For Openstack deployment and installation instructions see Projects/ccvms/Openstack
The CCVMs project aims to provide easy-to-obtain virtual machines to members of the CMU community. It utilizes the Openstack framework to allow users to start their own instance, access the console, re-install and boot their system remotely through a web interface. The interface accesible at https://openstack.club.cc.cmu.edu autenticating as an Openstack user.
Currently the CCVMs project is running on 4 hosts, with 3 hosts dedicated as a Compute Node. Each of the Compute node is powered by 8 Core Intel(R) Xeon(R) CPU X5470 @ 3.33GHz with 6144 KB cache, and 32GB 667MHz DDR2 FBDIMM Ram.
How to use CCVM
You'll need an CCVM Openstack User, so create one as follows:
Create an account
If you are a CMU student, you should choose Andrew Users
Andrew Users: https://my.contrib.andrew.cmu.edu/ccvms/signup.php
CClub Users: https://www.club.cc.cmu.edu/ccvms/signup.php
After your account is created, you can login at https://openstack.club.cc.cmu.edu
Logging into a new Instance
On an instance bootup, a random root password will be printed out to the log.
* Change this password by typing: passwd
To get ssh access type the following:
1 #On the ccvm instance
2 my-ccvm-instance$ ssh -R 15251:localhost:22 <YourAndrewID>@unix1.andrew.cmu.edu
3
4
5 #On unix1.andrew.cmu.edu or from your local machine
6 unix1.andrew.cmu.edu$ ssh localhost -p 15251
7 your-local-machine$ ssh unix1.andrew.cmu.edu -p 15251
Using CCVM
You can use CCVM instance for basically anything, as long as you don't violate CMU computing policy
Adding Firewall Exceptions
TBA
Port Forward
TBA
Launching an instance
TBA
Allocating a public IP
The cluster only has 23 Public IP address, so please contact operations@club.cc.cmu.edu to request a public address.
TBA
CCVM Cluster Management
Please see Projects/ccvms/Openstack (Authentication Required)