METHOD AND SYSTEM FOR ASSIGNING OR CREATING A RESOURCE
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 volumes to create;
selecting 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;
associating the disk storage system object representing the disk storage system with the retrieved storage configuration service;
setting a volume size of the 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 volumes 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.
-
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 volumes to create; selecting 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; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting a volume size of the 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 volumes 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 volumes; calculating a size based on a constraint of the disk storage system; selecting 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; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting the size equal to the 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 volumes 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 volumes to create; selecting 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; associating the disk storage system object representing the disk storage system with the retrieved storage configuration service; setting a volume size of the 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 volumes to create. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification