×

System and method for managing virtual world environments based upon existing physical environments

  • US 8,704,821 B2
  • Filed: 09/18/2008
  • Issued: 04/22/2014
  • Est. Priority Date: 09/18/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for creating and managing a virtual rendition of a real-life information technology (I/T) environment in a system having a gateway, a virtual rendition rendering module, an instrument monitor, a virtual update module and instrument monitor and management module (IMMM), the method comprising the steps of:

  • a. at the gateway, receiving descriptive resource data from at least one information technology (I/T) physical resource, the descriptive resource data comprising a physical location of the at least one I/T physical resource in the real-life I/T environment;

    b. at the gateway, translating the descriptive resource data so that it is understood by the virtual rendition rendering module;

    c. at the rendering module, creating a virtual rendition of the at least one I/T physical resource, creating a floor plan of a room in which the at least one I/T physical resource is located showing location of the at least one I/T physical resource within the room, and creating a 2D representation and a 3D representation of the at least one I/T physical resource within the room;

    d. at the IMMM receiving a change request for the at least one I/T physical resource to be modified, wherein the change request includes a request for a change in the physical location of the at least one I/T physical resource in the real-life I/T environment;

    e. based on the change request, generating, in response to receiving the change request, a work order to be sent to the physical location;

    f. receiving, in response to completion of the work order, at the virtual update module updated descriptive resource data reflecting completion of the change request corresponding to the work order;

    g. at the rendering module, creating, in response to receiving the updated descriptive resource data, an updated virtual rendition of the at least one I/T physical resource reflecting completion of the change request;

    repeating steps a through g for a plurality of I/T physical resources each having at least one physical location, wherein a plurality of physical location data includes floor, row, and rack data and wherein step c) further comprises;

    sorting the plurality of physical location data by unique ID; and

    building the 3D representation by at least one rack, at least one row, and at least one floor;

    building the at least one floor including at least one row based on a blueprint;

    building at least one rack, wherein the rack is empty;

    for each I/T physical resource;

    populating the at least one rack with a 3D object representing each I/T physical resource; and

    populating the 3D object with metadata associated with each I/T physical resource, wherein the metadata includes an IP address, a type and quantity of CPU, and an amount of memory; and

    determining, based on the floor plan, where to place the plurality of I/T physical resources in the 3D representation, and wherein the step of determining further comprises;

    recording coordinates of each I/T physical resource from the floor plan including x, y placement of corners of each I/T physical resource, or x, y coordinate of upper left corner and dimensions; and

    using the coordinates to place the plurality of I/T physical resources in correct locations in the 3D representation of the room.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×