기타 Hacker News · 2026-10-14

데이터센터 서버 랙 전체를 가정용 미니 PC 한 대에 몽땅 때려 넣은 엔지니어들

핵심 요약
  • 실제 서버 랙 장비가 부족해 테스트에 애를 먹던 옥사이드(Oxide) 엔지니어들이 랙 전체를 소프트웨어로 재현하는 'Voxel'을 개발했습니다.
  • 테스트용 특수 빌드 없이 상용 소프트웨어와 제어 플레인, 스위치, 마이크로컨트롤러를 순수하게 에뮬레이션합니다.
  • 32스레드 라이젠 미니 PC와 96GB RAM만 있으면 약 10분 만에 가상 랙 환경을 손쉽게 띄울 수 있습니다.
요약 서버 랙 통째를 하드웨어부터 소프트웨어까지 자체 개발하는 옥사이드(Oxide Computer Company)의 QA 엔지니어가 거대한 서버 랙 전체를 미니 PC 한 대에서 온전히 구동할 수 있도록 가상화한 기술 'Voxel(Virtual OXidE Labs)'을 공개했습니다. 데이터센터급 랙 스케일 하드웨어를 개발하고 테스트할 때 가장 큰 문제는 테스트용 실물 랙을 확보하기가 너무 어렵다는 점입니다. 부품 수급 문제를 떠나 완성된 랙 장비는 즉시 고객사 데이터센터로 직행하기 때문입니다. 기존에는 4개의 슬레드와 2개의 스위치로 구성된 소형 실물 랙인 '랙렛(racklette)'이나 시뮬레이션 방식을 사용해 테스트해 왔지만, 완벽한 환경을 구성하기엔 한계가 있었습니다. 이를 극복하기 위해 개발된 Voxel은 소프트웨어 스택을 일절 뜯어고치거나 '테스트 전용 빌드'를 만들지 않고 실제 상용 소프트웨어를 그대로 구동(Stock Oxide software)한다는 기본 원칙을 지킵니다. Rust 기반의 illumos 운영체제 위에서 Propolis VM을 통한 슬레드 가상화, Debian 및 FRR을 통한 네트워크(BGP 등), 옥사이드 자체 소프트웨어 P4 스위치인 SoftNPU, 그리고 서비스 프로세서(SP)와 신뢰점(RoT) 마이크로컨트롤러 에뮬레이션까지 모두 완벽하게 지원합니다. 특히 놀라운 점은 요구 사양으로, 32스레드 AMD 라이젠 9 9955HX와 96GB RAM이 탑재된 미니스포럼(Minisforum) 가정용 미니 PC 한 대에서 약 10분 만에 6개의 슬레드로 구성된 전체 옥사이드 랙(혹은 멀티랙 환경)을 손쉽게 띄워 테스트할 수 있다는 점입니다. 개발자들은 소스 코드 컴파일이나 TUF 패키지 저장소로부터 스냅샷 이미지를 생성해 간편하게 랙 환경을 재현하고 있습니다.
Sponsored · 광고