/nginx/o/2023/05/09/15307866t1h2ed9.jpg)
VMware Tanzu Kubernetes Grid risinājums ļauj uz mikroarhitektūras bāzes izvietot darba procesus un infrastruktūru un to pārvaldīt būtiski izdevīgāk nekā ar Kubernetes standarta risinājumiem.
/nginx/o/2023/05/09/15307652t1hd400.png)
Uzņēmumi, kuri aug un nepārtraukti attīstās, nepieciešamība pēc drošām, uzticamām, augstas pieejamības un mērogojamām aplikācijām. Lai to nodrošinātu, uzņēmumi arvien vairāk pievēršas konteineru bāzes mikropakalpojumu arhitektūrai un ievieš DevOps principus. Tas nodrošina lielāku elastību un operatīvo efektivitāti, taču ir nepieciešama arī skalējama infrastruktūra, kas atbalsta automatizāciju un dzīves cikla pārvaldību, ļauj aplikācijām elastīgi izvietoties un reaģēt uz ārējiem traucējumiem un klientu mainīgajām vajadzībām.
Līdz šim šie trīs aspekti kopā (pastāvīga un vienmērīga inovācija) ir bijuši pieejami tikai lielām un specifisku kompetenču tehnikas komandām. Vairs ne tikai. Rakstā tiks apspriests, kas ir VMware Tanzu Kubernetes Grid risinājums un kā tas palīdz gan maziem, gan lieliem uzņēmumiem.
Kā nodrošināt suverēnu un ātru inovāciju ieviešanu?
Vienkāršākais risinājums ir pieņemt vairāk IT speciālistu, taču tas ir dārgi un sarežģīti, jo infrastruktūras speciālistu darba tirgū ir trūkums. Alternatīva ir izmantot inovatīvu automatizētu attīstības un infrastruktūras vidi, kas ļauj viegli un efektīvi pārvaldīt pakalpojumus visā to dzīves ciklā. Visas darbības, sākot no vides izveidošanas, konfigurēšanas, uzraudzīšanas un rezerves kopiju veidošanas, ir automatizētas un pieejamas gan UI, gan API interfeisa veidā.
VMware Tanzu Kubernetes Grid risinājums ļauj viegli uzstādīt un pārvaldīt mikroarhitektūras uzstādījumus un infrastruktūru daudz izdevīgāk nekā ar natīvo Kubernetes.
Ar Tanzu var plānot, izveidot un pārvaldīt konteineru lietojumprogrammas publiskos, privātos vai hibrīdos mākoņvidēs un tos savienot starpā. Risinājums ir modulārs, mērogojams un ātrs. Attīstītājiem un lietotājiem nav jāzina Kubernetes klastru pārvaldības darbības, bet gan jākoncentrējas uz lietojumprogrammām un saturu.
VMware vērtību ķēde - VMware pakalpojumu klāsts tagad pilnībā aptver lietojumprogrammu dzīves cikla pārvaldību.
Secīgu stratēģisku iegādēm - Wavefront (2017), Heptio (2018), Bitnami (2019) un beidzot Pivotal (2019) - virtualizācijas pakalpojumu sniedzējs VMware kļuva par digitālās transformācijas un mākoņtehnoloģiju jomas vadītāju.
2020. gadā tika izlaista VMware Tanzu, kas bija saistīta ar VMware vSphere OnPremises vai privātā mākoņa vidē, un tā bija pieejama tikai lieliem uzņēmumiem.
Šodien VMware piedāvā produktus un automatizācijas iespējas, kas aptver lietojumprogrammu dzīves ciklu tālāk, un to modernā infrastruktūra ir pieejama arī maziem un vidējiem uzņēmumiem, izmantojot VMware mākoņpakalpojumu sniedzējus.
Tanzu Kubernetes Grid piedāvā Kubernetes platformu, ko attīsta un atbalsta VMware. Tanzu Kubernetes Grid palīdzēs ieviest Kubernetes klasterus VMware programmatūras definētās datu centrās un dažādos publiskos mākoņu vidēs, piemēram, VMware Tanzu atbalsta WaveCom VMware Cloud, AWS, Azure un Google. Tanzu Kubernetes Grid ļauj izmantot Kubernetes klastrus lietotājiem visā pasaulē, darbojoties līdzīgi kā elektrotīkls.
Kas ir VMware Tanzu?
VMware Tanzu Kubernetes ir jaunās paaudzes infrastruktūras koda pakalpojums, kas ļauj izveidot un viesot augsti pieejamās mikroservisu arhitektūrā balstītas lietojumprogrammas, nodrošinot Kubernetesa konsistenci atšķirīgās vidēs un pārvaldot visus klasterus no viena kontrolera.
VMware Tanzu ir liels desmit dažādu produktu ģimenes, kas aptver visas mikroservisu lietojumprogrammas dzīves cikla fāzes, sākot no izveides un palaišanas, līdz pat aktīvai pārvaldībai.
/nginx/o/2023/05/09/15307651t1h75d6.png)
VMware Tanzu Kubernetes Grid piedāvā organizācijām vienotu Kubernetesa vidi, kas ir gatava integrēties ar lietotāju lietojumprogrammām un dažādām ekosistēmām. TKG Standard Runtime ir VMware Tanzu pakalpojumu portfeļa galvenā sastāvdaļa.
Tanzu un parasto Kubernetesa salīdzinājums: atšķirības un priekšrocības
Kopš visas iespējamās mākoņpakalpojumus un arī ierastās Kubernetesa risinājumi tagad ir viegli pieejami, daudzas uzņēmējdarbības izmanto Kubernetes kā savu moderno lietojumprogrammu izstrādes un piegādes platformu.
Parastā Kubernetesa pārvaldīšana ir sarežģīta un automatizēšana ir dārga, jo viss ir jāraksta pašiem vai jāizmanto atvērtā koda programmatūra, kas prasa dziļas zināšanas par konkrētu risinājumu. Tas padara Kubernetesa risinājumus un implementāciju dārgu. Kubernetes līdz šim bija pieejams tikai lielajiem un galvenokārt starptautiskiem uzņēmumiem ar savām DevOps nodaļām.
Tanzu Kubernetes Grid pakalpojumā attīstītājiem ir drošs piekļuve Kubernetesa klasteriem, kas pilnībā atbilst prasībām, kas atrodas publiskajos mākoņos. IT administratoriem ir redzamība uz Kubernetesa darbības un klasteru pārvaldību, kā arī visa platformas VM un/vai konteineru politiku pārvaldīšanu vienuviet.
Dabīgā pieeja trūkums nozīmē to, ka automātiska dzīvē cikla pārvaldība un dažādu mākonis resursu (tīkls, krātuve, izkliedēšana) automātiska pārvaldība un skalēšana netiek ietverta.
VMware izmanto Kubernetes atvērtā koda bāzi, kas nozīmē, ka attīstītājiem nav jāuztraucas par lietotņu saderību.
Atvieglo attīstītāju darbu
Tanzu Kubernetes Grid piedāvā jauna veida konteineru lietojumprogrammu infrastruktūru, gan lokālajās datu centrās, gan publiskajās mākoņu vides un pārvar to atšķirību starp DevOps inženieriem, tīkla administratoriem un attīstītājiem.
TKG standarta lietotnes laiks ir galvenokārt vērsts uz gala lietotājiem un attīstītājiem, piedāvājot uzlabotu funkciju komplektu, ieskaitot vienkāršotu klastera dzīvē cikla pārvaldību. Tagad Kubernetesa klasterus var izveidot, atjaunināt, dzēst un mainīt to izmēru, izmantojot GUI vai Cluster API lietotāja saskarni. Tas padara ikdienas darbības vieglākas un ātrākas nekā jebkad agrāk. Lietotājiem vairs nav jābūt speciālistiem Kubernetesa klasteru izveidē un pārvaldībā.
Attīstītāji var pārvaldīt Kubernetes platformu un veidot risinājumus ar pazīstamo kubectl rīku, bet IT administratori var pārvaldīt klasterus Cloud Director vides, ko viņi pazīst. Cloud Director administrators redz un pārvalda Kubernetes klasteru objektus Cloud Director vienībās tāpat kā virtuālās mašīnas vai parastās tīkla pakalpojumus.
Funkcionalitāte
TKG standarta lietotnes laiks ir augstas pieejamības, nodrošinot multi-node control-plane un darba klasterus. Visas TKG komponentes, piemēram, klasteru virtuālās mašīnas, tīkla pakalpojumi (ieskaitot slodzes līdzsvarotājus un ugunsmūrus) un Named Disk Persistent Volumes tiek uzstādīti VMware Cloud virtuālajā datu centrā, ko var pārvaldīt Cloud Director.
Klastera vai pakalpojuma/konteinera instalēšanas laikā automātika izveido tīkla pakalpojumus, piemēram, NAT likumus, slodzes sadalītāju un ugunsmūru, balstoties uz NSX un AVI LB resursiem. VMware CSI interfeiss nodrošina nepieciešamos Pastāvīgos disku, kuru iegūšanai tiek izmantots Named Disk funkcionalitāte.
Tagad var konfigurēt klasterus, kas vieso aplikācijas ar dažādiem prasībām, pakotēs/pakalpojumos, lai tās būtu pieejamas lietotājiem uzreiz, ietaupot ievērojamu darba laiku un piepūli. Tanzu Kubernetes Grid klasteru izveidošanas laikā iepriekš uzstādītie Tanzu kodola paketi samazina papildu konfigurācijas prasības, lai piedāvātu lietotājam gatavus TKG klasterus. Tanzu komandrindas saskarnes palīdzību var viegli ieviest citus TKG Standard Runtime atbalstītos papildpakotņus klasterī, ieskaitot Harbor (helm reģistrs), Fluent Bit (log apstrāde), HAProxy (proxy/slodzes līdzsvarotājs), Contour (ieejas konteineris), Prometheus (mērījumi), Grafana (mērījumu vizualizēšana), Velero (rezervekopiēšana) utt.
/nginx/o/2023/05/09/15307648t1h1295.png)
Mērogojamība
Kā papildu uzlabojums tagad klasterus var ātri un elastīgi mērogojami. Piemēram, var pievienot vai noņemt master vai worker node serverus ar pogas nospiešanu vai palielināt esošo serveru jaudu no tās pašas platformas. Lai apmierinātu atbilstīgu pieprasījumu, darbības var automatizēt. To var izdarīt ar Cluster API komandu, kas ietaupa laiku un pūles resursu manuālās piešķiršanas vietā.
Drošība un pieejamība
VMware Enterprise Plus platformā ir iebūvēta augsta pieejamība un slodzes līdzsvara sadalīšana (vSphere HA/DRS), uzraudzības mehānismi un informācijas drošības rīku komplekts.
Papildus anti-affinity noteikumi nodrošina lielāku pieejamību Tanzu klasteriem, kas uztur klastera mezglu virtuālās mašīnas atsevišķos mākoņu skaitļošanas serveros.
VMware Tanzu Mission Control'is ir iespējams izveidot dažāda veida noteikumus (piekļuvei, reģistriem, tīkliem, apjomiem, drošībai) Kubernetes klasteru drošības un darbību pārvaldībai. Noteikumi ļauj izveidot likumu kopumu, kas nodrošina organizācijas un visu objektu drošību.
2023. gada sākumā tika izveidota vēl viena ilgi gaidīta funkcija - VMware OSE jeb Object Storage Extension, kas, papildus augsti pieejamai S3 pakalpojumam un grafiķa failu pārvaldības rīkam, ļauj arī izveidot un atjaunot Kubernetes klasterus.
Drošs un automatizēts tīkls ar VMware NSX
Maksimālu drošību tīklos nodrošina NSX platforma, kas piedāvā kontekstizglītības drošības politikas virtuālo maršrutētāju un ugunsdrošības noteikumu pārvaldībai.
VMware NSX ir programmatūras risinājums, kas ļauj veikt kodā veiktas izmaiņas un elastīgi ieviest pilnīgi jaunu arhitektūru, jo izmaiņas ir definētas programmatūras konstrukcijās. VMware NSX izmantošana nodrošina pilnīgu tīkla automatizēšanu VMware Tanzu klasteros: tīkla savienojumi, piekļuves tiesības, tīkla pārraudzība un tālāk. Visas NSX ietvertās virtualizētās tīkla un drošības funkcijas var arī paši automatizēt, kas palīdz samazināt kļūdu iespējamību. Automatizēšana palīdz nodrošināt nepārtrauktu sniegumu un novērst šķēršļus, kas saistīti ar tīkla infrastruktūras manuālu konfigurēšanu un lietošanu.
Pāreja uz konteineru arhitektūru nekad nav bijusi tik vienkārša
Klastera izveidošana nekad nav bijusi tik vienkārša. Kubernetes klastera izveidošanas laikā tiek veikti visi soļi uzreiz: tīkls, drošība, slodzes sadale utt. Tajā pašā laikā ir viegli noteikt nepieciešamos resursus un piekļuves politikas.
VMware Cloud Directora papildpakalpojums App Launchpad piedāvā pieejamībā simtiem VMware pārbaudītu konteineru lietotņu, ko var uzstādīt dažu sekunžu laikā. Tajās ir iekļautas visas populārākās lietotnes, piemēram, Apache, Nginx, Tomcat, Node.js, Grafana, Jenkins, RabbitMQ, Cassandra, GitHub, dažādi SQL serveri utt. Turklāt ir pieejamas arī daudzas citas attīstības rīkkopas, piemēram, CMS, CRM un tiešsaistes veikali.
WaveCom AS ir viens no vadošajiem uzņēmumu pilnu pakalpojumu un inovāciju vadītājiem mākoņu platformās Igaunijā. WaveCom AS mākoņpakalpojums piedāvā visus VMware programmatūras datu centra neierobežotos risinājumus, piemēram, virtualizāciju vSphere Enterprise Plus līmenī, mākoņpakalpojumu vadību Cloud Director, VMware Tanzu konteinerus, VMware NSX tīkla risinājumus, vRealize darbību lietotnes, katastrofu atveseļošanu ar Cloud Availability un Veeam datu dublēšanu. WaveCom pakalpojumi nepārtraukti attīstās, lai piedāvātu jaunas funkcijas un ērtāku pārvaldību.
/nginx/o/2023/05/09/15307646t1h78e9.png)
WaveCom AS ir VMware Advanced partneris un vienīgais Baltijas valstu VMware Cloud Verified sertificēts pakalpojumu sniedzējs. WaveCom komandai ir 10 VCP – VMware Certified Professional, 2 VCAP – VMware Certified Advanced Professional un VCIX – VMware Certified Implementation Expert sertifikāti, iespējams, tas ir visvairāk sertificētais VMware komanda Igaunijā.
WaveCom datu centrs un pakalpojumi atbilst ISO 27001:2013 informācijas drošības un pieejamības standartam.
Dažādi tehnoloģijas, apdrošināšanas, finanšu uzņēmumi un uzņēmumi, kas saistīti ar kiberdrošību un piedāvā augsta pieejamības IT pakalpojumus, viesojas WaveCom inovatīvajā datu centrā vai mākoņpakalpojumā, lai izvietotu savus pakalpojumus.
WaveCom AS piedāvā Tanzu Kubernetes Grid Standard Runtime risinājumu, lai testētu to trīs mēnešus bez maksas. Sazinieties ar mums pa e-pastu support@wavecom.ee.