VIRTUAL MACHINE MANAGEMENT
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer processor of a computing system, a list of running virtual machines deployed for performing services within an enterprise;
determining, by said computer processor, a specified time period associated with periodic checks of each virtual machine of said virtual machines;
determining, by said computer processor, that said specified time period has elapsed since said a last benefit check of said periodic checks;
retrieving, by said computer processor, a first list of resources consumed by each said virtual machine during said specified time period;
retrieving, by said computer processor, a second list of transactions performed by each said virtual machine during said specified time period;
calculating, by said computer processor based on said first list of resources, a first cost value for each said virtual machine for said specified time period;
calculating, by said computer processor based on said services, a first service value for each said virtual machine for said specified time period;
calculating, by said computer processor based on said first cost value and said first service value, a first premium value associated with said services; and
determining, by said computer processor, if said first premium value is within a policy for said enterprise.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine management method and system is provided. The method includes receiving by a computing system, a list of virtual machines deployed within an enterprise. The computing system determines that a specified time period has elapsed during deployment and a list of resources and transactions associated with the virtual machines is retrieved. The computing system calculates a cost value and service value for deploying the virtual machines and a premium value associated with the services. The computing system determines if the premium value is within a policy for the enterprise.
227 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer processor of a computing system, a list of running virtual machines deployed for performing services within an enterprise; determining, by said computer processor, a specified time period associated with periodic checks of each virtual machine of said virtual machines; determining, by said computer processor, that said specified time period has elapsed since said a last benefit check of said periodic checks; retrieving, by said computer processor, a first list of resources consumed by each said virtual machine during said specified time period; retrieving, by said computer processor, a second list of transactions performed by each said virtual machine during said specified time period; calculating, by said computer processor based on said first list of resources, a first cost value for each said virtual machine for said specified time period; calculating, by said computer processor based on said services, a first service value for each said virtual machine for said specified time period; calculating, by said computer processor based on said first cost value and said first service value, a first premium value associated with said services; and determining, by said computer processor, if said first premium value is within a policy for said enterprise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a method comprising:
-
receiving, by said computer processor of a computing system, a list of running virtual machines deployed for performing services within an enterprise; determining, by said computer processor, a specified time period associated with periodic checks of each virtual machine of said virtual machines; determining, by said computer processor, that said specified time period has elapsed since said a last benefit check of said periodic checks; retrieving, by said computer processor, a first list of resources consumed by each said virtual machine during said specified time period; retrieving, by said computer processor, a second list of transactions performed by each said virtual machine during said specified time period; calculating, by said computer processor based on said first list of resources, a first cost value for each said virtual machine for said specified time period; calculating, by said computer processor based on said services, a first service value for each said virtual machine for said specified time period; calculating, by said computer processor based on said first cost value and said first service value, a first premium value associated with said services; and determining, by said computer processor, if said first premium value is within a policy for said enterprise. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising a computer readable storage medium having a computer readable program code embodied therein, said computer readable program code comprising an algorithm that when executed by a computer processor of a computing system implements a method comprising:
-
receiving, by said computer processor of a computing system, a list of running virtual machines deployed for performing services within an enterprise; determining, by said computer processor, a specified time period associated with periodic checks of each virtual machine of said virtual machines; determining, by said computer processor, that said specified time period has elapsed since said a last benefit check of said periodic checks; retrieving, by said computer processor, a first list of resources consumed by each said virtual machine during said specified time period; retrieving, by said computer processor, a second list of transactions performed by each said virtual machine during said specified time period; calculating, by said computer processor based on said first list of resources, a first cost value for each said virtual machine for said specified time period; calculating, by said computer processor based on said services, a first service value for each said virtual machine for said specified time period; calculating, by said computer processor based on said first cost value and said first service value, a first premium value associated with said services; and determining, by said computer processor, if said first premium value is within a policy for said enterprise.
-
-
20. A process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system, wherein the code in combination with the computing system is capable of performing a method when executed by a computer processor of the computing system, said method comprising:
-
receiving, by said computer processor, a list of running virtual machines deployed for performing services within an enterprise; determining, by said computer processor, a specified time period associated with periodic checks of each virtual machine of said virtual machines; determining, by said computer processor, that said specified time period has elapsed since said a last benefit check of said periodic checks; retrieving, by said computer processor, a first list of resources consumed by each said virtual machine during said specified time period; retrieving, by said computer processor, a second list of transactions performed by each said virtual machine during said specified time period; calculating, by said computer processor based on said first list of resources, a first cost value for each said virtual machine for said specified time period; calculating, by said computer processor based on said services, a first service value for each said virtual machine for said specified time period; calculating, by said computer processor based on said first cost value and said first service value, a first premium value associated with said services; and determining, by said computer processor, if said first premium value is within a policy for said enterprise.
-
Specification