摘要
为了解决单一服务器上的Moodle(Modular Object-Oriented Dynamic Learning Environment模块化面向对象的动态学习环境)负载能力趋于饱和的问题,应把过于集中的负载分摊给多台服务器,也就是说创建一个集群。但是,物理集群具有资源浪费、结构不灵活等缺点,为了统一管理和动态分配各种资源,设计了一个Moodle虚拟化集群,并借助云计算的虚拟化技术进行实现。通过并发压力测试,结果证明,云计算环境下的Moodle虚拟化集群能够提高系统的事务处理能力,缩短响应时间,保证用户的访问体验。
To overcome the problem that Moodle load tends to be saturated on a single server, it should be considered to allocate the over-centralized load to several other servers. In other words, a cluster needs to be constructed. However, the physical clusters have shortcomings, such as waste of resources, and inflexible structure, etc. In the paper, Moodle Virtual Cluster is designed and constructed through virtualization technology in cloud computing to uniformly manage and dynamically allocate all kinds of computing resources. Through concurrent access pressure test, the results show that, Moodle Virtual Cluster in cloud computing can improve transaction capability of the system, reduce the response time, and ensure good user experience.
出处
《控制工程》
CSCD
北大核心
2015年第6期1175-1180,共6页
Control Engineering of China
基金
国家973重大基础研究计划(2002CB312201)
国家863高技术研究计划(2004AA412030)