0% found this document useful (0 votes)
68 views11 pages

Virtualization For Data-Centre Automation

The document discusses several research projects focused on dynamically deploying virtual clusters. The Cluster-on-Demand (COD) project at Duke University demonstrated that dynamic virtual clusters could enable advanced resource management in computing utilities like grids. The COD system supported dynamic and policy-based cluster sharing between local users and hosted grid services. The VIOLIN project at Purdue University applied live VM migration to reconfigure a virtual cluster environment and achieve better resource utilization across multiple cluster domains and physical infrastructures. It allowed virtual execution environments to relocate and scale resources autonomically and transparently across the infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views11 pages

Virtualization For Data-Centre Automation

The document discusses several research projects focused on dynamically deploying virtual clusters. The Cluster-on-Demand (COD) project at Duke University demonstrated that dynamic virtual clusters could enable advanced resource management in computing utilities like grids. The COD system supported dynamic and policy-based cluster sharing between local users and hosted grid services. The VIOLIN project at Purdue University applied live VM migration to reconfigure a virtual cluster environment and achieve better resource utilization across multiple cluster domains and physical infrastructures. It allowed virtual execution environments to relocate and scale resources autonomically and transparently across the infrastructure.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Dynamic Deployment of Virtual Clusters

We briefly introduce them here just to identify their design objectives and reported results. The
Cellular Disco at Stanford is a virtual cluster built in a shared-memory multiprocessor system.
The INRIA virtual cluster was built to test parallel algorithm performance.
The Cluster-on-Demand (COD) Project at Duke University
Developed by researchers at Duke University, the COD (Cluster-on-Demand) project is a virtual
cluster management system for dynamic allocation of servers from a computing pool to multiple
virtual clusters. The idea is illustrated by the prototype implementation of the COD shown in
Figure
The Duke researchers used the Sun Grid Engine scheduler to demonstrate that dynamic virtual
clusters are an enabling abstraction for advanced resource management in computing utilities
such as grids. The system supports dynamic, policy-based cluster sharing between local users
and hosted grid services. Attractive features include resource reservation, adaptive provisioning,
scavenging of idle resources, and dynamic instantiation of grid services. The COD servers are
backed by a configuration database. This system provides resource policies and template
definition in response to user requests.
The VIOLIN Project at Purdue University

The Purdue VIOLIN Project applies live VM migration to reconfigure a virtual cluster
environment. Its purpose is to achieve better resource utilization in executing multiple cluster jobs
on multiple cluster domains. The project leverages the maturity of VM migration and
environment adaptation technology. The approach is to enable mutually isolated virtual
environments for executing parallel applications on top of a shared physical infrastructure
consisting of multiple domains. Figure illustrates the idea with five concurrent virtual
environments, labeled as VIOLIN 1–5, sharing two physical clusters. The squares of various
shadings represent the VMs deployed in the physical server nodes. The major contribution by the
Purdue group is to achieve autonomic adaptation of the virtual computation environments as
active, integrated entities. A virtual execution environment is able to relocate itself across the
infrastructure, and can scale its share of infrastructural resources. The adaptation is transparent to
administrations of infrastructures. The adaptation overhead is maintained at 20 sec out of 1,200
sec in solving a large NEMO3D problem of 1 million particles.
VIRTUALIZATION FOR DATA-CENTER AUTOMATION
Data centers have grown rapidly in recent years, and all major IT companies are pouring their
resources into building new data centers. In addition, Google, Yahoo!, Amazon, Microsoft, HP,
Apple, and IBM are all in the game. The latest virtualization development highlights high
availability (HA), backup services, workload balancing, and further increases in client bases.
IDC projected that automation, service orientation, policy-based, and variable costs in the
virtualization market.
Server Consolidation in Data Centers
In data centers, a large number of heterogeneous workloads can run on servers at various times.
These heterogeneous workloads can be roughly divided into two categories: chatty workloads
and noninteractive workloads. Chatty workloads may burst at some point and return to a silent
state at some other point. A web video service is an example of this, whereby a lot of people use
it at night and few people use it during the day.
Virtual Storage Management

The term “storage virtualization” was widely used before the renaissance of system virtualization.
Yet the term has a different meaning in a system virtualization environment. Previously, storage
virtualization was largely used to describe the aggregation and repartitioning of disks at very
coarse time scales for use by physical machines. In system virtualization, virtual storage includes
the storage managed by VMMs and guest OSes. The storage appliance VM acts as a block
virtualization layer between individual VMs and the physical storage device. It provides a virtual
disk for each VM on the same physical machine. Since traditional storage management
techniques do not consider the features of storage in virtualization environments, Parallax designs
a novel architecture in which storage features that have traditionally been implemented directly
on high-end storage arrays and switchers are relocated into a federation of storage VMs.
Parallax Providing Virtual Disks to Client VMs from a Large Common Shared Physical
Disk
Cloud OS for Virtualized Data Centers
Eucalyptus for Virtual Networking of Private Cloud

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy