Abstract

As online learning and e-learning are prevalent and widely used in education, it is important to design an efficient and reliable information system for storing learning data and providing on-demand learning services. In this paper, we design a cloud-based information system architecture for online lifelong education. Since a cloud system is based on virtualization technology, we propose a virtual resource management scheme—virtual machine allocation and monitoring nodes assignment. With the proposed cloud-based architecture, we can build and operate an e-learning information system for online lifelong education, which requires efficiency, reliability, and persistence. The evaluation results show that our proposed method can deal with more tasks for e-learning (requests for learning management system (LMS) navigations, text learning contents, text and media learning contents, and video learning contents) while introducing 48× fewer service level agreement (SLA) violations than the existing method.

Highlights

  • Education is strongly associated with children and youth, we are living in an age of technological innovation [1,2]

  • The aforementioned context of efficient cloud resource management directly affects online lifelong education in several ways: (1) it supports high availability of online learning services for both computing and storage, in other words, our solution eliminates the problems of a bottleneck and single point of failures when services are operating in cloud computing environments, (2) it minimizes service level agreement (SLA) violations, which are of great concern to online learners in multitenancy service architectures, since our techniques focus on maintaining cloud consolidation while improving server utilization, and (3) it provides a pleasant learning experience through improved response time, fewer task failures for online learning services, and reduced power consumption

  • Our work differs from previous work in that: (1) we design a cloud resource management framework that is transparent to the online learners and can be extended to other cloud based learning systems, (2) we consider a learning experience for minimizing SLA violations, service response time, and task failures, and (3) we propose an efficient cloud resource management implementation in the perspective of online lifelong education service providers by considering load balancing and power consumption

Read more

Summary

Introduction

Education is strongly associated with children and youth, we are living in an age of technological innovation [1,2]. The aforementioned context of efficient cloud resource management directly affects online lifelong education in several ways: (1) it supports high availability of online learning services for both computing and storage, in other words, our solution eliminates the problems of a bottleneck and single point of failures when services are operating in cloud computing environments, (2) it minimizes SLA violations, which are of great concern to online learners in multitenancy service architectures, since our techniques focus on maintaining cloud consolidation while improving server utilization, and (3) it provides a pleasant learning experience through improved response time, fewer task failures for online learning services, and reduced power consumption.

Motivation and System Model
The Resource Allocation Scheme
Performance Evaluation
Experiments for LMS and Learning Services
Existing Method Proposed Method
Load Balancing
Power Consumption
Summary of Results and Discussion
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call