Seo u hlokang ho se tseba ka Red Hat OpenShift Service Mesh

Phetoho ea ho ea litsing tsa motheo tsa Kubernetes le Linux nakong ea phetoho ea dijithale ea mekhatlo e lebisa ntlheng ea hore lits'ebetso li ntse li qala ho hahuoa motheong oa meralo ea microservice mme, ka lebaka leo, hangata li fumana merero e rarahaneng ea ho tsamaisa likopo lipakeng tsa lits'ebeletso.

Seo u hlokang ho se tseba ka Red Hat OpenShift Service Mesh

Ka Red Hat OpenShift Service Mesh, re fetela ka nģ'ane ho mekhoa ea setso mme re fana ka likarolo tsa ho fumana le ho bona likopo tsena ho etsa hore litšebelisano tsa litšebeletso li be bonolo le tse ka tšeptjoang haholoanyane. Kenyelletso ea boemo bo khethehileng ba taolo e utloahalang, seo ho thoeng ke tšebeletso mesh tšebeletso mesh, e thusa ho nolofatsa khokahanyo, taolo le tsamaiso ea ts'ebetso boemong ba kopo e 'ngoe le e' ngoe e sebelisoang ho Red Hat OpenShift, sethaleng se ka sehloohong sa khoebo sa Kubernetes.

Red Hat OpenShift Service Mesh e fanoa e le opereishene e khethehileng ea Kubernetes, bokhoni ba eona bo ka lekoa ho Red Hat OpenShift 4. mona.

Ts'ebetso e ntlafalitsoeng ea ho lata, ho tsamaisa le ho ntlafatsa likhokahano maemong a ts'ebeliso le litšebeletso

Ho sebelisa li-balancers tsa mojaro oa hardware feela, lisebelisoa tse khethehileng tsa marang-rang le litharollo tse ling tse tšoanang tse fetohileng tloaelo libakeng tsa morao-rao tsa IT, ho thata haholo, 'me ka linako tse ling ha ho khonehe, ho laola le ho laola ka mokhoa o ts'oanang le ka mokhoa o ts'oanang ho laola le ho laola likhokahano boemong ba tšebeletso-to-service e hlahang. lipakeng tsa lits'ebetso le lits'ebeletso tsa bona. Ka kenyelletso ea karolo e eketsehileng ea tsamaiso ea lits'ebeletso, lits'ebetso tse kentsoeng ka har'a lisebelisoa li ka beha leihlo hamolemo, tsa tsamaisa le ho ntlafatsa puisano ea tsona le Kubernetes bohareng ba sethala. Li-meshes tsa lits'ebeletso li thusa ho nolofatsa taolo ea mesebetsi e nyalisitsoeng libakeng tse ngata le ho fana ka taolo e pharalletseng holim'a sebaka sa data. Ka tokollo ea OpenShift Service Mesh, re ts'epa hore karolo ena ea bohlokoa ea pokello ea mahlale a microservices e tla matlafatsa mekhatlo ho kenya tšebetsong maano a maru le a nyalisitsoeng.

OpenShift Service Mesh e hahiloe ka holim'a merero e mengata e bulehileng ea mohloli o kang Istio, Kiali le Jaeger, 'me e fana ka bokhoni ba ho etsa mananeo a puisano ka har'a meralo ea kopo ea microservice. Ka lebaka leo, lihlopha tsa nts'etsopele li ka tsepamisa maikutlo ka botlalo ho nts'etsapele lits'ebetso le lits'ebeletso tse rarollang mathata a khoebo.

Ho nolofaletsa batho ba ntlafatsang bophelo

Joalokaha re se re ngotsePele ho fihla mesh ea litšebeletso, boholo ba mosebetsi oa ho laola litšebelisano tse rarahaneng pakeng tsa litšebeletso li ile tsa oela mahetleng a baetsi ba kopo. Maemong ana, ba hloka lisebelisoa tse ngata tsa ho laola bophelo ba ts'ebeliso, ho tloha ho lekola liphetho tsa ho tsamaisoa ha khoutu ho isa taolong ea sephethephethe sa kopo tlhahisong. E le hore kopo e sebetse ka katleho, litšebeletso tsohle tsa eona li tlameha ho sebelisana ka mokhoa o tloaelehileng. Ho ts'oara ho fa mohlahlami bokhoni ba ho tseba hore na ts'ebeletso ka 'ngoe e sebelisana joang le mesebetsi e meng hape e thusa ho tseba mathata a bakang tieho e sa hlokahaleng mosebetsing oa 'nete.

Bokhoni ba ho bona likhokahano lipakeng tsa lits'ebeletso tsohle le ho bona topology ea litšebelisano le tsona li thusa ho utloisisa hantle setšoantšo se rarahaneng sa likamano lipakeng tsa litšebeletso. Ka ho kopanya bokhoni bona bo matla ka har'a OpenShift Service Mesh, Red Hat e fa ba ntlafatsang lisebelisoa tse atolositsoeng tse hlokahalang ho nts'etsapele le ho tsamaisa li-microservices tsa tlhaho tsa maru.

Ho nolofatsa ho theha mesh ea lits'ebeletso, tharollo ea rona e u lumella ho kenya ts'ebetsong boemo bona ba tsamaiso habonolo ka har'a mohlala o teng oa OpenShift o sebelisa mochine o nepahetseng oa Kubernetes. Opereishene ena e hlokomela ho kenya, ho kopanya marang-rang, le tsamaiso ea ts'ebetso ea likarolo tsohle tse hlokahalang, e leng se u lumellang hore u qale hang-hang ho sebelisa mesh ea tšebeletso e sa tsoa etsoa ho kenya lisebelisoa tsa sebele.

Ho fokotsa litšenyehelo tsa basebetsi bakeng sa ho kenya ts'ebetsong le ho tsamaisa mesh ea lits'ebeletso ho u lumella ho theha le ho leka mehopolo ea ts'ebeliso kapele mme o se lahleheloe ke taolo holim'a maemo ha a ntse a hola. Hobaneng u emetse ho fihlela taolo ea likhokahano tsa litšebeletso e fetoha bothata ba 'nete? OpenShift Service Mesh e ka fana ka scalability eo u e hlokang habonolo pele u e hloka.

Lethathamo la melemo eo OpenShift Service Mesh e fanang ka eona ho basebelisi ba OpenShift e kenyelletsa:

  • Ho latela le ho beha leihlo (Jaeger). Ho kenya ts'ebetsong marang-rang ho ntlafatsa taolo ho ka tsamaisana le phokotso e itseng ea ts'ebetso, kahoo OpenShift Service Mesh e ka lekanya boemo ba ts'ebetso ebe e sebelisa lintlha tsena bakeng sa ntlafatso e latelang.
  • Pono (Kiali). Ponahalo ea pono ea mesh ea lits'ebeletso e thusa ho utloisisa topology ea mesh ea lits'ebeletso le setšoantšo se akaretsang sa hore na lits'ebeletso li sebelisana joang.
  • Opereishene ea Kubernetes Service Mesh. E fokotsa tlhoko ea tsamaiso ha o laola lits'ebetso ka ho iketsetsa mesebetsi e tloaelehileng joalo ka ho kenya, ho lokisa, le tsamaiso ea bophelo ba lits'ebeletso. Ka ho eketsa mohopolo oa khoebo, o ka nolofatsa taolo le ho potlakisa ho hlahisoa ha likarolo tse ncha tlhahisong. Opereishene ea OpenShift Service Mesh e sebelisa liphutheloana tsa Istio, Kiali le Jaeger tse felletseng ka logic ea tlhophiso e sebelisang ts'ebetso eohle e hlokahalang hang-hang.
  • Tšehetso bakeng sa marang-rang a mangata a marang-rang (multus). OpenShift Service Mesh e felisa mehato ea matsoho mme e fa moqapi bokhoni ba ho tsamaisa khoutu ka mokhoa o ntlafalitsoeng oa ts'ireletso a sebelisa SCC (Security Context Constraint). Ka ho khetheha, e fana ka karohano e eketsehileng ea mesebetsi e mengata sehlopheng, mohlala, sebaka sa mabitso se ka bolela hore na ke mesebetsi efe e ka sebetsang e le motso le e ke keng ea khona. Ka lebaka leo, hoa khoneha ho kopanya melemo ea Istio, e batloang haholo ke bahlahisi, ka mekhoa ea tšireletso e ngotsoeng hantle eo batsamaisi ba lihlopha ba e hlokang.
  • Ho kopanya le Red Hat 3scale API Management. Bakeng sa bahlahisi kapa basebelisi ba IT ba hlokang ts'ireletso e eketsehileng ea phihlello ea li-API tsa lits'ebeletso, OpenShift Service Mesh e fana ka karolo ea khale ea Red Hat 3scale Istio Mixer Adapter, eo, ho fapana le mesh ea lits'ebeletso, e u lumellang ho laola likhokahano tsa litšebeletso lipakeng tsa API.

Seo u hlokang ho se tseba ka Red Hat OpenShift Service Mesh
Mabapi le nts'etsopele e tsoelang pele ea theknoloji ea mesh ea tšebeletso, qalong ea selemo sena Red Hat e phatlalalitse ho kenya letsoho mosebetsing oa indasteri. Sebopeho sa Mesh ea Tšebeletso (SMI), e ikemiselitseng ho ntlafatsa tšebelisano-'moho ea mahlale ana a fanoang ke barekisi ba fapaneng. Ho sebelisana 'moho morerong ona ho tla re thusa ho fa basebelisi ba Red Hat OpenShift khetho e kholoanyane, e feto-fetohang le ho tlisa nako e ncha moo re ka fanang ka tikoloho ea NoOps ho bahlahisi.

Leka OpenShift

Litheknoloji tsa mesh ea litšebeletso li thusa haholo ho nolofatsa ts'ebeliso ea li-microservice stack lerung le nyalisitsoeng. Ka hona, re khothaletsa bohle ba sebelisang Kubernetes le lijana ho leka Red Hat OpenShift Service Mesh.

Source: www.habr.com

Eketsa ka tlhaloso