Method and apparatus for presenting navigable data center information in virtual reality using leading edge rendering engines
First Claim
1. A method in a data processing system for presenting navigable data center information, the method comprising:
- constructing a virtual reality space using a three-dimensional rendering engine;
populating the virtual reality space with data center information specific to a physical data center;
rendering the virtual reality space that is populated with the data center information in a user interface to at least one operator, wherein the virtual reality space that is populated with the data center information and rendered includes data center objects, at least three rooms, and at least one location on a map representing the physical data center, wherein the at least three rooms are (i) a free pool room depicting free servers that are not currently assigned to either one of an application and a network, (ii) an application room depicting all servers assigned to a given application, where other servers that are not assigned to the given application are not depicted in the application room, and (iii) a virtual local area network (VLAN) room depicting all servers belonging to a particular virtual local area network, where other servers not assigned to the particular virtual local area network are not depicted in the VLAN room; and
responsive to receiving commands from the at least one operator, performing data center operations on data center devices based on the commands, wherein the data center devices are associated with at least some of the data center objects, wherein the commands are translated by a provisioning system from navigations and movements made by the at least one operator, and wherein the navigations and movements are managed by the three-dimensional rendering engine, and wherein the navigations and movements include;
(i) picking up a server from a stack of servers in the free pool room and carrying the server to the application room to facilitate assigning the server to a cluster for the given application, and (ii) picking up another server from the stack of servers in the free pool room and carrying the another server to the virtual local area network room to facilitate assigning the another server to the particular virtual local area network;
wherein the data center information is dynamically updated by a virtual reality rendering engine responsive to a status change, and wherein the status change is triggered by one of a physical change made by the at least one operator, a change in the virtual reality space made by another operator, and actual occurrences of status changes;
and wherein the user interface includes a two-dimensional display of a data processing system, wherein the two-dimensional display displays a view port into a three-dimensional space, and wherein the three-dimensional space further depicts a control button that is operable for configuring at least one of the data center objects.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, an apparatus, and computer instructions are provided for presenting navigable data center information in virtual reality using leading edge rendering engines. Virtual rooms may be constructed using the mechanism of the present invention to include data center devices for a specific purpose. The virtual rooms are presented in a virtual space to the administrators. In one embodiment, responsive to a change made by administrators in the virtual space, the mechanism of the present sends change messages to existing data center management system, which in turn makes the appropriate changes to the devices or its data center information.
125 Citations
8 Claims
-
1. A method in a data processing system for presenting navigable data center information, the method comprising:
-
constructing a virtual reality space using a three-dimensional rendering engine; populating the virtual reality space with data center information specific to a physical data center; rendering the virtual reality space that is populated with the data center information in a user interface to at least one operator, wherein the virtual reality space that is populated with the data center information and rendered includes data center objects, at least three rooms, and at least one location on a map representing the physical data center, wherein the at least three rooms are (i) a free pool room depicting free servers that are not currently assigned to either one of an application and a network, (ii) an application room depicting all servers assigned to a given application, where other servers that are not assigned to the given application are not depicted in the application room, and (iii) a virtual local area network (VLAN) room depicting all servers belonging to a particular virtual local area network, where other servers not assigned to the particular virtual local area network are not depicted in the VLAN room; and responsive to receiving commands from the at least one operator, performing data center operations on data center devices based on the commands, wherein the data center devices are associated with at least some of the data center objects, wherein the commands are translated by a provisioning system from navigations and movements made by the at least one operator, and wherein the navigations and movements are managed by the three-dimensional rendering engine, and wherein the navigations and movements include;
(i) picking up a server from a stack of servers in the free pool room and carrying the server to the application room to facilitate assigning the server to a cluster for the given application, and (ii) picking up another server from the stack of servers in the free pool room and carrying the another server to the virtual local area network room to facilitate assigning the another server to the particular virtual local area network;wherein the data center information is dynamically updated by a virtual reality rendering engine responsive to a status change, and wherein the status change is triggered by one of a physical change made by the at least one operator, a change in the virtual reality space made by another operator, and actual occurrences of status changes; and wherein the user interface includes a two-dimensional display of a data processing system, wherein the two-dimensional display displays a view port into a three-dimensional space, and wherein the three-dimensional space further depicts a control button that is operable for configuring at least one of the data center objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification