VMs for 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/Faculty Centos 7 Linux machines can run user configured virtual machines using 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, /common/users/ 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, normally limited in resources ( mostly 1-2 cores, 4GB of memory and 10GB of disk space)  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 submitted 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.  

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 experiment virtual machine that last longer than a semester in order to complete his/her academic work. For these students, we can run VM with limited resources that can last for the duration of users academic work at Rutgers University. In general this vm is used for experiment and not for sole computing resource for your graduate work.  As such it will be limited at 4 cores, 16GB of memory and 25 GB of disk space.  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 management 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 management.2-