Enhancing the Performance of Current Online Education System—A Study of Cloud Computing and Virtualization

DOI: 10.4236/jcc.2015.310006   PDF   HTML   XML   3,197 Downloads   3,804 Views   Citations

Abstract

Online Education (OE) system is an effective and efficient way to perform the education in all sectors of government and non-government educational organization. Low performance and minimum speed are major overhead in the current ongoing OE system due to the increase of users and some system issues. Base on the previous study and recent practical issues, a model is proposed to Enhancing the Performance of Online Education System (EPOES) to examine the bare metal virtualization, isolation and virtual machine templates. Bare metal virtualization has led the native execution, isolation isolated the running application and Virtual Machine Template has help to increase efficiency, avoiding the repetitive installation and operate the server in less time. The proposed model boosts the performance of the current OE system, and examines the benefits of the adaptation of cloud computing and virtualization which can be used to overcome the existing challenges and barriers of the current OE System.

Share and Cite:

Riskhan, B. and Muhammed, R. (2015) Enhancing the Performance of Current Online Education System—A Study of Cloud Computing and Virtualization. Journal of Computer and Communications, 3, 43-51. doi: 10.4236/jcc.2015.310006.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Sarrayrih, M.A. and Ilyas, M. (2013) Challenges of Online Exam, Performances and Problems for Online University Exam. IJCSI International Journal of Computer Science Issues, 10.
[2] Rogers, C.F. (2006) Faculty Perceptions about e-Cheating during Online Testing. Journal of Computing Sciences in Colleges, 22, 206-212.
[3] Tian, W.H., Sun, X.S., Jiang, Y.Q. and Wang, H.Y. (2013) CRESS: A Platform of Infracture Resource Sharing for Educational Cloud Computing. Communication, China, 10, 43-52.
http://dx.doi.org/10.1109/CC.2013.6623502
[4] Leloglu, E., Ayav, T. and Aslan, B.G. (2013) A Review of Cloud Deployment Models for E-Learning Systems. Dependable Systems and Networks (DSN). 3rd Annual IEEE/IFIP International Conference.
[5] Hang, B. (2011) The Design and Implementation of On-Line Examination System. ISCCS 11 Proceedings of the 2011 International Symposium on Computer Science and Society, Kota Kinabalu, 16-17 July 2011, 227-230.
http://dx.doi.org/10.1109/ISCCS.2011.68
[6] Mokhtar, S.A., Ali, S.H.S., Al-Sharafi, A. and Aborujilah, A. (2013) Cloud Computing in Academic Institutions. ICUIMC 13 Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication, 2.
http://dx.doi.org/10.1145/2448556.2448558
[7] Vallee, G., Naughton, T. and Ong, H. (2008) System-Level Virtualization for High Performance Computing. 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing, Toulouse, 13-15 February 2008, 636-643.
http://dx.doi.org/10.1109/PDP.2008.85
[8] Naresh, C., Deepthi, C.H. and Shekhar, T.P. (2011) A Novel Approach to Enhance Security for Online Exams. International Journal of Computer Science and Technology, 2, 85-90.
[9] Ferro, G. (2015) Home. The Difference between Bandwidth and Speed.
http://etherealmind.com/basics-difference-bandwidth-speed/
[10] Treadway, J. (2010) Home. Optimizing the Cloud: Solving the Bandwidth Issue.
http://www.cloudtp.com/2010/08/19/optimizing-the-cloud-solving-the-bandwidth-issue/
[11] Center, Search Data (2006) Workload Definition. [Online]
http://searchdatacenter.techtarget.com/definition/workload
[12] Microsoft (2015) Library, Causes of Failure. Microsoft System Center. [Online]
http://technet.microsoft.com/en-us/library/cc180043.aspx
[13] Logan, D. (2013) Tech. What Is Malware? [Online]
http://www.ehow.com/facts_4857164_what-is-malware.html
[14] Angeles, S. (2014) Technology. Virtualization vs. Cloud Computing: What’s the Difference? [Online]
http://www.ebates.com/index.htm?src=marketing&acct=tracsion&camp=paid&utm_source=tracsion &utm_medium=banner&utm_campaign=paid&site=104
[15] Navarro, T. (2013) Home. What’s the Difference between Virtualization and Cloud Computing. [Online]
https://www.computenext.com/blog/the-difference-between-cloud-computing-and-virtualization/
[16] Scott, S.L., Vallee, G., Naughton, T., Tikotekar, A., Engelmann, C. and Ong, H. (2008) System-Level Virtualization Research at Oak Ridge National Laboratory. Oak Ridge National Laboratory, Oak Ridge.
[17] Sun, D.W., Chang, G.R., Guo, Q., Wang, C. and Wang, X.W. (2010) A Dependability Model to Enhance Security of Cloud Environment Using System-Level Virtualization Techniques. Pervasive Computing Signal Processing and Applications (PCSPA), 305-310.
[18] VMware (2015) VMware vSphere Introduction. VMware vSphere 4-ESX and vCenter Server. [Online]
https://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp
[19] Liu, J.X., Huang, W., Abali, B. and Panda, D.K. (2006) High Performance VMM-Bypass I/O in Virtual Machines. Computer Based Learning Unit, University of Leeds, 1-7.
[20] Dodge, J. (2006) Introduction. Virtual Center 2. [Online]
http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf
[21] Momjian, B. (2015) Home. Increasing Website Bandwidth Using Cloud Service. [Online]
https://momjian.us/main/writings/pgsql/cloud_bandwidth.pdf
[22] Hurwitz, J., Bloor, R., Kaufman, M. and Halper, F. (2012) Cloud Computing for Dummies. John Wiley & Sons, Inc., New York.

  
comments powered by Disqus

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.