Architecture for implementing user interfaces for centralized management of a computing environment
AssigneeNutanix, Inc.
InventorsKothuri Venkata Vamsi Krishna, Akshay Deodhar, Zhi Yao Xie, Jon Carlo Gueco
Life of this patent
Estimating the term…
Abstract
The present disclosure provides an improved approach to implement a management infrastructure for computing environments. The user interfaces for local management nodes are cached at a central management node. The cached copies of the local node UIs can then be executed as if the user was actually operating from the local node.
Claims21
A method comprising:
- identifying a central management node;
- registering local nodes at the central management node, wherein registration of the local nodes comprises identifying a user interface (UI) version of a management console UI for each of the local nodes;
- caching, at the central management node, a first version of local node UI materials corresponding to a first UI version of the management console UI for a first local node and a second version of the local node UI materials corresponding to a second UI version of the management console UI for a second local node;
- receiving a request for managing the first local node;
- and
- executing a cached copy of the first version of the local node UI materials in a user interface at the central management node, wherein requests made using the first version of the local node UI materials are processed locally at the first local node.
A computer program product embodied on a non-transitory computer readable medium, the non-transitory computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method, the method comprising:
- identifying a central management node;
- registering local nodes at the central management node, wherein registration of the local nodes comprises identifying a user interface (UI) version of a management console UI for each of the local nodes;
- caching, at the central management node, a first version of local node UI materials corresponding to a first UI version of the management console UI for a first local node and a second version of the local node UI materials corresponding to a second UI version of the management console UI for a second local node;
- receiving a request for managing the first local node;
- and
- executing a cached copy of the first version of the local node UI materials in a user interface at the central management node, wherein requests made using the first version of the local node UI materials are processed locally at the first local node.
A system comprising:
- a processor;
- a memory for holding programmable code;
- and
- wherein the programmable code includes instructions for identifying a central management node, registering local nodes at the central management node, wherein registration of the local nodes comprises identifying a user interface (UI) version of a management console UI for each of the local nodes, caching, at the central management node, a first version of local node UI materials corresponding to a first UI version of the management console UI for a first local node and a second version of the local node UI materials corresponding to a second UI version of the management console UI for a second local node;
- and executing a cached copy of the first version of the local node UI materials in a user interface at the central management node, wherein requests made using the first version of the local node UI materials are processed locally at the first local node.
Dependencies are inferred from the claim text.