Browse Prior Art Database

Method and System for Faster Deployment of Virtual Machine (VM) Images

IP.com Disclosure Number: IPCOM000199680D
Publication Date: 2010-Sep-14
Document File: 3 page(s) / 70K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for faster deployment of Virtual Machine (VM) images is disclosed.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

Method and System for Faster Deployment of Virtual Machine (VM) Images

Disclosed is a method and system for faster deployment of Virtual Machine (VM) images.

The method and system disclosed herein monitors storage traffic and stores the most prevalent VM images to a high speed storage to reduce the amount of network bandwidth utilized while deploying multiple VM images. The high speed storage may be a Solid State Drive (SSD) based storage. For example, if it is determined that VM image 1, VM image 7, and VM image 13 are the VM images that are most prevalently used by physical servers, VM image 1, VM image 7, and VM image 13 are stored in the high speed storage. In an instance of the method and system, the high speed storage is centrally located and accessible within the network of physical servers as illustrated in Fig. 1. Accordingly, a VM provisioning entity transfers the VM images among the physical servers in the network. In this case, to ensure that the physical drives storing all the VM images are accessed uniformly, the VM images may be distributed across multiple storage drawers. Therefore, performance of rotating media storing VM images is improved.

Figure 1

Alternatively, high speed storage may be provided for each physical server as illustrated in Fig. 2. In such a case, a virtual management entity is attached to the hypervisor in each physical server which acts as an image server for the corresponding physical server.

1

[This page contains 1 picture or other non-text object]

Page 2 of 3

Figure 2

When a physical server requires a VM image, a VM provisioning entity shown in Fig. 2 sends a request to the virtual management entity corresponding to the physical server for the VM image. Accordingly, the virtual management entity checks if the VM image is available in a local high speed storage associated with the physical server. If the VM image is present in the local high speed storage, then the virtual management entity loads the VM image to the hypervisor in the physical server as illustrated in Fig. 3.

Figure 3

However, if the VM image is not present in the...