Transitioning from dynamic cluster management to virtualized cluster management
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving information representative of a dynamic cluster system, implemented without virtual machines, controlling one or more instances of application servers hosted on physical machines of the dynamic cluster system;
receiving information representative of a virtual machine hosting one or more other application servers instances;
initiating at a controller, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more physical machine aspects running on the physical machines of the dynamic cluster system implemented without virtual machines to the virtual machine that is to run the transitioned one or more physical machine aspect, the information including system landscape information representative of implementations of application servers in the dynamic cluster system and the virtual machine, and cost information representative of cost-benefit of implementing one or more of the application servers on the dynamic cluster system or on the virtual machine; and
initiating, at the controller, a transition of one or more virtual machine aspects from the virtual machine to the physical machines of the dynamic cluster system implemented without virtual machines that are to host the transitioned one or more virtual machine aspects based on the received information representative of the dynamic cluster system and the virtual machine, including the system landscape information and the cost information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, are provided for transitioning one or more aspect of a dynamic cluster of computers to one or more virtual machines. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of a dynamic cluster system and receiving information representative of a virtual machine. A controller may initiate, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more aspects of the dynamic cluster system to the virtual machine. Related apparatus, systems, methods, and articles are also described.
16 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving information representative of a dynamic cluster system, implemented without virtual machines, controlling one or more instances of application servers hosted on physical machines of the dynamic cluster system; receiving information representative of a virtual machine hosting one or more other application servers instances; initiating at a controller, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more physical machine aspects running on the physical machines of the dynamic cluster system implemented without virtual machines to the virtual machine that is to run the transitioned one or more physical machine aspect, the information including system landscape information representative of implementations of application servers in the dynamic cluster system and the virtual machine, and cost information representative of cost-benefit of implementing one or more of the application servers on the dynamic cluster system or on the virtual machine; and initiating, at the controller, a transition of one or more virtual machine aspects from the virtual machine to the physical machines of the dynamic cluster system implemented without virtual machines that are to host the transitioned one or more virtual machine aspects based on the received information representative of the dynamic cluster system and the virtual machine, including the system landscape information and the cost information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine readable storage device containing instructions to configure a processor to perform a method, the method comprising:
-
receiving information representative of a dynamic cluster system, implemented without virtual machines, controlling one or more instances of application servers hosted on physical machines of the dynamic cluster system; receiving information representative of a virtual machine hosting one or more other application servers instances; initiating at a controller, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more physical machine aspects of the dynamic cluster system implemented without virtual machines to the virtual machine that is to run the transitioned one or more physical machine aspect, the information including system landscape information representative of implementations of application servers in the dynamic cluster system and the virtual machine, and cost information representative of cost-benefit of implementing one or more of the application servers on the dynamic cluster system or on the virtual machine; and initiating, at the controller, a transition of one or more virtual machine aspects from the virtual machine to the physical machines of the dynamic cluster system implemented without virtual machines that are to host the transitioned one or more virtual machine aspects based on the received information representative of the dynamic cluster system and the virtual machine, including the system landscape information and the cost information. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; and a memory, wherein the processor and the memory are configured to perform a method comprising; receiving information representative of a dynamic cluster system, implemented without virtual machines, controlling one or more instances of application servers hosted on physical machines of the dynamic cluster system implemented without virtual machines; receiving information representative of a virtual machine hosting one or more other application servers instances; initiating at a controller, based on the received information representative of the dynamic cluster system and the virtual machine, a transition of one or more physical machine aspects of the dynamic cluster system implemented without virtual machines to the virtual machine that is to run the transitioned one or more physical machine aspect, the information including system landscape information representative of implementations of application servers in the dynamic cluster system and the virtual machine, and cost information representative of cost-benefit of implementing one or more of the application servers on the dynamic cluster system or on the virtual machine; and initiating, at the controller, a transition of one or more virtual machine aspects from the virtual machine to the physical machines of the dynamic cluster system implemented without virtual machines that are to host the transitioned one or more virtual machine aspects based on the received information representative of the dynamic cluster system and the virtual machine, including the system landscape information and the cost information. - View Dependent Claims (20)
-
Specification