Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

Research Projects

Virtual Cluster Management

Gunho Lee, Byung-Gon Chun1 and Randy H. Katz

When it comes to cloud computing, virtual machine plays an important role. By using virtual machine as the unit of management, we can deploy and scale up them quickly and easily. As a matter of fact, most of cloud computing (or utility computing) providers adapt virtual machine to deploy user's application on their datacenters.

In many cases, resources guarenteed (or assigned) for a virtual machine is much less than that of a physical machine. Therefore, multiple virtual machines would be placed on single physical machine to maximize resource utilization and cost performance. However, the way how we place virtual machines would significantly affect the overall performance. According to the characteristics of workload runs on those virtual machines, we would classify the relationship between them as interference, orthogonality and affirnity.

In this project, we will investigate the relationship between various workload and come up with an efficient stragety to map virtual machines to physical machines.

1Intel Research Berkeley