Topgolf는 약 1만 2,000개의 가상 머신을 VergeIO의 VergeOS 플랫폼으로 마이그레이션한 후 VMware에서 완전히 벗어나는 작업을 마무리하고 있다. 회사는 이 조치로 인프라 비용을 1,130만 달러 이상 절감했다고 밝혔다. Broadcom의 라이선스 및 제품 변경 이후 VMware 비용이 400% 상승할 것으로 예상한 것이 결정의 계기가 됐다.
Topgolf는 수십 년 동안 vSphere와 ESXi를 사용한 뒤, 2017년에 VMware가 Dell과 함께 개발한 하이퍼컨버지드 플랫폼인 VxRail을 도입했다. 그러나 VMware의 영구 라이선스 중단과 제품을 더 적은 수의 고가 패키지로 통합한 조치로 인해 회사는 시설, 사무실, 연구소 및 데이터센터 환경을 포함한 온프레미스 인프라를 재평가하게 됐다.
플랫폼 및 물리적 인프라 변경
Topgolf는 6개월 동안 VxRail 호스트 650대를 약 400대의 Dell PowerEdge 서버로 교체했다. VergeIO가 발표한 사례 연구에 따르면, 회사는 6노드와 35테라바이트의 스토리지 용량으로 구성된 VxRail 클러스터에서 3노드와 5테라바이트의 용량으로 구성된 VergeOS 클러스터로 전환했다.
Topgolf의 글로벌 인프라 책임자인 Scott Forehand는 하드웨어 관련 비교 지출이 87% 감소했다고 말했다. 다만 시장의 컴퓨팅 및 스토리지 가격 상승으로 인해 초기 예상치보다 절감액이 줄었다고 인정했다. 보고서에 따르면 소프트웨어 비용도 77% 감소했으며, VMware가 제시했던 3년 계약 대신 5년 기간의 기업용 라이선스 계약을 체결했다.
Topgolf가 VergeOS 플랫폼을 선택한 이유
운영 환경을 격리할 수 있다는 점이 결정의 주요 요인이었다. Topgolf는 VergeOS의 Virtual Data Center 기능을 사용해 시간대별로 인프라를 독립적인 테넌트로 분할한다. 이를 통해 업데이트와 유지보수가 쉬워졌으며, 하나의 클러스터 안에 중첩된 연구소를 만들고 연구소 전용 하드웨어의 필요성을 줄일 수 있었다.
이 플랫폼은 머신러닝을 사용하고 102개 타석을 갖춘 일반적인 시설에서 매일 약 40테라바이트의 네트워크 데이터를 처리하는 골프공 추적 시스템 Toptracer도 호스팅한다. VergeIO는 Topgolf가 지연 시간 문제를 처리하고 클러스터 노드 간 데이터 트래픽을 분산하도록 지원했다. 또한 회사는 API 중심의 VergeOS 접근 방식과 인프라 자동화를 위한 Terraform 및 Ansible 지원의 혜택을 얻었다.
실제로 무엇이 바뀌는가?
이번 마이그레이션은 단순히 한 가상화 소프트웨어를 다른 소프트웨어로 교체하는 작업이 아니다. 게임 보드 교체와 케이블 재배선, 플랫폼 서버 변경, 기술 부채를 줄이기 위한 Kubernetes 기반의 새로운 게임 아키텍처로의 전환이 함께 진행됐다.
통합 작업은 여전히 중요한 과제다. Topgolf는 Rubrik과 LogicMonitor를 비롯한 일부 서드파티 도구의 기능을 유지하는 데 어려움을 겪었다. 회사는 일부 데이터 보호 기능을 대체하기 위해 VergeOS의 스냅샷 기능을 활용한 뒤, 즉시 사용할 수 있는 대안이 없었던 위협 탐지 및 랜섬웨어 방어와 같은 요구 사항을 충족하기 위해 Veeam으로 전환했다.
현재 Topgolf의 20개 시설은 VMware Cloud Foundation 패키지와 함께 VxRail을 계속 사용하고 있지만, Forehand는 12월 둘째 주까지 VMware에서 완전히 벗어나는 작업이 완료될 것으로 예상한다. 이번 사례는 금전적 절감액이 클 수 있지만, 절감 규모는 환경의 크기와 하드웨어 업데이트 및 애플리케이션 변경이 마이그레이션과 동시에 진행되는지 여부에 따라 달라진다는 점을 보여준다. 또한 보안 및 관리 도구의 호환성은 VMware 대안을 광범위하게 도입하기 전에 해결해야 할 과제로 남아 있다.