The thesis presents the concept of virtualization and cloud computing. It focuses on the infrastructure as a service model of cloud computing, which enables customers to set up their own virtualized infrastructure. The thesis takes a closer look at the Virtual Computing Lab, which was developed at the State University of North Carolina in order to provide students and researchers with remote access to computing resources. OpenStack, an open-source software cloud computing platform is also presented. Despite offering a wide array of services, it does not have the option of time-limited computing resource reservations as provided by Virtual Computing Lab. Therefore, the option of integrating the two systems is considered and a module is presented for the Virtual Computing Lab upgrade, which enables users to provide compute resources from a private cloud built on the OpenStack platform.
|