Methods and apparatus for automating service lifecycle management
First Claim
Patent Images
1. A method, comprising:
- in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services,selecting hosts containing host bus adapters and/or network adapters having unique identifiers;
using the unique identifiers to analyze the storage layer for;
storage groups having host initiators that match the unique identifiers of the host bus adaptors; and
/ornetwork file storage (NFS) exports exposed to the unique identifiers as client IP addresses,wherein one or more discovered cloud infrastructure services are adapted for and adopted into a data model of the management layer for continued service lifecycle management,wherein the adopted service is analyzed for compatibility with an existing service offering in the cloud environment management layer, and if compatible, associated with the existing service offering, andwherein a new service template is extrapolated from the structure and quality of service requirements of the adopted service and created as a new service offering in the cloud management layer.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to provide, in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services, selecting hosts containing host bus adapters and/or network adapters having unique identifiers, using the unique identifiers to analyze the storage layer for: storage groups having host initiators that match the unique identifiers of the host bus adaptors, and/or network file storage (NFS) exports exposed to the unique identifiers as client IP addresses.
22 Citations
17 Claims
-
1. A method, comprising:
-
in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services, selecting hosts containing host bus adapters and/or network adapters having unique identifiers; using the unique identifiers to analyze the storage layer for; storage groups having host initiators that match the unique identifiers of the host bus adaptors; and
/ornetwork file storage (NFS) exports exposed to the unique identifiers as client IP addresses, wherein one or more discovered cloud infrastructure services are adapted for and adopted into a data model of the management layer for continued service lifecycle management, wherein the adopted service is analyzed for compatibility with an existing service offering in the cloud environment management layer, and if compatible, associated with the existing service offering, and wherein a new service template is extrapolated from the structure and quality of service requirements of the adopted service and created as a new service offering in the cloud management layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16)
-
-
9. An article, comprising:
-
a computer readable medium containing non-transitory stored instructions that enable a machine to perform; in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services, selecting hosts containing host bus adapters and/or network adapters having unique identifiers; and using the unique identifiers to analyze the storage layer for; storage groups having host initiators that match the unique identifiers of the host bus adaptors; and
/ornetwork file storage (NFS) exports exposed to the unique identifiers as client IP addresses, wherein one or more discovered cloud infrastructure services are adapted for and adopted into a data model of the management layer for continued service lifecycle management, wherein the adopted service is analyzed for compatibility with an existing service offering in the cloud environment management layer, and if compatible, associated with the existing service offering, and wherein a new service template is extrapolated from the structure and quality of service requirements of the adopted service and created as a new service offering in the cloud management layer.
-
-
17. A system, comprising:
-
a processor; and a memory coupled to the processor containing stored instructions to enable the system, in a cloud infrastructure environment having a compute layer, a network layer, a storage layer, and management layer, wherein the management layer has no knowledge of at least some of existing infrastructure services, to; select hosts containing host bus adapters and/or network adapters having unique identifiers; use the unique identifiers to analyze the storage layer for; storage groups having host initiators that match the unique identifiers of the host bus adaptors; and
/ornetwork file storage (NFS) exports exposed to the unique identifiers as client IP addresses, wherein one or more discovered cloud infrastructure services are adapted for and adopted into a data model of the management layer for continued service lifecycle management, wherein the adopted service is analyzed for compatibility with an existing service offering in the cloud environment management layer, and if compatible, associated with the existing service offering, and wherein a new service template is extrapolated from the structure and quality of service requirements of the adopted service and created as a new service offering in the cloud management layer.
-
Specification