„Topgolf“ ir „VMware“ ryšys prieš migraciją buvo „labai glaudus“.
Pagal „Broadcom“ sąlygas „Topgolf“ išlaidos „VMware“ produktams būtų išaugusios 400 procentų. Siekdama išvengti šių sąnaudų, sporto pramogų bendrovė perkėlė 12 000 virtualių mašinų (VM) į „VergeIO“ platformą „VergeOS“ ir iki šiol sutaupė daugiau nei 11 mln. dolerių.
Prieš migraciją „Topgolf“ ryšys su „VMware“ buvo „labai glaudus“, aiškino „Ars Technica“ „Topgolf“ pasaulinės infrastruktūros vadovas Scottas Forehandas.
„Topgolf“ turi daugiau nei 100 vietų visame pasaulyje, kuriose siūlomi interaktyvūs golfo žaidimai su realiuoju laiku sekamais smūgiais ir skaitmenine analitika. Bendrovė dešimtmečius naudojo „vSphere“ ir ESXi, o 2017 m. pradėjo naudoti „VxRail“ – hiperkonverguotos infrastruktūros (HCI) platformą, kurią „VMware“ kartu su „Dell“ sukūrė bendrai. Pasak Forehando, kuris vadovauja Dalaso ir Fort Worto „VMware“ naudotojų grupei, „Topgolf“ darbuotojai anksčiau dalyvavo daugelyje „VMware“ klientų tarybų, o jų buvo teiraujamasi rengiant knygas apie tai, kaip „Topgolf“ naudoja „vSphere“ ir „Horizon“ (dabar „Omnissa Horizon“).
Tačiau „Broadcom“ sprendimas nebeparduoti nuolatinių „VMware“ licencijų ir sujungti „VMware“ produktus į mažiau, bet didesnių ir brangesnių SKU paketų paskatino „Topgolf“, kaip ir daugelį kitų „VMware“ klientų, ieškoti alternatyvų. Kadangi „VMware“ strateginiai pokyčiai apsunkino ateities planavimą, „Topgolf“ nusprendė perkelti savo vietines (on-premises) darbo krūvius, įskaitant skirtus aikštynams, biurams, laboratorijoms ir duomenų centrams.
Dvidešimt „Topgolf“ aikštynų vis dar naudoja „VxRail“ su „VMware Cloud Foundation“ programinės įrangos rinkiniu. Forehandas tikisi, kad „Topgolf“ visiškai atsisakys „VMware“ iki antros gruodžio savaitės. Jis pridūrė:
Iš viso sumažinome arba panaikinome daugiau nei 11,3 [mln.] bendrų infrastruktūros išlaidų dar prieš rinkoje pasikeitus aparatinės įrangos kainoms. Palyginti, dabar sutaupoma gerokai daugiau, jei pažvelgtume, kiek kainuotų sprendimas, panašus į mūsų įdiegtą senąją „VxRail“ konfigūraciją.
Pinigų suma, kurią „Topgolf“ sutaupė pereidama prie „VergeIO“, nėra tipinė, nes „Topgolf“ poreikiai didesni nei daugelio organizacijų. Vis dėlto, kaip „Ars“ sakė „VergeIO“ vyriausiasis rinkodaros vadovas George’as Crumpas, „VergeOS“ naudotojams, pereinantiems nuo „VMware“, įprasta taupyti programinės įrangos licencijoms, išvengti patentuotų HCI įrenginių bei atskirų duomenų apsaugos, replikavimo ir kelių vietų valdymo įrankių.
„Dauguma klientų, pereinančių nuo „VMware“, mato apčiuopiamą sąnaudų sumažėjimą visose trijose srityse“, – sakė jis.
„VergeIO“ per ketvirtį sulaukia apie 70 naujų klientų, „ir dauguma jų ateina iš „VMware““, teigė Crumpas. Dauguma tokių migruojančių klientų susiduria su licencijų atnaujinimu, jiems artėja aparatinės įrangos atnaujinimas, jie valdo daug vietų arba jiems reikia daugianuomos (multi-tenancy).
„Dauguma klientų [migraciją iš „VMware“ į „VergeOS“] sujungia su aparatinės įrangos atnaujinimu ar modernizavimo projektu, kaip „Topgolf“ padarė su savo žaidimų architektūra. Tikrasis darbas – visa tai suderinti laike“, – sakė Crumpas.
„Topgolf“ migracija
Nuo tada, kai „VMware“ perėmė „Broadcom“, konkurentai agresyviai viliojo „VMware“ naudotojus. Galiausiai „Topgolf“ pasirinko „VergeOS“ – virtualizacijos platformą, jungiančią skaičiavimą, duomenų saugojimą, avarinį atkūrimą, tinklus ir dirbtinį intelektą, – dėl jos daugianuomos galimybių. „Topgolf“ naudoja „VergeOS“ Virtual Data Center (virtualaus duomenų centro) funkciją daugianuomiam segmentavimui, kai kiekvienas nuomininkas veikia kaip nepriklausomas duomenų centras. Forehandas aiškino:
„VMware“ nesugeba suskaidyti klasterių į nuomininkus, todėl didelio masto valdymas tapo košmaru. Net „VMware“ produktas Software-Defined Data Center Manager nesugebėjo valdyti mūsų aplinkoje buvusio „vCenter“ egzempliorių skaičiaus. Su „VergeIO“ galėjome suskaidyti savo diegimą į nuomininkus pagal laiko juostas, todėl atnaujinimai ir priežiūra tapo kur kas paprastesni. Taip pat pasinaudojome daugianuoma, kad viename „VergeIO“ klasteryje sukurtume įdėtąsias (nested) laboratorijas, o tai leido gerokai sutaupyti laboratorijų aparatinei įrangai.
Maždaug per šešis mėnesius „Topgolf“ 650 „VxRail“ šeimininkų (hosts) pakeitė maždaug 400 „Dell PowerEdge“ serverių. Remiantis „VergeIO“ paskelbtu atvejo tyrimu, „Topgolf“ iš šešių mazgų „VxRail“ klasterių su 35 TB saugyklos talpos perėjo prie trijų mazgų „VergeOS“ klasterių su 5 TB saugyklos talpos.
„Perėjus prie „Dell PowerEdge“ palyginamosios aparatinės įrangos išlaidos sumažėjo 87 procentais“, – sakė Forehandas. – „Žinoma, dėl rinkos pokyčių ir milžiniško skaičiavimo bei saugyklos kainų augimo pirminiai skaičiai nukentėjo, bet vis tiek tai milžiniškas skirtumas.“
Tuo tarpu „Topgolf“ programinės įrangos išlaidos sumažėjo 77 procentais. Bendrovė taip pat užsitikrino penkerių metų įmonės licencijos sutartį (ELA), palyginti su trejų metų ELA, kurią, kaip pranešama, siūlė „VMware“.
Pasak Forehando, „Topgolf“ kartu su „VergeIO“ darbuotojais sukūrė sprendimą, atitinkantį kai kuriuos „keistus“ bendrovės poreikius, pavyzdžiui, mašininiu mokymusi grįstą golfo kamuoliuko trajektorijos sekimą naudojant „Topgolf“ patentuotą sistemą „Toptracer“, veikiančią „VergeIO“ klasteryje.
„Toptracer… per dieną iš kamerų tipiniame 102 takelių aikštyne perduoda apie 40 TB tinklo duomenų. Tai labai daug pralaidumo, o „VergeIO“ komanda padėjo išspręsti kai kurias to srauto delsos ir maršrutų problemas, kad apkrova būtų efektyviau paskirstyta tarp klasterio mazgų“, – sakė jis.
„VergeOS“ „Topgolf“ patraukė ir tuo, kad dėl visapusės automatizacijos bendrovei nereikėjo perdaryti savo infrastruktūros kaip kodo sprendimų. Pasak Forehando, čia svarbiausia buvo tai, kad „VergeOS“ yra „API-first“ (pirmiausia API), o „VergeIO“ darbuotojai padėjo „Topgolf“ jau ankstyvoje migracijos stadijoje sukurti infrastruktūros kaip kodo įrankių „Terraform“ ir „Ansible“ palaikymą.
Didžiausias „Topgolf“ iššūkis atsisakant „VMware“ buvo suderinti visus projektus, kuriuos reikėjo įgyvendinti kartu su serverių sistemos keitimu. Forehandas aiškino:
Naudojant „VxRail“, „Topgolf“ žaidimus maitino serveriai. Su „VergeIO“ supaprastinome žaidimų sistemą ir viską perkėlėme į kraštinius (edge) žaidimų skydus takeliuose. Tai reiškė, kad turėjome pakeisti visus žaidimų skydus, perkloti kolonų laidus, pakeisti serverių sistemą ir pereiti prie naujos „Kubernetes“ žaidimų architektūros. Kartu dar sukrovėme keletą kitų projektų, kad pašalintume dar daugiau techninės skolos.
Mažindama „VMware“ naudojimą, „Topgolf“ taip pat susidūrė su iššūkiais bandydama integruoti naują virtualizacijos platformą su trečiųjų šalių programine įranga, pavyzdžiui, „Rubrik“ ir „LogicMonitor“, kuriuos bendrovė naudoja visai savo infrastruktūrai stebėti.
„VMware“ dešimtmečius buvo virtualizacijos lyderė, todėl atsirado plati verslo produktų pasiūla. Tuo ji skiriasi nuo naujesnių konkurentų, kurie gali dar nesiūlyti tokio paties suderinamumo lygio.
„Apskritai iššūkių buvo gana mažai“, – sakė Forehandas. – „Tikrasis iššūkis – įtikinėjimo kampanija, siekiant supažindinti vadovybę su spragomis, kurios vis dėlto yra. Su „Rubrik“ perėjome prie „VergeIO“ momentinių kopijų (snapshotting), kad užpildytume duomenų apsaugos spragą, atsiradusią nebegalint naudoti „Rubrik“, tačiau iškart neturėjome atsakymo dėl kai kurių „Rubrik“ saugumo funkcijų, pavyzdžiui, grėsmių paieškos ir apsaugos nuo išpirkos reikalaujančių programų, todėl šioms spragoms užpildyti perėjome prie „Veeam“.“
„VergeIO“ strategija sprendžiant produktų integracijos iššūkius apima trečiųjų šalių sprendimų teikiamų galimybių įdiegimą į „VergeOS“ ir bendradarbiavimą „dėl svarbiausių“, sakė Crumpas.
„Integracija yra dažniausias trinties taškas, ir ji išryškėja jau po migracijos. … Klientas nori toliau naudoti įrankį, už kurį jau sumokėjo ir kurio naudoti apmokė darbuotojus. Jei tas tiekėjas dar nepalaiko „VergeOS“, klientas turi keisti įrankius arba taikyti apėjimo būdą“, – sakė jis.
Paaiškinimas: placeholder
