Juniper NETWORKS የክላውድ ቤተኛ Contrail አውታረ መረብ መመሪያዎች
Juniper NETWORKS ደመና ቤተኛ Contrail አውታረ መረብ

ይዘቶች መደበቅ

መግቢያ

የክላውድ-ቤተኛ ተቃራኒ አውታረ መረብ አልፏልview

ማጠቃለያ
ስለ Cloud-Native Contrail Networking (CN2) ይወቁ።

በዚህ ክፍል

  • የክላውድ-Native Contrail Networking | 4

ማስታወሻ፡- ይህ ክፍል አጭር ማብራሪያ ለመስጠት የታሰበ ነው።view የ Juniper Networks Cloud Native Contrail Networking መፍትሄ እና እርስዎ እየተጠቀሙበት ባለው የኩበርኔትስ ስርጭት ውስጥ የማይደገፉ ባህሪያትን መግለጫ ሊይዝ ይችላል። ለስርጭትህ አሁን ባለው ልቀት ላይ ስላሉት ባህሪያት መረጃ ለማግኘት የክላውድ-ቤተኛ የኮንትሮል አውታረ መረብ መልቀቂያ ማስታወሻዎችን ተመልከት። በሌላ መልኩ ካልተገለጸ በቀር፣ በዚህ Over ውስጥ የ Kubernetes ሁሉም ማጣቀሻዎችview ክፍል በአጠቃላይ የተሰራ ነው እና የተወሰነ ስርጭትን ለመለየት የታሰቡ አይደሉም።

በልቀት 23.4፣ Cloud-Native Contrail Networking በሚከተለው ላይ ይደገፋል፡

  • (ላይኛው) ኩበርኔትስ
  • ቀይ ኮፍያ ክፈት ፈረቃ
  • Amazon EKS
  • አርበኛ RKE2

Contrail Networking የደመና ስራ ጫናዎችን እና አገልግሎቶችን በግል እና በህዝባዊ ደመናዎች ላይ ለማገናኘት፣ ለማግለል እና ደህንነቱ የተጠበቀ የቨርቹዋል ኔትወርኮችን መፍጠር እና ማስተዳደር በራስ ሰር የሚሰራ የኤስዲኤን መፍትሄ ነው።

Cloud-Native Contrail Networking (CN2) ይህን የበለጸገ የኤስዲኤን ባህሪ ወደ Kubernetes እንደ አውታረ መረብ መድረክ እና የመያዣ አውታረ መረብ በይነገጽ (ሲኤንአይ) ተሰኪ ያመጣል።

ለደመና-ቤተኛ አርክቴክቸር ዳግም የተነደፈ፣ CN2 አድቫን ይወስዳልtage Kubernetes ከሚያቀርቧቸው ጥቅሞች፣ ከቀላል DevOps እስከ turnkey scalability፣ ሁሉም በከፍተኛ ደረጃ በሚገኝ መድረክ ላይ የተገነቡ ናቸው። እነዚህ ጥቅሞች Contrailን በህይወት ዑደቱ በሙሉ ለማስተዳደር መደበኛ የኩበርኔትስ መሳሪያዎችን እና ልምዶችን መጠቀምን ያካትታሉ፡

  • መደበኛ Kubernetes እና የሶስተኛ ወገን መሳሪያዎችን በመጠቀም CN2 ያስተዳድሩ።
  • አንጓዎችን በማከል ወይም በማስወገድ CN2 ያስመዝኑ።
  • ብጁ የንብረት መግለጫዎችን (ሲአርዲዎችን) በመጠቀም CN2 አዋቅር።
  • የተዘመኑ መግለጫዎችን በመተግበር የCN2 ሶፍትዌርን ያሻሽሉ።
  • Contrail የስም ቦታዎችን እና ሀብቶችን (የሚደገፍ ከሆነ) በመሰረዝ CN2 ን ያራግፉ።

ከሲኤንአይ ተሰኪ በላይ፣ CN2 ተለዋዋጭ ከጫፍ እስከ ጫፍ ምናባዊ አውታረ መረብ እና ደህንነትን ለደመና-ቤተኛ በኮንቴይነር እና ቨርቹዋል ማሽን (VM) የስራ ጫናዎች፣ በብዝሃ ክላስተር ስሌት እና ማከማቻ አካባቢዎች ላይ፣ ሁሉንም ከ ማዕከላዊ የመቆጣጠሪያ ነጥብ. በብዙ ተከራዮች፣ ቡድኖች፣ አፕሊኬሽኖች ወይም የምህንድስና ደረጃዎች ላይ ለተጋሩ ነጠላ ወይም የብዝሃ-ክላስተር አካባቢዎች ጠንካራ የብዝሃነት መኖርን ይደግፋል፣ ወደ ሺዎች በሚቆጠሩ አንጓዎች ደረጃ።

የ CN2 አተገባበር እንደ ስርጭቱ የሚወሰን ሆኖ በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ኖዶች ወይም በሠራተኛ ኖዶች ላይ የሚኖሩ የ Contrail ተቆጣጣሪዎች ስብስብን ያካትታል። የContrail ተቆጣጣሪዎች በእያንዳንዱ መስቀለኛ መንገድ ላይ በCNI plug-in እና vRouter የተተገበሩ የተከፋፈለ የውሂብ አውሮፕላኖችን ያስተዳድራሉ። ባለ ሙሉ vRouterን ከስራ ጫናው ጋር ማዋሃድ ለCN2 የተለያዩ የኔትወርክ መስፈርቶችን ለመደገፍ ከትንንሽ ነጠላ ዘለላዎች እስከ ባለብዙ ክላስተር ማሰማራትን ጨምሮ፡-

  • ጭነትን ማመጣጠን፣ ደህንነት እና ባለብዙ ተከራይ፣ ላስቲክ እና ተቋቋሚ ቪፒኤንዎች፣ እና በነጠላ ክላስተር እና ባለብዙ ክላስተር ማሰማራቶችን ጨምሮ ሙሉ ተደራቢ አውታረ መረብ
  • ሁሉንም የአውታረ መረብ ውቅር እና የመቆጣጠሪያ አውሮፕላኖችን የሚቆጣጠር ከፍተኛ የሚገኝ እና ጠንካራ የአውታረ መረብ ተቆጣጣሪ
  • የቴሌሜትሪ እና የኢንደስትሪ ደረጃን የክትትልና የዝግጅት አቀራረብ መሳሪያዎችን እንደ ፕሮሜቲየስ እና ግራንማ በመጠቀም የትንታኔ አገልግሎቶች
  • ለሁለቱም CRI-O እና የእቃ መጫኛ ጊዜዎች ድጋፍ
  • ለመያዣ እና ለቪኤም የሥራ ጫናዎች ድጋፍ (kubevirt በመጠቀም)
  • ለዲፒዲኬ መረጃ አውሮፕላን ማጣደፍ ድጋፍ

የContrail መቆጣጠሪያው እንደ አዲስ የስራ ጫና በቅጽበት እየተፈጠረ፣ እንደ አዲስ ምናባዊ አውታረ መረብ ያሉ የአውታረ መረብ አቅርቦቶችን፣ ከውስጥ እና ከውጭ ምንጮች የሚመጡ ዝመናዎችን እና እንደ አገናኝ እና መስቀለኛ መንገድ ያሉ ያልተጠበቁ የአውታረ መረብ ክስተቶች ያሉ የስራ ጫና አቅርቦቶችን በራስ ሰር ያገኛል። የContrail ተቆጣጣሪው እነዚህን ክስተቶች በተገቢው ጊዜ ሪፖርት ያደርጋል እና ይመዘግባል እና እንደ አስፈላጊነቱ የvRouter ውሂብ አውሮፕላኑን እንደገና ያዋቅራል።

ምንም እንኳን ማንኛውም ነጠላ መስቀለኛ መንገድ አንድ የኮንትሮል ተቆጣጣሪ ብቻ ሊይዝ ቢችልም የተለመደው ማሰማራት በበርካታ ኖዶች ላይ የሚሰሩ በርካታ መቆጣጠሪያዎችን ይዟል። ብዙ የኮንትሮል ተቆጣጣሪዎች ሲኖሩ፣ ተቆጣጣሪዎቹ መስመሮችን ለመለዋወጥ አይቢጂፒን በመጠቀም ማመሳሰልን ይቀጥላሉ። የኮንትሮል ተቆጣጣሪው ከወረደ፣በሌሎቹ አንጓዎች ላይ ያሉት የኮንትሮል ተቆጣጣሪዎች ሁሉንም የመረጃ ቋቶች መረጃ ይይዛሉ እና የአውታረ መረብ መቆጣጠሪያ አውሮፕላኑን ያለማቋረጥ መስጠቱን ይቀጥላሉ ።

የሥራ ጫና በሚኖርበት የሠራተኛ አንጓዎች ላይ፣ እያንዳንዱ vRouter አንድ ተቆጣጣሪ ከወረደ vRouter መመሪያ መቀበሉን እንዲቀጥል፣ ከሁለት የኮንትሮይል ተቆጣጣሪዎች ጋር ግንኙነቶችን ያቋቁማል።

Kubernetes ቤተኛን በመደገፍ፣ የ CN2 መፍትሔ የኢንተርፕራይዞችን እና የአገልግሎት አቅራቢዎችን መስፈርቶች የሚያሟሉ የበለጸገ የኤስዲኤን ባህሪ ስብስብን እየደገፈ ለኩበርኔትስ አርክቴክቸር ያለውን ቀላልነት፣ ተጣጣፊነት፣ መለካት እና መገኘትን ይጠቀማል። ኢንተርፕራይዞች እና አገልግሎት አቅራቢዎች አዲስ የህይወት ኡደት አስተዳደር (LCM) ፓራዳይም መማር ሳያስፈልጋቸው አሁን ቀላል እና የተለመዱ የዴቭኦፕ መሳሪያዎችን እና ሂደቶችን በመጠቀም Contrailን ማስተዳደር ይችላሉ።

የክላውድ-Native Contrail Networking ጥቅሞች

  • ለተደራቢ አውታረ መረቦችዎ የተዘጋጀ የበለጸገ የአውታረ መረብ ባህሪን ይደግፉ።
  • በሁለቱም የላይ እና የንግድ የኩበርኔትስ ስርጭቶች ላይ በጣም ሊሰፋ የሚችል እና በጣም የሚገኝ የ SDN መፍትሄ ያሰማሩ።
  • የታወቁ፣ የኢንዱስትሪ ደረጃ መሳሪያዎችን እና ልምዶችን በመጠቀም CN2ን ያስተዳድሩ።
  • እንደ አማራጭ፣ CN2 ይጠቀሙ Web Ul የእርስዎን አውታረ መረብ ለማዋቀር እና ለመቆጣጠር።
  • CN2 በፍጥነት እንዲሰራ እና እንዲሰራ የነባር DevOps መሐንዲሶችዎን የክህሎት ስብስብ ይጠቀሙ።
  • ከ Juniper Networks የጨርቅ መሳሪያዎችን እና የጨርቅ አስተዳደር መፍትሄዎችን ያጣምሩ ወይም የራስዎን የጨርቅ ወይም የሶስተኛ ወገን የደመና አውታረ መረቦችን ይጠቀሙ።

ቃላቶች

ሠንጠረዥ 1፡ ቃላቶች

ጊዜ ትርጉም
Kubernetes መቆጣጠሪያ አውሮፕላን የኩበርኔትስ መቆጣጠሪያ አውሮፕላን በክላስተር ውስጥ ባሉ የሰራተኛ አንጓዎች ላይ በኮንቴይነር የተያዙ የስራ ጫናዎችን የሚያስተዳድሩ የፖዳዎች ስብስብ ነው።
የኩበርኔትስ መቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ የኩበርኔትስ መቆጣጠሪያ አውሮፕላንን የሚያስተናግድ ምናባዊ ወይም ፊዚካል ማሽን ነው፣ ቀደም ሲል ማስተር ኖድ በመባል ይታወቃል።
የአገልጋይ መስቀለኛ መንገድ በራንቸር ተርሚኖሎጂ፣ የአገልጋይ መስቀለኛ መንገድ የኩበርኔትስ መቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ነው።

ሠንጠረዥ 1፡ ቃላት (የቀጠለ)

ጊዜ ትርጉም
የኩበርኔትስ መስቀለኛ መንገድ ወይም የሰራተኛ መስቀለኛ መንገድ የሰራተኛ መስቀለኛ መንገድ ተብሎም የሚጠራው የኩበርኔትስ መስቀለኛ መንገድ በኮንቴይነር የተያዙ የስራ ጫናዎችን በክላስተር ውስጥ የሚያስተናግድ ምናባዊ ወይም አካላዊ ማሽን ነው።
ወኪል መስቀለኛ መንገድ በራንቸር ተርሚኖሎጂ፣ የኤጀንት መስቀለኛ መንገድ የኩበርኔትስ ሰራተኛ መስቀለኛ መንገድ ነው።
የኮንትሮል ስሌት መስቀለኛ መንገድ ይህ ከሠራተኛ መስቀለኛ መንገድ ጋር እኩል ነው. የ Contrail vRouter የመረጃ አውሮፕላን ተግባሩን የሚያቀርብበት መስቀለኛ መንገድ ነው።
የአውታረ መረብ መቆጣጠሪያ አውሮፕላን የአውታረ መረብ መቆጣጠሪያ አውሮፕላኑ ዋናውን የኤስዲኤን አቅም ያቀርባል. እንደ ሌሎች ተቆጣጣሪዎች እና ጌትዌይ ራውተሮች ካሉ እኩዮቻቸው ጋር ለመገናኘት BGPን ይጠቀማል፣ እና XMPP ከዳታ አውሮፕላን አካላት ጋር መስተጋብር ይፈጥራል።CN2 የተማከለ የአውታረ መረብ ቁጥጥር አውሮፕላን አርክቴክቸርን ይደግፋል፣ ራውቲንግ ዴሞን በኮንትሮይል ተቆጣጣሪው ውስጥ በመሃል የሚሰራ እና መንገዶችን ይማራል እና ያሰራጫል። ወደ ዳታ አውሮፕላን ክፍሎች ይህ የተማከለ አርክቴክቸር የቨርቹዋል ኔትወርክ ረቂቅን፣ ኦርኬስትራ እና አውቶሜሽን ያመቻቻል።
የአውታረ መረብ ውቅር አውሮፕላን የኔትወርክ ውቅረት አውሮፕላኑ ሁሉንም የCN2 ሃብቶችን ለማስተዳደር ከኩበርኔትስ መቆጣጠሪያ አውሮፕላን አካላት ጋር ይገናኛል። ብጁ የመረጃ ፍቺዎችን (CRDs) በመጠቀም የCN2 ሃብቶችን ያዋቅራሉ።
የአውታረ መረብ ውሂብ አውሮፕላን የኔትዎርክ ዳታ አውሮፕላኑ በሁሉም መስቀለኛ መንገዶች ላይ የሚኖር ሲሆን የኔትወርክ ትራፊክ ለመቀበል እና ለመቀበል ከኮንቴይነር ከተያዙ የስራ ጫናዎች ጋር ይገናኛል። የእሱ ዋና አካል Contrail vRouter ነው።
የመቆጣጠሪያ መቆጣጠሪያ ይህ የኔትወርክ አወቃቀሩን እና የአውታር መቆጣጠሪያ አውሮፕላኑን ተግባር የሚያቀርበው የCN2 አካል ነው። ይህ ስም ሙሉ በሙሉ ፅንሰ-ሀሳብ ነው - በዩአይ ውስጥ ምንም ተዛማጅ የኮንትሮል ተቆጣጣሪ ነገር ወይም አካል የለም።
የመቆጣጠሪያ መቆጣጠሪያ መስቀለኛ መንገድ ይህ የኮንትሮል መቆጣጠሪያው የሚኖርበት የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ወይም የሰራተኛ መስቀለኛ መንገድ ነው። በአንዳንድ የኩበርኔትስ ስርጭቶች የኮንትራክተሩ መቆጣጠሪያ በአውሮፕላን ኖዶች ላይ ይኖራል። በሌሎች ስርጭቶች ውስጥ የኮንትሮል መቆጣጠሪያው በሠራተኛ አንጓዎች ላይ ይኖራል.
ማዕከላዊ ዘለላ በባለብዙ ክላስተር ማሰማራት፣ ይህ የኮንትሮይል ተቆጣጣሪን የያዘው ማዕከላዊ የኩበርኔትስ ክላስተር ነው።
ጊዜ ትርጉም
የሥራ ጫና ስብስብ በባለብዙ ክላስተር ማሰማራት, ይህ የስራ ጫናዎችን የያዘው የተከፋፈለው ስብስብ ነው.

CN2 ክፍሎች

የ CN2 አርክቴክቸር የኔትወርክ ውቅረት አውሮፕላኑን እና የአውታር መቆጣጠሪያ አውሮፕላን ተግባራትን እና የኔትወርክ ዳታ አውሮፕላን ተግባራትን የሚያከናውኑ ፖዶችን ያካትታል።

  • የአውታረ መረብ ውቅረት አውሮፕላኑ CN2 ሀብቱን እንዲያስተዳድር እና ከተቀረው የኩበርኔትስ መቆጣጠሪያ አውሮፕላን ጋር እንዲገናኝ የሚያስችለውን ተግባር ያመለክታል።
  • የአውታረ መረብ መቆጣጠሪያ አውሮፕላኑ የ CN2 ሙሉ ባህሪ ያለው የኤስዲኤን አቅምን ይወክላል። ከሌሎች ተቆጣጣሪዎች እና ኤክስኤምፒፒ ጋር ለመገናኘት BGPን ይጠቀማል ከተከፋፈሉት የውሂብ አውሮፕላን ክፍሎች በሠራተኛ ኖዶች ላይ.
  • የኔትወርክ ዳታ አውሮፕላኑ በእያንዳንዱ መስቀለኛ መንገድ ላይ በተለይም የሥራ ጫና በሚኖርበት የሰራተኛ ኖዶች ላይ የፓኬት ማስተላለፊያ እና መቀበልን ያመለክታል.

የአውሮፕላኑን ውቅረት እና የቁጥጥር ሥራ የሚያከናውኑት ፖድዎች በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ኖዶች ላይ ይኖራሉ። የውሂብ አውሮፕላን ተግባራትን የሚያከናውኑት ፖድዎች በሁለቱም የኩበርኔትስ መቆጣጠሪያ አውሮፕላን ኖዶች እና የኩበርኔትስ ሰራተኛ ኖዶች ላይ ይኖራሉ።

በገጽ 2 ላይ ያለው ሰንጠረዥ 7 ዋና ዋናዎቹን የ CN2 ክፍሎችን ይገልጻል። በውቅረት ላይ በመመስረት እንደ የምስክር ወረቀት አስተዳደር እና የሁኔታ ክትትል ያሉ ረዳት ተግባራትን የሚያከናውኑ ሌሎች አካላትም ሊኖሩ ይችላሉ (ያልታዩ)።

ሠንጠረዥ 2፡ CN2 ክፍሎች}

የፖድ ስም የት መግለጫ
የማዋቀር አውሮፕላን1 contrail-k8s-apiserver የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ ፖድ ሁሉንም የContrail ሀብቶችን ለማስተዳደር መግቢያ ነጥብ የሆነ የተዋሃደ የኤፒአይ አገልጋይ ነው። እንደ ኤፒአይ አገልግሎት በመደበኛ ኪዩብ EPiServer ተመዝግቧል። መደበኛው የcube- EPiServer ሁሉንም ከአውታረ መረብ ጋር የተገናኙ ጥያቄዎችን ወደ contrail-k8s-apiserver ለማስተናገድ ያስተላልፋል። በአንድ የኩበርኔትስ መቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ አንድ የኮንትሮል-k8s-apiserver pod አለ።
contrail-k8s-ተቆጣጣሪ የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ ፖድ የአውታረ መረብ ሀብቶችን ለማስታረቅ የኩበርኔትስ መቆጣጠሪያ loop ተግባርን ያከናውናል። የሀብቱ ትክክለኛ ሁኔታ ከታሰበው ሁኔታ ጋር እንደሚመሳሰል ለማረጋገጥ የኔትዎርክ ሃብቶችን በቋሚነት ይከታተላል። በኩበርኔትስ መቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ አንድ የኮንትሮል-k8s-ተቆጣጣሪ ፖድ አለ።
contrail-k8s- kubemanager የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ ፖድ በኩበርኔትስ ሃብቶች እና በContrail ሀብቶች መካከል ያለው በይነገጽ ነው። እንደ አገልግሎት እና የስም ቦታ ያሉ መደበኛ የኩቤ-አፒሰርቨርን ለውጦችን ይመለከታል እና በኔትወርኩ ሃብቶች ላይ ተጽዕኖ በሚያሳድሩ ማናቸውም ለውጦች ላይ ይሰራል። በባለብዙ ክላስተር ማሰማራት ውስጥ፣ ለእያንዳንዱ የተከፋፈለ የስራ ጫና ክላስተር አንድ የኮንትሮል-k8s-kubemanager pod አለ።

ሠንጠረዥ 2፡ CN2 አካላት (የቀጠለ)

የፖድ ስም የት መግለጫ
የመቆጣጠሪያ አውሮፕላን 1 የመቆጣጠሪያ መቆጣጠሪያ የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ ፖድ ውቅረትን ወደ ሰራተኛ አንጓዎች ያስተላልፋል እና የመንገድ ትምህርት እና ስርጭትን ያከናውናል. የአውታረ መረብ መቆጣጠሪያ አውሮፕላኑን ለሚነካ ማንኛውም ነገር የ kube-apiserverን ይመለከተዋል እና ከዛ ከ BGP እኩዮቹ እና/ወይም ራውተር ወኪሎች (ከXMPP በላይ) እንደአግባቡ ይገናኛል። በእያንዳንዱ የኩበርኔትስ መቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ አንድ የኮንትሮል መቆጣጠሪያ ፖድ አለ።
የውሂብ አውሮፕላን contrail-vrouter-nodes የሰራተኛ መስቀለኛ መንገድ ይህ ፖድ የvRouter ወኪል እና vRouter እራሱ ይዟል።የvRouter ወኪሉ ከContrail መቆጣጠሪያው ጋር ሲገናኝ የአካባቢውን vRouter በመወከል ይሰራል። በአንድ መስቀለኛ መንገድ አንድ ወኪል አለ. ተወካዩ የሚከተሉትን ተግባራት ለማከናወን የኤክስኤምፒፒ ክፍለ ጊዜዎችን በሁለት የኮንትሮል ተቆጣጣሪዎች ያቋቁማል፡
  • ከመቆጣጠሪያው አውሮፕላን ውቅረትን vRouter ወደ ሚገባቸው ነገሮች ይተረጉማል
  • ለመንገዶች አስተዳደር ከመቆጣጠሪያው አውሮፕላን ጋር መገናኛዎች
  • ከመረጃ አውሮፕላኑ ውስጥ ስታቲስቲክስን ይሰበስባል እና ወደ ውጭ ይልካል

vRouter አብሮ ለተቀመጡት ፖዶች እና የስራ ጫናዎች የፓኬት መላክ እና መቀበል ተግባርን ያቀርባል። የ CNI plug-in ተግባርን ያቀርባል.

contrail-vrouter-ማስተርስ የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ ይህ ፖድ ከኮንትሮል-vrouter-nodes ፖድ ጋር ተመሳሳይ ተግባርን ያቀርባል, ነገር ግን በመቆጣጠሪያ አውሮፕላን ኖዶች ላይ ይኖራል.

ሠንጠረዥ 2፡ CN2 አካላት (የቀጠለ)

የፖድ ስም የት መግለጫ
1 የኔትወርክ ውቅረት አውሮፕላን እና የአውታረ መረብ መቆጣጠሪያ አውሮፕላንን የሚያካትቱ አካላት በጋራ ኮንትራክተር ይባላሉ።

ምስል 1 በገጽ 9 ላይ እነዚህን ክፍሎች በኩበርኔትስ ክላስተር አውድ ውስጥ ያሳያል።

ለግልጽነት እና የተዝረከረከ ሁኔታን ለመቀነስ አሃዞቹ የመረጃ አውሮፕላኖችን ከኮንትሮል መቆጣጠሪያ ጋር በመስቀለኛ መንገዱ ላይ አያሳዩም።

ምስል 1: CN2 ክፍሎች
አካላት
'በላይኛው Kubernetes ወይም Rancher RKE2 ላይ ሲሰራ የContrail መቆጣጠሪያው ሁሉንም የCN2 ክላስተር ዳታ በነባሪ በዋናው Kubernetes etch ጎታ ውስጥ ያከማቻል። በOpen Shift ላይ ሲሰራ የContrail መቆጣጠሪያው ሁሉንም የCN2 ክላስተር ውሂብ በራሱ Contrail etch ጎታ ውስጥ ያከማቻል።

የ kube-apiserver የ Kubernetes REST API ጥሪዎች የክላስተር መግቢያ ነጥብ ነው። ሁሉንም የአውታረ መረብ ጥያቄዎች ወደ contrail-k8s-apiserver ይመራል፣ ይህም የContrail API ጥሪዎች መግቢያ ነጥብ ነው። የ contrail-k8s-apiserver ገቢ የአውታረ መረብ ጥያቄዎችን ወደ REST API ጥሪዎች ወደ CN2 ነገሮች ይተረጉማል። በአንዳንድ አጋጣሚዎች እነዚህ ጥሪዎች የContrail ተቆጣጣሪው የኤክስኤምፒፒ መልዕክቶችን ወደ vRouter ወኪል በአንድ ወይም በብዙ የሰራተኛ ኖዶች ላይ እንዲልክ ወይም BGP መልዕክቶችን (ያልታዩ) ወደ ሌላ መቆጣጠሪያ አውሮፕላን ኖዶች ወይም ውጫዊ ራውተሮች እንዲልክ ሊያደርግ ይችላል። እነዚህ የኤክስኤምፒፒ እና የቢጂፒ መልእክቶች የሚላኩት ከመደበኛው የኩበርኔትስ መስቀለኛ መንገድ ወደ መስቀለኛ መንገድ ግንኙነት ውጪ ነው።

የ contrail-k8s-kubemanager (ክላስተር) አካላት በበርካታ ክላስተር ማሰማራቶች ውስጥ ብቻ ይገኛሉ። ስለ የተለያዩ የማሰማራት ዓይነቶች ለበለጠ መረጃ፣የማሰማራት ሞዴሎችን ይመልከቱ።

ምስል 2 በገጽ 10 ላይ ከበርካታ የኮንትሮል ተቆጣጣሪዎች ጋር ክላስተር ያሳያል። እነዚህ ተቆጣጣሪዎች በመቆጣጠሪያ አውሮፕላን ኖዶች ላይ ይኖራሉ. የኩበርኔትስ አካላት REST ን በመጠቀም ይገናኛሉ። የContrail ተቆጣጣሪዎች iBGPን በመጠቀም ከመደበኛው Kubernetes REST በይነገጽ ውጭ እርስ በእርስ ይለዋወጣሉ። ለተደጋጋሚነት፣ በሠራተኛ ኖዶች ላይ ያሉት የvRouter ወኪሎች ሁልጊዜ የXMPP ግንኙነቶችን በሁለት የኮንትሮል ተቆጣጣሪዎች ይመሠርታሉ።

ምስል 2: በርካታ የመቆጣጠሪያ መቆጣጠሪያዎች
በርካታ የመቆጣጠሪያ መቆጣጠሪያዎች
"-" አርፈው
"-> ቢጂፒ
"-> REST እና XMPP

የማሰማራት ሞዴሎች

ማጠቃለያ
ስለ ነጠላ ዘለላ እና ባለብዙ ክላስተር CN2 ይወቁ።

በዚህ ክፍል

  • ነጠላ ክላስተር ማሰማራት | 11
  • ባለብዙ ክላስተር ማሰማራት | 12

Cloud-Native Contrail Networking (CN2) እንደ የተቀናጀ የአውታረ መረብ መድረክ በአንድ የኩበርኔትስ ክላስተር እና እንደ የተማከለ የአውታረ መረብ መድረክ ለብዙ የተከፋፈሉ የኩበርኔትስ ስብስቦች ይገኛል። በሁለቱም ሁኔታዎች Contrail የስራ ጫናዎች የት እንደሚገኙ በመመልከት እና እነዚያን የስራ ጫናዎች ከተገቢው ተደራቢ አውታረ መረቦች ጋር በማገናኘት እንደ የእርስዎ መሠረተ ልማት የተዋሃደ አካል ሆኖ ይሰራል።

ነጠላ ክላስተር ማሰማራት

Cloud-Native Contrail Networking (CN2) በአንድ የኩበርኔትስ ክላስተር ውስጥ እንደ የተቀናጀ የአውታረ መረብ መድረክ ይገኛል፣ የስራ ጫናዎች የት እንደሚገኙ በመመልከት እና እነዚያን የስራ ጫናዎች ከተገቢው ተደራቢ አውታረ መረቦች ጋር ያገናኛል።

በነጠላ ክላስተር ማሰማራት (ምስል 3 በገጽ 12 ላይ), የኮንትሮል መቆጣጠሪያው በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ውስጥ ተቀምጦ የኔትወርክ ውቅር እና የኔትወርክ መቆጣጠሪያ አውሮፕላኖችን ለአስተናጋጅ ክላስተር ያቀርባል. የኮንትሮል ዳታ አውሮፕላኑ ክፍሎች በሁሉም ኖዶች ውስጥ ይቀመጣሉ እና ፓኬጁን መላክ እና መቀበልን ለሥራ ጫናዎች ይሰጣሉ።

ምስል 3፡ ነጠላ ክላስተር መዘርጋት
ነጠላ ዘለላ

ባለብዙ ክላስተር ማሰማራት

በባለብዙ ክላስተር ማሰማራት (ምስል 4 በገጽ 13), የኮንትራክተሩ መቆጣጠሪያ በራሱ የኩበርኔትስ ክላስተር ውስጥ ይኖራል እና ለሌሎች ዘለላዎች አውታረመረብ ያቀርባል. የContrail መቆጣጠሪያው የሚኖረው የኩበርኔትስ ክላስተር ማዕከላዊ ክላስተር ይባላል። የሥራ ጫናዎችን የሚያስተናግዱ የኩበርኔትስ ስብስቦች የተከፋፈሉ የሥራ ጫና ስብስቦች ይባላሉ.

ምስል 4፡ ባለብዙ ክላስተር መዘርጋት
ባለብዙ ክላስተር ማሰማራት

የኔትወርኩን ተግባር በዚህ መንገድ ማማለል ለማዋቀር እና ለማስተዳደር ቀላል ብቻ ሳይሆን ወጥነት ያለው የአውታረ መረብ ፖሊሲ ​​እና ደህንነትን ተግባራዊ ለማድረግ ቀላል ያደርገዋል።

ምስል 5 በገጽ 14 ላይ በዚህ ቅንብር ላይ የበለጠ ዝርዝር መረጃ ይሰጣል. የContrail መቆጣጠሪያው በማዕከላዊ ክላስተር በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ውስጥ ተቀምጧል እና ለሚያገለግለው እያንዳንዱ የስራ ጫና ክላስተር ኩቤማኔጀር ይዟል። በማዕከላዊ ክላስተር ውስጥ በተለምዶ ምንም የሰራተኛ አንጓዎች የሉም። በምትኩ, የሥራ ጫናዎች በተከፋፈሉት የሥራ ጫና ስብስቦች ውስጥ በሠራተኛ አንጓዎች ውስጥ ይኖራሉ. የContrail CNI ፕለጊን እና vRouter በስራ ጫና ስብስቦች ውስጥ ባሉ የሰራተኛ ኖዶች ውስጥ ይቀመጣሉ። በስራ ጫና ስብስቦች ውስጥ ያለው የኩበርኔትስ መቆጣጠሪያ አውሮፕላን ምንም አይነት የኮንትሮል ተቆጣጣሪ አካላት የሉትም።

ምስል 5: ባለብዙ-ክላስተር አካላት
ባለብዙ ክላስተር አካላት

የባለብዙ ክላስተር ኮንትራክተር መቆጣጠሪያ ከሁለት ዋና ዋና መንገዶች ከአንድ ክላስተር ኮንትራክተር ይለያል።

  • የብዝሃ ክላስተር ኮንትራክተር መቆጣጠሪያ ለእያንዳንዱ የተከፋፈለ የስራ ጫና ክላስተር የኮንትሮል-k8s-kubemanager ፖድ አፋጣኝ አለው። የተከፋፈለ የስራ ጫና ክላስተርን ወደ ማእከላዊ ክላስተር ለማገናኘት የሂደቱ አንድ አካል፣ የተመደበውን የስራ ጫና ክላስተር የሚነኩ ለውጦችን የሚከታተል የኮንትሮል-k8s-kubemanager ማሰማራትን በግልፅ ፈጥረዋል።
  • የብዝሃ ክላስተር ኮንትራክተር መቆጣጠሪያ በተከፋፈሉት የስራ ጫና ስብስቦች ላይ ለውጦችን ለመለየት ባለብዙ ክላስተር የሰዓት ቴክኖሎጂን ይጠቀማል።

የብዝሃ-ክላስተር ኮንትሮል-k8s-kubemanager ፖድ ተግባር ከአንድ-ክላስተር አቻው ጋር ተመሳሳይ ነው። የተመደበውን ዘለላ የሚነኩ በመደበኛ የኩበርኔትስ ሀብቶች ላይ ለውጦችን ይከታተላል እና ለውጦቹን በዚህ መሰረት ይሠራል።

በብዝሃ-ክላስተር ማሰማራት ውስጥ ያሉ ሁሉም ሌሎች የኮንትሮል ክፍሎች በአንድ ክላስተር ማሰማራት ላይ ተመሳሳይ ባህሪ አላቸው። የአውታረ መረብ መቆጣጠሪያ አውሮፕላን, ለምሳሌample, ከመደበኛ Kubernetes REST ቻናሎች ውጪ XMPP ን በመጠቀም ከዳታ አውሮፕላን አካላት ጋር ይገናኛል። በዚህ ምክንያት የአውታረ መረብ መቆጣጠሪያ አውሮፕላኑ የሚያገናኛቸው የመረጃ አውሮፕላን ክፍሎች በአንድ ክላስተር ውስጥ ወይም በተለያዩ ስብስቦች ውስጥ ይኖሩ ስለመሆኑ ግድየለሾች ናቸው። ብቸኛው መስፈርት የውሂብ አውሮፕላን ክፍሎች ሊደረስባቸው የሚችሉ ናቸው.

የስርዓት መስፈርቶች

ሠንጠረዥ 3፡ ለላይ የኩበርኔትስ ጭነት ከCN2 የስርዓት መስፈርቶች

ማሽን ሲፒዩ ራም ማከማቻ ማስታወሻዎች
የመቆጣጠሪያ አውሮፕላን አንጓዎች 1 8 32 ጊባ 400 ጊባ DPDK የሚያሄድ ከሆነ ፕሮሰሰር የAVX2መመሪያውን ስብስብ መደገፍ አለበት።
የሰራተኛ አንጓዎች 2 4 16 ጊባ 100 ጊባ DPDK የሚያሄድ ከሆነ ፕሮሰሰር የAVX2 መመሪያን መደገፍ አለበት።
  1. በነጠላ ዘለላዎች፣ ማዕከላዊ ዘለላዎች እና የተከፋፈሉ የስራ ጫና ስብስቦች ውስጥ ያሉ አንጓዎችን ያካትታል። 
  2. የሥራ ጫና መስፈርቶች ላይ በመመስረት.

ጫን

አልቋልview

በዚህ ክፍል

  • የላይ ዥረት Kubernetes ጥቅሞች ከ Contrail | 17

Upstream Kubernetes በ Cloud Native Computing Foundation (CNCF) የሚንከባከበው የኩበርኔትስ ክፍት ምንጭ ስሪት ነው። ለኮንቴይነር ኦርኬስትራ መሠረተ ልማት የሚያቀርቡትን ዋና ዋና ክፍሎች ያካትታል. ለንግድ የኩበርኔትስ ስርጭቶች መሰረት ይመሰርታል (በሌላ አነጋገር፣ እሱ የሌሎች ስርጭቶች 'በላይ' ነው)።

Upstream Kubernetes የእርስዎን ዘለላ ለመቆጣጠር እና የህይወት ዑደት ለማስተዳደር ምንም ተጨማሪ ክፍሎችን አያካትትም። ስለዚህ ጥቅም ላይ የሚውል የኦርኬስትራ መፍትሄን በራሳቸው ማቀናጀት ለሚችሉ ድርጅቶች ያነጣጠረ ነው። በባዶ አጥንት የፅንሰ-ሃሳብ ማረጋገጫን በፍጥነት ማግኘት ለሚፈልጉ ተጠቃሚዎችም ጥሩ ነው።

Upstream Kubernetes የCNI ተሰኪንም አያካትትም። አዲስ ክላስተር ከጫኑ በኋላ ለዚያ ክላስተር የCNI ተሰኪ መጫን ያስፈልግዎታል። በCN2፣ በቀላሉ የቀረበውን የContrail አሰማሪን ያሂዳሉ። የContrail አሰማሪው በኮንቴይነር ውስጥ ይሰራል እና ልክ እንደሌላው የኩበርኔትስ መተግበሪያ ይሰራል። አሰማሪው ለCN2 አካላት የህይወት ዑደት አስተዳደርን ይጭናል እና ያቀርባል።

አንዴ CN2 ከተጫነ kubectl እና ሌሎች መደበኛ Kubernetes መሳሪያዎችን በመጠቀም ያስተዳድሩትታል። Contrail Analyticsን ከጫኑ ፕሮሜቴየስን፣ ግራፊያንን እና ሌሎች የክፍት ምንጭ መከታተያ ሶፍትዌሮችን በራስ-ሰር ይጫናሉ፣ከተጨማሪ ጥቅም ጋር CN2 ምንም ተጨማሪ ውቅረት ከሌለው ከእነዚህ የኋለኛው አፕሊኬሽኖች ጋር ያለችግር ይሰራል።

የላይኛው የኩበርኔትስ ጥቅሞች ከኮንትራክቸር ጋር

  • ክፍት ምንጭ Kubernetes መድረክ ከኢንዱስትሪ መሪ CNI ጋር
  • የሚፈልጉትን ብቻ ይጫኑ፣ ሙሉ ለሙሉ ሊበጅ የሚችል
  • የእራስዎን እና የፅንሰ-ሀሳብ ማረጋገጫዎችን ለመጫን ተስማሚ
  • ኮንትራክተር ማሰራጫ መጫኑን ያመቻቻል

ከመጫንዎ በፊት

  1. ከ Juniper Networks ማውረድ ጣቢያ (https:/support.juniper.net/support/downloads/?p=contrail-networking) ለማውረድ እና የመያዣውን ማከማቻ https:/enterprise ላይ ለመድረስ ከJuniper Networks ጋር መለያ ያዘጋጁ። -hub.juniper.net.
  2. የጨርቁን አውታር ያዘጋጁ እና ኖዶችዎን ከጨርቁ ጋር ያገናኙ. የቀድሞampበዚህ ሰነድ ውስጥ ጥቅም ላይ የዋሉ ኔትወርኮች በሚመለከታቸው የመጫኛ ክፍሎች ውስጥ ይታያሉ.
  3. የContrail Networking መግለጫዎችን ያውርዱ ("ማሳያዎች" በገጽ 38 ላይ) እና መጫኑን ለማስኬድ ባቀዱበት አስተናጋጅ ላይ tgz ያውጡ። ይህ አስተናጋጅ የክላስተር ኖዶችን መድረስ መቻል አለበት።
  4. ወደ ማከማቻ የመግባት ምስክርነቶችን በወረዱ ዝርዝር መግለጫዎች ውስጥ ያዋቅሩ። የማጠራቀሚያ መግቢያ ምስክርነቶችዎን ወደ ተቃራኒ-ማኒፌስት-k8s እና የኮንትሮል-መሳሪያዎች መግለጫዎች ያክሉ። ይህንን ለማድረግ አንዱን መንገድ "የማከማቻ ምስክርነቶችን አዋቅር" በገጽ 74 ተመልከት።
  5. የክላስተር ኖዶችን ያዋቅሩ።
    a. እንደ ክላስተር ኖዶች በምትጠቀምባቸው በሁሉም አገልጋዮች/ቪኤምዎች ላይ አዲስ ስርዓተ ክወና ጫን። በክላስተር ኖዶች ላይ ያሉት የስርዓተ ክወና እና የከርነል ስሪቶች በሚደገፉ ስርዓተ ክወናዎች እና ከርነሎች ዝርዝር ውስጥ መሆናቸውን ያረጋግጡ (የCN2 የተፈተነ የውህደት ማትሪክስ በ https ላይ ይመልከቱ፡/www.juniper.net/documentation/us/en/software/cn-cloud-native/ cn2-የተፈተነ-ውህደቶች/cn-cloud-ተወላጅ-የተፈተነ-ውህደቶች/concept/cn-cloud-native testedintegrations.html).
    b. VM በሆነ የክላስተር መስቀለኛ መንገድ ላይ የማስተላለፊያ ቼክ ጭነትን አሰናክል። መጫኑን ያለማቋረጥ ማሰናከል አለቦት (ዳግም ማስነሳት የሚተርፍ)። በቪኤም ትርጉም ውስጥ የማስተላለፊያ ቼክ ክፍያን ማሰናከልን ጨምሮ ይህን ለማድረግ የተለያዩ መንገዶች አሉ። በማዋቀርዎ ውስጥ በተሻለ ሁኔታ የሚሰራውን ዘዴ ይጠቀሙ።
    c. ለሚከተሉት ቢያንስ በእያንዳንዱ መስቀለኛ መንገድ ላይ ስርዓተ ክወናውን ያዋቅሩት፡
    • የማይንቀሳቀስ አይፒ አድራሻ እና ጭንብል በቀድሞውampሊጭኑት የሚፈልጉት ክላስተር (ለምሳሌampሌ፣ 172.16.0.11/24 እስከ 172.16.0.13/24 በእኛ ነጠላ ክላስተር የቀድሞample) እና መግቢያ
    • ወደ አንድ ወይም ከዚያ በላይ የዲ ኤን ኤስ አገልጋዮች መዳረሻ
      ማስታወሻ፡- በኡቡንቱ systemd-resolved እያሄዱ ከሆነ /etc/resolv.conf ከ/run/systemd/resolve/resolv ጋር መገናኘቱን ያረጋግጡ። conf, እና አይደለም / አሂድ / ስርዓት / መፍታት / stubresolv. conf
    • የኤስኤስኤች ግንኙነት ስርወ ኤስኤስኤች መዳረሻ ኤንቲፒ (የቆየ መሆን አለበት)
      በእኛ የቀድሞ ውስጥ የክላስተር ኖዶችamples ኡቡንቱ እየሄደ ነው።
      d. በዲፒዲኬ መረጃ አውሮፕላን ለመሮጥ እያሰቡ ከሆነ፣ DPDKን የሚያሄድ እያንዳንዱን የክላስተር መስቀለኛ መንገድ ያዘጋጁ። ለአንድ የቀድሞampይህንን እንዴት ማድረግ እንዳለብን በገጽ 77 ላይ “Cluster Node for DPDK አዘጋጅ” የሚለውን ተመልከት።
  6. የመቆጣጠሪያ መሳሪያዎችን ይጫኑ. በገጽ 36 ላይ “የመጫኛ መሣሪያዎችን ጫን” የሚለውን ተመልከት።
  7. kubectl ን ለማስኬድ ያቀዱበት ማሽን ላይ የቁጥጥር ሁኔታን ይጫኑ። Contrailstatus Contrail microservices እና Contrail-ተኮር ሀብቶችን ለመጠየቅ ሊጠቀሙበት የሚችሉት የkubectl ተሰኪ ነው። የመቆጣጠሪያው ሁኔታ ተፈፃሚ የሆነው በወረደው የመሳሪያዎች ጥቅል ውስጥ ነው። የ kubectl-contrailstatus executable ወደ /usr/local/bin ያውጡ እና ይቅዱ።
    ባለብዙ ክላስተር እየጫኑ ከሆነ ለእያንዳንዱ ዘለላ ከ 3 እስከ 7 ያሉትን እርምጃዎች ይድገሙት።

ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2 ን ይጫኑ

ማጠቃለያ
የቀድሞ ይመልከቱampየኩበርኔትስ ትራፊክ እና የCN2 ትራፊክ አንድ አይነት አውታረመረብ በሚጋሩበት ማሰማራት ላይ ነጠላ ክላስተር CN2 እንዴት እንደሚጫን

በዚህ ክፍል

  • ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2 የሚያሄድ የከርነል ሁነታ የውሂብ አውሮፕላን | 21
  • ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2 የሚያሄድ DPDK ውሂብ አውሮፕላን | 23

በነጠላ ዘለላ የተጋራ የኔትወርክ ዝርጋታ፡-

  • CN2 የአውታረ መረብ መድረክ እና የ CNI ተሰኪ ለዚያ ዘለላ ነው። የContrail መቆጣጠሪያው በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ውስጥ ይሰራል፣ እና የContrail ውሂብ አውሮፕላን ክፍሎች በክላስተር ውስጥ ባሉ ሁሉም አንጓዎች ላይ ይሰራሉ።
  • Kubernetes እና CN2 ትራፊክ አንድ ነጠላ አውታረ መረብ ይጋራሉ።

ምስል 6 በገጽ 20 ላይ ነጠላ ክላስተር የጋራ አውታረ መረብ ከተከተሉ የሚፈጥሩትን ዘለላ ያሳያልampለ. ክላስተር አንድ የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ እና ሁለት የሰራተኛ አንጓዎችን ያካትታል.

ሁሉም የሚታዩ አንጓዎች ቪኤም ወይም ባዶ የብረት አገልጋዮች ሊሆኑ ይችላሉ።

ምስል 6፡ ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2
ነጠላ ክላስተር የተጋራ አውታረ መረብ
 በክላስተር ውስጥ እና በመስቀለኛ መንገድ እና በውጫዊ ቦታዎች መካከል ያሉ ሁሉም ግንኙነቶች የሚከናወኑት በነጠላ 172.16.0.0/24 የጨርቅ ምናባዊ አውታረ መረብ ላይ ነው። የጨርቁ አውታር ክላስተር የሚሠራበትን የታችኛው ክፍል ያቀርባል.

የአካባቢ አስተዳዳሪው በመግቢያ ዌይ ሊደረስበት ከሚችል የተለየ አውታረ መረብ ጋር ተያይዟል። ይህ የአካባቢው አስተዳዳሪ ጨርቁንና ክላስተርን ከኮርፖሬት LAN የሚያስተዳድርባቸው የብዙ ጭነቶች የተለመደ ነው። በሚቀጥሉት ሂደቶች የአካባቢያዊ አስተዳዳሪ ጣቢያን እንደ አካባቢያዊ ኮምፒተርዎ እንጠቅሳለን።

ማስታወሻ፡- ሁሉንም የክላስተር ኖዶች አንድ ላይ ማገናኘት በቀድሞው ላይ የሚታየው የውሂብ ማእከል ጨርቅ ነውample እንደ ነጠላ ሳብኔት. በእውነተኛ ጭነቶች ውስጥ, የውሂብ ማእከል ጨርቅ ለክላስተር አካላዊ ግኑኝነትን የሚያቀርቡ የአከርካሪ እና የቅጠል መቀየሪያዎች መረብ ነው. በአፕስትራ የሚተዳደር የውሂብ ማዕከል ውስጥ፣ ይህ ተያያዥነት የሚገለጸው እርስዎ በመሠረታዊ የጨርቅ መቀየሪያዎች ላይ በሚፈጥሩት ተደራቢ ምናባዊ አውታረ መረቦች በኩል ነው።

በዚህ ክፍል ውስጥ ያሉት ሂደቶች መሰረታዊ exampየተገለጸውን የCN2 ማሰማራት ለመፍጠር የቀረቡትን መግለጫዎች እንዴት መጠቀም እንደሚችሉ። እርስዎ በዚህ ክፍል በተገለጸው ማሰማራት ላይ ብቻ የተገደቡ አይደሉም እንዲሁም የቀረቡትን መግለጫዎች ለመጠቀም የተገደቡ አይደሉም። CN2 በዝርዝር ለመሸፈን በጣም ብዙ የሆኑ ሰፊ ማሰማራቶችን ይደግፋል። የቀረበውን የቀድሞ ይጠቀሙampከእርስዎ የተለየ ሁኔታ ጋር የተስማማ የራስዎን አንጸባራቂ ለመንከባለል እንደ መነሻ።

ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2 የሚያሄድ የከርነል ሁነታ የውሂብ አውሮፕላን ይጫኑ
የከርነል ሞድ ዳታ አውሮፕላን በሚያሄድ ነጠላ ክላስተር የተጋራ ኔትወርክ ዝርጋታ ውስጥ CN2ን ለመጫን ይህንን ሂደት ይጠቀሙ።

በዚህ የቀድሞ ውስጥ የሚጠቀሙበት አንጸባራቂampየአሰራር ሂደቱ ነጠላ-ክላስተር/ ነጠላ_ክላስተር_አሳላፊ_ex ነው።ample.yaml. የአሰራር ሂደቱ ይህን አንጸባራቂ ወደ ማኒፌክቶች ማውጫ ውስጥ እንዳስቀመጥከው ያስባል።

  1. የኩበርኔትስ ስብስብ ይፍጠሩ። አንተ የቀድሞ መከተል ይችላሉamp“የኩበርኔትስ ክላስተር ፍጠር” ውስጥ ያለው አሰራር
    በገጽ 66 ላይ ወይም ሌላ ማንኛውንም ዘዴ መጠቀም ይችላሉ. ክላስተር በሚከተሉት ባህሪያት ይፍጠሩ:
    • ክላስተር ምንም የCNI ተሰኪ የለውም።
    • የኖድ አካባቢያዊ ዲ ኤን ኤስ አሰናክል።
  2. የContrail ማሰራጫ መግለጫውን ይተግብሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መስቀለኛ መንገዱ እና መቀርቀሪያዎቹ እስኪመጡ ድረስ ጥቂት ደቂቃዎችን ሊወስድ ይችላል።
  3. ማሰማራቱን ለመፈተሽ መደበኛ የ kubectl ትዕዛዞችን ይጠቀሙ።
    a. የአንጓዎችን ሁኔታ አሳይ.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    አንጓዎቹ አሁን ወደ ላይ መሆናቸውን ማየት ይችላሉ። አንጓዎቹ ካልተነሱ, ጥቂት ደቂቃዎችን ይጠብቁ እና እንደገና ያረጋግጡ.
    b. የዛፎቹን ሁኔታ ያሳዩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ሁሉም ፖድዎች አሁን የሩጫ STATUS ሊኖራቸው ይገባል። ካልሆነ ጥቂት ይጠብቁ። ለሚመጡት እንክብሎች utes
    c. አንዳንድ ፖዶች ወደ ታች ከቀሩ፣ እርስዎ እንደተለመደው ማሰማራቱን ያርሙ። ፖድ ለምን እንደማይመጣ ለማየት የ kubectl መግለፅ ትዕዛዙን ይጠቀሙ። የተለመደው ስህተት የመስቀለኛ መንገድ ወደ Juniper Networks ማከማቻ እንዳይደርስ የሚከለክል የአውታረ መረብ ወይም የፋየርዎል ችግር ነው። እዚህ አንድ የቀድሞ አለampየዲ ኤን ኤስ ችግር።
    ችግር ካለበት እያንዳንዱ መስቀለኛ መንገድ ይግቡ እና ለድርጅት-hub.juniper.net የስም መፍታትን ያረጋግጡ። ለ exampላይ:
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ማስታወሻ፡- Enterprise-hub.juniper.net ለፒንግስ ምላሽ ለመስጠት የተዋቀረ ባይሆንም የፒንግ ትዕዛዙን በመጠቀም የጎራ ስም ጥራትን ማረጋገጥ እንችላለን።
    በዚህ የቀድሞample, የጎራ ስም እየፈታ አይደለም. ትክክል መሆኑን ለማረጋገጥ የጎራ ስም አገልጋይ አወቃቀሩን ያረጋግጡ።
    ለ exampለ፣ በኡቡንቱ ሲስተም ሲስተዳድ የተፈታ፣ /etc/resolv.conf ከ/run/systemd/resolve/resolv.conf ጋር የተገናኘ መሆኑን በገጽ 5 ላይ “ከመጫንዎ በፊት” ላይ በደረጃ 18 ላይ እንደተገለጸው ያረጋግጡ እና የዲ ኤን ኤስ አገልጋይዎን ያረጋግጡ። በዛ ውስጥ በትክክል ተዘርዝሯል file.
    d. መፍታት የማትችለው ችግር ካጋጠመህ ወይም በመጫን ጊዜ ስህተት ከሰራህ በቀላሉ CN2 ን አራግፈህ እንደገና ጀምር። CN2ን ለማራገፍ በገጽ 2 ላይ "CN55 አራግፍ" የሚለውን ይመልከቱ።
  4. (አማራጭ) የድህረ በረራ ፍተሻዎችን አሂድ። በገጽ 51 ላይ “የቅድመ በረራ እና የድህረ በረራ ፍተሻዎችን አሂድ” የሚለውን ተመልከት።

ነጠላ ክላስተር የተጋራ አውታረ መረብ CN2 የሚያሄድ DPDK ውሂብ አውሮፕላን ይጫኑ

የዲፒዲኬ ዳታ አውሮፕላን በሚያሄድ ነጠላ ዘለላ የተጋራ የኔትወርክ ዝርጋታ ውስጥ CN2ን ለመጫን ይህንን ሂደት ይጠቀሙ።

በዚህ የቀድሞ ውስጥ የሚጠቀሙበት አንጸባራቂampየአሰራር ሂደቱ ነጠላ-ክላስተር/ ነጠላ_ክላስተር_አሳላፊ_ex ነው።ample.yaml. የአሰራር ሂደቱ ይህን አንጸባራቂ ወደ ማኒፌክቶች ማውጫ ውስጥ እንዳስቀመጥከው ያስባል።

  1. የኩበርኔትስ ስብስብ ይፍጠሩ። አንተ የቀድሞ መከተል ይችላሉampበገጽ 66 ላይ “የኩበርኔትስ ክላስተር ፍጠር” በሚለው መመሪያ ወይም ሌላ ማንኛውንም ዘዴ መጠቀም ትችላለህ። ክላስተር በሚከተሉት ባህሪያት ይፍጠሩ:
    • ክላስተር ምንም የCNI ተሰኪ የለውም።
    • የኖድ አካባቢያዊ ዲ ኤን ኤስ አሰናክል።
    • multus ስሪት 0.3.1 አንቃ.
  2. የዲፒዲኬ አንጓዎችን ይግለጹ.
    DPDK ን ለሚያስኬድ እያንዳንዱ መስቀለኛ መንገድ የሚከተለውን ምልክት ያድርጉበት፡
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን

    መስቀለኛ መንገዶቹን በዚህ መንገድ በመሰየም፣ CN2 በአንጸባራቂው ውስጥ የተገለጸውን የDPDK ውቅር ይጠቀማል።
  3. የContrail ማሰራጫ መግለጫውን ይተግብሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መስቀለኛ መንገዱ እና መቀርቀሪያዎቹ እስኪመጡ ድረስ ጥቂት ደቂቃዎችን ሊወስድ ይችላል።
  4. ማሰማራቱን ለመፈተሽ መደበኛ የ kubectl ትዕዛዞችን ይጠቀሙ።
    a. የአንጓዎችን ሁኔታ አሳይ.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    አንጓዎቹ አሁን ወደ ላይ መሆናቸውን ማየት ይችላሉ። አንጓዎቹ ካልተነሱ, ጥቂት ደቂቃዎችን ይጠብቁ እና እንደገና ያረጋግጡ.
    b. የዛፎቹን ሁኔታ ያሳዩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ሁሉም ፖድዎች አሁን የሩጫ STATUS ሊኖራቸው ይገባል። ካልሆነ, እንክብሎቹ እስኪወጡ ድረስ ጥቂት ደቂቃዎችን ይጠብቁ.
    c. አንዳንድ ፖዶች ወደ ታች ከቀሩ፣ እርስዎ እንደተለመደው ማሰማራቱን ያርሙ። ፖድ ለምን እንደማይመጣ ለማየት የ kubectl መግለፅን ትዕዛዝ ተጠቀም። የተለመደው ስህተት የመስቀለኛ መንገድ ወደ Juniper Networks ማከማቻ እንዳይደርስ የሚከለክል የአውታረ መረብ ወይም የፋየርዎል ችግር ነው። እዚህ አንድ የቀድሞ አለampየዲ ኤን ኤስ ችግር።
    ችግር ካለበት እያንዳንዱ መስቀለኛ መንገድ ይግቡ እና ለድርጅት-hub.juniper.net የስም መፍታትን ያረጋግጡ። ለ exampላይ:
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ማስታወሻ፡- Enterprise-hub.juniper.net ለፒንግስ ምላሽ ለመስጠት የተዋቀረ ባይሆንም የፒንግ ትዕዛዙን በመጠቀም የጎራ ስም ጥራትን ማረጋገጥ እንችላለን።
    በዚህ የቀድሞample, የጎራ ስም እየፈታ አይደለም. ትክክል መሆኑን ለማረጋገጥ የጎራ ስም አገልጋይ አወቃቀሩን ያረጋግጡ።
    ለ example፣ በኡቡንቱ ሲስተም አሂድ ሲስተም መፍታት፣ ያንን ያረጋግጡ /etc/resolv. conf በደረጃ 5 ላይ "ከመጫንዎ በፊት" በገጽ 18 ላይ እንደተገለጸው /run/systemd/resolve/resolv.conf ጋር የተገናኘ ነው እና የዲ ኤን ኤስ አገልጋይዎ በዚያ ውስጥ በትክክል መመዝገቡን ያረጋግጡ። file.
    d. መፍታት የማትችለው ችግር ካጋጠመህ ወይም በመጫን ጊዜ ስህተት ከሰራህ በቀላሉ CN2 ን አራግፈህ እንደገና ጀምር። CN2ን ለማራገፍ በገጽ 2 ላይ "CN55 አራግፍ" የሚለውን ይመልከቱ።
  5. (አማራጭ) የፖርትላይት ፍተሻዎችን ያሂዱ። በገጽ 51 ላይ “የቅድመ በረራ እና የፖርትላይት ፍተሻዎችን አሂድ” የሚለውን ተመልከት።

ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2 ን ይጫኑ

ማጠቃለያ
የቀድሞ ይመልከቱampየኩበርኔትስ ትራፊክ እና የ CN2 ትራፊክ በተናጥል ኔትወርኮች ላይ በሚያልፉበት ስርጭት ላይ ነጠላ ክላስተር CN2 እንዴት እንደሚጫን።

በዚህ ክፍል

  • ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2 የሚያሄድ የከርነል ሁነታ የውሂብ አውሮፕላን | 28
  • ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2 የሚያሄድ DPDK ውሂብ አውሮፕላን | 30

በነጠላ ዘለላ ባለብዙ ኔትወርክ ዝርጋታ፡-

  • CN2 የአውታረ መረብ መድረክ እና የ CNI ተሰኪ ለዚያ ዘለላ ነው። የContrail መቆጣጠሪያው በኩበርኔትስ መቆጣጠሪያ አውሮፕላን ውስጥ ይሰራል፣ እና የContrail ውሂብ አውሮፕላን ክፍሎች በክላስተር ውስጥ ባሉ ሁሉም አንጓዎች ላይ ይሰራሉ።
  • የክላስተር ትራፊክ በሁለት ኔትወርኮች ተለያይቷል። የኩበርኔትስ ቁጥጥር የአውሮፕላን ትራፊክ አንዱን ኔትወርክ ሲያቋርጥ የቁጥጥር ቁጥጥር እና የውሂብ ትራፊክ ሁለተኛውን ኔትወርክ ያቋርጣል። ከሁለት በላይ አውታረ መረቦች ላይ ያለውን ትራፊክ መለየት (ነገር ግን ብዙም ያልተለመደ) ይቻላል፣ ነገር ግን ይህ ከእነዚህ የቀድሞ ወሰን ውጭ ነው።ampሌስ.

ምስል 7 በገጽ 27 ላይ ይህን ነጠላ ዘለላ የብዝሃ አውታረ መረብ ከተከተሉ የሚፈጥሩትን ዘለላ ያሳያልampለ. ክላስተር አንድ የመቆጣጠሪያ አውሮፕላን መስቀለኛ መንገድ፣ ሁለት የሰራተኛ ኖዶች እና ሁለት ንዑስ መረቦችን ያካትታል።

ሁሉም የሚታዩ አንጓዎች ቪኤም ወይም ባዶ የብረት አገልጋዮች ሊሆኑ ይችላሉ።

ምስል 7፡ ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2
ነጠላ ክላስተር ባለብዙ አውታረ መረብ
የኩበርኔትስ ቁጥጥር የአውሮፕላን ትራፊክ በ172.16.0.0/24 የጨርቅ ቨርቹዋል ኔትዎርክ ያልፋል፣ የቁጥጥር ቁጥጥር እና የውሂብ ትራፊክ ደግሞ ከ10.16.0.0/24 የጨርቅ ምናባዊ አውታረ መረብ በላይ ያልፋል። የጨርቁ ኔትወርኮች ክላስተር የሚሠራበትን የታችኛው ክፍል ያቀርባል.

የአካባቢ አስተዳዳሪው በመግቢያ ዌይ ሊደረስበት ከሚችል የተለየ አውታረ መረብ ጋር ተያይዟል። ይህ የአካባቢው አስተዳዳሪ ጨርቁንና ክላስተርን ከኮርፖሬት LAN የሚያስተዳድርባቸው የብዙ ጭነቶች የተለመደ ነው። በሚቀጥሉት ሂደቶች የአካባቢያዊ አስተዳዳሪ ጣቢያን እንደ አካባቢያዊ ኮምፒተርዎ እንጠቅሳለን።

ማስታወሻ፡- ሁሉንም የክላስተር ኖዶች አንድ ላይ ማገናኘት በቀድሞው ላይ የሚታየው የውሂብ ማእከል ጨርቅ ነውample እንደ ሁለት ንዑስ አውታሮች. በእውነተኛ ጭነቶች ውስጥ, የውሂብ ማእከል ጨርቅ ለክላስተር አካላዊ ግኑኝነትን የሚያቀርቡ የአከርካሪ እና የቅጠል መቀየሪያዎች መረብ ነው.

በAstra የሚተዳደር የውሂብ ማዕከል ውስጥ፣ ይህ ግንኙነት ከስር የጨርቅ መቀየሪያዎች ላይ በሚፈጥሯቸው ተደራቢ ምናባዊ አውታረ መረቦች በኩል ይገለጻል።

በዚህ ክፍል ውስጥ ያሉት ሂደቶች መሰረታዊ exampየተገለጸውን የCN2 ማሰማራት ለመፍጠር የቀረቡትን መግለጫዎች እንዴት መጠቀም እንደሚችሉ። እርስዎ በዚህ ክፍል በተገለጸው ማሰማራት ላይ ብቻ የተገደቡ አይደሉም እንዲሁም የቀረቡትን መግለጫዎች ለመጠቀም የተገደቡ አይደሉም። CN2 በዝርዝር ለመሸፈን በጣም ብዙ የሆኑ ሰፊ ማሰማራቶችን ይደግፋል። የቀረበውን የቀድሞ ይጠቀሙampከእርስዎ የተለየ ሁኔታ ጋር የተስማማ የራስዎን አንጸባራቂ ለመንከባለል እንደ መነሻ።

ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2 የሚያሄድ የከርነል ሁነታ የውሂብ አውሮፕላን ይጫኑ

የከርነል ሞድ ዳታ አውሮፕላን በሚያሄድ ነጠላ ዘለላ ባለብዙ ኔትወርክ ዝርጋታ ውስጥ CN2 ለመጫን ይህንን አሰራር ይጠቀሙ።
በዚህ የቀድሞ ውስጥ የሚጠቀሙበት አንጸባራቂampየአሰራር ሂደቱ ነጠላ-ክላስተር/ ነጠላ_ክላስተር_አሳላፊ_ex ነው።ample.yaml. የአሰራር ሂደቱ ይህን አንጸባራቂ ወደ ማኒፌክቶች ማውጫ ውስጥ እንዳስቀመጥከው ያስባል።

  1. የኩበርኔትስ ስብስብ ይፍጠሩ። አንተ የቀድሞ መከተል ይችላሉamp“የኩበርኔትስ ክላስተር ፍጠር” ውስጥ ያለው አሰራር
    በገጽ 66 ላይ ወይም ሌላ ማንኛውንም ዘዴ መጠቀም ይችላሉ. ክላስተር በሚከተሉት ባህሪያት ይፍጠሩ:
    • ክላስተር ምንም የCNI ተሰኪ የለውም።
    • የኖድ አካባቢያዊ ዲ ኤን ኤስ አሰናክል።
  2. ነጠላ_ክላስተር_አሳላፊ_ኤክስን አስተካክል።ample.yaml የContrail መቆጣጠሪያ እና ዳታ ኔትወርክን ለማዋቀር።
    Contrail-network-config ConfigMapን በመጠቀም የContrail ኔትወርክን ይጠቅሳሉ። ነጠላ_ክላስተር_አሳላፊ_example.yaml መግለጫ አስተያየት የተሰጠበት የቀድሞ ይዟልampContrail-network-config ConfigMapን እንዴት ማዋቀር እንደሚችሉ ላይ።
    ወይ እነዚያን መስመሮች አስተያየት ስጡ እና ተገቢውን ሳብኔት እና መግቢያ በር ይግለጹ ወይም የሚከተለውን በመገለጫ ውስጥ ይቅዱ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    የገለጹት ሳብኔት እና መግቢያ በር የኮንትሮል ቁጥጥር እና ዳታ ኔትወርክ እና መግቢያ በር ሲሆን ይህም በእኛ የቀድሞample 10.16.0.0/24 አውታረ መረብ ነው.
  3. የContrail ማሰራጫ መግለጫውን ይተግብሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መስቀለኛ መንገዱ እና መቀርቀሪያዎቹ እስኪመጡ ድረስ ጥቂት ደቂቃዎችን ሊወስድ ይችላል።
  4. ማሰማራቱን ለመፈተሽ መደበኛ የ kubectl ትዕዛዞችን ይጠቀሙ።
    a. የአንጓዎችን ሁኔታ አሳይ.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    b. የዛፎቹን ሁኔታ ያሳዩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ሁሉም ፖድዎች አሁን የሩጫ STATUS ሊኖራቸው ይገባል። ካልሆነ, እንክብሎቹ እስኪወጡ ድረስ ጥቂት ደቂቃዎችን ይጠብቁ.
    c. አንዳንድ ፖዶች ወደ ታች ከቀሩ፣ እርስዎ እንደተለመደው ማሰማራቱን ያርሙ። ፖድ ለምን እንደማይመጣ ለማየት የ kubectl መግለፅን ትዕዛዝ ተጠቀም። የተለመደው ስህተት የመስቀለኛ መንገድ ወደ Juniper Networks ማከማቻ እንዳይደርስ የሚከለክል የአውታረ መረብ ወይም የፋየርዎል ችግር ነው።
    እዚህ አንድ የቀድሞ አለampየዲ ኤን ኤስ ችግር።
    ችግር ካለበት እያንዳንዱ መስቀለኛ መንገድ ይግቡ እና ለድርጅት-hub.juniper.net የስም መፍታትን ያረጋግጡ። ለ
    exampላይ:
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ማስታወሻ፡- Enterprise-hub.juniper.net ለፒንግስ ምላሽ ለመስጠት የተዋቀረ ባይሆንም የፒንግ ትዕዛዙን በመጠቀም የጎራ ስም ጥራትን ማረጋገጥ እንችላለን።
    በዚህ የቀድሞample, የጎራ ስም እየፈታ አይደለም. ትክክል መሆኑን ለማረጋገጥ የጎራ ስም አገልጋይ አወቃቀሩን ያረጋግጡ።
    ለ exampለ፣ በኡቡንቱ ሲስተም ሲስተዳድ የተፈታ መሆኑን ያረጋግጡ፣ /etc/resolv.conf ከ/run/systemd/resolve/resolv.conf ጋር የተገናኘ መሆኑን በገጽ 5 ላይ “ከመጫንዎ በፊት” ላይ በደረጃ 18 ላይ እንደተገለጸው ያረጋግጡ እና የእርስዎ ዲ ኤን ኤስ መሆኑን ያረጋግጡ። አገልጋይ በዚያ ውስጥ በትክክል ተዘርዝሯል file.
    d. መፍታት የማትችለው ችግር ካጋጠመህ ወይም በመጫን ጊዜ ስህተት ከሰራህ በቀላሉ CN2 ን አራግፈህ እንደገና ጀምር። CN2ን ለማራገፍ በገጽ 2 ላይ "CN55 አራግፍ" የሚለውን ይመልከቱ።
  5. (አማራጭ) የድህረ በረራ ፍተሻዎችን አሂድ። በገጽ 51 ላይ “የቅድመ በረራ እና የድህረ በረራ ፍተሻዎችን አሂድ” የሚለውን ተመልከት።

ነጠላ ክላስተር ባለብዙ አውታረ መረብ CN2 የሚያሄድ DPDK ውሂብ አውሮፕላን ጫንኩ።

የDPDK ዳታ አውሮፕላን በሚያሄድ ነጠላ ዘለላ ባለብዙ ኔትወርክ ዝርጋታ ውስጥ CN2ን ለመጫን ይህንን አሰራር ይጠቀሙ።

በዚህ የቀድሞ ውስጥ የሚጠቀሙበት አንጸባራቂampየአሰራር ሂደቱ ነጠላ-ክላስተር/ ነጠላ_ክላስተር_አሳላፊ_ex ነው።ample.yaml. የአሰራር ሂደቱ ይህን አንጸባራቂ ወደ ማኒፌክቶች ማውጫ ውስጥ እንዳስቀመጥከው ያስባል።

  1. የኩበርኔትስ ስብስብ ይፍጠሩ። አንተ የቀድሞ መከተል ይችላሉampበገጽ 66 ላይ “የኩበርኔትስ ክላስተር ፍጠር” በሚለው መመሪያ ወይም ሌላ ማንኛውንም ዘዴ መጠቀም ትችላለህ። ክላስተር በሚከተሉት ባህሪያት ይፍጠሩ:
    • ክላስተር ምንም የCNI ተሰኪ የለውም።
    • የኖድ አካባቢያዊ ዲ ኤን ኤስ አሰናክል።
    • የሞልትስ ስሪት 0.3.1 ን አንቃ።
  2. ነጠላ_ክላስተር_አሳላፊ_ኤክስን አስተካክል።ample.yaml የContrail መቆጣጠሪያ እና ዳታ ኔትወርክን ለማዋቀር።
    Contrail-network-config ConfigMapን በመጠቀም የContrail ኔትወርክን ይጠቅሳሉ። ነጠላ_ክላስተር_አሳላፊ_example.yaml መግለጫ አስተያየት የተሰጠበት የቀድሞ ይዟልampContrail-network-config ConfigMapን እንዴት ማዋቀር እንደሚችሉ ላይ።
    ወይ እነዚያን መስመሮች አስተያየት ስጡ እና ተገቢውን ሳብኔት እና መግቢያ በር ይግለጹ ወይም የሚከተለውን በመገለጫ ውስጥ ይቅዱ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    የገለጹት ሳብኔት እና መግቢያ በር የኮንትሮል ቁጥጥር እና ዳታ ኔትወርክ እና መግቢያ በር ሲሆን ይህም በእኛ የቀድሞample 10.16.0.0/24 አውታረ መረብ ነው.
  3. የዲፒዲኬ አንጓዎችን ይግለጹ.
    DPDK ን ለሚያስኬድ እያንዳንዱ መስቀለኛ መንገድ የሚከተለውን ምልክት ያድርጉበት፡
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መስቀለኛ መንገዶቹን በዚህ መንገድ በመሰየም፣ CN2 በአንጸባራቂው ውስጥ የተገለጸውን የDPDK ውቅር ይጠቀማል።
  4. የContrail ማሰራጫ መግለጫውን ይተግብሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መስቀለኛ መንገዱ እና መቀርቀሪያዎቹ እስኪመጡ ድረስ ጥቂት ደቂቃዎችን ሊወስድ ይችላል።
  5. ማሰማራቱን ለመፈተሽ መደበኛ የ kubectl ትዕዛዞችን ይጠቀሙ
    a. የአንጓዎችን ሁኔታ አሳይ.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    አንጓዎቹ አሁን ወደ ላይ መሆናቸውን ማየት ይችላሉ። አንጓዎቹ ካልተነሱ, ጥቂት ደቂቃዎችን ይጠብቁ እና እንደገና ያረጋግጡ
    b. የዛፎቹን ሁኔታ ያሳዩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ሁሉም ፖድዎች አሁን የሩጫ STATUS ሊኖራቸው ይገባል። ካልሆነ ጥቂት ይጠብቁ። ለሚመጡት እንክብሎች utes
    c. አንዳንድ ፖዶች ወደ ታች ከቀሩ፣ እርስዎ እንደተለመደው ማሰማራቱን ያርሙ። ፖድ ለምን እንደማይመጣ ለማየት የ kubectl መግለፅን ትዕዛዝ ተጠቀም። የተለመደው ስህተት የመስቀለኛ መንገድ ወደ Juniper Networks ማከማቻ እንዳይደርስ የሚከለክል የአውታረ መረብ ወይም የፋየርዎል ችግር ነው። እዚህ አንድ የቀድሞ አለampየዲ ኤን ኤስ ችግር።
    ችግር ካለበት እያንዳንዱ መስቀለኛ መንገድ ይግቡ እና ለድርጅት-hub.juniper.net የስም መፍታትን ያረጋግጡ። ለ exampላይ:
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ማስታወሻ፡- Enterprise-hub.juniper.net ለፒንግስ ምላሽ ለመስጠት የተዋቀረ ባይሆንም የፒንግ ትዕዛዙን በመጠቀም የጎራ ስም ጥራትን ማረጋገጥ እንችላለን።
    በዚህ የቀድሞample, የጎራ ስም እየፈታ አይደለም. ትክክል መሆኑን ለማረጋገጥ የጎራ ስም አገልጋይ አወቃቀሩን ያረጋግጡ።
    ለ exampለ፣ በኡቡንቱ ሲስተም ሲስተዳድ የተፈታ መሆኑን ያረጋግጡ፣ /etc/resolv.conf ከ/run/systemd/resolve/resolv.conf ጋር የተገናኘ መሆኑን በገጽ 5 ላይ “ከመጫንዎ በፊት” ላይ በደረጃ 18 ላይ እንደተገለጸው ያረጋግጡ እና የእርስዎ ዲ ኤን ኤስ መሆኑን ያረጋግጡ። አገልጋይ በዚያ ውስጥ በትክክል ተዘርዝሯል file.
    d. መፍታት የማትችለው ችግር ካጋጠመህ ወይም በመጫን ጊዜ ስህተት ከሰራህ በቀላሉ CN2 ን አራግፈህ እንደገና ጀምር። CN2ን ለማራገፍ በገጽ 2 ላይ "CN55 አራግፍ" የሚለውን ይመልከቱ።
  6. (አማራጭ) የድህረ በረራ ፍተሻዎችን አሂድ። በገጽ 51 ላይ “የቅድመ በረራ እና የድህረ በረራ ፍተሻዎችን አሂድ” የሚለውን ተመልከት።

ባለብዙ ክላስተር የተጋራ አውታረ መረብ CN2 ን ይጫኑ

ማጠቃለያ
የቀድሞ ይመልከቱampየኩበርኔትስ ትራፊክ እና የ CN2 ትራፊክ በእያንዳንዱ ዘለላ ውስጥ አንድ አይነት አውታረ መረብ በሚጋሩበት ስምሪት ውስጥ ባለብዙ ክላስተር CN2 እንዴት እንደሚጫን

በዚህ ክፍል

  • ባለብዙ ክላስተር የተጋራ አውታረ መረብ CN2 35 ን ይጫኑ

በባለብዙ ክላስተር የተጋራ አውታረ መረብ ዝርጋታ ውስጥ፡-

  • CN2 ማእከላዊ የአውታረ መረብ መድረክ እና CNI ተሰኪ ለብዙ የተከፋፈሉ የስራ ጫና ስብስቦች ነው። የContrail መቆጣጠሪያው በማዕከላዊ ክላስተር ውስጥ ባለው የኩበርኔትስ መቆጣጠሪያ አውሮፕላን ውስጥ ይሰራል፣ እና የContrail ዳታ አውሮፕላን ክፍሎች በተከፋፈሉት የስራ ጫና ስብስቦች ውስጥ በሠራተኛ ኖዶች ላይ ይሰራሉ።
  • በእያንዳንዱ ዘለላ ውስጥ ያሉ የኩበርኔትስ እና CN2 ትራፊክ አንድ ነጠላ አውታረ መረብ ይጋራሉ።

ምስል 8 በገጽ 34 ላይ የብዝሃ-ክላስተር ቅንብርን ከተከተሉ የሚፈጥሩትን ዘለላ ያሳያል። ማዕከላዊው ክላስተር የኮንትሮል መቆጣጠሪያውን የሚያንቀሳቅሱ 3 የኩበርኔትስ መቆጣጠሪያ አውሮፕላን ኖዶች አሉት። ይህ የተማከለ የኮንትሮይል መቆጣጠሪያ ኔትወርክን ለተከፋፈሉ የስራ ጫና ስብስቦች ያቀርባል። በዚህ የቀድሞample፣ አንድ ነጠላ መቆጣጠሪያ አውሮፕላን ኖድ እና ሁለት የሰራተኛ ኖዶችን የያዘ አንድ የተከፋፈለ ክላስተር አለ። በተከፋፈለው የስራ ጫና ክላስተር ላይ ያሉት የሰራተኞች አንጓዎች የኮንትራክሽን ዳታ አውሮፕላን ክፍሎችን ይይዛሉ።

ምስል 8: ባለብዙ ክላስተር CN2
ባለብዙ ክላስተር CN2
የተከፋፈለው የሥራ ጫና ክላስተር ከ172.16.0.0/24 ኔትወርክ ጋር ሲያያዝ ማዕከላዊው ክላስተር ከ10.16.0.0/24 ኔትወርክ ጋር ይያያዛል። በአውታረ መረቡ መካከል ያለው መግቢያ በር ለእያንዳንዱ መዳረሻ ይሰጣል
ምስሎችን ከJuniper Networks ማከማቻዎች ለማውረድ ሌላ እና ውጫዊ መዳረሻ።

የአካባቢ አስተዳዳሪው በመግቢያ ዌይ ሊደረስበት ከሚችል የተለየ አውታረ መረብ ጋር ተያይዟል። ይህ የአካባቢው አስተዳዳሪ ጨርቁንና ክላስተርን ከኮርፖሬት LAN የሚያስተዳድርባቸው የብዙ ጭነቶች የተለመደ ነው። በሚቀጥሉት ሂደቶች የአካባቢያዊ አስተዳዳሪ ጣቢያን እንደ አካባቢያዊ ኮምፒተርዎ እንጠቅሳለን።

ማስታወሻ፡- ሁሉንም የክላስተር አንጓዎች አንድ ላይ ማገናኘት የውሂብ ማእከል ጨርቅ ነው, እሱም በ exampወደ ነጠላ ሳብኔት በክላስተር። በእውነተኛ ጭነቶች ውስጥ, የውሂብ ማእከል ጨርቅ ለክላስተር አካላዊ ግኑኝነትን የሚያቀርብ የአከርካሪ እና የቅጠል መቀየሪያዎች መረብ ነው.
በአፕስትራ የሚተዳደር የውሂብ ማዕከል ውስጥ፣ ይህ ተያያዥነት የሚገለጸው እርስዎ በመሠረታዊ የጨርቅ መቀየሪያዎች ላይ በሚፈጥሩት ተደራቢ ምናባዊ አውታረ መረቦች በኩል ነው።

CN2ን በበርካታ ክላስተር ማሰማራት ላይ ለመጫን በመጀመሪያ ማዕከላዊውን ክላስተር ይፈጥራሉ ከዚያም የተከፋፈሉትን የስራ ጫና ስብስቦችን ወደ ማዕከላዊ ክላስተር አንድ በአንድ ያያይዙታል። እንደ ነጠላ ክላስተር ማሰማራት፣ ምንም የCNI ተሰኪ በሌለበት አዲስ ክላስተር ትጀምራለህ እና ከዚያ CN2 ትጭናለህ።

በዚህ ክፍል ውስጥ ያሉት ሂደቶች መሰረታዊ exampየተገለጸውን የCN2 ማሰማራት ለመፍጠር የቀረቡትን መግለጫዎች እንዴት መጠቀም እንደሚችሉ። እርስዎ በዚህ ክፍል በተገለጸው ማሰማራት ላይ ብቻ የተገደቡ አይደሉም እንዲሁም የቀረቡትን መግለጫዎች ለመጠቀም የተገደቡ አይደሉም። CN2 በዝርዝር ለመሸፈን በጣም ብዙ የሆኑ ሰፊ ማሰማራቶችን ይደግፋል። የቀረበውን የቀድሞ ይጠቀሙampለተለየ ሁኔታዎ የራስዎን አንጸባራቂ ለመንከባለል እንደ መነሻ።

ባለብዙ ክላስተር የተጋራ አውታረ መረብ CN2 ን ይጫኑ

የከርነል ሞድ ዳታ አውሮፕላን በሚያሄድ ባለብዙ ክላስተር የተጋራ አውታረ መረብ ዝርጋታ ውስጥ CN2 ለመጫን ይህን ሂደት ይጠቀሙ።

በዚህ የቀድሞ ውስጥ የሚጠቀሙበት አንጸባራቂampየአሰራር ሂደቱ ባለብዙ ክላስተር/የማእከላዊ_ክላስተር_deployer_ex ነው።ample.yaml. የአሰራር ሂደቱ ይህን አንጸባራቂ ወደ ማኒፌክቶች ማውጫ ውስጥ እንዳስቀመጥከው ያስባል።

  1. ማዕከላዊውን ስብስብ ይፍጠሩ.
    የቀድሞውን ይከተሉampበገጽ 66 ላይ “የኩበርኔትስ ክላስተር ፍጠር” በሚለው መመሪያ ወይም ሌላ ማንኛውንም ዘዴ መጠቀም ትችላለህ። ክላስተር በሚከተሉት ባህሪያት ይፍጠሩ:
    • ክላስተር ምንም የCNI ተሰኪ የለውም።
    • የኖድ አካባቢያዊ ዲ ኤን ኤስ አሰናክል።
      አሰራሩን በተፈለገው የቁጥጥር አውሮፕላን እና የሰራተኛ ኖዶች ቁጥር ያመቻቹ።
  2. በማዕከላዊ ክላስተር ላይ CN2 ን ይጫኑ።
    a. የማዕከላዊ ክላስተር አንጸባራቂን ተግብር (central_cluster_deployer_example.yaml)። ይህ አንጸባራቂ በማዕከላዊ ክላስተር የሚፈለጉትን የስም ቦታዎችን እና ሌሎች ግብዓቶችን ይፈጥራል። እንዲሁም CN8 ን የሚያሰማራ እና ለ CN2 አካላት የህይወት ዑደት አስተዳደርን የሚያቀርበውን የኮንትሮይክ2ስ-አሰማራ ማሰማራትን ይፈጥራል።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    b. ሁሉም እንክብሎች አሁን መነሳታቸውን ያረጋግጡ። ይህ ጥቂት ደቂቃዎችን ሊወስድ ይችላል።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    አሁን ማዕከላዊውን ዘለላ ፈጥረዋል።
  3. የተከፋፈለ የስራ ጫና ክላስተር ለመፍጠር እና ለማያያዝ በገጽ 57 ላይ ያለውን "የስራ ጫና ክላስተር አያይዝ" የሚለውን ይከተሉ።
  4. ለመፍጠር እና ለማያያዝ ለሚፈልጉት እያንዳንዱ የስራ ጫና ክላስተር ደረጃ 3 ን ይድገሙ።
  5. (አማራጭ) የፖርትላይት ፍተሻዎችን ያሂዱ። በገጽ 51 ላይ “የቅድመ በረራ እና የፖርትላይት ፍተሻዎችን አሂድ” የሚለውን ተመልከት።
    ማስታወሻ፡- የፖርትላይት ፍተሻዎችን ከማዕከላዊ ዘለላ ብቻ ያሂዱ።

የመቆጣጠሪያ መሳሪያዎችን ይጫኑ

ማጠቃለያ
የ CN2 ጭነትዎ በተቀላጠፈ ሁኔታ እንዲሄድ የሚረዱ መሳሪያዎችን እንዴት እንደሚጭኑ ይወቁ

በዚህ ክፍል

  • Contrail ዝግጁነት መቆጣጠሪያን ጫን | 37

የመቆጣጠሪያ መሳሪያዎች በ Contrail ዝግጁነት መቆጣጠሪያ ማዕቀፍ ውስጥ ተፈጻሚ ይሆናሉ። ተቆጣጣሪው መሳሪያዎቹን ያካሂዳል እና ይሰበስባል እና ውጤቱን በፍላጎት በማይመሳሰል መልኩ ያቀርባል።

ማንኛውንም መሳሪያ ከማሄድዎ በፊት የContrailReadiness መቆጣጠሪያ ማእቀፍ ማዘጋጀት ያስፈልግዎታል። መቆጣጠሪያው ከተነሳ በኋላ, ለማሄድ ለሚፈልጉት መሳሪያ ሂደቱን ይከተሉ.

  • “የቅድመ በረራ ፍተሻዎች” በገጽ 51 ላይ
  • “የድህረ በረራ ፍተሻዎች” በገጽ 51 ላይ
  •  "CN2 uninstall" በገጽ 55 ላይ

ContrailReadiness መቆጣጠሪያን ጫን

የ ContrailReadiness መቆጣጠሪያን ለመጫን ይህን ሂደት ይጠቀሙ. ማንኛውንም መሳሪያ ከማሄድዎ በፊት የContrailReadiness መቆጣጠሪያ ያስፈልጋል።

CN2 ከመጫንዎ በፊት ወይም በኋላ የContrailReadiness መቆጣጠሪያውን መጫን ይችላሉ። CN2 ከመጫንዎ በፊት መቆጣጠሪያውን መጫን በክላስተር ላይ የቅድመ በረራ ፍተሻዎችን እንዲያካሂዱ ያስችልዎታል።

  1. ከወረደው CN2 Tools ጥቅል ውስጥ የመቆጣጠሪያ መሳሪያዎችን/የመከላከያ ዝግጁነት ማውጫውን ያግኙ።
  2. እስካሁን ያላደረጉት ከሆነ፣ በማከማቻ የመግቢያ ምስክርነቶችዎ የሚገለጡ መሳሪያዎችን መሙላትዎን ያረጋግጡ። ይህንን ለማድረግ አንዱን መንገድ "የማከማቻ ምስክርነቶችን አዋቅር" በገጽ 74 ተመልከት።
  3. የContrail ዝግጁነት ብጁ የመረጃ ፍቺዎችን ይተግብሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
  4. ሊጠቀሙበት ካሰቡት ወይም ይህን ዘለላ ለመጫን ከተጠቀሙበት ዝርዝር መግለጫ የ Config ካርታ ይፍጠሩ። Config Map የተሰማራውን ያም ስም ይሰይሙ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ለማመልከት ወይም ለማመልከት ወደ የተዘረጋው አንጸባራቂ ሙሉ ዱካ የት አለ?
  5. የ Config ካርታውን ከመዝገቡ መረጃ ጋር ያስተካክሉት።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
  6. የContrail ዝግጁነት መቆጣጠሪያን ይፍጠሩ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    መቆጣጠሪያው እንደመጣ ያረጋግጡ።

ይገለጣል

ማጠቃለያ
ኤስ እናቀርባለንampጭነትዎን ቀላል ለማድረግ le manifests. እነዚህን መግለጫዎች ከ Juniper Networks ሶፍትዌር ማውረድ ጣቢያ ወይም ከ GitHub ማውረድ ይችላሉ።

በዚህ ክፍል

  • መግለጫ 23.4 | 38
  • የመቆጣጠሪያ መሳሪያዎች በተለቀቀው 23.4 | 39
  • የቁጥጥር ትንታኔ በተለቀቀው 23.4 | 40

መግለጫ 23.4

የ CN2 Upstream Kubernetes ማኒፌስት ፓኬጅ ለK8s ማሰማራት መግለጫ ተብሎ ይጠራል እና ከ Juniper Networks ሶፍትዌር ማውረድ ጣቢያ (https:/support.juniper.net/) ለመውረድ ይገኛል።
support/downloads/?p=contrail-networking) ወይም ከ githu (https://github.com/Juniper/contrailnetworking/ዛፍ/ዋና/የሚለቀቅ/23.4/k8s)።

ማስታወሻ፡- የቀረቡት መግለጫዎች በተለቀቁት መካከል ተኳሃኝ ላይሆኑ ይችላሉ። እየሮጥክ ላለው ልቀት መግለጫዎችን መጠቀምህን አረጋግጥ። በተግባር ይህ ማለት ምስሉን ማሻሻል የለብዎትም ማለት ነው tag በቀረቡት አንጸባራቂዎች ውስጥ.

ከ Juniper Networks ሶፍትዌር ማውረድ ጣቢያ እያወረድክ ከሆነ ለማውረድ መለያ ያስፈልግሃል። መለያ ከሌልዎት፣ ለእርስዎ እንዲፈጠር የ Juniper Networks ሽያጭ ተወካይዎን ያነጋግሩ።

የሚከተለው ሠንጠረዥ በዚያ ጥቅል ውስጥ ያሉትን ነጠላ ዘለላዎች ይዘረዝራል።

ሠንጠረዥ 4፡ ለላይ ዥረት ኩበርኔትስ የሚለቀቅ ነጠላ ክላስተር መግለጫዎች 23.4

ማኒfests መግለጫ
k8s/ነጠላ_ክላስተር/ ነጠላ_ክላስተር_deployer_example.yaml Contrailን በአንድ ዘለላ ውስጥ ለመጫን መግለጫዎችን ይዟል።

የሚከተለው ሠንጠረዥ ባለብዙ ክላስተር ለማዘጋጀት ልዩ የሆኑትን መግለጫዎች ይዘረዝራል።

ሠንጠረዥ 5፡ የብዝሃ ክላስተር መግለጫዎች ለላይ ዥረት ኩበርኔትስ ለመልቀቅ 23.4

ይገለጣል መግለጫ
k8s/ባለብዙ ክላስተር/ central_cluster_deployer_example.yaml ለብዙ ክላስተር ማዋቀር ውስጥ ለማዕከላዊ ክላስተር ኮንትራክተር አሰማሪ እና አስፈላጊ ግብዓቶች።
k8s/ባለብዙ ክላስተር/የተከፋፈለ_ክላስተር_ሰርትማኔጀር_ለምሳሌample.yaml የኮንትሮይል ሰርት-አስተዳዳሪ የአውሮፕላን ግንኙነቶችን ለመቆጣጠር እና ለማመስጠር ይገለጻል።
k8s/ባለብዙ ክላስተር/የተከፋፈለ_ክላስተር_deployer_example.yaml በባለብዙ ክላስተር ማቀናበሪያ ውስጥ ለተከፋፈሉ የስራ ጫና ስብስቦች የቁጥጥር አሰማሪ እና አስፈላጊ ግብዓቶች።
k8s/ባለብዙ ክላስተር/የተከፋፈለ_ክላስተር_vrouter_example.yaml በባለብዙ ክላስተር ማዋቀር ውስጥ ለተከፋፈሉት የስራ ጫና ስብስቦች የContrail vRouter።

የመቆጣጠሪያ መሳሪያዎች

የአማራጭ የመቆጣጠሪያ መሳሪያዎች ፓኬጅ Contrail Tools ይባላል እና ከ Juniper Networks ሶፍትዌር ማውረድ ይቻላል https://support.juniper.net/support/downloads/?p=contrail- የአውታረ መረብ ጣቢያ. የመቆጣጠሪያ መሳሪያዎች በተመሳሳይ ልቀት ውስጥ ብቻ ከCN2 ጋር ተኳሃኝ ናቸው።

You'll need an account to download . መለያ ከሌልዎት፣ ለእርስዎ እንዲፈጠር የ Juniper Networks ሽያጭ ተወካይዎን ያነጋግሩ።

የሚከተለው ሰንጠረዥ የምናቀርባቸውን መሳሪያዎች ይዘረዝራል።

ሠንጠረዥ 6፡ ለመለቀቅ የሚረዱ መሳሪያዎች 23.4

መሳሪያዎች መግለጫ
የኮንትሮል-መሳሪያዎች/የመከላከያ-ዝግጁነት/የኮንትሮል-ዝግጁነት-ተቆጣጣሪ። ያማል የቅድመ በረራ እና ድህረ በረራ ፍተሻዎችን የሚያከናውነው የContrailReadiness መቆጣጠሪያ
contrail-መሳሪያዎች/contrail-ዝግጁነት/contrail-ዝግጁነት- preflight.yaml ContrailReadiness ቅድመ በረራ ብጁ ግብዓት
መከላከያ-መሳሪያዎች/የመከላከያ-ዝግጁነት/የመከላከያ-ዝግጁነት- ድህረ-በረራ.yaml Contrail ዝግጁነት ድህረ በረራ ብጁ ግብዓት
contrail-መሣሪያዎች/contrail-ዝግጁነት/contrail-ዝግጁነት- uninstall.yaml ContrailReadiness ብጁ ሀብትን ያራግፉ
ተቃራኒ-መሳሪያዎች / መከላከያ-ዝግጁነት / ክሬዲቶች ለሚደገፉ መሳሪያዎች የContrailReadiness ብጁ የመርጃ ፍቺዎች
የመቆጣጠሪያ መሳሪያዎች/kubectl-contrailstatus-.ታር የ kubectl contrailstatus ተሰኪ
የመቆጣጠሪያ መሳሪያዎች/cn2_debug_infra-.ታር የ CN2 ማረም መገልገያ
contrail-tools/uninstall.tar.gz ተቋርጧል

የቁጥጥር ትንታኔ በተለቀቀው 23.4

የአማራጭ የቁጥጥር አናሌቲክስ ጥቅል ትንታኔ ተዘርግቷል እና ከ Juniper Networks ሶፍትዌር ማውረድ ይገኛል። https://support.juniper.net/support/downloads/?p=contrail- የአውታረ መረብ ጣቢያ. የContrail Analytics ጥቅሉን ከተመሳሳይ የመልቀቂያ ገጽ ይምረጡ የContrail Networking መግለጫዎች። የContrail Analytics ከተመሳሳዩ ልቀት ጋር ብቻ ከContrail Networking ጋር ተኳሃኝ ነው።

You'll need an account to download . መለያ ከሌልዎት፣ ለእርስዎ እንዲፈጠር የ Juniper Networks ሽያጭ ተወካይዎን ያነጋግሩ።

Contrail Analyticsን ለመጫን፣ የጭነት መቆጣጠሪያ ትንታኔን እና CN2ን ይመልከቱ Web የኡል ክፍል.

ተቆጣጠር

አልቋልview

'kubectl ወይም ሌላ መደበኛ Kubernetes ዘዴዎችን በመጠቀም ሌሎች የ Kubernetes ክፍሎችን እንደሚከታተሉ በተመሳሳይ መንገድ CN2 መከታተል ይችላሉ።

እንዲሁም ስለ አውታረ መረቡ አጠቃላይ የጤና፣ የአፈጻጸም እና የትራፊክ አዝማሚያ ግንዛቤን ለመስጠት ከContrail telemetry ላኪዎች ጋር ፕሮሜቴየስ፣ ግራፋና፣ ፍሉንትድ እና ሌሎች ታዋቂ ክፍት ምንጭ ሶፍትዌሮችን የያዘውን አማራጭ የContrail Analytics ጥቅል መጫን ይችላሉ። ከContrail Analytics ጋር የተካተተው CN2 ነው። Web የCN2 ክፍሎችን ለመከታተል እና ለማዋቀር ሊጠቀሙበት የሚችሉት UI።

በተጨማሪም፣ ከትዕዛዝ መስመሩ የ CN2 አካላትን ሁኔታ ለመፈተሽ ሊጠሩት የሚችሉት የ kubectl plug-in አቅርበናል። የኮንትሮል ሁኔታ ተሰኪ የCN2 ውቅር፣ ቁጥጥር እና የውሂብ አውሮፕላን ክፍሎች እንዲሁም የBGP እና XMPP ግንኙነቶችን እንድትጠይቁ ይፈቅድልዎታል።

Contrail Analytics እና CN2 ን ይጫኑ Web Ul

Contrail Analytics እና CN2 ን ለመጫን ይህን አሰራር ይጠቀሙ Web UI.

የአውታረ መረብ እና የአውታረ መረብ መሠረተ ልማትን ለመከታተል እና ለመተንተን የሚያስችል የኢንዱስትሪ ደረጃውን የጠበቀ መንገድ ለማቅረብ Contrail Analytics ጥቅሎችን እንደ ፕሮሜቴየስ፣ ግራፋና እና ፍሉንትድ ያሉ ታዋቂ ክፍት ሶፍትዌሮችን ከCN2 ቴሌሜትሪ ላኪዎች ጋር። የተሰበሰበው መረጃ የምዝግብ ማስታወሻዎች፣ መለኪያዎች፣ የተለያዩ አካላት ሁኔታ እና ፍሰቶችን ያካትታል።

በContrail Analytics የታሸገው CN2 ነው። Web የ CN2 ክፍሎችን ለመከታተል እና ለማዋቀር የሚያስችል UI።

Contrail Analytics ሲጭኑ ሁሉም የትንታኔ ክፍሎች እርስ በርስ እንዲሰሩ ቀድሞ የተዋቀሩ ናቸው። የContrail Analyticsን በአንድ የPrometheus ምሳሌ ወይም በHA Prometheus ድጋፍ የመጫን አማራጭ አለዎት። HA Prometheus ለ Contrail Analytics የቴክ ቅድመ ነው።view ባህሪ.

ማስታወሻ፡- Contrail Analyticsን ለመጫን የ Helm ገበታዎችን እንጠቀማለን። Contrail Analytics ን ለመጫን እየተጠቀሙበት ባለው አስተናጋጅ ላይ Helm 3.0 ወይም ከዚያ በኋላ ይጫኑ።

  1. ያወረዱትን የContrail Analytics ጥቅል ያግኙ።
  2. በአንድ የፕሮሜቲየስ ምሳሌ Contrail Analyticsን ለመጫን፡-
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    የ–create-namespace አማራጩ የተቃራኒ-ትንታኔ የስም ቦታን ይፈጥራል። ክላስተርዎ አስቀድሞ የኮንትሮል-ትንታኔ የስም ቦታ ከተገለጸ ይህን አማራጭ መተው ይችላሉ።
    Contrail Analytics እንደ መስቀለኛ ወደብ አገልግሎት ተጭኗል። Contrail Analytics የሚያሄድ ማንኛውም መስቀለኛ መንገድ IP አድራሻን በመግለጽ አገልግሎቱን ማግኘት ትችላለህ። በነባሪነት የሚጠቀመው ወደብ 30443 ነው።
  3. Contrail Analytics በ HA Prometheus ድጋፍ (ቴክ ፕሪview):
    ማስታወሻ፡- ይህ ባህሪ እንደ Juniper CN2 ቴክኖሎጂ ቅድመview ባህሪ. እነዚህ ባህሪያት "እንደነበሩ" እና በፈቃደኝነት ጥቅም ላይ የሚውሉ ናቸው. Juniper Support ደንበኞች እነዚህን ባህሪያት ሲጠቀሙ የሚያጋጥሟቸውን ማንኛቸውም ችግሮች ለመፍታት እና የድጋፍ ጉዳዮችን በመወከል የሳንካ ሪፖርቶችን ለመፍጠር ይሞክራል። ነገር ግን ጁኒፐር ለቴክ ፕሪም አጠቃላይ የድጋፍ አገልግሎት ላይሰጥ ይችላል።view ባህሪያት.
    ለተጨማሪ መረጃ “Juniper CN2 Technology Previews (ቴክ ፕሪviews)” በገጽ 82 ላይ ወይም Juniper Supportን ያነጋግሩ።
    a. የthaos-እሴቶቹን.yaml ያውጡ file ከContrail Analytics ጥቅል.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    Contrail Analytics ለፕሮሜቲየስ ከፍተኛ አቅርቦትን ለማቅረብ ታኖስን ይጠቀማል። ታኖስ በጣም የሚገኝ የሜትሪክ ስርዓት ለማቅረብ ከፕሮሜቴየስ ጋር ያለችግር የተዋሃዱ የክፍት ምንጭ አካላት ስብስብ ነው።
    b. Contrail Analyticsን ጫን (thanos-values.yaml በመጥቀስ) file.
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    የ–create-namespace አማራጩ የተቃራኒ-ትንታኔ የስም ቦታን ይፈጥራል። ክላስተርዎ አስቀድሞ የኮንትሮል-ትንታኔ የስም ቦታ ከተገለጸ ይህን አማራጭ መተው ይችላሉ።
    Contrail Analytics እንደ NodePort አገልግሎት ተጭኗል። Contrail Analytics የሚያሄድ ማንኛውም መስቀለኛ መንገድ IP አድራሻን በመግለጽ አገልግሎቱን ማግኘት ትችላለህ። በነባሪ፣ የሚጠቀመው ወደብ 3044 3 ነው።
  4. የትንታኔ አካላት መጫኑን እና መስራታቸውን ያረጋግጡ።
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
  5.  Contrail Analytics ከጫኑ በኋላ ግራፋናን ወይም CN2 ን መድረስ ይችላሉ። Web UI. Grafanaን ለመድረስ አሳሽዎን ወደ https:// ይጠቁሙ 30443/grafana/. ተከታዩን ማካተትዎን እርግጠኛ ይሁኑ. ነባሪው የግራፋና አስተዳዳሪ የተጠቃሚ ስም/ይለፍ ቃል አድኒን/ፕሮም-ኦፕሬተር ነው። CN2 ለመድረስ Web ኡል፣ አሳሽህን ወደ https:// ጠቁም 30443. ነባሪው CN2 Web የኡል የተጠቃሚ ስም/የይለፍ ቃል እጅግ የላቀ/contrail123 ነው።}
    ማስታወሻ፡- CN2 Web ኡል እንደ Juniper CN2 ቴክኖሎጂ ቅድመview ባህሪ. እነዚህ ባህሪያት "እንደነበሩ" እና በፈቃደኝነት ጥቅም ላይ የሚውሉ ናቸው. Juniper Support ደንበኞች እነዚህን ባህሪያት ሲጠቀሙ የሚያጋጥሟቸውን ማንኛቸውም ችግሮች ለመፍታት እና የድጋፍ ጉዳዮችን በመወከል የሳንካ ሪፖርቶችን ለመፍጠር ይሞክራል። ነገር ግን ጁኒፐር ለቴክ ፕሪም አጠቃላይ የድጋፍ አገልግሎት ላይሰጥ ይችላል።view ባህሪያት.
    ለተጨማሪ መረጃ “Juniper CN2 Technology Previews (ቴክ ፕሪviews)” በገጽ 82 ላይ ወይም Juniper Supportን ያነጋግሩ።
  6. Contrail Analytics ለማራገፍ፡-
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
  7. የቁጥጥር ትንታኔን ለማሻሻል፡-
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን
    ወይም (HAን ለማሻሻል)
    ነጠላ ክላስተር የተጋራ አውታረ መረብን ጫን

የኩባንያ አርማ

ሰነዶች / መርጃዎች

Juniper NETWORKS ደመና ቤተኛ Contrail አውታረ መረብ [pdf] መመሪያ
የክላውድ ቤተኛ Contrail አውታረ መረብ፣ ክላውድ፣ ቤተኛ Contrail አውታረ መረብ፣ የቁጥጥር አውታረ መረብ

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *