Hierarchical API for a SDDC
AssigneeVMware, Inc.
InventorsSachin Mohan Vaidya, Mayur Dhas, Naveen Ramaswamy, Pavlush Margarian, Hamza Aharchaou
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsSachin Mohan Vaidya, Mayur Dhas, Naveen Ramaswamy, Pavlush Margarian, Hamza Aharchaou
Estimating the term…
Some embodiments of the invention provide a method for deploying software-implemented resources in a software defined datacenter (SDDC). The method initially receives a hierarchical API command that, in a declarative format, specifies several operation requests for several software-defined (SD) resources at several resource levels of a resource hierarchy in the SDDC. The method parses the API command to identify the SD resources at the plurality of resource levels. Based on the parsed API command, the method deploys the SD resources by using a deployment process that ensures that any first SD resource on which a second SD resource depends is deployed before the second resource. In some embodiments, a second SD resource depends on a first SD resource when the second SD resource is a child of the first SD resource. Alternatively, or conjunctively, a second SD resource can also depend on a first SD resource in some embodiments when the second SD resource has some operational dependency on the first SD resource. In some embodiments, the method parses the API command by identifying several sets of SD resources, with each set having one or more SD resources at one resource level. The deployment in some embodiments deploys the identified SD resource sets at higher resource levels before deploying SD resources at lower resource levels.
A method of deploying resources in a software defined datacenter (SDDC), the method comprising:
A non-transitory machine readable medium storing a program for deploying software-defined (SD) resources in a software defined datacenter (SDDC), the program comprising sets of instructions for:
Dependencies are inferred from the claim text.