Network device for distributing computing operations by data communication in a network
US-12164880-B2 · Dec 10, 2024 · US
US10462018B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10462018-B2 |
| Application number | US-201314915652-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2013 |
| Priority date | Oct 3, 2013 |
| Publication date | Oct 29, 2019 |
| Grant date | Oct 29, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.
Opening claim text (preview).
What is claimed is: 1. A method of managing a number of secondary clouds by a master cloud service manager, comprising: coupling a first cloud that is a public cloud comprising the master cloud service manager to a secondary cloud that is a private cloud comprising a child cloud service manager; querying, via the master cloud service manager, the child cloud service manager for a plurality of instantiated services offered to the master cloud service manager, wherein a portion of the plurality of instantiated services are from other cloud service managers managed by the child cloud service manager: remotely installing the child cloud service manager via a virtual appliance using a virtual appliance key where an instantiated service of the plurality of instantiated services of the secondary cloud is viewable on the first cloud: controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and the plurality of instantiated services on the secondary cloud selected from a catalog including the plurality of instantiated services offered to the master cloud service manager; and selecting the instantiated service wherein details of the selected instantiated service are customized via the catalog. 2. The method of claim 1 , in which: the child cloud service manager manages services, resources, or combinations thereof within the private cloud, in which the services are provisioned by the secondary cloud, the first cloud, other clouds, or combinations thereof. 3. The method of claim 1 , further comprising: exposing the child cloud service manager as a resource provider to the master cloud service manager; and syncing the resource provider to a portion of the instantiated service provided by the resource provider. 4. The method of claim 3 , further comprising: selecting the child cloud service manager to act as the resource provider; and managing a plurality of resources on the secondary cloud based on a plurality of policies, quality of service (QoS) information, secondary cloud constraints, or combinations thereof, in which the managing the plurality of resources includes selecting, configuring, or combinations thereof, the plurality of resources. 5. The method of claim 1 , further comprising remotely provisioning a plurality of resources to the secondary cloud from the master cloud service manager. 6. The method of claim 1 , further comprising: remotely designing a plurality of service offerings; and instantiating the number of service offerings for use in the secondary cloud. 7. The method of claim 1 , further comprising: provisioning installers, a virtual image, or combinations thereof, from the master cloud service manager; and installing the child cloud service manager via a service portal of the master cloud service manager based on the installers, the virtual image, or combinations thereof. 8. The method of claim 1 , further comprising: discovering resource providers of the plurality of instantiated services; and configuring the resource providers. 9. The method of claim 1 , further comprising; consolidating the plurality of instantiated services offered, the service designs, the resource offerings, or combinations thereof, into a master service; offering the master service in the service catalog; and remotely managing the plurality of instantiated services offered, the master service, or combinations thereof. 10. The method of claim 1 , further comprising: providing a resource to the child cloud service manager via a resource provider in the secondary cloud; and managing the resource provider via the child cloud service manager, the master cloud service manager, or combinations thereof, in which managing the resource provider includes installing, configuring, and tracking the resource provider. 11. A system for managing a plurality of secondary clouds, comprising: one or more processors in communication with one or more memories storing instructions, the one or more processors executing the instructions to provide: a master cloud service manager in a first cloud that is public to remotely install a child cloud service manager via a virtual appliance using a virtual appliance key such that a plurality of instantiated services of a second cloud is viewable on the first cloud: and the child cloud service manager in the second cloud that is private to offer a plurality of instantiated services selected from a catalog of services provided by the master cloud service manager, wherein a portion of the plurality of instantiated services are from other cloud service managers managed by the child cloud service manager and the master cloud service manager remotely controls the child cloud service manager and the plurality of instantiated services selected from the catalog of services on the second cloud, in which controlling the child cloud service manager comprises querying the child cloud service manager for the plurality of instantiated services offered to the master cloud service manager, and tracking the plurality of instantiated services, and wherein details of a selected instantiated service are customized via the catalog. 12. The system of claim 11 , in which the child cloud service manager has been deployed via artifacts installed from the first cloud. 13. A non-transitory computer readable medium storing instructions for managing a plurality of secondary clouds by a master cloud service manager that when executed by a processing resource, cause the processing resource to: couple a first cloud that is public comprising a master cloud service manager to a secondary cloud that is private comprising a child cloud service manager; query, via the master cloud service manager, the child cloud service manager for a plurality of instantiated services offered to the master cloud service manager, wherein a portion of the plurality of instantiated services are from other cloud service managers managed by the child cloud service manager; remotely install the child cloud service manager via a virtual appliance using a virtual appliance key such that an instantiated service of the plurality of instantiated services of the secondary cloud is viewable on the first cloud; control, via the master cloud service manager, the secondary cloud and a plurality of instantiated services on the secondary cloud, wherein the plurality of instantiated services is selected from a catalog including the plurality of instantiated services offered to the master cloud service manager; select the instantiated service wherein details of the selected instantiated service are customized via the catalog; and perform life cycle management operations on the plurality of instantiated services. 14. The medium of claim 13 , wherein resources for at least one of the instantiated services is remotely provided by the master cloud service manager. 15. The medium of claim 14 , wherein the resources are from a resource provider of a different child cloud service manager in a different second cloud. 16. The medium of claim 15 , wherein the different child cloud service manager is selected based on the resources that are provided by the different cloud service manager that satisfy parameters defined by a blueprint for one of the plurality of instantiated services. 17. The medium of claim 16 , wherein the parameters comprise business policy values, quality of service parameters, or secondary cloud constraints. 18. The medium of claim 13 , further comprising: remotely design a plurality of service offerings and instantiate the plurality o
Service discovery by the service manager · CPC title
wherein the managed service relates to distributed or central networked applications · CPC title
Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components · CPC title
Grid computing · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.