TECHNIQUES FOR COORDINATON OF APPLICATION COMPONENTS DEPLOYED ON DISTRIBUTED VIRTUAL MACHINES
First Claim
1. A method comprising:
- monitoring by a module associated with a first application component installed on a first virtual machine (“
VM”
) a state of at least one second application component installed on a second VM and on which a state of the first application component is at least partially dependent, wherein the state of the at least one second application component is made available by a module associated with the at least one application component;
determining that the state of the at least one second application component has changed from a first state to a second state; and
updating the state of the first application component based on a current state of the first application component and the second state of the at least one second application component.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment is a method and includes monitoring by a module associated with a first application component installed on a first virtual machine (“VM”) a state of at least one second application component installed on a second VM and on which a state of the first application component is at least partially dependent, in which the state of the at least one second application component is made available by a module associated with the at least one application component; determining that the state of the at least one second application component has changed from a first state to a second state; and updating the state of the first application component based on a current state of the first application component and the second state of the at least one second application component.
102 Citations
20 Claims
-
1. A method comprising:
-
monitoring by a module associated with a first application component installed on a first virtual machine (“
VM”
) a state of at least one second application component installed on a second VM and on which a state of the first application component is at least partially dependent, wherein the state of the at least one second application component is made available by a module associated with the at least one application component;determining that the state of the at least one second application component has changed from a first state to a second state; and updating the state of the first application component based on a current state of the first application component and the second state of the at least one second application component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory tangible media having encoded thereon logic that includes code for execution and when executed by a processor is operable to perform operations comprising:
-
monitoring by a module associated with a first application component installed on a first virtual machine (“
VM”
) a state of at least one second application component installed on a second VM and on which a state of the first application component is at least partially dependent, wherein the state of the at least one second application component is made available by a module associated with the at least one application component;determining that the state of the at least one second application component has changed from a first state to a second state; and updating the state of the first application component based on a current state of the first application component and the second state of the at least one second application component. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a memory element configured to store data; a processor operable to execute instructions associated with the data; and a plug-in module associated with a first application component installed on a first virtual machine (“
VM”
) configured to;monitor a state of at least one second application component installed on a second VM and on which a state of the first application component is at least partially dependent, wherein the state of the at least one second application component is made available by a module associated with the at least one application component; determine that the state of the at least one second application component has changed from a first state to a second state; and update the state of the first application component based on a current state of the first application component and the second state of the at least one second application component. - View Dependent Claims (18, 19, 20)
-
Specification