Iki šiol visa tai sau galėjo leisti tik didesnės techninės komandos, turinčios specifines kompetencijas. Nuo šiol bus kitaip. Šiame straipsnyje išsamiai aptariame, kas yra „VMware Tanzu Kubernetes Grid“ ir kaip jis gali padėti tiek mažoms, tiek didelėms įmonėms.
Kaip užtikrinti sklandų ir greitą inovacijų diegimą?
Vienas iš variantų – tiesiog pasamdyti daugiau IT specialistų, tačiau tai ir daug kainuoja, ir sudėtinga, nes rinkoje trūksta reikiamų įgūdžių turinčių specialistų. Kita išeitis – naudoti novatorišką automatizuotą plėtros ir infrastruktūros aplinką, kuri leidžia lengvai ir efektyviai valdyti paslaugas per visą gyvavimo ciklą. Visos operacijos nuo aplinkos kūrimo, konfigūravimo, stebėjimo ir atsarginės kopijos yra automatizuotos ir pasiekiamos per vartotojo sąsają bei API sąsajas.
IT specialistams ir vartotojams nereikia rūpintis „Kubernetes“ klasterių administravimu, todėl jie gali sutelkti dėmesį į programas ir turinį.
„VMware Tanzu Kubernetes Grid“ sprendimas leidžia lengvai įdiegti ir valdyti mikroarchitektūroje esančius darbo krūvius ir infrastruktūrą žymiai ekonomiškiau nei naudojant vietinį „Kubernetes“.
Naudodami „Tanzu“ galite planuoti, kurti, tvarkyti ir sujungti debesija pagrįstas konteinerių programas viešoje, privačioje ar hibridinėje debesijos aplinkoje. Šis sprendimas yra modulinis, keičiamo masto ir greitas. IT specialistams ir vartotojams nereikia rūpintis „Kubernetes“ klasterių administravimu, todėl jie gali sutelkti dėmesį į programas ir turinį.
„VMware“ vertės grandinė – „VMware“ paslaugų portfelis dabar apima viso programos gyvavimo ciklo valdymą
Po keleto strateginių pirkimų – Wavefront (2017), Heptio (2018), Bitnami (2019) ir galiausiai Pivotal (2019) – „VMware“, žinoma kaip virtualizacijos paslaugų teikėja, tapo skaitmeninės transformacijos ir debesų technologijų srities lydere.
2020 metais į rinką įžengė „VMware Tanzu“ , dirbusi su VMware vSphere OnPremises arba Private debesų aplinka ir pagal kainą buvusi įperkama tik didelėms įmonėms.
Šiandien „VMware“ portfelyje yra daugiafunkcinių gyvavimo ciklo produktų ir automatizavimo galimybių, dėl kurių šiuolaikinė keičiamo dydžio programų infrastruktūra tapo įperkama ir mažoms bei vidutinėms įmonėms per „VMware“ debesies paslaugų teikėjus.
„Tanzu Kubernetes Grid“ teikia „Kubernetes“ platformą, kurią sukūrė ir palaiko „VMware“. „Tanzu Kubernetes Grid“ gali būti naudojamas „Kubernetes“ klasteriams diegti „VMware“ programinės įrangos apibrėžtuose duomenų centruose ir įvairiose viešose debesijos aplinkose. Pavyzdžiui, VMware Tanzu palaiko WaveCom VMware Cloud, AWS, Azure ir Google. „Tanzu Kubernetes Grid“ leidžia viso pasaulio vartotojams naudoti „Kubernetes“ grupes kaip pagalbinę priemonę, panašiai kaip naudojamasi, tarkime, elektros tinklu.
Kas yra „VMware Tanzu“
„VMware Tanzu Kubernetes“ yra naujos kartos infrastruktūros kaip kodo paslauga, kurią galima naudoti kuriant ir priglobiant didelio našumo programas, pagrįstas mikro paslaugų architektūra, užtikrinti „Kubernetes“ suderinamumą įvairiose aplinkose ir valdyti visas grupes iš vieno valdymo centro.
„VMware Tanzu“ yra didelė šeima, turinti dešimt skirtingų produktų. Ji apima visą mikropaslaugų programos gyvavimo ciklą nuo kūrimo ir paleidimo iki nuolatinio valdymo.
„VMware Tanzu Kubernete“ tinklas suteikia organizacijoms vieningą „Kubernete“ aplinką, paruoštą integruoti galutinio vartotojo programas ir skirtingas ekosistemas. „TKG Standard Runtime“ yra pagrindinė „VMware Tanzu“ paslaugų portfelio dalis.
„Tanzu“ ir tradicinis „Kubernete“: skirtumai ir pranašumai
Kadangi dabar yra prieinamos visų rūšių debesijos paslaugos ir vietiniai „Kubernete“ sprendimai, daugelis įmonių naudoja „Kubernete“ kaip savo modernių programų kūrimo ir pristatymo platformą.
Tradicinių „Kubernete“ valdymas yra sudėtingas, o automatizavimas brangus, nes viską reikia surašyti pačiam arba pasitelkti atvirojo kodo programinę įrangą, kuriai reikia gilių žinių apie konkretų sprendimą. Iki šiol „Kubernetes“ buvo prieinama didesnėms, daugiausia – tarptautinėms įmonėms, turinčioms savo programavimo skyrius.
Naudodamiesi „Tanzu Kubernetes Grid“ paslauga, kūrėjai turi saugią prieigą prie visiškai tarpusavyje suderinamų „Kubernete“ grupių debesijos aplinkoje. IT administratoriai gali matyti „Kubernete“ darbo krūvius ir grupes bei VM ir (arba) konteinerių politikos valdymą visoje platformoje vienoje vietoje.
Vietinio „Kubernetes“ trūkumas yra tas, kad tokie procesai, kaip visiškai automatizuotas gyvavimo ciklo valdymas ir automatizuotas įvairių debesies išteklių (tinklo, saugyklos, skaičiavimo) valdymas ir mastelio keitimas, nėra galimi.
„VMware“ naudoja atvirojo kodo „Kubernetes“, o tai reiškia, kad kūrėjams nereikia jaudintis dėl programų suderinamumo.
Paprastesnis programuotojų darbas
„Tanzu Kubernetes Grid“ suteikia naujo tipo infrastruktūrą, skirtą konteinerinėms programoms tiek vietiniuose duomenų centruose, tiek viešojoje debesijos aplinkoje, taip sumažindama atotrūkį tarp IT inžinierių, tinklo administratorių ir kūrėjų.
TKG standartinis vykdymo laikas pirmiausia skirtas galutiniams vartotojams ir IT specialistams ir siūlo išplėstinį funkcijų rinkinį su supaprastintu klasterio gyvavimo ciklo valdymu. Dabar „Kubernetes“ grupes galima kurti, atnaujinti, ištrinti ir keisti jų dydį naudojant GUI arba Cluster API vartotojo sąsają. Tai žymiai palengvina ir pagreitina kasdienes užduotis. Vartotojams nebereikia turėti specifinių žinių, kaip kurti ir valdyti „Kubernetes“ grupes.
Vartotojams nebereikia turėti specifinių žinių, kaip kurti ir valdyti „Kubernetes“ grupes.
Kūrėjai gali valdyti „Kubernetes“ platformą ir kurti sprendimus naudodami pažįstamą kubectl įrankį, o IT administratoriai gali valdyti grupes pažįstamoje „Cloud Director“ aplinkoje. „Cloud Director“ administratorius mato ir tvarko „Kubernetes“ klasterio objektus kaip „Cloud Director“ objektus taip pat, kaip virtualias mašinas ar įprastas tinklo paslaugas.
Funkcionalumas
„TKG Standard Runtime“ yra labai patogus naudoti – siūlo kelių mazgų valdymo plokštumas ir darbuotojų klasterius. Visi TKG komponentai, tokie kaip klasterio virtualios mašinos, tinklo paslaugos (įskaitant apkrovos balansavimo priemones ir ugniasienę) ir nuolatiniai vardiniai tomai yra įdiegti „VMware Cloud“ virtualiame duomenų centre, kurį galima valdyti per „Cloud Director“.
Diegiant klasterį arba paslaugą / konteinerį, automatizavimas sukuria tinklo paslaugas, tokias kaip NAT taisyklės, apkrovos balansavimo priemonė ir ugniasienė, pagrįsta NSX ir AVI LB ištekliais. VMware CSI sąsaja aprūpina reikiamus nuolatinius diskus, kuriems naudojama Named Disk funkcija.
Klasteriai, kuriuose yra taikomųjų programų su skirtingais reikalavimais, dabar gali būti sukonfigūruoti kaip paslaugos / paketai, kad vartotojai iškart galėtų jais naudotis – taip sutaupoma daug laiko ir pastangų. Kuriant TKG grupes, iš anksto įdiegti baziniai „Tanzu“ paketai sumažina papildomus konfigūracijos reikalavimus, kad vartotojui būtų pateikti paruošti TKG klasteriai. Kiti papildomi paketai, palaikomi TKG standartinio vykdymo laiko, įskaitant „Harbor“ (valmo registrą), „Fluent Bit“ (registrų apdorojimas), HAProxy (proxy / loadbalancer), „Contour“ (įvesties konteineris), „Prometheus“ (metrika), „Grafana“ (metrikos vizualizacija), „Velero“ atsarginė kopija) ir kt.
Mastelio keitimas
Papildomas patobulinimas dabar leidžia greitai ir lanksčiai keisti klasterius.
Pavyzdžiui, vienu mygtuko paspaudimu galima pridėti arba pašalinti pagrindinius arba darbinio mazgo serverius arba padidinti esamų serverių talpą iš tos pačios platformos. Veikla taip pat gali būti automatizuota, kad būtų patenkinta atitinkama paklausa. Tai galima padaryti naudojant „Cluster API“ komandą, kuri taupo laiką – nereikia skirstyti išteklių rankiniu būdu.
Saugumas ir prieinamumas
Į VMware Enterprise Plus platformą integruoti didelis pasiekiamumas ir apkrovos balansavimas (vSphere HA/DRS), stebėjimo mechanizmai bei informacijos saugos įrankių rinkinys.
Papildomos anti-afiniteto taisyklės, pagal kurias klasterio mazgų virtualios mašinos laikomos skirtinguose debesijos serveriuose, suteikia Tanzu klasteriams didesnį pasiekiamumą.
„VMware Tanzu Mission Control“ galima sukurti įvairių tipų strategijas (prieigos, registro, tinklo, apimties, saugos), kad būtų galima valdyti „Kubernetes“ grupių saugą ir operacijas. Politika leidžia suformuluoti tokį taisyklių rinkinį, kuris užtikrina organizacijos ir visų objektų saugumą.
2023 metų pradžioje buvo užbaigtas dar vienas ilgai lauktas funkcionalumas. VMware OSE arba objektų saugojimo plėtinys, ne tik siūlantis S3 paslaugą ir grafinių failų tvarkyklę, bet taip pat leidžiantis kurti atsargines kopijas ir atkurti „Kubernetes“ klasterius.
Saugus ir automatizuotas tinklų kūrimas naudojant „VMware NSX“
Didžiausią saugumą tinkluose užtikrina NSX platforma, kuri pateikia kontekstui jautrias saugos strategijas, skirtas valdyti virtualius maršrutizatorius ir ugniasienės taisykles.
„VMware NSX“ – tai programinės įrangos pagrindu sukurtas sprendimas, leidžiantis lanksčiai ir greitai atlikti kodo pakeitimus ir įdiegti visiškai naują architektūrą dėl to, kad pakeitimai apibrėžiami programinės įrangos struktūrose.
Naudojant „VMware NSX“ užtikrinamas visiškas tinklo automatizavimas „VMware Tanzu“ klasteriuose: tinklo jungtys, prieigos teisės, tinklo srauto paskirstymas, ugniasienė ir tinklo stebėjimas. Visos virtualizuotos tinklo ir saugos funkcijos, įtrauktos į NSX, taip pat gali būti automatiškai automatizuotos, o tai taip pat padeda sumažinti klaidų tikimybę. Automatizavimas padeda užtikrinti nuolatinį veikimą ir nereikia jaudintis dėl kliūčių, atsirandančių rankinio tinklo infrastruktūros konfigūravimo ir valdymo atveju.
Pereiti prie konteinerių architektūros dar niekada nebuvo taip paprasta
Sukurti klasterį dar niekada nebuvo taip paprasta. Kuriant „Kubernetes“ klasterį visi veiksmai atliekami vienu metu: tinklas, saugumas, apkrovos subalansavimas ir kt. Tuo pačiu metu galima lengvai apibrėžti reikiamus išteklius ir prieigos politiką.
„App Launchpad“, „VMware Cloud Director“ priedo paslauga, taip pat siūlo šimtus „VMware“ patvirtintų „VMware Marketplace“ konteinerizacijos programų, kurias galima įdiegti per kelias sekundes. Tarp jų yra visos gerai žinomos programos, tokios kaip „Apache“, „Nginx", "Tomcat“, Node.js, Grafana, Jenkins, RabbitMQ, Cassandra, GitHub, įvairūs SQL serveriai ir taip toliau. Be to, daugybė kitų kūrėjo įrankių įvairių TVS, CRM ir elektroninės parduotuvės.
„WaveCom AS“ yra pirmaujanti debesų platformų verslo paslaugų teikėja ir debesijos paslaugų inovacijų lyderė Estijoje. „WaveCom AS“ debesų paslauga siūlo visas neribotas „VMware“ programinės įrangos duomenų centro galimybes, tokias kaip „vSphere Enterprise Plus“ lygio virtualizacija, „Cloud Director“ debesų paslaugų valdymas, VMware Tanzu konteineriai, „VMware NSX: tinklo sprendimai“, „vRealize“ operacijos nuomininko programėlės, Cloud Availability Disaster Recovery ir Veeam atsarginė kopija. „WaveCom“ paslaugos nuolat tobulėja, nes siekiame klientams nuolat pasiūlyti naujų funkcijų ir patogesnį valdymą.
„WaveCom AS“ yra „VMware Advanced“ partneris ir vienintelis VMware Cloud Verified sertifikuotas paslaugų teikėjas Baltijos šalyse. „WaveCom“ komanda turi 10 VCP – VMware Certified Professional, 2 VCAP – VMware Certified Advanced Professional ir VCIX – „VMware Certified Implementation Expert“ sertifikatus ir labai gali būti, kad yra labiausiai sertifikuota „VMware“ komanda Estijoje.
„WaveCom“ duomenų centras ir paslaugos atitinka ISO 27001:2013 informacijos saugumo standartą.
Novatoriškame „WaveCom“ duomenų centre, arba debesijoje, savo paslaugas talpina daugybė technologijų, draudimo, finansų ir kibernetinio saugumo srities įmonių, kurios naudoja arba siūlo aukštos kokybės IT paslaugas.
„WaveCom AS“ siūlo nemokamai išbandyti „Tanzu Kubernetes Grid Standard Runtime“ tris mėnesius. Susisiekite el. paštu – sales@wavecom.ee