Topgolf приближается к завершению выхода из VMware после переноса около 12 тысяч виртуальных машин на платформу VergeOS компании VergeIO. По словам компании, этот шаг сократил расходы на инфраструктуру более чем на 11,3 млн долларов. Решение было принято после того, как Topgolf спрогнозировала рост расходов на VMware на 400% вслед за изменениями Broadcom в лицензировании и продуктах.
На протяжении десятилетий Topgolf использовала vSphere и ESXi, а затем в 2017 году внедрила гиперконвергентную платформу VxRail, разработанную VMware совместно с Dell. Однако прекращение действия бессрочных лицензий VMware и объединение продуктов в меньшее число более дорогих пакетов побудили компанию переоценить свою локальную инфраструктуру, включая среды на объектах компании, в офисах, лабораториях и центрах обработки данных.
Изменение платформы и физической инфраструктуры
За шесть месяцев Topgolf заменила 650 хостов VxRail примерно 400 серверами Dell PowerEdge. Согласно исследованию компании VergeIO, опубликованному в формате практического примера, компания перешла от кластеров VxRail из шести узлов с ёмкостью хранилища 35 терабайт к кластерам VergeOS из трёх узлов с ёмкостью 5 терабайт.
Скотт Форехэнд, директор Topgolf по глобальной инфраструктуре, сообщил, что сопоставимые расходы на оборудование снизились на 87%, признав при этом, что рост рыночных цен на вычислительные ресурсы и хранилища уменьшил экономию по сравнению с первоначальными оценками. Расходы на программное обеспечение также снизились на 77%, а компания получила пятилетнее корпоративное лицензионное соглашение вместо трёхлетнего соглашения, которое предлагала VMware, говорится в отчёте.
Почему Topgolf выбрала платформу VergeOS?
Изоляция операционных сред стала одним из ключевых факторов решения. Topgolf использует функцию Virtual Data Center в VergeOS для разделения инфраструктуры на независимых арендаторов по часовым поясам. Это упростило обновления и техническое обслуживание, а также позволило создавать вложенные лаборатории внутри одного кластера и сократить потребность в специализированном оборудовании для лабораторий.
На платформе также размещается собственная система Toptracer для отслеживания мячей для гольфа, которая использует машинное обучение и передаёт около 40 терабайт сетевых данных в день на типичном объекте со 102 кабинками. VergeIO помогла Topgolf решить проблемы с задержками и распределением трафика данных между узлами кластера. Компания также воспользовалась подходом VergeOS, основанным на интерфейсах прикладного программирования, и поддержкой Terraform и Ansible для автоматизации инфраструктуры.
Что меняется на практике?
Процесс миграции представляет собой не просто замену одного программного обеспечения для виртуализации другим. Он проходил одновременно с заменой игровых панелей и повторной прокладкой кабелей, сменой серверов платформы и переходом на новую игровую инфраструктуру на базе Kubernetes с целью сокращения технического долга.
Интеграции остаются важной проблемой. Topgolf столкнулась с трудностями при сохранении некоторых функций сторонних инструментов, включая Rubrik и LogicMonitor. Компания использовала возможности создания снимков в VergeOS, чтобы компенсировать часть функций защиты данных, а затем перешла на Veeam для решения таких задач, как поиск угроз и защита от программ-вымогателей, для которых немедленной альтернативы не было.
В 20 объектах Topgolf пока сохраняется VxRail с пакетом VMware Cloud Foundation, однако Форехэнд ожидает завершения выхода из VMware ко второй неделе декабря. Этот опыт показывает, что финансовая экономия может быть значительной, но она зависит от масштаба среды и от того, совпадает ли миграция с обновлением оборудования и изменением приложений; кроме того, совместимость средств безопасности и администрирования остаётся вопросом, который необходимо решить до широкого внедрения альтернативы VMware.