RECONFIGURING INTERRELATIONSHIPS BETWEEN COMPONENTS OF VIRTUAL COMPUTING NETWORKS
First Claim
1. A computer-implemented method for reconfiguring interrelationships between a set of components of a virtual computing network, comprising:
- receiving, in a computer memory medium, a set of information pertaining to the set of components associated with the virtual computing network, the set of components comprising a set of servers, a set of ports, a set of switches and a set of virtual machines (VMs), and the set of information describing a set of interrelationships between the set of components;
generating, based on the set of information, a graphical representation depicting the set of interrelationships between the set of components;
detecting a failure in the virtual computing network; and
reconfiguring, responsive to the failure, at least one of the set of interrelationships between the set of components based on the graphical representation and a set of rules.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to an approach for reconfiguring interrelationships between components of virtual computing networks (e.g., a grid computing network, a local area network (LAN), a cloud computing network, etc.). In a typical embodiment, a set of information pertaining to a set of components associated with a virtual computing network is received in a computer memory medium or the like. Based on the set of information, a graphical representation (e.g., hierarchical tree) depicting the set of interrelationships between the set of components is generated. When a failure in the virtual computing network is detected, at least one of the set of interrelationships between the set of components is reconfigured based on the graphical representation and the set of rules to address the failure.
-
Citations
22 Claims
-
1. A computer-implemented method for reconfiguring interrelationships between a set of components of a virtual computing network, comprising:
-
receiving, in a computer memory medium, a set of information pertaining to the set of components associated with the virtual computing network, the set of components comprising a set of servers, a set of ports, a set of switches and a set of virtual machines (VMs), and the set of information describing a set of interrelationships between the set of components; generating, based on the set of information, a graphical representation depicting the set of interrelationships between the set of components; detecting a failure in the virtual computing network; and reconfiguring, responsive to the failure, at least one of the set of interrelationships between the set of components based on the graphical representation and a set of rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for reconfiguring interrelationships between a set of components of a virtual computing network, comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; receive, in a computer memory medium, a set of information pertaining to the set of components associated with the virtual computing network, the set of components comprising a set of servers, a set of ports, a set of switches and a set of virtual machines (VMs), and the set of information describing a set of interrelationships between the set of components; generate, based on the set of information, a graphical representation depicting the set of interrelationships between the set of components; detect a failure in the virtual computing network; and reconfigure, responsive to the failure, at least one of the set of interrelationships between the set of components based on the graphical representation and a set of rules. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for reconfiguring interrelationships between a set of components of a virtual computing network, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, to:
-
receive, in a computer memory medium, a set of information pertaining to the set of components associated with the virtual computing network, the set of components comprising a set of servers, a set of ports, a set of switches and a set of virtual machines (VMs), and the set of information describing a set of interrelationships between the set of components; generate, based on the set of information, a graphical representation depicting the set of interrelationships between the set of components; detect a failure in the virtual computing network; and reconfigure, responsive to the failure, at least one of the set of interrelationships between the set of components based on the graphical representation and a set of rules. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for reconfiguring interrelationships between a set of components of a virtual computing network, comprising:
deploying a computer infrastructure being operable to; receive, in a computer memory medium, a set of information pertaining to the set of components associated with the virtual computing network, the set of components comprising a set of servers, a set of ports, a set of switches and a set of virtual machines (VMs), and the set of information describing a set of interrelationships between the set of components; generate, based on the set of information, a graphical representation depicting the set of interrelationships between the set of components; detect a failure in the virtual computing network; and reconfigure, responsive to the failure, at least one of the set of interrelationships between the set of components based on the graphical representation and a set of rules.
Specification