Sounds a lot like Netbox, for network management. You can define data centers and racks and equipment and sub equipment as well as the actual network information like what cable is plugged into which port on which device, VLANs, IP addresses, subnets, BPG ASNs, etc.