【24h】

Implementation of an E-Learning Platform in Hybrid Clouds

机译:在混合云中实施电子学习平台

获取原文

摘要

The provision of computing facilities and services has been revolutionized by cloud computing where virtual resources that are scalable are increasingly offered as services over the internet. Starting out as provision of Software as a Service (SaaS), cloud computing has evolved to Platform as a Service (PaaS) whereby scalable, large-scale computing resources such as data centers are offered as services to Infrastructure as a Service (IaaS) where a complete computing infrastructure and computing resources are integrated as a service to clients. The application model of hybrid clouds including public clouds and private clouds is current mainstream of cloud technology with various advantages such as elastic computing resource, load balance, geo-replication (like those from public cloud), safety, privacy and cost effectiveness (like those from private cloud). Based on previous work on cloud-based electronic design automation for integrated circuit design, implementation of an e-learning platform in hybrid clouds using Eucalyptus private cloud and Openshift public cloud is performed in this study. There are eight virtual machines in private cloud and the same number of virtual machines in public cloud. Each virtual machine in the hybrid clouds is running with Linux operating system, Nginx HTTP server, Wordpress CMS, and shared MySQL database. In hybrid clouds outside sixteen virtual machines, an additional Nginx reverse proxy is running for load balancing due to mass visiting request. In this study, e-learning platform is developed with using Wordpress CMS and PHP language to realize various functions such user identification, WYSIWYG course authoring, video & audio learning material with text, online quiz, and discussion. The Eucalyptus, Openshift, Nginx, Wordpress, and MySQL utilized in this study are all free open source codes that much improvements of the e-learning platform in hybrid clouds is very possible for future works.
机译:提供计算设施和服务已通过云计算彻底改变,其中可扩展的虚拟资源越来越多地提供Internet的服务。从作为服务(SaaS)提供软件时,云计算已将平台作为服务(PAAs)推广,从而可扩展,大规模计算资源,如数据中心作为服务(IAAS)的服务提供服务(IAAS)完整的计算基础架构和计算资源被集成为对客户端的服务。包括公共云和私有云的混合云的应用模型是当前云技术主流,具有各种优势,如弹性计算资源,负载平衡,地理复制(如来自公共云的地理复制),安全,隐私和成本效益(如那些)来自私人云)。基于以前的工作基于基于云的电子设计自动化进行集成电路设计,在本研究中执行了使用桉树私有云和OpenShift公共云进行混合云中的电子学习平台的实现。私有云中有八个虚拟机以及公共云中相同数量的虚拟机。混合云中的每个虚拟机都使用Linux操作系统,Nginx HTTP Server,WordPress CMS和共享MySQL数据库运行。在十六个虚拟机外的混合云中,由于大众访问请求,额外的Nginx反向代理正在运行用于负载平衡。在这项研究中,通过使用WordPress CMS和PHP语言来开发电子学习平台,以实现各种功能,这些功能在此类用户身份证明,WYSIWYG课程创作,视频和音频学习材料以及文本,在线测验和讨论。本研究中使用的桉树,OpenShift,Nginx,WordPress和MySQL是所有自由开源代码,即混合云中的电子学习平台的改进是可能的,以便将来的作品非常可能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号