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 an entirety of the set of components associated with the virtual computing network, the set of components comprising a set of physical servers, a set of ports, a set of virtual 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 a visual representation of each of the set of components and a visual link illustrating each interrelationship of the set of interrelationships between individual components of the set of components, the graphical representation comprising a hierarchical tree comprising a set of nodes, each node of the set of nodes in the hierarchical tree corresponding to a component in the set of components, the hierarchical tree being formed by: making, for each virtual local area network (VLAN) in the virtual computing network, a first layer node in the hierarchical tree; making, for each of the set of ports in the virtual computing network, a second layer node and a link to a corresponding first layer node; making, for each of the set of virtual switches in the virtual computing network, a third layer node and a link to a corresponding second layer node; and making, for each of the set of virtual machines in the virtual computing network, a fourth layer node and a link to a corresponding third layer node; detecting a failure in the virtual computing network resulting in an inability to access a virtual machine of the set of virtual machines; and automatically reconfiguring, responsive to the failure, at least one of the set of interrelationships between the set of components based on at least one visual link in the graphical representation and a predetermined set of rules.