Methods and systems that provide a general query interface to multiple management services and applications
AssigneeVMware, Inc.
InventorsKSHITIJ GUPTA, NICHOLAS STEPHEN
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsKSHITIJ GUPTA, NICHOLAS STEPHEN
Estimating the term…
The current document is directed to a universal-query adapter that provides, to users and clients, a universal-query-language interface to multiple different management applications and/or services within a cloud-computing facility or distributed cloud-computing facility. In one implementation, the universal-query adapter provides, for input of universal-query-language queries, a universal-query interface and, in turn, interfaces to service adapters, semantic providers, and translators associated with the multiple different management applications and/or services. The modular implementation of the universal-query adapter facilitates both implementation of the universal-query adapter as well as scalability of the universal-query adapter, allowing new and newly discovered management applications and/or services to be easily included in the set of target management applications and/or services for query execution.
A universal-query adapter that provides, to users and clients, a universal-query-language interface through which the users and clients access management applications and/or services that provide management services for a cloud-computing facility, the universal-query adapter implemented on one or more computer systems and comprising:
A method that provides a universal-query interface to multiple management applications and/or services that provide management services for a cloud-computing facility, distributed computer system, or virtual data center, the method comprising:
A physical data-storage device encoded with computer instructions that, when executed by one or more processors within on or more computer systems, control the one or more computer systems to provide a universal-query interface to multiple management applications and/or services that provide management services for a cloud-computing facility, distributed computer system, or virtual data center by:
Dependencies are inferred from the claim text.