The HPMCloud architecture consists of the following layers: hardware resource layer as a dynamic and scalable physical host pool, software resource layer that offers an unified interface for content developers, resource management layer that achieves loose coupling of software and hardware resources, service layer that contains three levels of services (software as a service, platform as a service and infrastructure as a service), application layer that provides with content production, content delivery, virtual laboratory/research, collaboration as a service and management features.
Collaborative e-learning cloud
Instead of investing funds in the own e-learning infrastructure and educational software packages, the educational institutions or training companies should pay more attention to the content, staff, marketing and student enrollment, which can grant the service improvement. If opting for cloud-based services there are no IT costs, neither IT specialists to employ.
The online access to collaborative learning tools and flexible individual study are implementing using Software as a Service paradigm. The development and deployment of laboratory applications use the Platform as a Service concept. In order to implement laboratory equipment/infrastructure sharing or virtual desktop functionality, the faculties and departments can opt for Infrastructure as a Service.
Implementation technologies :
XenServer – management of Windows and Linux virtual servers and delivers cost-effective server consolidation
PHP – system management, web services, tool integration
MySQL Server – database server
Java, OpenOffice, GostScript, ImageMagik – virtual library and document management and file conversion to internal simbols (SCORM compliant)
Flash Media Server - video conferencing and shared object support
Adobe Flash Platform