Siirtyminen Kubernetes- ja Linux-infrastruktuureihin organisaatioiden digitaalisen muutoksen aikana johtaa siihen, että sovelluksia aletaan yhä enemmän rakentaa mikropalveluarkkitehtuurin pohjalle ja sen seurauksena erittäin usein hankitaan monimutkaisia järjestelmiä palveluiden välisten pyyntöjen reitittämiseen.
Red Hat OpenShift Service Meshin avulla menemme perinteistä reititystä pidemmälle ja tarjoamme komponentteja näiden pyyntöjen jäljittämiseksi ja visualisoimiseksi, mikä tekee palveluiden vuorovaikutuksesta yksinkertaisempaa ja luotettavampaa. Otetaan käyttöön erityinen looginen ohjaustaso, niin kutsuttu palveluverkko
Red Hat OpenShift Service Meshiä tarjotaan Kubernetes-erikoisoperaattorina, jonka ominaisuuksia voi testata Red Hat OpenShift 4:ssä
Viestinnän parannettu seuranta, reititys ja optimointi sovellus- ja palvelutasolla
Pelkästään laitteiston kuormituksen tasaajia, erikoistuneita verkkolaitteita ja muita vastaavia ratkaisuja, joista on tullut normi nykyaikaisissa IT-ympäristöissä, on erittäin vaikeaa ja joskus mahdotonta säännellä ja hallita johdonmukaisesti ja yhtenäisesti syntyvää palvelujen välistä viestintää. sovellusten ja niiden palvelujen välillä. Lisättynä ylimääräinen palveluverkkohallintakerros konttisovellukset voivat paremmin valvoa, reitittää ja optimoida viestintäänsä alustan ytimessä olevan Kubernetesin kanssa. Palveluverkot auttavat yksinkertaistamaan hybridityökuormien hallintaa useissa sijainneissa ja tarjoavat tarkemman hallinnan tietojen sijainnille. OpenShift Service Meshin julkaisun myötä toivomme, että tämä tärkeä mikropalveluteknologiapinon komponentti antaa organisaatioille mahdollisuuden toteuttaa monipilvi- ja hybridistrategioita.
OpenShift Service Mesh on rakennettu useiden avoimen lähdekoodin projektien, kuten Istion, Kialin ja Jaegerin, päälle, ja se tarjoaa mahdollisuuden ohjelmoida viestintälogiikkaa mikropalvelusovellusarkkitehtuuriin. Tämän seurauksena kehitystiimit voivat keskittyä täysin liiketoiminnan ongelmia ratkaisevien sovellusten ja palveluiden kehittämiseen.
Helpottaa kehittäjien elämää
Kyky visualisoida kaikkien palvelujen väliset yhteydet ja nähdä vuorovaikutuksen topologia auttaa myös ymmärtämään paremmin palvelujen välisten suhteiden monimutkaista kuvaa. Yhdistämällä nämä tehokkaat ominaisuudet OpenShift Service Mesh -palveluverkkoon Red Hat tarjoaa kehittäjille laajemman joukon työkaluja, joita tarvitaan pilvipohjaisten mikropalvelujen menestyksekkääseen kehittämiseen ja käyttöönottoon.
Palveluverkon luomisen yksinkertaistamiseksi ratkaisumme avulla voit helposti toteuttaa tämän hallintatason olemassa olevassa OpenShift-ilmentymässä käyttämällä sopivaa Kubernetes-operaattoria. Tämä operaattori huolehtii kaikkien tarvittavien komponenttien asennuksesta, verkkointegroinnista ja operatiivisesta hallinnasta, jolloin voit aloittaa heti luodun palveluverkon käytön oikeiden sovellusten käyttöönottamiseksi.
Palveluverkon käyttöönoton ja hallinnan työvoimakustannusten vähentäminen mahdollistaa sovelluskonseptien nopean luomisen ja testaamisen etkä menetä tilanteen hallintaa niiden kehittyessä. Miksi odottaa, kunnes yksiköiden välisen viestinnän hallinnasta tulee todellinen ongelma? OpenShift Service Mesh voi helposti tarjota tarvitsemasi skaalautuvuuden ennen kuin tarvitset sitä.
Luettelo eduista, joita OpenShift Service Mesh tarjoaa OpenShift-käyttäjille, sisältää:
- Jäljitys ja seuranta (Jaeger). Palveluverkon aktivointi hallittavuuden parantamiseksi saattaa heikentää suorituskykyä, joten OpenShift Service Mesh voi mitata suorituskyvyn perustason ja käyttää näitä tietoja myöhempään optimointiin.
- Visualisointi (Kiali). Visuaalinen esitys palveluverkosta auttaa ymmärtämään palveluverkon topologiaa ja kokonaiskuvaa palvelujen vuorovaikutuksesta.
- Kubernetes Service Mesh -operaattori. Minimoi hallinnon tarpeen sovellusten hallinnassa automatisoimalla yleiset tehtävät, kuten asennuksen, ylläpidon ja palvelun elinkaarihallinnan. Lisäämällä liiketoimintalogiikkaa voit yksinkertaistaa hallintaa entisestään ja nopeuttaa uusien ominaisuuksien käyttöönottoa tuotannossa. OpenShift Service Mesh -operaattori ottaa käyttöön Istio-, Kiali- ja Jaeger-paketit konfigurointilogiikalla, joka toteuttaa kaikki tarvittavat toiminnot kerralla.
- Tuki useille verkkoliitännöille (multus). OpenShift Service Mesh eliminoi manuaaliset vaiheet ja antaa kehittäjälle mahdollisuuden suorittaa koodia tehostetussa suojaustilassa SCC:n (Security Context Constraint) avulla. Erityisesti se tarjoaa lisäeristyksen työkuormille klusterissa, esimerkiksi nimitila voi määrittää, mitkä työkuormat voivat suorittaa pääkäyttäjänä ja mitkä eivät. Tuloksena on mahdollista yhdistää kehittäjien paljon kysytyt Istion edut hyvin kirjoitettuihin turvatoimiin, joita klusterin ylläpitäjät tarvitsevat.
- Integrointi Red Hat 3scale API Managementin kanssa. Kehittäjille tai IT-operaattoreille, jotka tarvitsevat parempaa suojausta pääsystä palvelusovellusliittymiin, OpenShift Service Mesh tarjoaa alkuperäisen Red Hat 3scale Istio Mixer Adapter -komponentin, joka, toisin kuin palveluverkko, antaa sinun hallita palvelujen välistä viestintää API-tasolla.
Palveluverkkoteknologioiden jatkokehittämisen osalta Red Hat ilmoitti tämän vuoden alussa osallistuvansa teollisuusprojektiin
Kokeile OpenShiftiä
Palveluverkkoteknologiat yksinkertaistavat huomattavasti mikropalvelupinojen käyttöä hybridipilvessä. Siksi rohkaisemme kaikkia Kubernetesia ja -säiliöitä aktiivisesti käyttäviä
Lähde: will.com