Patent ID: 9129104
Filing Date: 2015-09-08
Classification: G06F,Y02D

Abstract:
1. A system for supporting security management in a computing environment, the system comprising: a plurality of computer systems wherein each computer system comprises a microprocessor, a memory, and a hypervisor operating on the microprocessor; a plurality of virtual machines, wherein each virtual machine comprises one or more applications providing one or more services, and wherein each virtual machine operates on one of the plurality of computer systems; a plurality of agents, wherein an agent resides on each of the plurality of computer systems, and wherein said agent communicates with the one or more applications operating on said computer system using a channel secured with a one-way authentication method; a plurality of virtual centers wherein a virtual center resides on each of the plurality of computer systems, and wherein the agent residing on said each of the plurality of computer systems communicates with the virtual center residing on said each of the plurality of computer systems using a channel secured with the one-way authentication method; a controller which communicates with each of the plurality of agents using a channel secured with a mutual authentication method to collect data from the plurality of agents about current operating performance of the computing environment; and wherein, in response to collecting said data, the controller communicates with said plurality of virtual centers via said plurality of agents to start and stop virtual machines of said plurality of virtual machines in a way that honors one or more service level agreements for said one of more services provided by said one or more applications of said plurality of virtual machines.