Inspiration

Topology XR app is inspired and built with the vision that enables users to construct and visualize data centers within their actual environment in real-time. We have experienced and talked with salespeople from the data center industry that even right now whenever they present their topological design to their client's data center they do that in 2d diagrams and visios files and ask them to visit their working site to see the topology in action, which was very tedious and not give much confidence to their clients. We thought of TopologyXR where we could use the immersive technology to solve this problem and provide them a new way to conceptualize and design their datacenter topology within their space.

What it does

  • Room Scanning: Users can scan their physical space to obtain exact dimensions, allowing for a seamless design process within the actual room.
  • VR and MR Modes: With simple button interactions, users can effortlessly toggle between virtual reality and mixed reality modes, choosing the most convenient or immersive option for their design process.
  • Rack Configuration: Users can spawn, move, and delete racks from a user-friendly menu, adjusting placements and dimensions with the room's boundaries to suit their requirements.
  • Server Deployment: Incorporating server models like 2U servers and switches is simplified through snap interactions, ensuring precise placement within racks for deployment.
  • Select Element: Easy switch to select and ray mode with the X button on the controller to select the model for further interaction.
  • Cable Networking: A selection of cables including RJ45, Ethernet, and Power cables allows for detailed networking setups, connecting servers, and PDUs.
  • Server Testing: Successful power connections enable users to simulate server operations, providing a tangible sense of functionality and operational readiness.

How we built it

Our vision for the TopologyXR app is brought to life through the meta's presence platform, incorporating advanced features like Scene understanding for precise room scanning, Passthrough for augmenting virtual elements into the real-world environment, and Interaction sdk to make intuitive controller interactions including grab, poke, ray, snap and more.

Accomplishments that we're proud of

We wanted to make an app where users could build the topology in their own space and the realistic cable connections with the realistic server models. We are proud that we achieved these by letting them scan the room and allowing the user to build the data center in their own space and with the passthrough feature that gives them a real design experience. The realistic cable simulation could be enhanced further, but we are really proud of the simulation so far because it gives real cable simulation. And the servers that we created with photogrammetry of the real hardware, to give them unparalleled accuracy and realism.

What we learned

We learned many things like room scanning and getting the real dimensions of the room to give the users a good realistic experience. Different interactions make the user experience smooth and easy. Meta's documentation and sample projects and scenes were a real help because they provided us a good learning resource and helped us create our own experience. Other than that many Youtube channels helped us like Dilmer's, Valem, etc. which were a huge help for the app development.

What's next for Topology XR

  • We won't stand here, in the upcoming weeks, we aim to enhance the app’s capabilities by integrating AI-driven topology generation. This advancement will enable the automatic generation of data center topologies based on room scans, effectively streamlining the design process by eliminating manual work.

  • Furthermore, we are aimed to introduce preliminary management statistics. Users will gain insights into power, cooling, and humidity metrics for their devised topologies, alongside actionable feedback on maintenance and management strategies. This feature is designed to proactively mitigate potential risks, ensuring optimal operation and longevity of the data center infrastructure.

Built With

Share this project:

Updates