Quick deployment method
First Claim
1. A deployment method for a server system that comprises a storage system having logical disks where disk images containing operating systems are stored and plural servers connected to the storage system via a storage network, the method comprising the steps of:
- causing a deploy management module, having a Logical Unit (LU) management table to manage capacity and priority of copies of the logical disks which store the disk images, to copy the logical disks so that a copy of each disk image is stored in at least one of a plurality of logical units to a free area of the storage system before a deployment command, which requests deployment, is received in preparation for addition of a server to a service;
causing the deploy management module to receive the deployment command;
causing the deploy management module to consult, upon reception of the deployment command, the LU management table in order to judge whether or not the copies of the logical disks that store disk images to be deployed by the command are in a free area of the storage system;
causing the deploy management module to copy the logical disks that store the disk images to be deployed by the command to the free area of the storage system when the copies of the logical disks are not in the free area of the storage system;
causing the deploy management module to consult, when there is a shortage of the free area of the storage system, the LU management table in order to select a logical disk copy of low priority; and
causing the deploy management module to delete the selected logical disk copy,wherein a number of copies of logical disks corresponding to each disk image is determined based on an importance of each disk image.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a deployment method for a server system that includes a storage system having logical disks where disk images are stored and plural servers connected to the storage system via a storage network, the method including the step of causing a deploy management module to copy the logical disks which store the disk images to a free area of the storage system before a deployment command is received. According to this invention, disk images are quickly deployed to servers.
15 Citations
12 Claims
-
1. A deployment method for a server system that comprises a storage system having logical disks where disk images containing operating systems are stored and plural servers connected to the storage system via a storage network, the method comprising the steps of:
-
causing a deploy management module, having a Logical Unit (LU) management table to manage capacity and priority of copies of the logical disks which store the disk images, to copy the logical disks so that a copy of each disk image is stored in at least one of a plurality of logical units to a free area of the storage system before a deployment command, which requests deployment, is received in preparation for addition of a server to a service; causing the deploy management module to receive the deployment command; causing the deploy management module to consult, upon reception of the deployment command, the LU management table in order to judge whether or not the copies of the logical disks that store disk images to be deployed by the command are in a free area of the storage system; causing the deploy management module to copy the logical disks that store the disk images to be deployed by the command to the free area of the storage system when the copies of the logical disks are not in the free area of the storage system; causing the deploy management module to consult, when there is a shortage of the free area of the storage system, the LU management table in order to select a logical disk copy of low priority; and causing the deploy management module to delete the selected logical disk copy, wherein a number of copies of logical disks corresponding to each disk image is determined based on an importance of each disk image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server system comprising:
-
a storage system having logical disks where disk images containing operating systems are stored; plural servers connected to the storage system via a storage area network; and a deploy management module to deploy the disk images in the servers, wherein the deploy management module comprises; a communication module which receives a deployment command, and an Logical Unit (LU) management module, having a LU management table to manage capacity and priority of copies of the logical disks which store disk images, which copies the logical disks so that a copy of each disk image is stored in at least one of a plurality of logical units to a free area of the storage system before a deployment command, which requests deployment, is received in preparation for addition of a server to a service, wherein the LU management module consults, upon reception of the deployment command, the LU management table in order to judge whether or not copies of the logical disks that store disk images to be deployed by the command are in a free area of the storage system, and the LU management module copies the logical disks that store the disk images to be deployed by the command to the free area of the storage system when copies of the logical disks are not in the free area of the storage system, wherein the LU management module consults, when there is a shortage of the free area of the storage system, the LU management table in order to select a logical disk copy of low priority, and the LU management module deletes the selected logical disk copy, and wherein a number of the copies of logical disks corresponding to each disk image is determined based on an importance of each disk image. - View Dependent Claims (10, 11, 12)
-
Specification