pVEE: A Personalized Virtualized Experimentation Environment for Education Based on Virtual Machines

被引:0
|
作者
Wang, Xiaolin [1 ,2 ]
Hong, Xingxing [1 ,2 ]
Li, Tao [1 ,2 ]
Gao, Bo [1 ,2 ]
Wang, Zhenlin [1 ,2 ]
Luo, Yingwei [1 ,2 ]
机构
[1] Peking Univ, Dept Comp Sci, Beijing, Peoples R China
[2] Michigan Technol Univ, Houghton, MI 49931 USA
来源
PERVASIVE COMPUTING AND THE NETWORKED WORLD | 2014年 / 8351卷
基金
中国国家自然科学基金; 美国国家科学基金会; 高等学校博士学科点专项科研基金;
关键词
Personalized VM; pVEE; virtualization; educational; management;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of teaching method in higher education, traditional computer labs cannot meet the needs and expectations of modern curriculum. This paper proposes a personalized virtualized experimentation environment (pVEE) which aims to provide VMs for the students as curriculum-oriented specialized experimentation environments. We layer virtualization technology (KVM/Xen) on hosts in the computer lab and implement management tools to construct the pVEE system. pVEE allows a teacher to customize a course related base image which contains dedicated operating systems and applications. A student's personalized VM boots from the course specific base image combined with a private virtual disk image including his personalized applications and user data. pVEE supports VM accesses and uses for users inside and outside of the lab. We implement interfaces for users to access the pVEE services. pVEE has been deployed in Peking University to support the course projects of a system virtualization courses. Finally, surveys of pVEE users show that pVEE can meet students' demands for personalized experimentation environments with high resource utilization ratio and manageability.
引用
收藏
页码:620 / +
页数:3
相关论文
共 50 条
  • [41] A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment
    Liu, Zhanghui
    Wang, Xiaoli
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 142 - 147
  • [42] VirtualCluster : Customizing the Cluster Environment through Virtual Machines
    Chen, Kang
    Xin, Jun
    Zheng, Weimin
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 2, WORKSHOPS, 2008, : 411 - 416
  • [43] Optimal Load Balancing in Cloud Environment of Virtual Machines
    Al-Yarimi, Fuad A. M.
    Althahabi, Sami
    Eltayeb, Majdy Mohammed
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (03): : 919 - 932
  • [44] An Efficient Policy-Based Scheduling and Allocation of Virtual Machines in Cloud Computing Environment
    Supreeth, S.
    Patil, Kirankumari
    Patil, Shantala Devi
    Rohith, S.
    Vishwanath, Y.
    Prasad, K. S. Venkatesh
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2022, 2022
  • [45] Human Centered Design of Mobile Machines by a Virtual Environment
    Yousefi, Hassan
    Soleimani, Amir Mohssen
    Handroos, Heikki
    HUMAN CENTERED DESIGN, PROCEEDINGS, 2009, 5619 : 1099 - 1108
  • [46] A framework to evaluate and predict performances in virtual machines environment
    Ye, Deshi
    He, Qinming
    Chen, Hua
    Che, Jianhua
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 2, WORKSHOPS, 2008, : 375 - 380
  • [47] GENETIC ALGORITHM FOR ENERGY EFFICIENT PLACEMENT OF VIRTUAL MACHINES IN MAPREDUCE BASED CLOUD ENVIRONMENT
    Rao, B. Thirumala
    Reddy, L. S. S.
    Rao, K. Thirupathi
    Kiran, P. Sai
    Reddy, V. Krishna
    FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2012), 2012, : 817 - 825
  • [48] Improving the efficiency of deploying virtual machines in a cloud environment
    Laurikainen, Risto
    Laitinen, Jarno
    Lehtovuori, Pekka
    Nurminen, Jukka K.
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 232 - 239
  • [49] A Dynamic Bandwidth Allocator for Virtual Machines in a Cloud Environment
    Amamou, Ahmed
    Bourguiha, Manel
    Haddadou, Kamel
    Pujolle, Guy
    2012 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2012, : 99 - 104
  • [50] Schedule Distributed Virtual Machines in a Service Oriented Environment
    Wang, Lizhe
    von Laszewski, Gregor
    Kunze, Marcel
    Tao, Jie
    2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 230 - 236