VISUALIZATION AND CONSOLIDATION OF VIRTUAL MACHINES IN A VIRTUALIZED DATA CENTER
First Claim
1. A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center, the method comprising:
- identifying a plurality of server computers in a virtualized data center;
computing load metrics for each of the server computersrendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer;
selecting as a source one of the server computers and also as a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers;
further computing prospective load metrics for the source one of the server computers and the target one of the server computers resulting from the prospective migration of the virtual machine to the target one of the server computers; and
,displaying in the GUI respective graphs of the prospective load metrics for each of the source one of the server computers and the target one of the server computers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center can include identifying different server computers in a virtualized data center, computing load metrics for each of the server computers, and rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer. The method further can include selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers. Yet further, the method can include further computing prospective load metrics for the source and the target resulting from the prospective migration of the virtual machine to the target. Finally, the method can include displaying in the GUI respective graphs of the prospective load metrics for each of the source and the target.
-
Citations
15 Claims
-
1. A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center, the method comprising:
-
identifying a plurality of server computers in a virtualized data center; computing load metrics for each of the server computers rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer; selecting as a source one of the server computers and also as a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers; further computing prospective load metrics for the source one of the server computers and the target one of the server computers resulting from the prospective migration of the virtual machine to the target one of the server computers; and
,displaying in the GUI respective graphs of the prospective load metrics for each of the source one of the server computers and the target one of the server computers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A monitoring data processing system comprising:
-
a host computer with processor and memory; a monitoring system executing in the host computer and monitoring load metrics for a plurality of server computers in a virtualized data center communicatively coupled to the host computer; and
,a visualization and simulation module coupled to the monitoring system, the module comprising program code for computing load metrics for each of the server computers, rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in the host computer, selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers, further computing prospective load metrics for the source one of the server computers and the target one of the server computers resulting from the prospective migration of the virtual machine to the target one of the server computers, and displaying in the GUI respective graphs of the prospective load metrics for each of the source one of the server computers and the target one of the server computers. - View Dependent Claims (8, 9)
-
-
10. A computer program product comprising a computer usable medium embodying computer usable program code for visualizing and simulating server consolidation of different virtual machines in a virtualized data center, the computer program product comprising:
-
computer usable program code for identifying a plurality of server computers in a virtualized data center; computer usable program code for computing load metrics for each of the server computers computer usable program code for rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer; computer usable program code for selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers; computer usable program code for further computing prospective load metrics for the source one of the server computers and the target one of the server computers resulting from the prospective migration of the virtual machine to the target one of the server computers; and
,computer usable program code for displaying in the GUI respective graphs of the prospective load metrics for each of the source one of the server computers and the target one of the server computers. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification