Assigning or creating a resource in a storage system
First Claim
1. A machine readable storage device embodying a program of machine-readable instructions executable by a digital processing apparatus to create at least one volume in a disk storage system, wherein the instructions are executed to perform operations, the operations comprising:
- receiving a request to create at least one volume on the disk storage system indicating a volume size and number of the at least one volume to create, wherein volumes represent storage entities;
selecting a storage pool object representing one of a plurality of storage pools having available storage space from which to create the requested number of at least one volume, wherein the storage pools have available storage space to assign to create volumes;
retrieving a storage configuration service of the disk storage system using an association of a disk storage system object representing the disk storage system and the selected storage pool object;
associating the disk storage system object representing the disk storage system with the retrieved storage configuration service;
setting a volume size of the at least one volume to create to a calculated size;
setting the storage pool as the selected storage pool object; and
invoking a method through the retrieved storage configuration service for each volume in the requested number of at least one volume to create.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for creating at least one volume in a disk storage system. A request is received to create at least one volume on the disk storage system indicating a volume size and number of volumes to create. Selection is made of a storage pool object representing one of a plurality of storage pools having available storage space to create the requested number of volumes. retrieving a storage configuration service of the disk storage system using an association of a disk storage system object representing the disk storage system and the selected storage pool object. The disk storage system object representing the disk storage system is associated with the retrieved storage configuration service. A volume size of the volume to create is set to a calculated size. The storage pool is set as the selected storage pool object. A method is invoked through the retrieved storage configuration service for each volume in the requested number of volumes to create.
44 Citations
21 Claims
-
1. A machine readable storage device embodying a program of machine-readable instructions executable by a digital processing apparatus to create at least one volume in a disk storage system, wherein the instructions are executed to perform operations, the operations comprising:
-
receiving a request to create at least one volume on the disk storage system indicating a volume size and number of the at least one volume to create, wherein volumes represent storage entities; selecting a storage pool object representing one of a plurality of storage pools having available storage space from which to create the requested number of at least one volume, wherein the storage pools have available storage space to assign to create volumes; retrieving a storage configuration service of the disk storage system using an association of a disk storage system object representing the disk storage system and the selected storage pool object; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting a volume size of the at least one volume to create to a calculated size; setting the storage pool as the selected storage pool object; and invoking a method through the retrieved storage configuration service for each volume in the requested number of at least one volume to create. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system in communication with a disk storage system, comprising:
-
a memory; and a processing device coupled to the memory, wherein the processing device is programmed to perform operations for creating at least one volume in the disk storage system, the operations comprising; receiving a request to create at least one volume on the disk storage system, wherein the request specifies a volume size and a requested number of the at least one volume, wherein volumes represent storage entities; selecting a storage pool object representing one of a plurality of storage pools having available storage space from which to create the requested number of at least one volume, wherein the storage pools have available storage space to assign to create volumes; retrieving a storage configuration service of the disk storage system using an association of a disk storage system object representing the disk storage system and the selected storage pool object; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting a volume size of the at least one volume to create to a calculated size; setting the storage pool as the selected storage pool object; and invoking a method through the retrieved storage configuration service for each volume in the requested number of at least one volume to create. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for creating at least one volume in a disk storage system, comprising:
-
receiving a request to create at least one volume on the disk storage system indicating a volume size and number of the at least one volume to create, wherein volumes represent storage entities; selecting a storage pool object representing one of a plurality of storage pools having available storage space from which to create the requested number of at least one volume, wherein the storage pools have available storage space to assign to create volumes; retrieving a storage configuration service of the disk storage system using an association of a disk storage system object representing the disk storage system and the selected storage pool object; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting a volume size of the at least one volume to create to a calculated size; setting the storage pool as the selected storage pool object; and invoking a method through the retrieved storage configuration service for each volume in the requested number of at least one volume to create. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification