Supercell is a new on demand virtualization and continuous integration resource from the Oregon State University Open Source Lab. We have created this cluster for use by open source projects who need to run software tests regularly but may not have access to the appropriate hardware or the funds to pay for outsourcing this service. Supercell will also allow projects to do manual testing to verify that a submitted patch has actually fixed the intended bug or to determine that their software package runs correctly on a particular operating system or distribution. The service will also allow projects to test their software in a large cluster using several VMs concurrently. Supercell will also provide temporary space for projects who would like to test drive new features in their code base or on their website.
Supercell will provide short term virtual machines that projects can spin up on demand, but is not intended to host any production services such as web or mail.
Cluster management in Supercell is done using Ganeti on top of KVM. We will also provide users with access to manage their own clusters using Ganeti Web Manager, a homegrown project of the OSU Open Source Lab built using Django. Supercell has been built using a 100% open source software stack.
Supercell is in early alpha for testing purposes, but will be available for use by open source projects in Q3 2011.
For a more in depth overview of Supercell, including guest operating systems supported and our hardware for the cluster, please see our Frequently Asked Questions page.
Thanks to Our Sponsors
Providing Supercell to the open source community would not be possible without the generous support of our Sponsors.