Inona no tokony ho fantatrao momba ny Red Hat OpenShift Service Mesh

Ny fifindrana mankany amin'ny fotodrafitrasa Kubernetes sy Linux mandritra ny fanovana nomerika amin'ny fikambanana dia mitarika amin'ny zava-misy fa ny fampiharana dia manomboka miorina amin'ny fototry ny maritrano microservice ary, vokatr'izany, matetika dia mahazo tetika saro-pady amin'ny fandefasana ny fangatahana eo anelanelan'ny serivisy.

Inona no tokony ho fantatrao momba ny Red Hat OpenShift Service Mesh

Miaraka amin'ny Red Hat OpenShift Service Mesh, mihoatra ny lalana mahazatra izahay ary manome singa hanaraha-maso sy hijerena ireo fangatahana ireo mba hahatonga ny fifandraisan'ny serivisy ho tsotra sy azo antoka kokoa. Fampidirana ambaratonga fanaraha-maso lojika manokana, ilay antsoina hoe mesh service harato serivisy, manampy amin'ny fanatsorana ny fifandraisana, ny fanaraha-maso ary ny fitantanana ny fampandehanan-draharaha eo amin'ny ambaratongan'ny fampiharana tsirairay apetraka ao amin'ny Red Hat OpenShift, ilay sehatra Kubernetes sangasan'ny orinasa.

Red Hat OpenShift Service Mesh dia atolotra ho mpandraharaha Kubernetes manokana, ny fahaiza-manaony dia azo andrana amin'ny Red Hat OpenShift 4 eto.

Nohatsaraina ny fanaraha-maso, ny lalana ary ny fanatsarana ny fifandraisana eo amin'ny sehatry ny fampiharana sy ny serivisy

Tsy mampiasa afa-tsy ny mandanjalanja enta-mavesatra, fitaovana tambajotra manokana ary vahaolana hafa mitovy amin'izany izay lasa mahazatra amin'ny tontolo IT maoderina, dia tena sarotra, ary indraindray tsy azo atao, ny mifehy sy mitantana ny fifandraisana amin'ny serivisy amin'ny serivisy mipoitra. eo anelanelan'ny fampiharana sy ny serivisy. Miaraka amin'ny fanampin'ny sosona fitantanana harato serivisy fanampiny, ny fampiharana voatahiry dia afaka manara-maso tsara kokoa, mamily ary manatsara ny fifandraisany amin'ny Kubernetes amin'ny fototry ny sehatra. Ny meshes amin'ny serivisy dia manampy amin'ny fanatsorana ny fitantanana ny enta-mavesatry ny asa hybrid amin'ny toerana maro ary manome fanaraha-maso misimisy kokoa momba ny toerana misy ny angona. Miaraka amin'ny famoahana ny OpenShift Service Mesh, manantena izahay fa ity singa manan-danja amin'ny tsangambato teknolojia microservices ity dia hanome hery ny fikambanana hampihatra paikady rahona sy hybrid.

OpenShift Service Mesh dia naorina teo an-tampon'ny tetikasa open source maro toa an'i Istio, Kiali ary Jaeger, ary manome fahafahana hanao fandaharana lojika fifandraisana ao anatin'ny rafitra fampiharana microservice. Vokatr'izany, afaka mifantoka tanteraka amin'ny famolavolana fampiharana sy serivisy hamahana ny olan'ny fandraharahana ny ekipan'ny fampandrosoana.

Manamora ny fiainana ho an'ny mpamorona

Araka ny efa nosoratantsikaTalohan'ny nahatongavan'ny serivisy serivisy, ny ankamaroan'ny asa fitantanana ny fifandraisana sarotra eo amin'ny serivisy dia nianjera teo an-tsorok'ireo mpamorona fampiharana. Ao anatin'izany toe-javatra izany dia mila fitaovana isan-karazany izy ireo hitantana ny fiainan'ny fampiharana, manomboka amin'ny fanaraha-maso ny valin'ny fametrahana kaody ka hatramin'ny fitantanana ny fifamoivoizana amin'ny famokarana. Mba hampandeha tsara ny fampiharana iray, ny serivisy rehetra ao aminy dia tsy maintsy mifandray ara-dalΓ na. Ny tracing dia manome ny mpamorona ny fahafahana manara-maso ny fomba fifandraisan'ny serivisy tsirairay amin'ny fiasa hafa ary manampy amin'ny famantarana ireo bottleneck izay miteraka fahatarana tsy ilaina amin'ny asa tena izy.

Ny fahafahana mijery sary an-tsaina ny fifandraisana misy eo amin'ny serivisy rehetra sy mijery ny topolojian'ny fifaneraserana dia manampy amin'ny fahatakarana tsara kokoa ny sary sarotra amin'ny fifandraisan'ny serivisy. Amin'ny fampifangaroana ireo fahaiza-manao mahery vaika ireo ao anatin'ny OpenShift Service Mesh, Red Hat dia manolotra ireo mpamorona fitaovana miitatra ilaina mba hahombiazana amin'ny fampivoarana sy fametrahana microservices rahona.

Mba hanatsorana ny famoronana harato serivisy, ny vahaolanay dia mamela anao hampihatra mora foana io ambaratongam-pitantanana io ao anatin'ny ohatra OpenShift efa misy amin'ny fampiasana ny operator Kubernetes mety. Ity mpandraharaha ity dia mikarakara ny fametrahana, ny fampidirana tambajotra, ary ny fitantanana ny fampandehanana ireo singa ilaina rehetra, izay ahafahanao manomboka avy hatrany ny fampiasana ny harato serivisy vao noforonina mba hametrahana fampiharana tena izy.

Ny fampihenana ny vidin'ny asa amin'ny fampiharana sy ny fitantanana ny harato serivisy dia ahafahanao mamorona haingana sy mitsapa ireo foto-kevitra momba ny fampiharana ary tsy manary fifehezana ny toe-javatra rehefa mivoatra. Nahoana no miandry mandra-pahatongan'ny fitantanana ny fifandraisana interservice ho lasa tena olana? OpenShift Service Mesh dia afaka manome mora foana ny scalability ilainao alohan'ny tena ilainao azy.

Ny lisitry ny tombontsoa omen'ny OpenShift Service Mesh ho an'ireo mpampiasa OpenShift dia ahitana:

  • Fanaraha-maso sy fanaraha-maso (Jaeger). Ny fampandehanana harato serivisy hanatsarana ny fahaiza-mitantana dia mety miaraka amin'ny fihenan'ny fampandehanana, ka ny OpenShift Service Mesh dia afaka mandrefy ny haavon'ny fampisehoana ary avy eo mampiasa ity data ity ho fanatsarana manaraka.
  • Visualization (Kiali). Ny fanehoana an-tsary momba ny harato serivisy dia manampy amin'ny fahatakarana ny topolojian'ny harato serivisy sy ny sary ankapobeny momba ny fifandraisan'ny serivisy.
  • Kubernetes Service Mesh operator. Manamaivana ny filana fitantanana rehefa mitantana rindranasa amin'ny alΓ lan'ny fanaovana automatique ny asa mahazatra toy ny fametrahana, fikojakojana ary ny fitantanana ny fiainan'ny serivisy. Amin'ny fanampiana ny lojika raharaham-barotra, azonao atao ny manatsotra kokoa ny fitantanana sy manafaingana ny fampidirana ireo endri-javatra vaovao amin'ny famokarana. Ny mpandraharaha OpenShift Service Mesh dia mametraka fonosana Istio, Kiali ary Jaeger feno miaraka amin'ny lojika fanamafisam-peo izay manatanteraka ny fiasa ilaina rehetra indray mandeha.
  • Fanohanana tambajotra maro samihafa (multus). Ny OpenShift Service Mesh dia manafoana ny dingana amin'ny tanana ary manome ny mpamorona ny fahafahana mampandeha kaody amin'ny fomba fiarovana tsara kokoa amin'ny fampiasana SCC (Security Context Constraint). Indrindra indrindra, manome fitokanana fanampiny amin'ny enta-mavesatra ao amin'ny kluster izy io, ohatra, ny toeran'ny anarana iray dia afaka mamaritra hoe iza avy ny enta-miasa afaka mandeha ho root ary iza no tsy afaka. Vokatr'izany dia azo atao ny manambatra ny tombontsoa azo avy amin'ny Istio, izay tadiavin'ny mpamorona betsaka, miaraka amin'ny fepetra fiarovana voasoratra tsara izay ilain'ny mpitantana cluster.
  • Fampidirana amin'ny Red Hat 3scale API Management. Ho an'ny mpamorona na mpandraharaha IT izay mitaky fiarovana bebe kokoa amin'ny fidirana amin'ny serivisy API, OpenShift Service Mesh dia manolotra singa Red Hat 3scale Istio Mixer Adapter teratany, izay, tsy toy ny serivisy serivisy, dia ahafahanao mifehy ny fifandraisana eo amin'ny serivisy amin'ny ambaratonga API.

Inona no tokony ho fantatrao momba ny Red Hat OpenShift Service Mesh
Mikasika ny fivoarana bebe kokoa amin'ny teknolojian'ny serivisy, dia nanambara ny fandraisany anjara amin'ny tetikasa indostrialy ny Red Hat tamin'ny fiandohan'ity taona ity. Serivisy Mesh Interface (SMI), izay mikendry ny hanatsarana ny fifampiraharahana amin'ireo teknolojia atolotry ny mpivarotra isan-karazany. Ny fiaraha-miasa amin'ity tetikasa ity dia hanampy anay hanome ny mpampiasa Red Hat OpenShift safidy lehibe kokoa sy mora kokoa ary hampiditra vanim-potoana vaovao ahafahantsika manolotra tontolo NoOps ho an'ny mpamorona.

Andramo ny OpenShift

Ny teknolojian'ny serivisy mesh dia manampy amin'ny fanamorana be ny fampiasana ny microservice stack amin'ny rahona hybrid. Noho izany, manentana ny olona rehetra mampiasa Kubernetes sy kaontenera izahay andramo ny Red Hat OpenShift Service Mesh.

Source: www.habr.com

Add a comment