Testing and developing for rack-scale hardware presents challenges due to the scarcity and cost of physical racks. Completed racks are prioritized for customer data centers, limiting internal access for development and quality assurance. This necessitates creative solutions for the Product Assurance Team at Oxide.
Oxide's testing environment needs to replicate various customer networking topologies, run the actual control plane software, and test up-to-date software versions. It must also accurately represent hardware components like switches and microcontrollers. A key requirement is to achieve this without creating special 'test version' software releases, maintaining a streamlined continuous integration process.
Prior to Voxel, Oxide utilized 'racklettes,' which are smaller, four-sled, two-switch physical racks used for testing. These function identically to full racks but are not economically viable for sale. Oxide currently has four racklettes, with plans to expand to eight. Additionally, various simulated methods exist for running Omicron, parts of Oxide's control plane, independently or in tandem with varying degrees of simulation.
Virtual OXidE Labs, or Voxel, is a new solution that provides high-fidelity emulation of a full Oxide rack within a single piece of hardware. Voxel is the successor to Oxide's previous virtual labs, known as a4x2, which allowed for running racks in virtual machines. The focus of Voxel is on achieving high fidelity in its emulation.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Oxide's Product Assurance Team developed Virtual OXidE Labs (Voxel), a high-fidelity emulation environment for their rack-scale hardware. This allows them to test diverse networking topologies and control plane software without needing physical racks, which are scarce and expensive.