Juniper NETWORKS Cloud Native Contrail Networking Maagizo
Juniper NETWORKS Cloud Native Contrail Networking

Utangulizi

Cloud-Native Contrail Networking Overview

MUHTASARI
Jifunze kuhusu Cloud-Native Contrail Networking (CN2).

KATIKA SEHEMU HII

  • Manufaa ya Mtandao wa Udhibiti wa Cloud-Native | 4

KUMBUKA: Sehemu hii imekusudiwa kutoa muhtasari mfupiview ya Juniper Networks Cloud Native Contrail Networking suluhisho na inaweza kuwa na maelezo ya vipengele ambavyo havitumiki katika usambazaji wa Kubernetes unaotumia. Tazama Vidokezo vya Kutolewa kwa Mtandao wa Cloud-Native Contrail kwa maelezo kuhusu vipengele katika toleo la sasa la usambazaji wako. Isipokuwa imeonyeshwa vinginevyo, marejeleo yote ya Kubernetes katika Onyesho hiliview sehemu zinatengenezwa kwa ujumla na hazikusudiwi kutenga usambazaji fulani.

Katika toleo la 23.4, Cloud-Native Contrail Networking inatumika kwa yafuatayo:

  • (Mto juu) Kubernetes
  • Red Hat Fungua zamu
  • Amazon EKS
  • Mkulima RKE2

Contrail Networking ni suluhu ya SDN ambayo huweka kiotomatiki uundaji na usimamizi wa mitandao iliyoboreshwa ili kuunganisha, kutenga na kulinda mizigo ya kazi na huduma za wingu bila mshono kwenye mawingu ya faragha na ya umma.

Cloud-Native Contrail Networking (CN2) huleta kipengele hiki tajiri cha SDN kilichowekwa kwa asili kwa Kubernetes kama jukwaa la mtandao na kiolesura cha mtandao wa kontena (CNI) programu-jalizi.

Imeundwa upya kwa usanifu wa asili wa wingu, CN2 inachukua mapematage ya manufaa ambayo Kubernetes inatoa, kutoka kwa DevOps iliyorahisishwa hadi uboreshaji wa ufunguo wa turnkey, yote yamejengwa kwenye jukwaa linalopatikana sana. Faida hizi ni pamoja na kutumia zana na mazoea ya Kubernetes ya kawaida ili kudhibiti Contrail katika kipindi chake chote cha maisha:

  • Dhibiti CN2 kwa kutumia Kubernetes za kawaida na zana za wahusika wengine.
  • Pima CN2 kwa kuongeza au kuondoa nodi.
  • Sanidi CN2 kwa kutumia ufafanuzi maalum wa rasilimali (CRDs).
  • Pata toleo jipya la programu ya CN2 kwa kutumia maonyesho yaliyosasishwa.
  • Sanidua CN2 kwa kufuta nafasi za majina na rasilimali za Contrail (zinapotumika).

Zaidi ya programu-jalizi ya CNI, CN2 ni jukwaa la mtandao ambalo hutoa mtandao pepe unaobadilika hadi mwisho na usalama kwa upakiaji wa kazi wa vyombo vya asili vya wingu na mashine dhahania (VM), katika mazingira ya mkusanyiko wa vishada na hifadhi, yote kutoka kwa kituo cha udhibiti. Inaauni upangaji wa kazi nyingi kwa mazingira ya aina moja au ya vikundi vingi vinavyoshirikiwa kwa wapangaji wengi, timu, programu, au awamu za uhandisi, ikiongezeka hadi maelfu ya nodi.

Utekelezaji wa CN2 unajumuisha seti ya vidhibiti vya Contrail ambavyo vinakaa kwenye nodi za ndege za Kubernetes au nodi za wafanyikazi kulingana na usambazaji. Vidhibiti vya Contrail hudhibiti seti iliyosambazwa ya ndege za data zinazotekelezwa na programu-jalizi ya CNI na vRouter kwenye kila nodi. Kuunganisha vRouter kamili kando ya mizigo ya kazi huipatia CN2 unyumbufu wa kuhimili mahitaji mbalimbali ya mitandao, kutoka kwa vikundi vidogo vidogo hadi upelekaji wa vikundi vingi, ikijumuisha:

  • Mitandao inayowekelea ikijumuisha kusawazisha upakiaji, usalama na upangaji mwingi, VPN nyumbufu na sugu, na huduma za lango katika uwekaji wa nguzo moja na vikundi vingi.
  • Kidhibiti cha mtandao kinachopatikana kwa kiwango cha juu na thabiti kinachosimamia vipengele vyote vya usanidi wa mtandao na ndege za udhibiti.
  • Huduma za uchanganuzi kwa kutumia telemetry na zana za kawaida za ufuatiliaji na uwasilishaji kama vile Prometheus na Granma
  • Usaidizi kwa CRI-O na nyakati za kukimbia za kontena
  • Msaada wa kontena na upakiaji wa kazi wa VM (kwa kutumia kubevirt)
  • Usaidizi wa kuongeza kasi ya ndege ya data ya DPDK

Kidhibiti cha Contrail hutambua kiotomatiki matukio ya utoaji wa mzigo wa kazi kama vile mzigo mpya wa kazi unaoanzishwa, matukio ya utoaji wa mtandao kama vile mtandao mpya wa mtandaoni unaoundwa, masasisho ya uelekezaji kutoka vyanzo vya ndani na nje, na matukio yasiyotarajiwa ya mtandao kama vile hitilafu za viungo na nodi. Kidhibiti cha Contrail kinaripoti na kuweka kumbukumbu za matukio haya inapofaa na kusanidi upya ndege ya data ya vRouter inapohitajika.

Ingawa nodi yoyote inaweza kuwa na kidhibiti kimoja pekee cha Contrail, uwekaji wa kawaida una vidhibiti vingi vinavyoendeshwa kwenye nodi nyingi. Wakati kuna vidhibiti vingi vya Contrail, vidhibiti huweka ulandanishi kwa kutumia iBGP kubadilishana njia. Ikiwa kidhibiti cha Udhibiti kitapungua, vidhibiti vya Contrail kwenye nodi zingine huhifadhi maelezo yote ya hifadhidata na kuendelea kutoa ndege ya kudhibiti mtandao bila kukatizwa.

Kwenye nodi za wafanyikazi ambapo mzigo wa kazi hukaa, kila vRouter huanzisha mawasiliano na vidhibiti viwili vya Contrail, ili vRouter iendelee kupokea maagizo ikiwa kidhibiti kimoja kitashuka.

Kwa kuunga mkono Kubernetes kwa asili, suluhisho la CN2 huongeza urahisi, kunyumbulika, kubadilika, na upatikanaji wa usanifu wa Kubernetes, huku kikisaidia seti tajiri ya kipengele cha SDN ambacho kinaweza kukidhi mahitaji ya biashara na watoa huduma sawa. Biashara na watoa huduma sasa wanaweza kudhibiti Contrail kwa kutumia zana na michakato ya DevOps iliyorahisishwa na inayojulikana bila kuhitaji kujifunza dhana mpya ya usimamizi wa mzunguko wa maisha (LCM).

Manufaa ya Cloud-Native Contrail Networking

  • Tumia kipengele tajiri cha mtandao kilichowekwa kwa ajili ya mitandao yako inayowekelea.
  • Sambaza suluhu la SDN ambalo ni hatari sana na linalopatikana sana kwenye usambazaji wa Kubernetes wa juu na wa kibiashara.
  • Dhibiti CN2 kwa kutumia zana na mazoea ya kawaida, ya kawaida ya tasnia.
  • Kwa hiari, tumia CN2 Web Ul kusanidi na kufuatilia mtandao wako.
  • Tumia ujuzi wa wahandisi wako waliopo wa DevOps ili kufanya CN2 ifanye kazi haraka.
  • Changanya na vifaa vya kitambaa vya Juniper Networks na suluhisho za usimamizi wa kitambaa au tumia kitambaa chako mwenyewe au mitandao ya wingu ya watu wengine.

Istilahi

Jedwali la 1: Istilahi

Muda Maana
Kubernetes kudhibiti ndege Ndege ya kudhibiti Kubernetes ni mkusanyo wa maganda ambayo hudhibiti mzigo wa kazi uliowekwa kwenye nodi za wafanyikazi kwenye nguzo.
Kubernetes kudhibiti nodi ya ndege Hii ni mashine pepe au halisi ambayo inapangisha ndege ya udhibiti ya Kubernetes, ambayo hapo awali ilijulikana kama nodi kuu.
Nodi ya seva Katika istilahi ya Rancher, nodi ya seva ni nodi ya ndege ya kudhibiti Kubernetes.

Jedwali la 1: Istilahi (Inaendelea)

Muda Maana
Nodi ya Kubernetes au nodi ya mfanyakazi Pia huitwa nodi ya mfanyakazi, nodi ya Kubernetes ni mashine pepe au halisi ambayo hupangisha mizigo ya kazi iliyo na kontena katika nguzo. Ili kupunguza utata, tunarejelea hii kikamilifu kama nodi ya mfanyakazi katika hati hii.
Nodi ya wakala Katika istilahi ya Rancher, nodi ya wakala ni nodi ya mfanyakazi wa Kubernetes.
Contrail compute nodi Hii ni sawa na nodi ya mfanyakazi. Ni nodi ambapo Contrail vRouter inatoa utendakazi wa ndege ya data.
Ndege ya kudhibiti mtandao Ndege ya kudhibiti mtandao hutoa uwezo wa msingi wa SDN. Inatumia BGP kuingiliana na programu zingine kama vile vidhibiti vingine na vipanga njia, na XMPP kuingiliana na vipengele vya ndege ya data.CN2 inasaidia usanifu wa ndege wa kati wa kudhibiti mtandao ambapo daemon ya uelekezaji huendeshwa katikati ndani ya kidhibiti cha Contrail na hujifunza na kusambaza njia kutoka na kwa vipengele vya ndege ya data. Usanifu huu wa kati hurahisisha uchukuaji wa mtandao pepe, upangaji na uwekaji otomatiki.
Ndege ya usanidi wa mtandao Ndege ya usanidi wa mtandao hutangamana na vipengee vya ndege vinavyodhibiti Kubernetes ili kudhibiti rasilimali zote za CN2. Unasanidi rasilimali za CN2 kwa kutumia ufafanuzi maalum wa rasilimali (CRD).
Ndege ya data ya mtandao Ndege ya data ya mtandao hukaa kwenye nodi zote na huingiliana na mizigo ya kazi iliyohifadhiwa kutuma na kupokea trafiki ya mtandao. Sehemu yake kuu ni Contrail vRouter.
Kidhibiti cha kudhibiti Hii ni sehemu ya CN2 ambayo hutoa usanidi wa mtandao na utendakazi wa ndege ya kudhibiti mtandao. Jina hili ni la dhana tu - hakuna kitu au huluki inayolingana ya kidhibiti cha Contrail katika kiolesura.
Njia ya kudhibiti kidhibiti Hii ni nodi ya ndege ya udhibiti au nodi ya mfanyakazi ambapo kidhibiti cha Contrail kinakaa. Katika baadhi ya usambazaji wa Kubernetes, kidhibiti cha Contrail hukaa kwenye nodi za ndege za udhibiti. Katika usambazaji mwingine, kidhibiti cha Contrail kinakaa kwenye nodi za wafanyikazi.
Nguzo ya kati Katika uwekaji wa vishada vingi, hii ndiyo nguzo kuu ya Kubernetes inayohifadhi kidhibiti cha Contrail.
Muda Maana
Nguzo ya mzigo wa kazi Katika uwekaji wa nguzo nyingi, hii ndio nguzo iliyosambazwa ambayo ina mzigo wa kazi.

Vipengele vya CN2

Usanifu wa CN2 unajumuisha maganda ambayo hufanya ndege ya usanidi wa mtandao na kazi za ndege za kudhibiti mtandao, na maganda ambayo hufanya kazi za ndege ya data ya mtandao.

  • Ndege ya usanidi wa mtandao inarejelea utendakazi unaowezesha CN2 kudhibiti rasilimali zake na kuingiliana na ndege nyingine ya kudhibiti Kubernetes.
  • Ndege ya kudhibiti mtandao inawakilisha uwezo kamili wa SDN wa CN2. Inatumia BGP kuwasiliana na vidhibiti vingine na XMPP kuwasiliana na vipengele vya ndege vya data vilivyosambazwa kwenye nodi za wafanyakazi.
  • Ndege ya data ya mtandao inarejelea kazi ya kusambaza na kupokea pakiti kwenye kila nodi, haswa kwenye nodi za wafanyikazi ambapo mzigo wa kazi hukaa.

Maganda yanayotekeleza usanidi na udhibiti wa utendakazi wa ndege hukaa kwenye nodi za ndege za kudhibiti Kubernetes. Maganda ambayo hufanya kazi za ndege ya data hukaa kwenye nodi za ndege za Kubernetes na nodi za mfanyakazi wa Kubernetes.

Jedwali la 2 kwenye ukurasa wa 7 linaelezea vipengele vikuu vya CN2. Kulingana na usanidi, kunaweza kuwa na vipengee vingine pia (havijaonyeshwa) ambavyo vinatekeleza majukumu ya ziada kama vile usimamizi wa cheti na ufuatiliaji wa hali.

Jedwali la 2: Vipengele vya CN2}

Jina la Podo Wapi Maelezo
Ndege ya Usanidi1 contrail-k8s-apiserver Njia ya Ndege ya Kudhibiti Podi hii ni seva ya API iliyojumlishwa ambayo ni mahali pa kuingilia kudhibiti rasilimali zote za Contrail. Imesajiliwa na EPiServer ya mchemraba ya kawaida kama Huduma ya API. Mchemraba wa kawaida- EPiServer hupeleka mbele maombi yote yanayohusiana na mtandao kwa contrail-k8s-apiserver kwa ajili ya kushughulikia. Kuna ganda moja la contrail-k8s-apiserver kwa kila nodi ya ndege ya Kubernetes.
kidhibiti-k8s-kidhibiti Njia ya Ndege ya Kudhibiti Poda hii hufanya kazi ya Kubernetes kudhibiti kitanzi ili kupatanisha rasilimali za mitandao. Inafuatilia rasilimali za mitandao kila mara ili kuhakikisha hali halisi ya rasilimali inalingana na hali iliyokusudiwa. Kuna ganda moja la kidhibiti-k8s kwa kila nodi ya ndege ya Kubernetes.
contrail-k8s- kubemanager Njia ya Ndege ya Kudhibiti Kipande hiki ni kiolesura kati ya rasilimali za Kubernetes na rasilimali za Contrail. Inatazama kube- apiserver kwa mabadiliko ya rasilimali za kawaida za Kubernetes kama vile huduma na nafasi ya majina na hushughulikia mabadiliko yoyote yanayoathiri rasilimali za mtandao. Katika uwekaji wa nguzo moja, kuna ganda moja la contrail-k8s-kubemanager kwa kila nodi ya ndege ya Kubernetes. Katika uwekaji wa vishada vingi, pia kuna contrail-k8s- kubemanager pod moja kwa kila nguzo ya mzigo wa kazi iliyosambazwa.

Jedwali la 2: Vipengele vya CN2 (Inaendelea)

Jina la Podo Wapi Maelezo
Ndege ya Kudhibiti1 kidhibiti-kidhibiti Njia ya Ndege ya Kudhibiti Ganda hili hupitisha usanidi kwa nodi za mfanyakazi na kufanya ujifunzaji wa njia na usambazaji. Inatazama kube-apiserver kwa chochote kinachoathiri ndege ya kudhibiti mtandao na kisha kuwasiliana na washirika wake wa BGP na/au mawakala wa vipanga njia (zaidi ya XMPP) inavyofaa. Kuna ganda moja la udhibiti wa udhibiti kwa kila nodi ya ndege ya Kubernetes.
Ndege ya Data contrail-vrouter-nodi Nodi ya Mfanyikazi Kidude hiki kina wakala wa vRouter na vRouter yenyewe. Wakala wa vRouter hutenda kwa niaba ya vRouter ya ndani wakati wa kuingiliana na kidhibiti cha Contrail. Kuna wakala mmoja kwa kila nodi. Wakala huanzisha vipindi vya XMPP na vidhibiti viwili vya Udhibiti ili kutekeleza majukumu yafuatayo:
  • hutafsiri usanidi kutoka kwa ndege ya kudhibiti hadi vitu ambavyo vRouter inaelewa
  • miingiliano na ndege ya udhibiti kwa usimamizi wa njia
  • hukusanya na kuuza nje takwimu kutoka kwa ndege ya data

vRouter hutoa utendakazi wa kutuma na kupokea pakiti kwa ganda na mizigo ya kazi iliyoshirikiwa. Inatoa utendakazi wa programu-jalizi ya CNI.

contrail-vrouter-masters Njia ya Ndege ya Kudhibiti Ponda hili hutoa utendakazi sawa na ganda la contrail-vrouter- nodi, lakini hukaa kwenye nodi za ndege ya kudhibiti.

Jedwali la 2: Vipengele vya CN2 (Inaendelea)

Jina la Podo Wapi Maelezo
1Vipengele vinavyounda ndege ya usanidi wa mtandao na ndege ya kudhibiti mtandao kwa pamoja huitwa kidhibiti cha Contrail.

Mchoro wa 1 kwenye ukurasa wa 9 inaonyesha vipengele hivi katika muktadha wa nguzo ya Kubernetes.

Kwa uwazi na kupunguza msongamano, takwimu hazionyeshi maganda ya ndege ya data kwenye nodi na kidhibiti cha Contrail.

Kielelezo cha 1: Vipengele vya CN2
Vipengele
'Inapoendesha Kubernetes ya juu au Rancher RKE2, kidhibiti cha Contrail huhifadhi data zote za nguzo za CN2 katika hifadhidata kuu ya etch ya Kubernetes kwa chaguo-msingi. Wakati wa kufanya kazi kwenye Open Shift, kidhibiti cha Contrail huhifadhi data zote za nguzo za CN2 katika hifadhidata yake ya Contrail etch.

kube-apiserver ndio mahali pa kuingilia kwa Kubernetes REST API wito kwa nguzo. Inaelekeza maombi yote ya mtandao kwa contrail-k8s-apiserver, ambayo ni mahali pa kuingilia kwa simu za Contrail API. Contrail-k8s-apiserver hutafsiri maombi ya mtandao yanayoingia kuwa simu za REST API kwa vitu husika vya CN2. Katika baadhi ya matukio, simu hizi zinaweza kusababisha kidhibiti cha Contrail kutuma ujumbe wa XMPP kwa wakala wa vRouter kwenye nodi moja au zaidi za mfanyakazi au kutuma ujumbe wa BGP (haujaonyeshwa) kwa nodi nyingine za udhibiti wa ndege au vipanga njia vya nje. Ujumbe huu wa XMPP na BGP hutumwa nje ya mawasiliano ya kawaida ya nodi hadi nodi ya Kubernetes.

Vipengee vya contrail-k8s-kubemanager (nguzo) vinapatikana tu katika uwekaji wa vikundi vingi. Kwa maelezo zaidi kuhusu aina tofauti za uwekaji, angalia Miundo ya Usambazaji.

Mchoro wa 2 kwenye ukurasa wa 10 inaonyesha nguzo yenye vidhibiti vingi vya Contrail. Vidhibiti hivi hukaa kwenye nodi za ndege za kudhibiti. Vipengele vya Kubernetes huwasiliana kwa kutumia REST. Vidhibiti vya Contrail hubadilishana njia kwa kutumia iBGP, nje ya kiolesura cha kawaida cha Kubernetes REST. Kwa upungufu, mawakala wa vRouter kwenye nodi za wafanyikazi daima huanzisha mawasiliano ya XMPP na vidhibiti viwili vya Contrail.

Kielelezo 2: Vidhibiti vingi vya Udhibiti
Vidhibiti vingi vya Udhibiti
"-" PUMZIKA
«-> BGP
«-> REST na XMPP

Miundo ya Usambazaji

MUHTASARI
Jifunze kuhusu nguzo moja na nguzo nyingi za CN2.

KATIKA SEHEMU HII

  • Usambazaji wa Nguzo Moja | 11
  • Usambazaji wa Vikundi vingi | 12

Cloud-Native Contrail Networking (CN2) inapatikana kama jukwaa jumuishi la mtandao katika kundi moja la Kubernetes na kama jukwaa la mtandao kati kwa makundi mengi ya Kubernetes yaliyosambazwa. Katika hali zote mbili, Contrail hufanya kazi kama sehemu iliyounganishwa ya miundombinu yako kwa kutazama ambapo mzigo wa kazi umeidhinishwa na kuunganisha mizigo hiyo ya kazi kwenye mitandao inayofaa ya uwekaji.

Usambazaji wa Nguzo Moja

Cloud-Native Contrail Networking (CN2) inapatikana kama jukwaa la mtandao lililounganishwa katika kundi moja la Kubernetes, ikitazama ambapo mzigo wa kazi unaratibiwa na kuunganisha mzigo huo wa kazi kwenye mitandao ifaayo inayowekelewa.

Katika uwekaji wa nguzo moja (Mchoro wa 3 kwenye ukurasa wa 12), kidhibiti cha Contrail hukaa katika ndege ya kudhibiti ya Kubernetes na hutoa usanidi wa mtandao na ndege za kudhibiti mtandao kwa kundi la seva pangishi. Vipengee vya ndege ya data ya Contrail hukaa katika nodi zote na kutoa utendakazi wa kutuma na kupokea pakiti kwa mizigo ya kazi.

Kielelezo cha 3: Usambazaji wa Nguzo Moja
Nguzo Moja

Usambazaji wa Vikundi vingi

Katika uwekaji wa vikundi vingi (Kielelezo 4 kwenye ukurasa wa 13), kidhibiti cha Contrail kinaishi katika kundi lake la Kubernetes na hutoa mtandao kwa makundi mengine. Nguzo ya Kubernetes ambayo kidhibiti cha Contrail huishi ndani inaitwa nguzo kuu. Nguzo za Kubernetes zinazoweka mzigo wa kazi huitwa nguzo za mzigo wa kazi zilizosambazwa.

Kielelezo cha 4: Usambazaji wa Nguzo nyingi
Usambazaji wa Vikundi vingi

Kuweka kati kazi ya mtandao kwa njia hii haifanyi kuwa rahisi tu kusanidi na kudhibiti, lakini pia rahisi kutumia sera na usalama wa mtandao thabiti.

Mchoro wa 5 kwenye ukurasa wa 14 hutoa maelezo zaidi juu ya usanidi huu. Kidhibiti cha Contrail kiko katika ndege ya udhibiti ya Kubernetes ya nguzo kuu na ina kidhibiti cha kubeba kwa kila nguzo ya mzigo wa kazi inayohudumu. Kwa kawaida hakuna nodi za wafanyikazi kwenye nguzo ya kati. Badala yake, mizigo ya kazi hukaa katika nodes za wafanyakazi katika makundi ya kazi iliyosambazwa. Programu-jalizi ya Contrail CNI na vRouter hukaa katika nodi za mfanyakazi wa makundi ya mzigo wa kazi. Ndege inayodhibiti ya Kubernetes katika makundi ya mzigo wa kazi haina vipengele vyovyote vya kidhibiti cha Contrail.

Kielelezo cha 5: Vipengele vya Nguzo nyingi
Vipengee vya Nguzo nyingi

Kidhibiti cha Udhibiti wa nguzo nyingi hutofautiana na kidhibiti cha Udhibiti cha nguzo moja kwa njia kuu mbili:

  • Kidhibiti cha nguzo nyingi cha Contrail kina ganda la contrail-k8s-kubemanager lililowekwa kwa kila nguzo ya mzigo wa kazi iliyosambazwa. Kama sehemu ya utaratibu wa kuunganisha nguzo ya mzigo wa kazi iliyosambazwa kwa nguzo ya kati, unaunda na kukabidhi kwa contrail-k8s-kubemanager uwekaji ambao hutazama mabadiliko ya rasilimali zinazoathiri nguzo ya mzigo wa kazi iliyokabidhiwa.
  • Kidhibiti cha nguzo nyingi cha Contrail hutumia teknolojia ya saa ya vikundi vingi ili kugundua mabadiliko katika vikundi vya mzigo wa kazi vilivyosambazwa.

Utendakazi wa ganda la vikundi vingi vya contrail-k8s-kubemanager ni sawa na mwenzake wa nguzo moja. Inatazama mabadiliko kwa nyenzo za kawaida za Kubernetes ambazo zinaathiri nguzo iliyokabidhiwa na kufanyia kazi mabadiliko ipasavyo.

Vipengele vingine vyote vya Contrail katika uwekaji wa nguzo nyingi hutenda kwa njia sawa na katika uwekaji wa nguzo moja. Ndege ya kudhibiti mtandao, kwa mfanoample, huwasiliana na vipengele vya ndege ya data kwa kutumia XMPP, nje ya chaneli za kawaida za Kubernetes REST. Kwa sababu hii, ndege ya kudhibiti mtandao haijali iwapo vijenzi vya ndege ya data ambavyo inawasiliana navyo vinakaa katika kundi moja au katika makundi tofauti. Sharti pekee ni kwamba vipengee vya ndege vya data vinaweza kufikiwa.

Mahitaji ya Mfumo

Jedwali la 3: Mahitaji ya Mfumo kwa Usakinishaji wa Kubernetes wa Juu na CN2

Mashine CPU RAM Hifadhi Vidokezo
Njia za Ndege za Kudhibiti 1 8 GB 32 GB 400 Kichakataji lazima kiunge mkono seti ya maagizo ya AVX2 ikiwa inaendesha DPDK.
Nodi za Wafanyikazi2 4 GB 16 GB 100 Kichakataji lazima kikubali maagizo ya AVX2 seti ikiwa inaendesha DPDK.
  1. inajumuisha nodi katika nguzo moja, nguzo kuu, na nguzo za mzigo wa kazi zilizosambazwa. 
  2. Kulingana na mahitaji ya mzigo wa kazi.

Sakinisha

Zaidiview

KATIKA SEHEMU HII

  • Manufaa ya Kubernetes ya Juu yenye Contrail | 17

Upstream Kubernetes ni toleo huria la Kubernetes ambalo linadumishwa na Cloud Native Computing Foundation (CNCF). Inajumuisha vipengee vya msingi ambavyo hutoa miundombinu ya uandaaji wa kontena. Inaunda msingi wa usambazaji wa kibiashara wa Kubernetes (kwa maneno mengine, ni 'mto' wa usambazaji mwingine).

Kubernetes ya Juu haijumuishi vipengee vyovyote vya ziada vya ufuatiliaji na mzunguko wa maisha kudhibiti nguzo yako. Kwa hivyo inalengwa kwa mashirika ambayo yana uwezo wa kuweka pamoja suluhu la okestration linaloweza kutumika peke yake. Pia ni nzuri kwa watumiaji ambao wanataka kupata haraka usakinishaji wa uthibitisho wa dhana ya mifupa inayoendelea.

Kubernetes ya Juu pia haijumuishi programu-jalizi ya CNI. Baada ya kusakinisha kundi jipya, utahitaji kusakinisha programu-jalizi ya CNI kwa ajili ya nguzo hiyo. Ukiwa na CN2, unaendesha kipelekaji cha Contrail kilichotolewa. Kisambazaji cha Contrail huendesha kwenye kontena na hufanya kazi kama programu nyingine yoyote ya Kubernetes. Kisambazaji husakinisha na kutoa usimamizi wa mzunguko wa maisha kwa vipengele vya CN2.

Mara tu CN2 inaposakinishwa, unaidhibiti kwa kutumia kubectl na zana zingine za kawaida za Kubernetes. Ukisakinisha pia Contrail Analytics, utapata Prometheus, Graafian, na programu nyingine huria ya ufuatiliaji wa programu iliyosakinishwa kiotomatiki, kwa manufaa ya ziada ambayo CN2 itafanya kazi kwa urahisi na programu hizi za mwisho bila usanidi zaidi unaohitajika.

Manufaa ya Kubernetes ya Juu na Contrail

  • Jukwaa la chanzo huria la Kubernetes pamoja na CNI inayoongoza katika tasnia
  • Sakinisha tu unachohitaji, ambacho kinaweza kubinafsishwa kikamilifu
  • Inafaa kwa usakinishaji-yako-mwenyewe na uthibitisho wa dhana
  • Kisambazaji cha Contrail hurahisisha usakinishaji

Kabla ya Kusakinisha

  1. Sanidi akaunti na Mitandao ya Juniper ili uweze kupakua maonyesho ya CN2 kutoka kwa tovuti ya upakuaji ya Mitandao ya Juniper ( https:/support.juniper.net/support/downloads/?p=contrail-networking) na ufikie hazina ya kontena kwenye https:/enterprise -kitovu.juniper.net.
  2. Weka mtandao wa kitambaa na uunganishe nodes zako kwenye kitambaa. Exampmitandao inayotumika katika hati hii imeonyeshwa katika sehemu husika za usakinishaji.
  3. Pakua maonyesho ya Contrail Networking ("Dhihirisho" kwenye ukurasa wa 38) na utoe tgz kwenye seva pangishi ambapo unapanga kuendesha usakinishaji. Kipangishi hiki lazima kiweze kufikia nodi za nguzo.
  4. Sanidi kitambulisho chako cha kuingia katika hazina katika faili za maelezo zilizopakuliwa. Ongeza stakabadhi zako za kuingia kwenye hazina kwenye contrail-manifests-k8s na contrail-zana maonyesho. Tazama "Sanidi Hati za Kuhifadhi" kwenye ukurasa wa 74 kwa njia moja ya kufanya hivi.
  5. Sanidi nodi za nguzo.
    a. Sakinisha Mfumo mpya wa Uendeshaji kwenye seva/VM zote ambazo utatumia kama nodi za nguzo. Hakikisha matoleo ya OS na kernel kwenye nodi za nguzo yako kwenye orodha ya OS na kokwa zinazotumika (tazama matrix ya Ujumuishaji Uliojaribiwa wa CN2 katika https:/www.juniper.net/documentation/us/en/software/cn-cloud-native/ cn2-tested-integrations/cn-cloud-native-tested-integrations/concept/cn-cloud-native testedintegrations.html).
    b. Lemaza upakiaji wa hundi ya kusambaza kwenye nodi yoyote ya nguzo ambayo ni VM. Lazima uzime upakiaji kwa njia inayoendelea (ambayo itasalia kuwashwa tena). Kuna njia tofauti unazoweza kufanya hivyo, pamoja na kulemaza upakiaji wa cheki ya kusambaza katika ufafanuzi wa VM. Tumia njia inayofanya kazi vyema katika usanidi wako.
    c. Sanidi OS kwenye kila nodi kidogo kwa yafuatayo:
    • anwani ya IP tuli na barakoa kama ilivyo kwa zamaniample nguzo unayotaka kusakinisha (kwa mfanoample, 172.16.0.11/24 hadi 172.16.0.13/24 katika kundi letu la zamani la zamaniample) na lango
    • ufikiaji wa seva moja au zaidi za DNS
      KUMBUKA: Ikiwa unatumia systemd-resolved kwenye Ubuntu, hakikisha kwamba /etc/resolv.conf imeunganishwa na /run/systemd/resolve/resolv. conf, na sio /run/system/resolve/stubresolv. conf.
    • Muunganisho wa SSH pamoja na ufikiaji wa mizizi ya SSH NTP (lazima iwe na muda mrefu)
      Nodi za nguzo katika ex wetuamples zinaendesha Ubuntu.
      d. Ikiwa unapanga kuendesha na ndege ya data ya DPDK, tayarisha kila nodi ya nguzo inayoendesha DPDK. Kwa example kuhusu jinsi ya kufanya hivyo, angalia “Andaa Njia ya Nguzo ya DPDK” kwenye ukurasa wa 77.
  6. Sakinisha zana za Contrail. Tazama "Sakinisha Zana za Kuzuia" kwenye ukurasa wa 36.
  7. Sakinisha contrailstatus kwenye mashine ambapo unapanga kuendesha kubectl. Contrailstatus ni programu-jalizi ya kubectl unayoweza kutumia kuuliza Contrail microservices na rasilimali mahususi za Contrail. Contrailstatus inayoweza kutekelezwa imewekwa ndani ya kifurushi cha zana zilizopakuliwa. Chambua na unakili kubectl-contrailstatus inayoweza kutekelezwa kwa /usr/local/bin.
    Ikiwa unasakinisha nguzo nyingi, basi rudia hatua 3 hadi 7 kwa kila nguzo.

Sakinisha CN2 ya Mtandao Ulioshirikiwa wa Kundi Moja

MUHTASARI
Angalia exampinahusu jinsi ya kusakinisha nguzo moja ya CN2 katika upelekaji ambapo trafiki ya Kubernetes na trafiki ya CN2 hushiriki mtandao sawa.

KATIKA SEHEMU HII

  • Sakinisha Njia ya Data ya Kundi Moja Inayoshirikiwa ya CN2 Inayoendesha Njia ya Kernel | 21
  • Sakinisha Mtandao wa Kundi Moja Ulioshirikiwa wa CN2 Inayotumia Ndege ya Data ya DPDK | 23

Katika kundi moja la uwekaji mtandao ulioshirikiwa:

  • CN2 ni jukwaa la mtandao na programu-jalizi ya CNI ya nguzo hiyo. Kidhibiti cha Contrail hufanya kazi katika ndege ya kudhibiti ya Kubernetes, na vipengele vya ndege ya Contrail huendeshwa kwenye nodi zote kwenye nguzo.
  • Trafiki ya Kubernetes na CN2 hushiriki mtandao mmoja.

Mchoro wa 6 kwenye ukurasa wa 20 unaonyesha nguzo utakayounda ikiwa utafuata kundi moja la zamani la mtandao ulioshirikiwa.ample. Kundi hili lina nodi moja ya ndege ya kudhibiti na nodi mbili za wafanyakazi.

Nodi zote zilizoonyeshwa zinaweza kuwa VM au seva za chuma tupu.

Kielelezo cha 6: Mtandao wa Kundi Moja Ulioshirikiwa CN2
Mtandao Ulioshirikiwa wa Nguzo Moja
 Mawasiliano yote kati ya nodi kwenye nguzo na kati ya nodi na tovuti za nje hufanyika kwenye mtandao mmoja wa mtandao wa kitambaa wa 172.16.0.0/24. Mtandao wa kitambaa hutoa chini ambayo nguzo inaendesha.

Msimamizi wa ndani anaonyeshwa akiwa ameambatishwa kwa mtandao tofauti unaoweza kufikiwa kupitia lango. Hii ni kawaida ya usakinishaji mwingi ambapo msimamizi wa ndani hudhibiti kitambaa na nguzo kutoka kwa LAN ya shirika. Katika taratibu zinazofuata, tunarejelea kituo cha msimamizi wa eneo kama kompyuta yako ya karibu.

KUMBUKA: Kuunganisha nodi zote za nguzo pamoja ni kitambaa cha kituo cha data, ambacho kinaonyeshwa kwenye example kama subnet moja. Katika usakinishaji halisi, kitambaa cha kituo cha data ni mtandao wa swichi za mgongo na jani ambazo hutoa muunganisho wa kimwili kwa nguzo. Katika kituo cha data kinachodhibitiwa na Apstra, muunganisho huu utabainishwa kupitia mitandao pepe inayowekelea ambayo unaunda kwenye swichi za kitambaa.

Taratibu katika sehemu hii zinaonyesha ex ya msingiampmaelezo ya jinsi unavyoweza kutumia maonyesho yaliyotolewa kuunda uwekaji maalum wa CN2. Sio tu utumiaji uliofafanuliwa katika sehemu hii wala hauzuiliwi kutumia faili za maelezo zilizotolewa. CN2 inaauni anuwai ya utumiaji ambayo ni nyingi mno kufunika kwa undani. Tumia ex iliyotolewaamples kama kianzio cha kuweka faili yako ya maelezo iliyoundwa kulingana na hali yako mahususi.

Sakinisha Njia ya Data ya Kundi Moja Inayoshirikiwa ya CN2 Inayoendesha Njia ya Kernel
Tumia utaratibu huu kusakinisha CN2 katika uwekaji mtandao wa kundi moja ulioshirikiwa unaoendesha ndege ya data ya modi ya kernel.

Faili ya maelezo utakayotumia katika ex hiiamputaratibu wa ni single-cluster/ single_cluster_deployer_example.yaml. Utaratibu unadhania kuwa umeweka faili hii ya maelezo kwenye saraka ya maonyesho.

  1. Unda nguzo ya Kubernetes. Unaweza kufuata examputaratibu katika "Unda Kundi la Kubernetes"
    kwenye ukurasa wa 66 au unaweza kutumia njia nyingine yoyote. Unda nguzo na sifa zifuatazo:
    • Cluster haina programu-jalizi ya CNI.
    • Zima Nodi ya Karibu na DNS.
  2. Tumia faili ya maelezo ya kisambazaji cha Contrail.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Inaweza kuchukua dakika chache kwa nodi na maganda kutokea.
  3. Tumia amri za kawaida za kubectl ili kuangalia uwekaji.
    a. Onyesha hali ya nodi.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Unaweza kuona kwamba nodi sasa ziko juu. Ikiwa nodi hazijainuliwa, subiri dakika chache na uangalie tena.
    b. Onyesha hali ya maganda.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Maganda yote sasa yanapaswa kuwa na HALI ya Kuendesha. Ikiwa sivyo, subiri kidogo. anatoa kwa maganda yajayo
    c. Iwapo maganda mengine yatasalia chini, suluhisha uwekaji kama kawaida. Tumia amri ya kuelezea ya kubectl ili kuona kwa nini ganda halitokei. Hitilafu ya kawaida ni suala la mtandao au ngome inayozuia nodi kufikia hazina ya Mitandao ya Juniper. Hapa kuna examptatizo la DNS.
    Ingia kwa kila nodi yenye tatizo na uangalie azimio la jina kwa enterprise-hub.juniper.net. Kwa mfanoample:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    KUMBUKA: Ingawa enterprise-hub.juniper.net haijasanidiwa kujibu pings, tunaweza kutumia amri ya ping kuangalia azimio la jina la kikoa.
    Katika hii exampna, jina la kikoa halitatui. Angalia usanidi wa seva ya jina la kikoa ili kuhakikisha kuwa ni sahihi.
    Kwa mfanoampna, katika mfumo wa Ubuntu unaoendesha systemd kutatuliwa, angalia kwamba /etc/resolv.conf imeunganishwa na /run/systemd/resolve/resolv.conf kama ilivyoelezwa katika hatua ya 5 katika "Kabla ya Kusakinisha" kwenye ukurasa wa 18 na angalia ikiwa seva yako ya DNS imeorodheshwa kwa usahihi katika hilo file.
    d. Ukikumbana na tatizo ambalo huwezi kulitatua au ikiwa ulifanya makosa wakati wa usakinishaji, ondoa CN2 na uanze upya. Ili kusanidua CN2, angalia "Sanidua CN2" kwenye ukurasa wa 55.
  4. (Si lazima) Tekeleza ukaguzi wa baada ya safari ya ndege. Tazama "Endesha Ukaguzi wa Kusafiri Kabla ya Kusafiri na Baada ya Ndege" kwenye ukurasa wa 51.

Sakinisha Mtandao wa Kundi Moja Ulioshirikiwa wa CN2 Inayotumia Njia ya Data ya DPDK

Tumia utaratibu huu kusakinisha CN2 katika mkusanyiko mmoja wa mtandao unaoshirikiwa unaoendesha ndege ya data ya DPDK.

Faili ya maelezo utakayotumia katika ex hiiamputaratibu wa ni single-cluster/ single_cluster_deployer_example.yaml. Utaratibu unadhania kuwa umeweka faili hii ya maelezo kwenye saraka ya maonyesho.

  1. Unda nguzo ya Kubernetes. Unaweza kufuata example utaratibu katika "Unda Nguzo ya Kubernetes" kwenye ukurasa wa 66 au unaweza kutumia mbinu nyingine yoyote. Unda nguzo na sifa zifuatazo:
    • Cluster haina programu-jalizi ya CNI.
    • Zima Nodi ya Karibu na DNS.
    • Washa toleo la multus 0.3.1.
  2. Bainisha nodi za DPDK.
    Kwa kila nodi inayoendesha DPDK, iweke lebo kama ifuatavyo:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja

    Kwa kuweka lebo kwenye vifundo kwa njia hii, CN2 itatumia usanidi wa DPDK uliobainishwa kwenye faili ya maelezo.
  3. Tumia faili ya maelezo ya kisambazaji cha Contrail.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Inaweza kuchukua dakika chache kwa nodi na maganda kutokea.
  4. Tumia amri za kawaida za kubectl ili kuangalia uwekaji.
    a. Onyesha hali ya nodi.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Unaweza kuona kwamba nodi sasa ziko juu. Ikiwa nodi hazijainuliwa, subiri dakika chache na uangalie tena.
    b. Onyesha hali ya maganda.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Maganda yote sasa yanapaswa kuwa na HALI ya Kuendesha. Ikiwa sivyo, subiri dakika chache ili maganda yatoke.
    c. Iwapo maganda mengine yatasalia chini, suluhisha uwekaji kama kawaida. Tumia amri ya kuelezea ya kubectl ili kuona kwa nini ganda halitokei. Hitilafu ya kawaida ni suala la mtandao au ngome inayozuia nodi kufikia hazina ya Mitandao ya Juniper. Hapa kuna examptatizo la DNS.
    Ingia kwa kila nodi yenye tatizo na uangalie azimio la jina kwa enterprise-hub.juniper.net. Kwa mfanoample:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    KUMBUKA: Ingawa enterprise-hub.juniper.net haijasanidiwa kujibu pings, tunaweza kutumia amri ya ping kuangalia azimio la jina la kikoa.
    Katika hii exampna, jina la kikoa halitatui. Angalia usanidi wa seva ya jina la kikoa ili kuhakikisha kuwa ni sahihi.
    Kwa mfanoample, katika mfumo wa Ubuntu unaoendesha systemd kutatuliwa, angalia hiyo /etc/resolv. conf imeunganishwa na /run/systemd/resolve/resolv.conf kama ilivyofafanuliwa katika hatua ya 5 katika "Kabla ya Kusakinisha" kwenye ukurasa wa 18 na hakikisha kwamba seva yako ya DNS imeorodheshwa ipasavyo katika hiyo. file.
    d. Ukikumbana na tatizo ambalo huwezi kulitatua au ikiwa ulifanya makosa wakati wa usakinishaji, ondoa CN2 na uanze upya. Ili kusanidua CN2, angalia "Sanidua CN2" kwenye ukurasa wa 55.
  5. (Si lazima) Tekeleza ukaguzi wa portlight. Tazama "Endesha Ukaguzi wa Kuendesha Ndege na Portlight" kwenye ukurasa wa 51.

Sakinisha Single Cluster Multi-Network CN2

MUHTASARI
Angalia exampinahusu jinsi ya kusakinisha nguzo moja ya CN2 katika utumaji ambapo trafiki ya Kubernetes na trafiki ya CN2 hupitia mitandao tofauti.

KATIKA SEHEMU HII

  • Sakinisha Njia ya Data ya Cluster Multi-Network CN2 Inayoendesha Kernel | 28
  • Sakinisha Nambari ya Data ya Cluster Multi-Network CN2 Inayoendesha Data ya DPDK | 30

Katika safu moja ya uwekaji wa mitandao mingi:

  • CN2 ni jukwaa la mtandao na programu-jalizi ya CNI ya nguzo hiyo. Kidhibiti cha Contrail hufanya kazi katika ndege ya kudhibiti ya Kubernetes, na vipengele vya ndege ya Contrail huendeshwa kwenye nodi zote kwenye nguzo.
  • Trafiki ya makundi imetenganishwa kwenye mitandao miwili. Kubernetes kudhibiti trafiki ya ndege hupitia mtandao mmoja huku udhibiti wa Contrail na trafiki ya data ukivuka mtandao wa pili. Inawezekana pia (lakini sio kawaida) kutenganisha trafiki kwenye mitandao zaidi ya miwili, lakini hii ni zaidi ya upeo wa hawa wa zamani.ampchini.

Mchoro wa 7 kwenye ukurasa wa 27 inaonyesha nguzo ambayo utaunda ikiwa utafuata kundi hili la zamani la mitandao mingiample. Kundi hili lina nodi moja ya ndege ya kudhibiti, nodi mbili za wafanyakazi, na subnets mbili.

Nodi zote zilizoonyeshwa zinaweza kuwa VM au seva za chuma tupu.

Kielelezo cha 7: CN2 ya Kundi Moja la Mitandao mingi
Cluster Multi-Network moja
Kubernetes hudhibiti trafiki ya ndege huenda juu ya mtandao pepe wa kitambaa wa 172.16.0.0/24 huku Udhibiti wa Contrail na trafiki ya data ukipitia mtandao pepe wa kitambaa wa 10.16.0.0/24. Mitandao ya kitambaa hutoa chini ambayo nguzo inaendesha.

Msimamizi wa ndani anaonyeshwa akiwa ameambatishwa kwa mtandao tofauti unaoweza kufikiwa kupitia lango. Hii ni kawaida ya usakinishaji mwingi ambapo msimamizi wa ndani hudhibiti kitambaa na nguzo kutoka kwa LAN ya shirika. Katika taratibu zinazofuata, tunarejelea kituo cha msimamizi wa eneo kama kompyuta yako ya karibu.

KUMBUKA: Kuunganisha nodi zote za nguzo pamoja ni kitambaa cha kituo cha data, ambacho kinaonyeshwa kwenye example kama subneti mbili. Katika usakinishaji halisi, kitambaa cha kituo cha data ni mtandao wa swichi za mgongo na jani ambazo hutoa muunganisho wa kimwili kwa nguzo.

Katika kituo cha data kinachodhibitiwa na Astra, muunganisho huu utabainishwa kupitia mitandao pepe inayowekelea ambayo unaunda kwenye swichi za msingi za kitambaa.

Taratibu katika sehemu hii zinaonyesha ex ya msingiampmaelezo ya jinsi unavyoweza kutumia maonyesho yaliyotolewa kuunda uwekaji maalum wa CN2. Sio tu utumiaji uliofafanuliwa katika sehemu hii wala hauzuiliwi kutumia faili za maelezo zilizotolewa. CN2 inaauni anuwai ya utumiaji ambayo ni nyingi mno kufunika kwa undani. Tumia ex iliyotolewaamples kama kianzio cha kuweka faili yako ya maelezo iliyoundwa kulingana na hali yako mahususi.

Sakinisha Njia Moja ya Mtandao wa CN2 Inayoendesha Njia ya Kernel ya Kundi Moja

Tumia utaratibu huu kusakinisha CN2 katika safu moja ya uwekaji mitandao mingi inayoendesha ndege ya data ya modi ya kernel.
Faili ya maelezo utakayotumia katika ex hiiamputaratibu wa ni single-cluster/ single_cluster_deployer_example.yaml. Utaratibu unadhania kuwa umeweka faili hii ya maelezo kwenye saraka ya maonyesho.

  1. Unda nguzo ya Kubernetes. Unaweza kufuata examputaratibu katika "Unda Kundi la Kubernetes"
    kwenye ukurasa wa 66 au unaweza kutumia njia nyingine yoyote. Unda nguzo na sifa zifuatazo:
    • Cluster haina programu-jalizi ya CNI.
    • Zima Nodi ya Karibu na DNS.
  2. Rekebisha single_cluster_deployer_example.yaml kusanidi udhibiti wa Contrail na mtandao wa data.
    Unabainisha mtandao wa Contrail kwa kutumia Contrail-network-config ConfigMap. Single_cluster_deployer_exampfaili ya maelezo ya le.yaml ina mtu wa zamani aliyetoa maoniample kuhusu jinsi unavyoweza kusanidi Contrail-network-config ConfigMap.
    Aidha achana na mistari hiyo na ubainishe subnet na lango linalofaa au nakili na ubandike yafuatayo kwenye faili ya maelezo.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Subnet na lango unalobainisha ni Udhibiti wa Contrail na mtandao wa data na lango, ambalo katika toleo letu la zamaniample ni mtandao wa 10.16.0.0/24.
  3. Tumia faili ya maelezo ya kisambazaji cha Contrail.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Inaweza kuchukua dakika chache kwa nodi na maganda kutokea.
  4. Tumia amri za kawaida za kubectl ili kuangalia uwekaji.
    a. Onyesha hali ya nodi.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    b. Onyesha hali ya maganda.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Maganda yote sasa yanapaswa kuwa na HALI ya Kuendesha. Ikiwa sivyo, subiri dakika chache ili maganda yatoke.
    c. Iwapo maganda mengine yatasalia chini, suluhisha uwekaji kama kawaida. Tumia amri ya kuelezea ya kubectl ili kuona kwa nini ganda halitokei. Hitilafu ya kawaida ni suala la mtandao au ngome inayozuia nodi kufikia hazina ya Mitandao ya Juniper.
    Hapa kuna examptatizo la DNS.
    Ingia kwa kila nodi yenye tatizo na uangalie azimio la jina kwa enterprise-hub.juniper.net. Kwa
    example:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    KUMBUKA: Ingawa enterprise-hub.juniper.net haijasanidiwa kujibu pings, tunaweza kutumia amri ya ping kuangalia azimio la jina la kikoa.
    Katika hii exampna, jina la kikoa halitatui. Angalia usanidi wa seva ya jina la kikoa ili kuhakikisha kuwa ni sahihi.
    Kwa mfanoampna, katika mfumo wa Ubuntu unaoendesha systemd kutatuliwa, angalia kwamba /etc/resolv.conf imeunganishwa na /run/systemd/resolve/resolv.conf kama ilivyoelezwa katika hatua ya 5 katika "Kabla ya Kusakinisha" kwenye ukurasa wa 18 na hakikisha kuwa DNS yako. seva imeorodheshwa kwa usahihi katika hilo file.
    d. Ukikumbana na tatizo ambalo huwezi kulitatua au ikiwa ulifanya makosa wakati wa usakinishaji, ondoa CN2 na uanze upya. Ili kusanidua CN2, angalia "Sanidua CN2" kwenye ukurasa wa 55.
  5. (Si lazima) Tekeleza ukaguzi wa baada ya safari ya ndege. Tazama "Endesha Ukaguzi wa Kusafiri Kabla ya Kusafiri na Baada ya Ndege" kwenye ukurasa wa 51.

Ninasakinisha Nambari ya Data ya Cluster Multi-Network CN2 Inayoendesha Data ya DPDK

Tumia utaratibu huu kusakinisha CN2 katika safu moja ya usambazaji wa mitandao mingi inayoendesha ndege ya data ya DPDK.

Faili ya maelezo utakayotumia katika ex hiiamputaratibu wa ni single-cluster/ single_cluster_deployer_example.yaml. Utaratibu unadhania kuwa umeweka faili hii ya maelezo kwenye saraka ya maonyesho.

  1. Unda nguzo ya Kubernetes. Unaweza kufuata example utaratibu katika "Unda Nguzo ya Kubernetes" kwenye ukurasa wa 66 au unaweza kutumia mbinu nyingine yoyote. Unda nguzo na sifa zifuatazo:
    • Cluster haina programu-jalizi ya CNI.
    • Zima Nodi ya Karibu na DNS.
    • Washa toleo la molts 0.3.1.
  2. Rekebisha single_cluster_deployer_example.yaml kusanidi udhibiti wa Contrail na mtandao wa data.
    Unabainisha mtandao wa Contrail kwa kutumia Contrail-network-config ConfigMap. Single_cluster_deployer_exampfaili ya maelezo ya le.yaml ina mtu wa zamani aliyetoa maoniample kuhusu jinsi unavyoweza kusanidi Contrail-network-config ConfigMap.
    Aidha achana na mistari hiyo na ubainishe subnet na lango linalofaa au nakili na ubandike yafuatayo kwenye faili ya maelezo.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Subnet na lango unalobainisha ni Udhibiti wa Contrail na mtandao wa data na lango, ambalo katika toleo letu la zamaniample ni mtandao wa 10.16.0.0/24.
  3. Bainisha nodi za DPDK.
    Kwa kila nodi inayoendesha DPDK, iweke lebo kama ifuatavyo:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Kwa kuweka lebo kwenye vifundo kwa njia hii, CN2 itatumia usanidi wa DPDK uliobainishwa kwenye faili ya maelezo.
  4. Tumia faili ya maelezo ya kisambazaji cha Contrail.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Inaweza kuchukua dakika chache kwa nodi na maganda kutokea.
  5. Tumia amri za kawaida za kubectl ili kuangalia uwekaji
    a. Onyesha hali ya nodi.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Unaweza kuona kwamba nodi sasa ziko juu. Ikiwa nodi hazijainuliwa, subiri dakika chache na uangalie tena
    b. Onyesha hali ya maganda.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Maganda yote sasa yanapaswa kuwa na HALI ya Kuendesha. Ikiwa sivyo, subiri kidogo. anatoa kwa maganda yajayo
    c. Iwapo maganda mengine yatasalia chini, suluhisha uwekaji kama kawaida. Tumia amri ya kuelezea ya kubectl ili kuona kwa nini ganda halitokei. Hitilafu ya kawaida ni suala la mtandao au ngome inayozuia nodi kufikia hazina ya Mitandao ya Juniper. Hapa kuna examptatizo la DNS.
    Ingia kwa kila nodi yenye tatizo na uangalie azimio la jina kwa enterprise-hub.juniper.net. Kwa mfanoample:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    KUMBUKA: Ingawa enterprise-hub.juniper.net haijasanidiwa kujibu pings, tunaweza kutumia amri ya ping kuangalia azimio la jina la kikoa.
    Katika hii exampna, jina la kikoa halitatui. Angalia usanidi wa seva ya jina la kikoa ili kuhakikisha kuwa ni sahihi.
    Kwa mfanoampna, katika mfumo wa Ubuntu unaoendesha systemd kutatuliwa, angalia kwamba /etc/resolv.conf imeunganishwa na /run/systemd/resolve/resolv.conf kama ilivyoelezwa katika hatua ya 5 katika "Kabla ya Kusakinisha" kwenye ukurasa wa 18 na hakikisha kuwa DNS yako. seva imeorodheshwa kwa usahihi katika hilo file.
    d. Ukikumbana na tatizo ambalo huwezi kulitatua au ikiwa ulifanya makosa wakati wa usakinishaji, ondoa CN2 na uanze upya. Ili kusanidua CN2, angalia "Sanidua CN2" kwenye ukurasa wa 55.
  6. (Si lazima) Tekeleza ukaguzi wa baada ya safari ya ndege. Tazama "Endesha Ukaguzi wa Kusafiri Kabla ya Kusafiri na Baada ya Ndege" kwenye ukurasa wa 51.

Sakinisha Mtandao wa Multi-Cluster Shiriki wa CN2

MUHTASARI
Angalia exampinahusu jinsi ya kusakinisha CN2 ya vikundi vingi katika usambazaji ambapo trafiki ya Kubernetes na trafiki ya CN2 hushiriki mtandao sawa ndani ya kila nguzo.

KATIKA SEHEMU HII

  • Sakinisha Mtandao wa Multi-Cluster Shared CN2 35

Katika uwekaji wa mtandao wa vikundi vingi vilivyoshirikiwa:

  • CN2 ni jukwaa kuu la mtandao na programu-jalizi ya CNI kwa vikundi vingi vya mzigo wa kazi vilivyosambazwa. Kidhibiti cha Contrail huendeshwa katika ndege ya kudhibiti ya Kubernetes katika nguzo kuu, na vipengele vya ndege ya Contrail huendeshwa kwenye nodi za wafanyakazi katika makundi ya mzigo wa kazi yaliyosambazwa.
  • Trafiki ya Kubernetes na CN2 ndani ya kila kundi hushiriki mtandao mmoja.

Mchoro wa 8 kwenye ukurasa wa 34 inaonyesha nguzo utakayounda ikiwa utafuata usanidi wa nguzo nyingi. Kundi la kati linajumuisha nodi 3 za ndege za Kubernetes zinazotumia kidhibiti cha Contrail. Kidhibiti hiki cha kati cha Contrail hutoa mtandao kwa vikundi vya mzigo wa kazi vilivyosambazwa. Katika hii exampna, kuna nguzo moja iliyosambazwa ambayo ina nodi moja ya ndege ya kudhibiti na nodi mbili za mfanyakazi. Nodi za mfanyakazi kwenye nguzo ya mzigo wa kazi iliyosambazwa huwa na vipengele vya ndege ya Contrail.

Kielelezo cha 8: CN2 ya Nguzo nyingi
Multi-Cluster CN2
Nguzo ya kati inaambatanisha na mtandao wa 172.16.0.0/24 huku nguzo ya mzigo wa kazi iliyosambazwa ikiambatanishwa na mtandao wa 10.16.0.0/24. Lango lililoketi kati ya mitandao hutoa ufikiaji wa kila moja
ufikiaji mwingine na wa nje wa kupakua picha kutoka hazina za Mitandao ya Juniper.

Msimamizi wa ndani anaonyeshwa akiwa ameambatishwa kwa mtandao tofauti unaoweza kufikiwa kupitia lango. Hii ni kawaida ya usakinishaji mwingi ambapo msimamizi wa ndani hudhibiti kitambaa na nguzo kutoka kwa LAN ya shirika. Katika taratibu zinazofuata, tunarejelea kituo cha msimamizi wa eneo kama kompyuta yako ya karibu.

KUMBUKA: Kuunganisha nodi zote za nguzo pamoja ni kitambaa cha kituo cha data, ambacho kimerahisishwa katika zamaniample ndani ya subnet moja kwa kila kundi. Katika usakinishaji halisi, kitambaa cha kituo cha data ni mtandao wa swichi za mgongo na jani ambazo hutoa muunganisho wa kimwili kwa nguzo.
Katika kituo cha data kinachodhibitiwa na Apstra, muunganisho huu utabainishwa kupitia mitandao pepe inayowekelea ambayo unaunda kwenye swichi za kitambaa.

Ili kusakinisha CN2 katika uwekaji wa vishada vingi, kwanza unaunda nguzo kuu na kisha unaambatisha nguzo za mzigo wa kazi zilizosambazwa kwenye nguzo ya kati moja baada ya nyingine. Kama ilivyo kwa uwekaji wa nguzo moja, utaanza na nguzo mpya bila programu-jalizi ya CNI iliyosakinishwa na kisha utasakinisha CN2 juu yake.

Taratibu katika sehemu hii zinaonyesha ex ya msingiampmaelezo ya jinsi unavyoweza kutumia maonyesho yaliyotolewa kuunda uwekaji maalum wa CN2. Sio tu utumiaji uliofafanuliwa katika sehemu hii wala hauzuiliwi kutumia faili za maelezo zilizotolewa. CN2 inaauni anuwai ya utumiaji ambayo ni nyingi mno kufunika kwa undani. Tumia ex iliyotolewaampkama mahali pa kuanzia kuweka faili yako ya maelezo kwa hali yako mahususi.

Sakinisha Mtandao wa Multi-Cluster Shiriki wa CN2

Tumia utaratibu huu kusakinisha CN2 katika uwekaji wa mtandao wa vikundi vingi vya pamoja unaoendesha ndege ya data ya modi ya kernel.

Faili ya maelezo utakayotumia katika ex hiiamputaratibu wa le ni wa vikundi vingi/central_cluster_deployer_example.yaml. Utaratibu unadhania kuwa umeweka faili hii ya maelezo kwenye saraka ya maonyesho.

  1. Unda nguzo ya kati.
    Fuata wa zamaniample utaratibu katika "Unda Nguzo ya Kubernetes" kwenye ukurasa wa 66 au unaweza kutumia mbinu nyingine yoyote. Unda nguzo na sifa zifuatazo:
    • Cluster haina programu-jalizi ya CNI.
    • Zima Nodi ya Karibu na DNS.
      Tengeneza utaratibu na nambari inayotaka ya ndege ya kudhibiti na nodi za wafanyikazi ipasavyo.
  2. Sakinisha CN2 kwenye nguzo ya kati.
    a. Tumia faili ya maelezo ya nguzo kuu (central_cluster_deployer_example.yaml). Faili hii ya maelezo huunda nafasi za majina na rasilimali zingine zinazohitajika na nguzo kuu. Pia huunda uwekaji wa contrailk8s-deployer, ambayo hutumia CN2 na kutoa usimamizi wa mzunguko wa maisha kwa vipengele vya CN2.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    b. Angalia kuwa maganda yote sasa yapo juu. Hii inaweza kuchukua dakika chache.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Sasa umeunda kundi kuu.
  3. Fuata “Ambatanisha Kundi la Mzigo wa Kazi” kwenye ukurasa wa 57 ili kuunda na kuambatisha nguzo ya mzigo wa kazi iliyosambazwa kwenye nguzo kuu.
  4. Rudia hatua ya 3 kwa kila nguzo ya mzigo unayotaka kuunda na kuambatisha.
  5. (Si lazima) Tekeleza ukaguzi wa portlight. Tazama "Endesha Ukaguzi wa Kuendesha Ndege na Portlight" kwenye ukurasa wa 51.
    KUMBUKA: Endesha ukaguzi wa portlight kutoka kwa nguzo ya kati pekee.

Sakinisha Zana za Udhibiti

MUHTASARI
Jifunze jinsi ya kusakinisha zana zinazoweza kusaidia usakinishaji wako wa CN2 kwenda kwa urahisi zaidi

KATIKA SEHEMU HII

  • Sakinisha Kidhibiti cha Utayari wa Contrail | 37

Zana za kudhibiti hutekelezwa ndani ya mfumo wa kidhibiti cha Utayari wa Contrail. Kidhibiti huendesha zana na kukusanya na kuwasilisha matokeo sawia inapohitajika.

Utahitaji kusanidi mfumo wa kidhibiti cha ContrailReadiness kabla ya kuendesha zana zozote. Baada ya kidhibiti kuja, fuata utaratibu wa chombo ambacho ungependa kuendesha.

  • "angalia kabla ya safari ya ndege" kwenye ukurasa wa 51
  • "angalia baada ya safari ya ndege" kwenye ukurasa wa 51
  •  "CN2 Sanidua" kwenye ukurasa wa 55

Sakinisha ContrailReadiness Controller

Tumia utaratibu huu kusakinisha kidhibiti cha ContrailReadiness. Kidhibiti cha ContrailReadiness kinahitajika kabla ya kuendesha zana zozote.

Unaweza kusakinisha kidhibiti cha ContrailReadiness kabla au baada ya kusakinisha CN2. Kusakinisha kidhibiti kabla ya kusakinisha CN2 hukuruhusu kufanya ukaguzi wa preflight kwenye nguzo.

  1. Tafuta saraka ya zana za kuzuia/kukabiliana-utayari kutoka kwa kifurushi cha Zana za CN2 kilichopakuliwa.
  2. Ikiwa bado hujafanya hivyo, hakikisha umejaza zana zinazoonyeshwa na stakabadhi zako za kuingia kwenye hazina. Tazama "Sanidi Hati za Kuhifadhi" kwenye ukurasa wa 74 kwa njia moja ya kufanya hivi.
  3. Tumia ufafanuzi maalum wa nyenzo za Utayari wa Contrail.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
  4. Unda Ramani ya Usanidi kutoka kwa faili ya maelezo iliyotumiwa ambayo unapanga kutumia au umetumia kusakinisha kundi hili. Taja Ramani ya Usanidi iliyotumiwa yam.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    iko wapi njia kamili ya faili ya maelezo iliyotumwa ambayo ungependa kutumia au umetuma.
  5. Bandika Ramani ya Usanidi na maelezo ya Usajili.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
  6. Unda kidhibiti cha Utayari wa Kuzuia.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Angalia ikiwa kidhibiti kimekuja.

Dhihirisho

MUHTASARI
Tunatoa sample hudhihirisha ili kurahisisha usakinishaji wako. Unaweza kupakua maonyesho haya kutoka kwa tovuti ya upakuaji ya programu ya Mitandao ya Juniper au kutoka kwa GitHub.

KATIKA SEHEMU HII

  • Yanaonekana katika Toleo la 23.4 | 38
  • Zana za Udhibiti Katika Toleo la 23.4 | 39
  • Uchanganuzi wa Contrail katika Toleo la 23.4 | 40

Yanaonekana katika Toleo la 23.4

Kifurushi cha maonyesho cha CN2 Upstream Kubernetes kinaitwa Deployment Manifests kwa K8s na kinapatikana kwa kupakuliwa kutoka kwa tovuti ya upakuaji ya programu ya Juniper Networks (https://support.juniper.net/
support/downloads/?p=contrail-networking) au kutoka kwa githu (https://github.com/Juniper/contrailnetworking/tree/main/releases/23.4/k8s).

KUMBUKA: Faili za maelezo zilizotolewa huenda zisioanishwe kati ya matoleo. Hakikisha unatumia maonyesho kwa toleo ambalo unaendesha. Kwa mazoezi, hii inamaanisha kuwa haupaswi kurekebisha picha tag katika maonyesho yaliyotolewa.

Ikiwa unapakua kutoka kwa tovuti ya upakuaji ya programu ya Mitandao ya Juniper, utahitaji akaunti ili kupakua. Ikiwa huna akaunti, wasiliana na mwakilishi wako wa mauzo wa Juniper Networks ili kuunda moja kwa ajili yako.

Jedwali lifuatalo linaorodhesha nguzo moja inayoonyeshwa kwenye kifurushi hicho.

Jedwali la 4: Maonyesho ya Nguzo Moja ya Kubernetes ya Juu kwa Kutolewa 23.4

Manifests Maelezo
k8s/single_cluster/single_cluster_deployer_example.yaml Ina faili za maelezo za kusakinisha Contrail katika kundi moja.

Jedwali lifuatalo linaorodhesha maonyesho ambayo ni mahususi ya kusanidi nguzo nyingi.

Jedwali la 5: Maonyesho ya Nguzo nyingi kwa Kubernetes ya Juu kwa Toleo la 23.4

Dhihirisho Maelezo
k8s/multi-cluster/ central_cluster_deployer_example.yaml Dhibiti kisambaza data na rasilimali zinazohitajika kwa nguzo kuu katika usanidi wa vikundi vingi.
k8s/multi-cluster/ distributed_cluster_certmanager_example.yaml Contrail cert-manager inadhihirisha kwa kusimba kwa njia fiche usimamizi wa Contrail na kudhibiti mawasiliano ya ndege.
k8s/multi-cluster/ distributed_cluster_deployer_example.yaml Dhibiti kisambaza data na rasilimali zinazohitajika kwa vikundi vya mzigo wa kazi vilivyosambazwa katika usanidi wa vikundi vingi.
k8s/multi-cluster/ distributed_cluster_vrouter_example.yaml Contrail vRouter kwa vikundi vya mzigo wa kazi vilivyosambazwa katika usanidi wa vikundi vingi.

Vyombo vya Udhibiti

Kifurushi cha hiari cha Contrail Tools kinaitwa Contrail Tools na kinapatikana kwa kupakuliwa kutoka kwa upakuaji wa programu ya Juniper Networks. https://support.juniper.net/support/downloads/?p=contrail- tovuti ya mtandao. Zana za kudhibiti zinaoana na CN2 ndani ya toleo sawa pekee.

Utahitaji akaunti ili kupakua. Ikiwa huna akaunti, wasiliana na mwakilishi wako wa mauzo wa Juniper Networks ili kuunda moja kwa ajili yako.

Jedwali lifuatalo linaorodhesha zana ambazo tunatoa.

Jedwali la 6: Dhahiri za Zana za Kutolewa 23.4

Zana Maelezo
zana-za-kuzuia-utayari-kuzuia-utayari-kidhibiti. yaml Kidhibiti cha ContrailReadiness ambacho huendesha ukaguzi wa kabla ya safari ya ndege na baada ya safari ya ndege
zana-zinazo/utayari-wa-kuzuia-utayari-kuzuia- preflight.yaml Nyenzo maalum ya ContrailReadiness preflight
zana-za-kuzuia/utayari-wa-kuzuia-utayari-kuzuia- postflight.yaml Nyenzo maalum ya ContrailReadiness baada ya safari ya ndege
contrail-tools/contrail-readiness/contrail-readiness- uninstall.yaml ContrailReadiness sanidua rasilimali maalum
zana-zinazo/utayari-wa-kuzuia/crds Ufafanuzi maalum wa nyenzo za ContrailReadiness kwa zana zinazotumika
contrail-tools/kubectl-contrailstatus-.tar Programu-jalizi ya kubectl contrailstatus
contrail-tools/cn2_debug_infra-.tar Huduma ya utatuzi ya CN2
contrail-tools/uninstall.tar.gz Imeacha kutumika

Uchanganuzi wa Udhibiti Katika Toleo la 23.4

Kifurushi cha hiari cha Contrail Analytics kinaitwa Analytics Deployed na kinapatikana kwa kupakuliwa kutoka kwa upakuaji wa programu ya Juniper Networks. https://support.juniper.net/support/downloads/?p=contrail- tovuti ya mtandao. Chagua kifurushi cha Uchanganuzi wa Udhibiti kutoka kwa ukurasa ule ule wa toleo unaochagua maonyesho ya Contrail Networking. Contrail Analytics inaoana na Contrail Networking ndani ya toleo moja pekee.

Utahitaji akaunti ili kupakua. Ikiwa huna akaunti, wasiliana na mwakilishi wako wa mauzo wa Juniper Networks ili kuunda moja kwa ajili yako.

Ili kusakinisha Contrail Analytics, angalia Takwimu za Kusakinisha na CN2 Web Sehemu ya Ul.

Kufuatilia

Zaidiview

'Unaweza kufuatilia CN2 kwa njia ile ile unayofuatilia vipengele vingine vya Kubernetes, kwa kutumia kubectl au mbinu zingine za kawaida za Kubernetes.

Unaweza pia kusakinisha kifurushi cha hiari cha Uchanganuzi wa Contrail, ambacho hupakia Prometheus, Grafana, Fluentd, na programu nyingine maarufu huria pamoja na wasafirishaji wa Contrail telemetry ili kukupa maarifa kuhusu afya ya jumla, utendakazi na mitindo ya trafiki ya mtandao. Imejumuishwa na Uchanganuzi wa Contrail ni CN2 Web UI, ambayo unaweza kutumia kufuatilia na kusanidi vipengele vya CN2.

Zaidi ya hayo, tunatoa programu-jalizi ya kubectl ambayo unaweza kuomba ili kuangalia hali ya vijenzi vya CN2 kutoka kwa safu ya amri. Programu-jalizi ya hali ya pingamizi hukuruhusu kuuliza usanidi wa CN2, udhibiti na vipengele vya ndege ya data pamoja na uhusiano wa BGP na XMPP.

Sakinisha Contrail Analytics na CN2 Web Ul

Tumia utaratibu huu kusakinisha Contrail Analytics na CN2 Web UI.

Vifurushi vya Contrail Analytics hupakia programu huria maarufu kama vile Prometheus, Grafana, na Fluentd pamoja na wasafirishaji wa telemetry wa CN2 ili kukupa njia ya kiwango cha sekta ya wewe kufuatilia na kuchanganua mtandao wako na miundombinu ya mtandao. Taarifa zinazokusanywa ni pamoja na kumbukumbu, vipimo, hali' ya vipengele mbalimbali na mtiririko.

Imefungashwa na Contrail Analytics ni CN2 Web UI, ambayo inakuwezesha kufuatilia na kusanidi vipengele vya CN2.

Unaposakinisha Contrail Analytics, vipengele vyote vya uchanganuzi husanidiwa awali ili kufanya kazi pamoja. YUna chaguo la kusakinisha Contrail Analytics kwa mfano mmoja wa Prometheus au kwa usaidizi wa HA Prometheus. HA Prometheus kwa Contrail Analytics ni Tech Preview kipengele.

KUMBUKA: Tunatumia chati za Helm kusakinisha Contrail Analytics. Sakinisha Helm 3.0 au toleo jipya zaidi kwenye seva pangishi ambayo unatumia kusakinisha Contrail Analytics.

  1. Tafuta kifurushi cha Contrail Analytics ulichopakua.
  2. Ili kusakinisha Contrail Analytics na mfano mmoja wa Prometheus:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Chaguo la -create-namespace huunda nafasi ya majina ya contrail-analytics. Unaweza kuacha chaguo hili ikiwa nguzo yako tayari ina nafasi ya majina ya uchanganuzi wa contrail iliyofafanuliwa.
    Contrail Analytics imesakinishwa kama huduma ya Node Port. Unaweza kufikia huduma kwa kubainisha anwani ya IP ya nodi yoyote inayoendesha Contrail Analytics. Kwa chaguo-msingi, bandari ya kutumia ni 30443.
  3. Ili kusakinisha Contrail Analytics kwa usaidizi wa HA Prometheus (Tech Preview):
    KUMBUKA: Kipengele hiki kimeainishwa kama Juniper CN2 Technology Preview kipengele. Vipengele hivi ni "kama vilivyo" na ni kwa matumizi ya hiari. Usaidizi wa Juniper utajaribu kutatua masuala yoyote ambayo wateja hupata wanapotumia vipengele hivi na kuunda ripoti za hitilafu kwa niaba ya kesi za usaidizi. Hata hivyo, Juniper inaweza isitoe huduma za usaidizi za kina kwa Tech Preview vipengele.
    Kwa maelezo zaidi, rejelea “Juniper CN2 Technology Previews (Tech Previews)” kwenye ukurasa wa 82 au wasiliana na Usaidizi wa Mreteni.
    a. Dondoo thanos-values.yaml file kutoka kwa kifurushi cha Contrail Analytics.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Contrail Analytics hutumia Thanos kutoa upatikanaji wa juu kwa Prometheus. Thanos ni seti ya vipengele vya chanzo huria ambavyo huunganishwa kwa urahisi na Prometheus ili kutoa mfumo unaopatikana zaidi wa kipimo.
    b. Sakinisha Contrail Analytics (ikirejelea thanos-values.yaml) file.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    Chaguo la -create-namespace huunda nafasi ya majina ya contrail-analytics. Unaweza kuacha chaguo hili ikiwa nguzo yako tayari ina nafasi ya majina ya uchanganuzi wa contrail iliyofafanuliwa.
    Contrail Analytics imesakinishwa kama huduma ya NodePort. Unaweza kufikia huduma kwa kubainisha anwani ya IP ya nodi yoyote inayoendesha Contrail Analytics. Kwa chaguomsingi, mlango wa kutumia ni 3044 3.
  4. Thibitisha kuwa vipengele vya uchanganuzi vimesakinishwa na kuendeshwa.
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
  5.  Baada ya kusakinisha Contrail Analytics, unaweza kufikia Grafana au CN2 Web UI.Ili kufikia Grafana, elekeza kivinjari chako kwa https:// 30443/grafana/. Hakikisha kujumuisha ufuatiliaji /. Jina la mtumiaji/nenosiri chaguo-msingi la msimamizi wa Grafana ni adnin/prom-operator. Ili kufikia CN2 Web Ul, elekeza kivinjari chako kwa https:// :30443. CN2 chaguo-msingi Web Ul jina la mtumiaji/nenosiri ni super/contrail123.}
    KUMBUKA: Sehemu ya CN2 Web Ul imeainishwa kama Juniper CN2 Technology Preview kipengele. Vipengele hivi ni "kama vilivyo" na ni kwa matumizi ya hiari. Usaidizi wa Juniper utajaribu kutatua masuala yoyote ambayo wateja hupata wanapotumia vipengele hivi na kuunda ripoti za hitilafu kwa niaba ya kesi za usaidizi. Hata hivyo, Juniper inaweza isitoe huduma za usaidizi za kina kwa Tech Preview vipengele.
    Kwa maelezo zaidi, rejelea “Juniper CN2 Technology Previews (Tech Previews)” kwenye ukurasa wa 82 au wasiliana na Usaidizi wa Mreteni.
  6. Ili kuondoa Contrail Analytics:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
  7. Ili kuboresha Uchanganuzi wa Contrail:
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja
    au (kwa kuboresha HA)
    Sakinisha Mtandao Ulioshirikiwa wa Kundi Moja

Nembo ya kampuni

Nyaraka / Rasilimali

Juniper NETWORKS Cloud Native Contrail Networking [pdf] Maagizo
Cloud Native Contrail Networking, Cloud, Native Contrail Networking, Contrail Networking

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *