Thesis Topic Details

Topic ID:
3150
Title:
Improving Utility of VM-based Cloud Services
Supervisor:
Srikumar Venugopal
Research Area:
Services, Cloud Computing
Associated Staff
Assessor:
Rajiv Ranjan
Topic Details
Status:
Active
Type:
R & D
Programs:
CS CE SE
Group Suitable:
Yes
Industrial:
No
Pre-requisites:
--
Description:
In recent years, there has been a move towards running online applications inside virtual machines (VMs) that are installed on the actual computer systems in the data center. Multiple VMs can be installed on a single physical machine, thereby improving the return on investment obtained from the machine. VMs themselves are now offered online, notably by Amazon as part of its Elastic Compute Cloud (EC2) service. EC2 is an example of cloud services that have become famous as a means to rapidly scale online applications such as Farmville, Mafia Wars, Posterous and Smugmug.

Current models for leasing VMs are static and do not consider the workload of the applications running on top of them. There is a lot of scope for dynamic provisioning that takes into account the needs of the applications in order to build custom VM environments which can be priced appropriately. However, for this to happen, we need intelligent strategies to manage VMs as well. This project envisages developing and implementing novel strategies to manage VMs in conjunction with new dynamic mechanisms for leasing them.
Comments:
The work will be carried out on OpenStack, an open-source cloud computing framework developed by Rackspace and NASA. The student must have some degree of familiarity with Linux and Virtual Machines, and must have skills in Java/C programming
Past Student Reports
 
No Reports Available. Contact the supervisor for more information.

Check out all available reports in the CSE Thesis Report Library.

NOTE: only current CSE students can login to view and select reports to download.