Skip to content Skip to navigation

Virtual Machines for Student Academic Use

by Hanz Makmur - Jan 25, 2017

LCSR  provides users ability to run virtual machines (VM) for Computer Science users, faculty and graduate students for academic purposes. These virtual machines can be used for classes that require specialized access or software that  iLab resources can't provide. All these VMs will run in a private network which means they are only accessible with in Rutgers University or within the host VMs. These VMs are divided into 3 categories as followed: 

1. Virtual machine for individual student.

All our iLab/Grad/Faculty Centos 7 Linux machines can run user configured virtual machines using KVM or vmplayer app installed on every machine. This user created VM should be used for academic purpose and only temporarily. This type of VM is only accessible from the host it runs on.  Due to disk space limitation, users are recommended to use non quota based storage like /freespace/local or /filer/tmp2 to store the virtual machine.  Please note that these non quota storage are wiped every semester and are NOT backed up.

2. Virtual machines for class use.

Some classes need special VMs to support educational material taught in class because public machines not equipped to handle.  These type of VMs should be setup and prepared by the faculty/TAs of the class containing all needed software and configuration needed for the class. Once the VM is ready, it should be submited to LCSR to be run in our KVM based VM servers. Please create your VM using KVM to ease deployment.  In cases where faculty needs help with generic VM setup to start with, LCSR can provide generic VM that can be change to meet your class needs. Contact us at help@cs.rutgers.edu For info on how to use KVM, see  Virtualization wth KVM and  KVM Cheatsheet. This type of VM is only accessible from inside RUNet and not accessible from the Internet. To access it from outside RUNet, please utilize university VPN.

Please note that class VMs should requested a few weeks before the start of the semester so proper arrangement and testing can be done to avoid problems during the semester. These VMs are also turned off and may be deleted at the end of the semester. Please notify us if these VMs should last longer.

3. Virtual Machines for graduate students academic work

Some graduate students may need virtual machine that last longer than a semester in order to complete his/her academic work. For these students, we can run VM that can last for the duration of users academic work at Rutgers University.  Please create your VM using KVM to ease deployment.  In cases where you need help with generic VM setup to start with, LCSR can provide generic VM that can be change to meet your class needs. Contact us at help@cs.rutgers.edu

This type of VM is only accessible from inside RUNet and not accessible from the Internet. To access it from outside RUNet, please utilize university VPN.

 
Miscelaneous Note:
We are currently working on graphical user interface to ease deployment of Virtual machine in category 2 and 3. Until that facility is ready, you may need to contact help@cs.rutgers.edu for every VM deployment and/or management.