Differences between revisions 46 and 47
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
Organization can contact operations@club.cc.cmu.edu to request an organization account with a higher instance and performance quota. Organizations can contact operations@club.cc.cmu.edu to request an organization account with a higher instance and performance quota.

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.

Organizations can contact operations@club.cc.cmu.edu to request an organization account with a higher instance and performance quota.

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 anything, as long as you don't violate the CMU computing policy

Adding Firewall Exceptions

To allow other services (web servers/game servers) on your instance to accept connection, you must add an exception to the instance firewall

TBA

Port Forward

You can use ssh to port forward your server's port to one of andrew unix's machine. You'll lose the connection when the unix machine reboot at 4am.

Join Computer Club today to get access to unix machines that do not reboot

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

Switching Instance Group (Organization account)

If you are a part of an organization, you can switch over to manage the organization's project.

TBA

CCVM Cluster Management

Administrators please see Projects/ccvms/Openstack (Authentication Required) for:

  • Creating an Organization Account
  • Allocating Public IP address
  • Hypervisor Management
  • Instance Management
  • User Management
  • Deployment
  • Debugging Information

Project Ideas/2012-2014/ccvms (last edited 2016-12-16 00:05:51 by tparenti@CLUB.CC.CMU.EDU)