技术详细介绍
本项目主要探讨云计算环境中在移动学习平台的构建,高性能弹性框架的构建。项目中提出了基于开源云平台的移动学习平台构建方案,设计了基于云的移动学习平台架构,建立了云开源平台Eucalyptus私有云,以E-learning云开源平台为例模拟效果,并构建移动教学平台。该平台能充分发挥云计算在移动学习中的优势,进而真正实现学习者随时随地、自由化、个性化、多元化的泛在学习。 研究的关键点在于: 1. 构建了基于Eucalyptus的私有云计算环境;并提供负载均衡支持,管理协调硬件资源以达到资源利用率的最大化,实现高性能和高可用性。 2.提出了基于中间件和REST风格的移动客户端开发技术,开发了兼容android,IOS,window-phone,black berry平台的客户端,实现了一次开发,多处部署,提供了高扩展性。 3.设计了云计算的环境中WEB应用快速部署技术,整合新建或现有服务端实例至架构中,实现了基于负载均衡的动态扩展技术。 本项目构建的基于Eucalyptus云计算环境的移动学习平台具有以下特色与优势: 1.动态负载均衡技术 云计算环境下Web 服务器集群负载的动态实现是本项目的重点之一,项目提出机器学习算法加权KNN算法和贪心算法协同负载均衡调度策略,能够在正式访问高峰到达之前主动启动VM实例及服务端应用进入等待队列,并接替贪心调度,达到预期目标,算法整个资源调度模型和策略是可行有效。 2.完全支持移动学习 本项目提供的基于云计算的移动学习平台,能实现移动学习的优点:学习泛在化,支持时间碎片,适应微知识学习特点,满足学生用户使用习惯和心理需求。 本项目的主要要创新点 1. Eucalyptus云计算环境下基于Sakai的移动学习平台开发与应用,管理协调硬件资源以达到资源利用率的最大化,为具体实例分配软/硬件资源,并提供负载均衡支持,实现应用创新。 2.基于中间件和REST风格的移动客户端开发技术,兼容android,IOS,window-phone,black berry,一次开发,多处部署,提供高扩展性。 3.采用云计算的环境中WEB应用快速部署技术,整合新建或现有学习平台实例至架构中,实现了技术应用创新。
本项目主要探讨云计算环境中在移动学习平台的构建,高性能弹性框架的构建。项目中提出了基于开源云平台的移动学习平台构建方案,设计了基于云的移动学习平台架构,建立了云开源平台Eucalyptus私有云,以E-learning云开源平台为例模拟效果,并构建移动教学平台。该平台能充分发挥云计算在移动学习中的优势,进而真正实现学习者随时随地、自由化、个性化、多元化的泛在学习。 研究的关键点在于: 1. 构建了基于Eucalyptus的私有云计算环境;并提供负载均衡支持,管理协调硬件资源以达到资源利用率的最大化,实现高性能和高可用性。 2.提出了基于中间件和REST风格的移动客户端开发技术,开发了兼容android,IOS,window-phone,black berry平台的客户端,实现了一次开发,多处部署,提供了高扩展性。 3.设计了云计算的环境中WEB应用快速部署技术,整合新建或现有服务端实例至架构中,实现了基于负载均衡的动态扩展技术。 本项目构建的基于Eucalyptus云计算环境的移动学习平台具有以下特色与优势: 1.动态负载均衡技术 云计算环境下Web 服务器集群负载的动态实现是本项目的重点之一,项目提出机器学习算法加权KNN算法和贪心算法协同负载均衡调度策略,能够在正式访问高峰到达之前主动启动VM实例及服务端应用进入等待队列,并接替贪心调度,达到预期目标,算法整个资源调度模型和策略是可行有效。 2.完全支持移动学习 本项目提供的基于云计算的移动学习平台,能实现移动学习的优点:学习泛在化,支持时间碎片,适应微知识学习特点,满足学生用户使用习惯和心理需求。 本项目的主要要创新点 1. Eucalyptus云计算环境下基于Sakai的移动学习平台开发与应用,管理协调硬件资源以达到资源利用率的最大化,为具体实例分配软/硬件资源,并提供负载均衡支持,实现应用创新。 2.基于中间件和REST风格的移动客户端开发技术,兼容android,IOS,window-phone,black berry,一次开发,多处部署,提供高扩展性。 3.采用云计算的环境中WEB应用快速部署技术,整合新建或现有学习平台实例至架构中,实现了技术应用创新。