Pages

Wednesday, February 25, 2009

Virtualization and Image Management: Foundation Technologies for IT Simplification, Scalability and Optimization

Virtualization and Image Management: Foundation Technologies for IT Simplification, Scalability and Optimization

Abstract:

To realize the Cloud Computing vision we will need to build large-scale distributed computing infrastructures capable of hosting thousands of applications that deliver IT functions to millions of users. Building such infrastructures requires solving the following key challenges: scalability, complexity and flexibility. Scalability refers to the ability of harnessing computing powers spread across a large number of distributed resources. Complexity refers to the problem of managing the configuration, security, availability, and performance of a large number of distributed applications, and systems. Flexibility and speed of delivery refers to the ability of creating and deploying new IT services at a speed one order of magnitude faster than what traditional IT infrastructure achieve today.

In this talk we will show how to leverage virtualization and image management technologies to address these challenges and provide the foundation for cloud computing. In particular, we will discuss the following specific benefits:

- Simplification of software lifecycle management. Virtual images, i.e., pre-built software stacks, will become the new unit of distribution, deployment, licensing, maintenance, archival and service/support. A Virtual image contains customization logic and has an associated meta-data manifest describing capabilities and requirements. Within a data center an Image Repository component will store and handle image manipulation operations. Image Repository will provide constructs for creating image instances from master images. It will also provide high-level interfaces for version-based functionality (e.g., check in, check out of image). Image Repository will handle image customization as well as providing efficient store and retrieve functions.

- Data center scalability and optimization. Virtualization will extend beyond single systems to multi-system pools consisting of servers, network and storage, thus creating a new platform for integrated management and optimization of data center resources. Because of the decoupling properties of virtualization technology, virtual images can run on any physical resource capable of hosting the image. Virtual images can be moved within an homogeneous pool without a change to their configuration. An pool manger controls the physical resources used within a pool, providing functions to the virtual images deployed in the pool. Because a pool deals with homogenous resources and the workload granularity is at the level of virtual images, the management complexity can remain constant as the number of physical elements in the pool increases.

- Model based solution composition. A new breed of tool will emerge to allow data center administrator to quickly assemble complex solutions from ready-made building blocks and pre-built templates. Enterprise software solution will consist of one or more virtual image and a model representing their hosting, communication, and performance requirements. A solution may be created manually, or may be created with the help of a solution designer tools. Solutions packaged in this way will be reusable, with multiple instances possibly deployed in the data center, or across different data centers.

No comments:

Post a Comment