Topgolf steht kurz vor dem vollständigen Ausstieg aus VMware, nachdem rund 12.000 virtuelle Maschinen auf die VergeOS-Plattform des Unternehmens VergeIO migriert wurden. Nach Angaben des Unternehmens senkte dieser Schritt die Infrastrukturkosten um mehr als 11,3 Millionen US-Dollar. Die Entscheidung fiel, nachdem Topgolf infolge der Änderungen von Broadcom bei Lizenzierung und Produkten mit einem Anstieg der VMware-Kosten um 400 % gerechnet hatte.
Topgolf setzte jahrzehntelang auf vSphere und ESXi und führte anschließend 2017 die konvergente VxRail-Infrastruktur ein, die VMware gemeinsam mit Dell entwickelt hatte. Die Einstellung dauerhafter VMware-Lizenzen und die Bündelung der Produkte in weniger, dafür teureren Paketen veranlassten das Unternehmen jedoch, seine lokale Infrastruktur neu zu bewerten. Dies umfasste die Umgebungen seiner Standorte, Büros, Labore und Rechenzentren.
Änderung der Plattform und der physischen Infrastruktur
Topgolf ersetzte innerhalb von sechs Monaten 650 VxRail-Hosts durch etwa 400 Dell-PowerEdge-Server. Laut einer von VergeIO veröffentlichten Fallstudie wechselte das Unternehmen von VxRail-Clustern mit sechs Knoten und einer Speicherkapazität von 35 Terabyte zu VergeOS-Clustern mit drei Knoten und einer Kapazität von 5 Terabyte.
Scott Forehand, Global Infrastructure Director bei Topgolf, sagte, die vergleichbaren Ausgaben für Hardware seien um 87 % gesunken. Er räumte jedoch ein, dass die steigenden Preise für Rechenleistung und Speicher auf dem Markt die Einsparungen gegenüber den ursprünglichen Schätzungen verringert hätten. Außerdem sanken die Softwarekosten um 77 %, und das Unternehmen erhielt laut dem Bericht eine fünfjährige Enterprise-Lizenzvereinbarung anstelle einer dreijährigen Vereinbarung, die VMware angeboten hatte.
Warum entschied sich Topgolf für die VergeOS-Plattform?
Die Isolierung der Betriebsumgebungen war ein entscheidender Faktor für die Entscheidung. Topgolf nutzt die Virtual-Data-Center-Funktion von VergeOS, um die Infrastruktur nach Zeitzonen in unabhängige Mandanten aufzuteilen. Dadurch wurden Aktualisierungen und Wartungsarbeiten erleichtert. Außerdem konnten verschachtelte Labore innerhalb eines einzigen Clusters eingerichtet und der Bedarf an dedizierter Laborhardware reduziert werden.
Auf der Plattform wird außerdem das Toptracer-System zur Verfolgung von Golfbällen gehostet, das auf maschinellem Lernen basiert und in einer typischen Anlage mit 102 Abschlagplätzen täglich rund 40 Terabyte an Netzwerkdaten verarbeitet. VergeIO unterstützte Topgolf bei der Bewältigung von Latenzproblemen und bei der Verteilung des Datenverkehrs zwischen den Clusterknoten. Das Unternehmen profitierte zudem vom API-basierten Ansatz von VergeOS sowie von der Unterstützung für Terraform und Ansible zur Automatisierung der Infrastruktur.
Was ändert sich in der Praxis?
Die Migration stellt nicht nur den Austausch einer Virtualisierungssoftware durch eine andere dar. Sie ging mit dem Austausch von Spielkonsolen und einer erneuten Verkabelung, der Änderung der Plattformserver sowie dem Wechsel zu einer neuen, auf Kubernetes basierenden Gaming-Infrastruktur einher, um die technische Schuld zu verringern.
Die Integrationen bleiben eine wichtige Herausforderung. Topgolf hatte Schwierigkeiten, einige Funktionen von Drittanbieter-Tools beizubehalten, darunter Rubrik und LogicMonitor. Das Unternehmen nutzte die Snapshot-Funktionen von VergeOS, um einige Funktionen des Datenschutzes zu ersetzen, und wechselte anschließend zu Veeam, um Anforderungen wie die Bedrohungssuche und den Schutz vor Ransomware abzudecken, für die zunächst keine unmittelbare Alternative verfügbar war.
Bislang betreiben 20 Topgolf-Anlagen weiterhin VxRail mit dem VMware-Cloud-Foundation-Paket. Forehand erwartet jedoch, dass der Ausstieg aus VMware bis zur zweiten Dezemberwoche abgeschlossen sein wird. Die Erfahrung zeigt, dass die finanziellen Einsparungen erheblich sein können, jedoch von der Größe der Umgebung sowie davon abhängen, ob die Migration zeitgleich mit einer Hardware-Aktualisierung und einer Änderung der Anwendungen erfolgt. Auch die Kompatibilität der Sicherheits- und Verwaltungstools bleibt eine Frage, die vor einer breiten Einführung einer VMware-Alternative geklärt werden muss.