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

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:

Toggle line numbers
   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)