Managing Physical Network Cross-Connects In A Datacenter
AssigneeConsole Connect Inc.
InventorsLawrence Lim, Yan Shen
Life of this patent
Estimating the term…
Abstract
A datacenter is represented by a datacenter model including instances of data object instances that represent ports of endpoints, intermediate ports of network components, and cross-connects between ports. In response to receiving specification of a source and destination endpoint, a computer system identifies a path through the data center according to the datacenter model. The path may be identified from among a plurality of candidate paths through the datacenter according to one or more criteria such as speed, capacity, quality, and path length. The path may be output to an operator for implementation and may then be tested. Cross-connects added according to the path may then be added to the datacenter model.
Claims20
A method comprising:
- providing a database storing data object instances describing locations of a plurality of ports within a datacenter and interconnects between pairs of ports of the plurality of ports;
- receiving, by a computer system, specification of a source endpoint and a destination endpoint;
- generating, by the computer system, a path through the datacenter between the source endpoint and the destination endpoint according to the data objects instances;
- and
- outputting, by the computer system, a representation of the path.
A system comprising:
- a datacenter comprising a plurality of endpoints, a plurality of ports, and a plurality of interconnections between ports;
- a database stored in a non-transitory storage medium, the database storing data object instances describing locations of the plurality of ports within the datacenter and the plurality of interconnections between pairs of ports of the plurality of ports;
- a computer system comprising one or more processing devices and one or more memory devices operably coupled to the one or more processing devices, the one or more memory devices storing executable code effective to cause the one or more processing devices to—
- receive specification of a source endpoint and a destination endpoint from the plurality of endpoints;
- generate a path through the datacenter between the source endpoint and the destination endpoint according to the data object instances;
- and
- output a representation of the path.
Dependencies are inferred from the claim text.