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
基金
中国国家自然科学基金; 美国国家科学基金会; 高等学校博士学科点专项科研基金;
关键词
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 条
  • [1] Network Science Experimentation Scale and Composition in a Virtualized Experimentation Environment
    Hancock, John P.
    Marcus, Kelvin
    2015 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2015), 2015, : 1391 - 1396
  • [2] Scheduling para-virtualized virtual machines based on events
    Liu, Denghui
    Cao, Jinli
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2013, 29 (05): : 1130 - 1139
  • [3] Virtual Machines and Containers as a Platform for Experimentation
    Metze, Florian
    Riebling, Eric
    Warlaumont, Anne S.
    Bergelson, Elika
    17TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2016), VOLS 1-5: UNDERSTANDING SPEECH PROCESSING IN HUMANS AND MACHINES, 2016, : 1603 - 1607
  • [4] REDUNDANT VIRTUAL MACHINES MANAGEMENT IN VIRTUALIZED CLOUD PLATFORM
    Zhang, Fan
    Cao, Junwei
    Cai, Hong
    Liu, Lianchen
    Wu, Cheng
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2011, 2 (02) : 151 - 168
  • [5] Secure Virtual Machine Migration In Virtualized Environment
    Anitha, H. M.
    Jayarekha, P.
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2018), 2018, : 938 - 943
  • [6] Virtual Machines in Education
    Mateljan, Vladimir
    Juricic, Vedran
    Moguljak, Marko
    2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 603 - 607
  • [7] Virtualized real-time workloads in containers and virtual machines
    Abeni, Luca
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 154
  • [8] VEA: A Virtual Environment for Animal experimentation
    Oubahssi, Lahcen
    Mahdi, Oussema
    IEEE 21ST INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2021), 2021, : 422 - 424
  • [9] Virtual Machine Introspection based Spurious Process Detection in Virtualized Cloud Computing Environment
    Kumara, Ajay M. A.
    Jaidhar, C. D.
    2015 1ST INTERNATIONAL CONFERENCE ON FUTURISTIC TRENDS ON COMPUTATIONAL ANALYSIS AND KNOWLEDGE MANAGEMENT (ABLAZE), 2015, : 261 - 267
  • [10] Prediction Based Dynamic Configuration of Virtual Machines in Cloud Environment
    Murthy, Mohan M. K.
    Patel, Yasser
    Sanjay, H. A.
    Ameen, Mohd Noorul
    2012 INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICES COMPUTING (ISCOS 2012), 2012, : 124 - 128