Methods and apparatus for shared service provisioning
First Claim
Patent Images
1. A method, comprising:
- receiving a user request via a service offering for a shared storage service in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer;
creating a storage-only shared storage service having a first storage volume, wherein the first storage volume has a storage tiering policy, a tier, a storage type and a storage pool identifier, and wherein the storage tiering policy includes an availability indicator;
attaching the shared storage service to existing first and second services, wherein the first and second services each include network, compute and storage resources;
sending commands to the network, compute and storage resources to expose the storage volume to hosts in the environment; and
adopting the storage-only shared service into the management layer by;
selecting hosts from which the storage-only shared service may be derived;
collecting unique identifiers for the selected hosts;
discovering block storage volumes;
discovering SAN paths for the block storage volumes and NFS storage paths; and
collecting exposed ones of the block storage volumes for the selected hosts.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to provide, in a cloud infrastructure environment a shared storage service with only storage, wherein the storage can be shared with other managed services. The storage is exposed to hosts with commands to the storage, networking, and compute resources.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving a user request via a service offering for a shared storage service in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer; creating a storage-only shared storage service having a first storage volume, wherein the first storage volume has a storage tiering policy, a tier, a storage type and a storage pool identifier, and wherein the storage tiering policy includes an availability indicator; attaching the shared storage service to existing first and second services, wherein the first and second services each include network, compute and storage resources; sending commands to the network, compute and storage resources to expose the storage volume to hosts in the environment; and adopting the storage-only shared service into the management layer by; selecting hosts from which the storage-only shared service may be derived; collecting unique identifiers for the selected hosts; discovering block storage volumes; discovering SAN paths for the block storage volumes and NFS storage paths; and collecting exposed ones of the block storage volumes for the selected hosts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article, comprising:
-
a non-transitory computer-readable medium containing stored instructions that enable a machine to; receive a user request via a service offering for a shared storage service in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer; create a storage-only shared storage service having a first storage volume, wherein the first storage volume has a storage tiering policy, a tier, a storage type and a storage pool identifier, and wherein the storage tiering policy includes an availability indicator; attach the shared storage service to existing first and second services, wherein the first and second services each include network, compute and storage resources; send commands to the network, compute and storage resources to expose the storage volume to hosts in the environment; and adopt the storage-only shared service into the management layer by; selecting hosts from which the storage-only shared service may be derived; collecting unique identifiers for the selected hosts; discovering block storage volumes; discovering SAN paths for the block storage volumes and NFS storage paths; and collecting exposed ones of the block storage volumes for the selected hosts. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A cloud infrastructure system having a compute layer, a network layer, a storage layer, and management layer, comprising
a processor; - and
a memory coupled to the processor, the processor configured to; receive a user request via a service offering for a shared storage service in the cloud infrastructure system; create a storage-only shared storage service having a first storage volume, wherein the first storage volume has a storage tiering policy, a tier, a storage type and a storage pool identifier, and wherein the storage tiering policy includes an availability indicator; attach the shared storage service to existing first and second services, wherein the first and second services each include network, compute and storage resources; send commands to the network, compute and storage resources to expose the storage volume to hosts in the environment; and adopt the storage-only shared service into the management layer by; selecting hosts from which the storage-only shared service may be derived; collecting unique identifiers for the selected hosts; discovering block storage volumes; discovering SAN paths for the block storage volumes and NFS storage paths; and collecting exposed ones of the block storage volumes for the selected hosts. - View Dependent Claims (18, 19)
- and
Specification