Unified management platform in a computer network
First Claim
Patent Images
1. A method for unified management in a virtualized computer network, the method comprising:
- initializing a unified management platform (UMP) on at least one computer comprising a processor and memory;
initializing, by the at least one computer, a database;
determining, by the at least one computer, utilization information relating to at least one resource in a virtual computing environment, wherein the at least one resource comprises a virtual resource associated with at least one of CPU, memory, storage, and network input/output;
storing, by the at least one computer, the utilization information in the database;
determining, by the at least one computer, two or more active applets provided by the UMP;
wherein the UMP comprises at least one internal management function common to the two or more active applets;
wherein the two or more active applets each comprise an application that focuses on at least one issue related to managing the at least one resource;
wherein the database is shared among the two or more active applets;
processing, by the at least one computer, at least one function associated with at least one of the two or more active applets;
generating, by the at least one computer, information relating to the at least one resource, upon processing of the at least one function;
storing in the database, by the at least one computer, the generated information relating to the at least one resource;
selectively providing, via the database, the utilization information and the generated information to the two or more active applets for at least one of;
managing, modeling, predicting, allocating, or utilizing the at least one resource;
managing, modeling, or predicting bottlenecks in a computing system;
managing, predicting, or displaying of capacity; and
evaluating actual and potential performance-degrading resource shortages in the virtual computing environment;
initializing, by the at least one computer, a new applet provided by the UMP, the new applet focusing on an issue related to managing the at least one resource; and
providing the new applet with access to the database responsive to the initializing.
26 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for a unified management platform in a computer network such as in a virtualized computer environment, is provided.
121 Citations
12 Claims
-
1. A method for unified management in a virtualized computer network, the method comprising:
-
initializing a unified management platform (UMP) on at least one computer comprising a processor and memory; initializing, by the at least one computer, a database; determining, by the at least one computer, utilization information relating to at least one resource in a virtual computing environment, wherein the at least one resource comprises a virtual resource associated with at least one of CPU, memory, storage, and network input/output; storing, by the at least one computer, the utilization information in the database; determining, by the at least one computer, two or more active applets provided by the UMP; wherein the UMP comprises at least one internal management function common to the two or more active applets; wherein the two or more active applets each comprise an application that focuses on at least one issue related to managing the at least one resource; wherein the database is shared among the two or more active applets; processing, by the at least one computer, at least one function associated with at least one of the two or more active applets; generating, by the at least one computer, information relating to the at least one resource, upon processing of the at least one function; storing in the database, by the at least one computer, the generated information relating to the at least one resource; selectively providing, via the database, the utilization information and the generated information to the two or more active applets for at least one of; managing, modeling, predicting, allocating, or utilizing the at least one resource; managing, modeling, or predicting bottlenecks in a computing system; managing, predicting, or displaying of capacity; and evaluating actual and potential performance-degrading resource shortages in the virtual computing environment; initializing, by the at least one computer, a new applet provided by the UMP, the new applet focusing on an issue related to managing the at least one resource; and providing the new applet with access to the database responsive to the initializing. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a physical data storage storing a database; a physical computing system operable to; initialize a unified management platform (UMP); determine utilization information relating to at least one resource in a virtual computing environment, wherein the at least one resource comprises a virtual resource associated with at least one of CPU, memory, storage, and network input/output; store the utilization information in the database; determine two or more active applets provided by the UMP; wherein the UMP comprises at least one internal management function common to the two or more active applets; wherein the two or more active applets each comprise an application that focuses on at least one issue related to managing the at least one resource; wherein the database is shared among the two or more active applets; process at least one function associated with at least one of the two or more active applets; generate information relating to the at least one resource, upon processing of the at least one function; store in the database the generated information relating to the at least one resource; selectively provide, via the database, the utilization information and the generated information to the two or more active applets for at least one of; managing, modeling, predicting, allocating, or utilizing the at least one resource; managing, modeling, or predicting bottlenecks in a computing system; managing, predicting, or displaying of capacity; and evaluating actual and potential performance-degrading resource shortages in the virtual computing environment; initialize a new applet provided by the UMP, the new applet focusing on an issue related to managing the at least one resource; and provide the new applet with access to the database responsive to the initialization. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable medium having program instructions embodied therein, the program instructions adapted to be executed to implement a method comprising:
-
initializing a unified management platform (UMP); initializing a database; determining utilization information relating to at least one resource in a virtual computing environment, wherein the at least one resource comprises a virtual resource associated with at least one of CPU, memory, storage, and network input/output; storing the utilization information in the database; determining two or more active applets provided by the UMP; wherein the UMP comprises at least one internal management function common to the two or more active applets; wherein the two or more active applets each comprise an application that focuses on at least one issue related to managing the at least one resource; wherein the database is shared among the two or more active applets; processing at least one function associated with at least one of the two or more active applets; generating information relating to the at least one resource, upon processing of the at least one function; storing in the database the generated information relating to the at least one resource; selectively providing, via the database, the utilization information and the generated information to the two or more active applets for at least one of; managing, modeling, predicting, allocating, or utilizing the at least one resource; managing, modeling, or predicting bottlenecks in a computing system; managing, predicting, or displaying of capacity; and evaluating actual and potential performance-degrading resource shortages in the virtual computing environment; initializing a new applet provided by the UMP, the new applet focusing on an issue related to managing the at least one resource; and providing the new applet with access to the database responsive to the initializing. - View Dependent Claims (10, 11, 12)
-
Specification