KVM vJunos Switch Deployment
Үзүүлэлтүүд
- Бүтээгдэхүүн: vJunos-switch
- Байршуулах гарын авлага: KVM
- Нийтлэгч: Juniper Networks, Inc.
- Нийтэлсэн огноо: 2023-11-20
- Webсайт: https://www.juniper.net
Бүтээгдэхүүний мэдээлэл
Энэхүү гарын авлагын тухай
vJunos-свичийг байршуулах гарын авлага нь зааварчилгааг өгдөг
KVM дээр vJunos-свичийг байрлуулах, удирдах тухай мэдээлэл
орчин. Энэ нь бүх зүйлийг ойлгох зэрэг сэдвүүдийг хамардагview of
vJunos-свич, техник хангамж, програм хангамжийн шаардлага, суурилуулалт болон
байршуулалт, алдааг олж засварлах.
vJunos-шилжview
vJunos-свич нь суулгаж болох програм хангамжийн бүрэлдэхүүн хэсэг юм
Linux KVM гипервизорыг ажиллуулж буй салбарын стандарт x86 сервер дээр
(Ubuntu 18.04, 20.04, 22.04, эсвэл Debian 11 Bullseye). Энэ нь хангадаг
виртуалчлагдсан сүлжээний боломжууд болон санал болгох зорилготой юм
сүлжээний байршуулалт дахь уян хатан байдал, өргөтгөх чадвар.
Гол онцлогуудыг дэмжсэн
- Виртуалжуулсан сүлжээний боломжууд
- Салбарын стандартын x86 серверүүдийн дэмжлэг
- Linux KVM гипервизортой нийцтэй байх
- Олон vJunos-switch инстанцуудыг нэг дор суулгах чадвар
сервер
Ашиг тус ба хэрэглээ
vJunos-свич нь хэд хэдэн давуу талтай бөгөөд үүнийг ашиглах боломжтой
янз бүрийн хувилбарууд:
- Виртуалжуулсан сүлжээний дэд бүтцийг идэвхжүүлдэг
- Салбарын стандартыг ашигласнаар техник хангамжийн зардлыг бууруулдаг
серверүүд - Сүлжээнд уян хатан байдал, өргөтгөх боломжийг олгодог
байршуулалт - Сүлжээний удирдлага, тохиргоог хялбаршуулдаг
Хязгаарлалтууд
vJunos-свич нь хүчирхэг сүлжээний шийдэл боловч
анхаарах зарим хязгаарлалтууд байдаг:
- Тохиромжтой байдал нь Linux KVM гипервизороор хязгаарлагддаг
- Суулгахад салбарын стандартын x86 серверүүд шаардлагатай
- Суурь талын чадавхи, нөөцөөс хамаарна
серверийн техник хангамж
vJunos-свич Архитектур
vJunos-свич архитектур нь хангах зорилготой юм
KVM гипервизор дээрх виртуалчлагдсан сүлжээний орчин. Үүнийг ашигладаг
үндсэн x86 серверийн нөөц ба боломжууд
өндөр хүчин чадалтай сүлжээний үйлчилгээ үзүүлэх техник хангамж.
Бүтээгдэхүүнийг ашиглах заавар
Техник хангамж, програм хангамжийн шаардлага
KVM дээр vJunos-switch-ийг амжилттай байрлуулахын тулд өөрийн
систем нь дараах наад захын шаардлагыг хангасан байна:
- Аж үйлдвэрийн стандартын x86 сервер
- Linux KVM гипервизор (Ubuntu 18.04, 20.04, 22.04 эсвэл Debian 11)
Bullseye) - Холбогдох гуравдагч талын програм хангамж (заавал биш)
KVM дээр vJunos-switch суулгаж, байрлуул
KVM дээр vJunos-switch суулгана уу
KVM дээр vJunos-switch суулгахын тулд эдгээр алхмуудыг дагана уу
орчин:
- vJunos-switch суулгахын тулд Линукс хост серверүүдийг бэлтгэ.
- KVM дээр vJunos-свичийг байрлуулж, удирдах.
- Хост сервер дээр vJunos-switch Deployment-ийг тохируулна уу.
- vJunos-switch VM-г баталгаажуулна уу.
- KVM дээр vJunos-свичийг тохируулна уу.
- vJunos-свичтэй холбогдоно уу.
- Идэвхтэй портуудыг тохируулах.
- Интерфейсийн нэршил.
- Media MTU-г тохируулна уу.
vJunos-свичийн алдааг олж засварлах
Хэрэв танд vJunos-switch-тэй холбоотой асуудал гарвал дагаж болно
эдгээр алдааг олж засварлах алхмууд:
- VM ажиллаж байгаа эсэхийг шалгана уу.
- CPU-ийн мэдээллийг шалгах.
- View Бүртгэл Files.
- Гол овоолгыг цуглуул.
Байнга асуудаг асуултууд (FAQ)
Бүтээгдэхүүний тухай
vJunos-switch бүх гипервизортой нийцдэг үү?
Үгүй ээ, vJunos-switch нь Linux KVM-д зориулагдсан
гипервизор.
Би vJunos-switch-ийн олон тохиолдлыг нэг дор суулгаж болох уу?
сервер?
Тийм ээ, та a-д олон vJunos-switch instance суулгаж болно
нэг салбарын стандарт x86 сервер.
Суурилуулалт ба байршуулалт
Техник хангамж, програм хангамжийн хамгийн бага шаардлага юу вэ
vJunos-KVM дээр шилжих үү?
Хамгийн бага шаардлагад салбарын стандартын x86 сервер орно
болон Linux KVM гипервизор (Ubuntu 18.04, 20.04, 22.04, эсвэл Debian)
11 Bullseye). Холбогдох гуравдагч талын програм хангамжууд бас байж болно
суулгасан боловч энэ нь сонголттой.
Суулгасны дараа vJunos-switch-тэй хэрхэн холбогдох вэ?
Та өгсөн зааврыг дагаж vJunos-switch-тэй холбогдож болно
суулгах гарын авлага дахь зааварчилгаа.
Алдааг олж засварлах
Бүртгэлийг хаанаас олох вэ filevJunos-свич-д зориулагдсан уу?
Бүртгэл filevJunos-свич-д зориулсан s-г заасан хэсгээс олж болно
хост сервер дээрх лавлах. Алдааг олж засварлах хэсгийг үзнэ үү
Дэлгэрэнгүй мэдээллийг байршуулах гарын авлагаас авна уу.
KVM-д зориулсан vJunos-свичийг байршуулах гарын авлага
Нийтэлсэн
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, Калифорни 94089 АНУ 408-745-2000 www.juniper.net
Juniper Networks, Juniper Networks лого, Juniper, Junos нь АНУ болон бусад улс орнуудад Juniper Networks, Inc.-ийн бүртгэлтэй худалдааны тэмдэгнүүд юм. Бусад бүх барааны тэмдэг, үйлчилгээний тэмдэг, бүртгэгдсэн тэмдэг эсвэл бүртгэгдсэн үйлчилгээний тэмдэг нь тус тусын эзэмшигчийн өмч юм.
Juniper Networks энэ баримт бичигт алдаа гарсан тохиолдолд хариуцлага хүлээхгүй. Juniper Networks нь энэ нийтлэлийг мэдэгдэлгүйгээр өөрчлөх, өөрчлөх, шилжүүлэх эсвэл өөр аргаар хянан үзэх эрхтэй.
KVM-д зориулсан vJunos-switch байршуулах гарын авлага Зохиогчийн эрх © 2023 Juniper Networks, Inc. Бүх эрх хуулиар хамгаалагдсан.
Энэ баримт бичигт байгаа мэдээлэл нь гарчгийн хуудсан дээрх огнооны хувьд одоогийн байна.
2000 ЖИЛИЙН МЭДЭЭ
Juniper Networks-ийн техник хангамж, програм хангамжийн бүтээгдэхүүнүүд нь 2000 оны стандартад нийцдэг. Junos OS-д 2038 он хүртэл цаг хугацааны хязгаарлалт байхгүй. Гэсэн хэдий ч NTP програм 2036 онд зарим хүндрэлтэй байгаа нь мэдэгдэж байна.
ЭЦСИЙН ХЭРЭГЛЭГЧИЙН ЛИЦЕНЗИЙН ГЭРЭЭ
Энэхүү техникийн баримт бичгийн сэдэв болох Juniper Networks бүтээгдэхүүн нь Juniper Networks програм хангамжаас бүрдэнэ (эсвэл ашиглахад зориулагдсан). Ийм програм хангамжийг ашиглах нь https://support.juniper.net/support/eula/ хаягаар нийтлэгдсэн Эцсийн хэрэглэгчийн лицензийн гэрээний (“EULA”) нөхцөл, болзлын дагуу явагдана. Ийм програм хангамжийг татаж авах, суулгах эсвэл ашиглах замаар та EULA-ийн нөхцөл, болзлыг зөвшөөрч байна.
iii
Агуулга
Энэ гарын авлагын тухай | v
1
vJunos-свичийг ойлгох
vJunos-шилжview | 2
Дууслааview | 2
Дэмжигдсэн гол онцлогууд | 3
Ашиг тус ба хэрэглээ | 3
Хязгаарлалтууд | 4
vJunos-свич Архитектур | 4
2
Техник хангамж, програм хангамжийн шаардлага KVM дээр vJunos-шилж
Техник хангамж, програм хангамжийн хамгийн бага шаардлага | 8
3
KVM дээр vJunos-switch суулгаж, байрлуул
KVM | дээр vJunos-switch суулгана уу 11
vJunos-switch | суулгахын тулд Линукс хост серверүүдийг бэлтгэ 11
KVM дээр vJunos-свичийг байрлуулж, удирдах 11 Host сервер дээр vJunos-switch Deployment-ийг тохируулна уу | 12
vJunos-switch VM |-г баталгаажуулна уу 17
KVM дээр vJunos-свичийг тохируулах | 19 vJunos-switch | руу холбогдоно уу 19
Идэвхтэй портуудыг тохируулах | 20
Интерфэйсийн нэршил | 20
Media MTU |-г тохируулах 21
4
Алдааг олж засварлах
vJunos-switch | алдааг олж засварлах 23
VM ажиллаж байгаа эсэхийг шалгах | 23
iv
CPU-ийн мэдээллийг шалгах | 24 View Бүртгэл Files | 25 Гол овоолгыг цуглуулах | 25
v
Энэхүү гарын авлагын тухай
Виртуал Junos-switch (vJunos-switch) суулгахын тулд энэ гарын авлагыг ашиглана уу. vJunos-switch нь Junos-д суурилсан EX солих платформын виртуал хувилбар юм. Энэ нь цөмд суурилсан виртуал машин (KVM) орчинд Junos® үйлдлийн систем (Junos OS) ажиллуулж буй Juniper шилжүүлэгчийг төлөөлдөг. vJunos-свич нь Juniper Networks® vMX Virtual Router (vMX)-н бүтэцтэй бүтэц дээр суурилдаг. Энэхүү гарын авлагад мөн vJunos-свич тохиргоо болон удирдлагын үндсэн горимууд багтсан болно. Энэ гарын авлагад заасны дагуу vJunos-свичийг суулгаж, тохируулсны дараа нэмэлт програм хангамжийн тохиргооны талаарх мэдээллийг Junos үйлдлийн системийн баримтаас авна уу.
ХОЛБООТОЙ БАРИМТ БИЧИГ Junos OS for EX Series Documentation
1 БҮЛЭГ
vJunos-свичийг ойлгох
vJunos-шилжview | 2 vJunos-свич Архитектур | 4
2
vJunos-шилжview
ХУРААНГУЙ
Энэ сэдэв нь vJunosswitch-ийн дэмжигдсэн гол онцлогууд, ашиг тус, хязгаарлалтуудыг тоймлон харуулна.
ЭНЭ ХЭСЭГТ
Дууслааview | Дэмжигдсэн 2 гол онцлог | 3 Ашиг тус ба хэрэглээ | 3 Хязгаарлалтууд | 4
Дууслааview
ЭНЭ ХЭСЭГТ vJunos-switch суулгацыг дуусганаview | 3
Энэ сэдвийг дахин уншина ууview vJunos шилжүүлэгчийн. vJunos-switch нь Junos үйлдлийн систем дээр ажилладаг Juniper шилжүүлэгчийн виртуал хувилбар юм. Та vJunos-свичийг x86 сервер дээр виртуал машин (VM) болгон суулгаж болно. Та vJunos-свичийг физик шилжүүлэгчтэй адил тохируулж, удирдах боломжтой. vJunos-свич нь зөвхөн лабораторид ашиглах боломжтой ганц виртуал машин (VM) бөгөөд үйлдвэрлэлийн орчинд ашиглах боломжгүй. vJunos-свич нь EX9214-ийг арц шилжүүлэгч болгон ашигладаг бөгөөд нэг чиглүүлэлтийн хөдөлгүүр болон нэг уян хатан PIC баяжуулагчийг (FPC) дэмждэг. vJunos-свич нь бүх интерфэйс дээр нэгтгэсэн 100 Mbps хүртэлх зурвасын өргөнийг дэмждэг. Та vJunos-свичийг ашиглахын тулд зурвасын өргөний лиценз худалдаж авах шаардлагагүй. Техник хангамжийн унтраалга ашиглахын оронд та vJunos-свичийг ашиглан сүлжээний тохиргоо болон протоколуудыг шалгахын тулд Junos программ хангамжийг ажиллуулж болно.
3
vJunos-switch суулгац дууссанview
Та Linux KVM гипервизор (Ubuntu 86, 18.04, 20.04 эсвэл Debian 22.04 Bullseye) дээр ажилладаг салбарын стандартын x11 сервер дээр vJunos-switch-ийн програм хангамжийн бүрэлдэхүүн хэсгүүдийг суулгаж болно. KVM гипервизорыг ажиллуулж байгаа серверүүд дээр та гуравдагч талын холбогдох программ хангамжийг ажиллуулж болно. Та нэг сервер дээр олон vJunos-switch instance суулгаж болно.
Гол онцлогуудыг дэмжсэн
Энэ сэдэв нь vJunos-switch дээр дэмжигдсэн, баталгаажсан гол функцуудын жагсаалт болон дэлгэрэнгүй мэдээллийг танд өгнө. Эдгээр функцүүдийн тохиргооны талаарх дэлгэрэнгүй мэдээллийг дараахаас үзнэ үү: Хэрэглэгчийн гарын авлага. vJunos-свич нь дараах үндсэн функцуудыг дэмждэг: · 96 хүртэлх свич интерфэйсийг дэмждэг · Өгөгдлийн төвийн IP давхар болон давхаргын топологийг дуурайж чаддаг. · EVPN-VXLAN хуудасны функцийг дэмждэг · Edge-Routed Bridging (ERB) -ийг дэмждэг · EVPN-VXLAN (ESI-LAG) дээр EVPN LAG олон талт холболтыг дэмждэг.
Ашиг тус ба хэрэглээ
Стандарт x86 сервер дээрх vJunos-switch-ийн ашиг тус, хэрэглээний тохиолдлууд нь дараах байдалтай байна: · Лабораторид зарцуулсан хөрөнгийн зардлыг бууруулсан (CapEx)– vJunos-свичийг туршилтын лаборатори байгуулахад үнэ төлбөргүй авах боломжтой.
физик унтраалгатай холбоотой зардлыг бууруулах. · Байршуулах хугацааг багасгасан–Та vJunos-свичийг ашиглан топологийг виртуалаар бүтээх, турших боломжтой.
үнэтэй физик лаборатори барихгүйгээр. Виртуал лабораторийг шууд барьж болно. Үүний үр дүнд та физик тоног төхөөрөмж дээр байршуулахтай холбоотой зардал, саатлыг бууруулж чадна. · Лабораторийн тоног төхөөрөмжийн хэрэгцээ, цаг хугацааг арилгах–vJunos-свич нь худалдан авалтын дараа лабораторийн тоног төхөөрөмж ирэх хүртэл хүлээх хугацааг арилгахад тусална. vJunos-switch үнэгүй бөгөөд шууд татаж авах боломжтой. · Боловсрол ба сургалт–Ажилчдадаа суралцах, боловсролын үйлчилгээ үзүүлэх лаборатори байгуулах боломжийг танд олгоно.
4
· Үзэл баримтлалын баталгаа ба баталгаажуулалтын туршилт – Та янз бүрийн дата төвийн сэлгэн залгах топологи, урьдчилан бүтээх тохиргоог баталгаажуулах боломжтой.amples, мөн автоматжуулалтыг бэлэн болго.
Хязгаарлалтууд
vJunos-свич нь дараах хязгаарлалттай: · Нэг чиглүүлэлтийн хөдөлгүүр ба нэг FPC архитектуртай. · Үйлчилгээний програм хангамжийн шинэчлэлийг (ISSU) дэмждэггүй. · Ажиллаж байх үед интерфэйсүүдийг хавсаргах, салгах үйлдлийг дэмждэггүй. · SR-IOV vJunos-свич ашиглах тохиолдол болон дамжуулах чадварыг дэмждэггүй. · VJunos-свичийг үүрлэсэн архитектурын улмаас программыг ажиллуулдаг аливаа суулгацад ашиглах боломжгүй.
VM доторх тохиолдлууд. · Бүх интерфейс дээр 100 Mbps-ийн хамгийн их зурвасын өргөнийг дэмждэг.
ТАЙЛБАР: Дамжуулах тусгай зөвшөөрөл шаардлагагүй тул зурвасын өргөний лицензийг өгөхгүй. Лиценз шалгах мессеж гарч ирж магадгүй. Лиценз шалгах мессежийг үл тоомсорло.
· Та Junos үйлдлийн системээ ажиллаж байгаа систем дээр шинэчлэх боломжгүй. Үүний оронд та шинэ программ хангамжтай шинэ жишээг ашиглах ёстой.
· Олон дамжуулалтыг дэмждэггүй.
ХОЛБООТОЙ БАРИМТ БИЧИГ Техник хангамж, програм хангамжийн хамгийн бага шаардлага | 8
vJunos-свич Архитектур
vJunos-свич нь виртуал дамжуулагч онгоц (VFP) болон Пакет дамжуулах хөдөлгүүр (PFE) нь гаднах VM-д байрладаг ганц, үүрлэсэн VM шийдэл юм. Та vJunos-свичийг эхлүүлэх үед VFP
5 нь Junos Virtual Control Plane (VCP) дүрсийг ажиллуулдаг үүрлэсэн VM-г эхлүүлнэ. KVM hypervisor нь VCP-ийг байрлуулахад ашиглагддаг. 1-р хуудасны 5-р зурагт үзүүлсэн шиг VCP VM-ийг VFP VM-д суулгаж байгаа "үүр" гэсэн нэр томъёог хэлдэг. vJunos свич нь 100 цөм, 4 ГБ санах ой ашиглан 5 Mbps хүртэл дамжуулах чадварыг дэмждэг. Аливаа нэмэлт цөм болон тохируулсан санах ойг VCP-д хуваарилдаг. VFP нь дэмжигдсэн хамгийн бага ул мөрийг эс тооцвол нэмэлт санах ой шаарддаггүй. 4 цөм, 5 ГБ санах ой нь лабораторид ашиглахад хангалттай. Зураг 1: vJunos-switch Architecture
vJunos-свич архитектур нь давхаргаар зохион байгуулагдсан: · vJunos-свич нь дээд давхаргад байна. · Програм хангамжийн шаардлагын хэсэгт тайлбарласан KVM гипервизор болон холбогдох системийн програм хангамж
дунд давхаргад байдаг. · x86 сервер нь доод талын физик давхаргад байна.
6
Энэхүү архитектурыг ойлгох нь vJunos-свич тохиргоогоо төлөвлөхөд тусална. Та vJunos-Switch жишээг үүсгэсний дараа VCP дахь vJunosswitch интерфейсийг тохируулахын тулд Junos OS CLI-г ашиглаж болно. vJunos-свич нь зөвхөн Гигабит Ethernet интерфейсийг дэмждэг.
2 БҮЛЭГ
Техник хангамж, програм хангамжийн шаардлага KVM дээр vJunos-шилж
Техник хангамж, програм хангамжийн хамгийн бага шаардлага | 8
8
Техник хангамж, програм хангамжийн хамгийн бага шаардлага
Энэ сэдэв нь vJunos-switch instance-г эхлүүлэхэд шаардагдах техник хангамж, програм хангамжийн шаардлагуудын жагсаалтыг өгдөг. 1-р хуудасны 8-р хүснэгтэд vJunos-свич-д тавигдах техник хангамжийн шаардлагуудыг жагсаав. Хүснэгт 1: vJunos-свич-д тавигдах хамгийн бага техник хангамжийн шаардлага
Тодорхойлолт
Үнэ цэнэ
Sampсистемийн тохиргоо
Лабораторийн симуляци болон бага гүйцэтгэлтэй (100 Mbps-ээс бага) тохиолдолд VT-x хүчин чадалтай Intel x86 процессорыг ашиглах боломжтой.
Intel Ivy Bridge эсвэл түүнээс хойшхи процессорууд.
ExampIvy Bridge процессор: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB кэш
Цөмийн тоо
Хамгийн багадаа дөрвөн цөм шаардлагатай. Програм хангамж нь VFP-д гурван цөм, VCP-д нэг цөмийг хуваарилдаг бөгөөд энэ нь ихэнх хэрэглээний тохиолдолд хангалттай юм.
Гурван цөм нь VFP-ийн өгөгдлийн түвшний хэрэгцээг хангахад хангалттай тул VCP-д нэмэлт цөмүүдийг өгөх болно.
Санах ой
Хамгийн багадаа 5 ГБ санах ой шаардлагатай. VFP-д ойролцоогоор 3 ГБ санах ой, VCP-д 2 ГБ санах ой хуваарилагдана. Хэрэв нийт санах ой 6 ГБ-аас их байвал VFP санах ойг 4 ГБ-аар хязгаарлаж, нэмэлт санах ойг VCP-д хуваарилна.
Бусад шаардлага · Intel VT-x чадвар. · Hyperthreading (зөвлөдөг) · AES-NI
2-р хуудасны 9-р хүснэгтэд vJunos-switch програм хангамжийн шаардлагуудыг жагсаав.
9
Хүснэгт 2: Ubuntu-д тавигдах програм хангамжийн шаардлага
Тодорхойлолт
Үнэ цэнэ
Үйлдлийн систем
ТАЙЛБАР: Зөвхөн англи хэлээр нутагшуулахыг дэмждэг.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Виртуалчлал
· QEMU-KVM
Ubuntu эсвэл Debian хувилбар бүрийн анхдагч хувилбар нь хангалттай. apt-get install qemu-kvm нь энэ үндсэн хувилбарыг суулгадаг.
Шаардлагатай багцууд
ЖИЧ: apt-get install pkg нэр эсвэл sudo apt-get install-ыг ашиглана уу багц суулгах командууд.
· qemu-kvm virt-manager · libvirt-daemon-систем · virtinst libvirt-clients bridge-utils
Дэмжигдсэн байршуулах орчин
libvirt ашиглан QEMU-KVM
Мөн EVE-NG нүцгэн металл байршуулалтыг дэмждэг.
Анхаарна уу: VJunos-switch нь EVE-NG болон бусад суулгацууд дээр гүн үүрлэсэн виртуалчлалын хязгаарлалтаас болж VM дотроос vJunos-ыг ажиллуулдаг.
vJunos-Switch Images
Зургийг juniper.net сайтын лабораторийн татаж авах хэсгээс үзэх боломжтой: Test Drive Juniper
3 БҮЛЭГ
KVM дээр vJunos-switch суулгаж, байрлуул
KVM | дээр vJunos-switch суулгана уу 11 KVM дээр vJunos-свичийг байрлуулж, удирдах 11 KVM дээр vJunos-свичийг тохируулах | 19
11
KVM дээр vJunos-switch суулгана уу
ХУРААНГУЙ
KVM орчинд vJunos-свичийг хэрхэн суулгах талаар ойлгохын тулд энэ сэдвийг уншина уу.
ЭНЭ ХЭСЭГТ
vJunos-switch | суулгахын тулд Линукс хост серверүүдийг бэлтгэ 11
vJunos-switch суулгахын тулд Линукс хост серверүүдийг бэлтгэ
Энэ хэсэг нь Ubuntu болон Debian хост серверүүдэд хамаарна. 1. Өөрийн Ubuntu эсвэл Debian хост серверийн стандарт багцын хувилбаруудыг суулгана уу
серверүүд нь техник хангамж, програм хангамжийн хамгийн бага шаардлагыг хангадаг. 2. Intel VT-x технологи идэвхжсэн эсэхийг шалгана уу. Хост сервер дээрээ lscpu командыг ажиллуулна уу.
Lscpu командын гаралтын Виртуалчлалын талбарт VT-x идэвхжсэн бол VT-x харагдана. Хэрэв VT-x идэвхжээгүй бол BIOS-д хэрхэн идэвхжүүлэх талаар мэдэхийн тулд серверийнхээ баримт бичгийг харна уу.
KVM дээр vJunos-свичийг байрлуулж, удирдах
ХУРААНГУЙ
Энэ сэдвийг уншаад vJunos-switch инстанцыг суулгасны дараа хэрхэн байршуулах, удирдах талаар ойлгох болно.
ЭНЭ ХЭСЭГТ
Хост сервер дээр vJunos-switch суулгацыг тохируулах | 12 vJunos-switch VM |-г шалгана уу 17
Энэ сэдэв нь: · Libvirt ашиглан KVM серверүүд дээр vJunos-свичийг хэрхэн ажиллуулах талаар тайлбарлана.
· CPU болон санах ойн хэмжээг хэрхэн сонгох, холболтод шаардлагатай гүүрүүдийг тохируулах, цуваа портыг тохируулах.
12
· Холбогдох XML-г хэрхэн ашиглах талаар file өмнө жагсаасан тохиргоо болон сонголтуудын хэсгүүд.
ЖИЧ: s-г татаж авна ууample XML file болон Арцаас vJunos-свич дүрс webсайт.
Хост сервер дээр vJunos-switch Deployment-ийг тохируулна уу
Энэ сэдэв нь vJunos-switch байршуулалтыг хост сервер дээр хэрхэн тохируулахыг тайлбарладаг.
ТАЙЛБАР: Энэ сэдэв нь XML-ийн хэдхэн хэсгийг онцолсон болно file libvirt-ээр дамжуулан vJunosswitch-ийг байрлуулахад ашигладаг. Бүх XML file vjunos.xml нь vJunos Lab програм хангамжийг татаж авах хуудасны VM дүрс болон холбогдох баримт бичгийн хамт татаж авах боломжтой.
Хэрэв багцуудыг суулгаагүй бол Програм хангамжийн хамгийн бага шаардлагын хэсэгт дурдсан багцуудыг суулгана уу. 8-р хуудасны “Техник хангамж, програм хангамжийн хамгийн бага шаардлага”-ыг үзнэ үү 1. Ашиглахаар төлөвлөж буй vJunos свичийнхээ Гигабит Ethernet интерфэйс бүрт Линукс гүүр үүсгэнэ үү.
# ip link add ge-000 төрлийн гүүр # ip link add ge-001 төрлийн гүүр Энэ тохиолдолд жишээ нь ge-0/0/0 болон ge-0/0/1 тохируулагдсан байна. 2. Линукс гүүр бүрийг гарга. ip link set ge-000 up ip link set ge-001 up 3. Өгөгдсөн QCOW2 vJunos зургийн шууд дискний хуулбарыг хий. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Байрлуулахаар төлөвлөж буй vJunos тус бүрдээ тусдаа хуулбар хий. Энэ нь та анхны зураг дээр байнгын өөрчлөлт хийхгүй байхыг баталгаажуулдаг. Шууд дүрсийг мөн vJunos-свичийг ашигладаг хэрэглэгчийн бичих боломжтой байх ёстой – гол хэрэглэгч нь. 4. Дараах багийг өөрчилснөөр vJunos-д өгсөн цөмийн тоог зааж өгнө үү.
13
Дараах мөр нь vJunos-д өгсөн цөмийн тоог зааж өгсөн болно. Шаардлагатай хамгийн бага цөм нь 4 бөгөөд лабораторид ашиглахад хангалттай.
x86_64 IvyBridge qemu4
Шаардлагатай үндсэн цөмийн тоо нь 4 бөгөөд ихэнх програмуудад хангалттай. Энэ нь vJunos-switch-д дэмждэг хамгийн бага CPU юм. Та CPU-ийн загварыг IvyBridge гэж үлдээж болно. Дараагийн үеийн Intel CPU-үүд мөн энэ тохиргоотой ажиллах болно. 5. Шаардлагатай бол дараах мөрийг өөрчилснөөр санах ойг нэмэгдүүлээрэй.
vjunos-sw1 5242880 5242880 4
Дараах эксample нь vJunos-свич-д шаардагдах үндсэн санах ойг харуулж байна. Анхдагч санах ой нь ихэнх програмуудад хангалттай. Шаардлагатай бол та үнэ цэнийг нэмэгдүүлэх боломжтой. Энэ нь мөн үүсэж буй тодорхой vJunos-свичийн нэрийг харуулдаг бөгөөд энэ тохиолдолд vjunos-sw1 байна. 6. XML-г өөрчлөх замаар vJunos-свич зургийнхаа нэр, байршлыг зааж өгнө үү file дараах жишээнд үзүүлсэн шигample.
<disk device=”disk” type=”file”> file=”/root/vjunos-sw1-live.qcow2″/>
Та хост дээрх vJunos VM бүрийг өөрийн өвөрмөц нэртэй QCOW2 дүрсээр хангах ёстой. Энэ нь libvirt болон QEMU-KVM-д шаардлагатай.
14
7. Дискний дүрсийг үүсгэ. # ./make-config.sh vJunos-свич нь хоёр дахь дискийг тохиргоог агуулсан VM жишээнд холбосноор анхны тохиргоог хүлээн авдаг. Дискний дүрсийг үүсгэхийн тулд make-config.sh скриптийг ашиглана уу. XML file Энэ тохиргооны драйвыг доор үзүүлсэн шиг иш татдаг:
<disk device=”disk” type=”file”> file=”/root/config.qcow2″/>
ТАЙЛБАР: Хэрэв та анхны тохиргоог илүүд үзэхгүй бол XML-ээс дээрх мөрийг устгана уу file.
8. Удирдлагын Ethernet портыг тохируулна уу.
Энэ эксample нь vJunos-свич байрладаг хост серверийн гаднах удирдлагын порт болох VCP “fxp0” руу холбогдох боломжийг олгоно. Та DHCP серверээр эсвэл стандарт CLI тохиргоог ашиглан fxp0-д тохируулсан чиглүүлэх боломжтой IP хаягтай байх шаардлагатай. Доорх хэсэг дэх "eth0" нь гадаад ертөнцтэй холбогдох боломжийг олгодог хост серверийн интерфейсийг хэлдэг бөгөөд таны хост сервер дээрх энэ интерфейсийн нэртэй тохирч байх ёстой. Хэрэв та Dynamic Host Configuration Protocol (DHCP) ашиглаагүй бол vJunos свич ажиллаж, ажиллаж дууссаны дараа консол руугаа telnet холбож, CLI тохиргоог ашиглан "fxp0"-ийн IP хаягийг доор үзүүлсэн шиг тохируулна уу.
15
ТАЙЛБАР: Доорх тохиргоонууд нь өмнөх хувилбар юмamples эсвэл sample тохиргооны хэсгүүд. Та мөн статик маршрутын тохиргоог тохируулах хэрэгтэй болж магадгүй.
# set interfaces fxp0 unit 0 family inet address 10.92.249.111/23 # set routing-options static route 0.0.0.0/0 next-hop 10.92.249.254 9. VCP удирдлагын порт руу SSH-г идэвхжүүлнэ. # системийн үйлчилгээний ssh root-login allow командыг тохируулна. 10. XML-д заасан порт бүртээ Линукс гүүр үүсгэ file.
Портын нэрийг дараах бадагт заасан болно. VJunos-свичийг ашиглах конвенц нь "xy" нь бодит портын дугаарыг зааж өгсөн тохиолдолд ge-0xy-г ашиглах явдал юм. Дараах жишээндample, ge-000, ge-001 нь портын дугаар юм. Эдгээр портын дугаарууд нь Junos ge-0/0/0 болон ge-0/0/1 интерфэйсүүдтэй тус тус тохирох болно. Өмнө дурьдсанчлан, та XML-д заасан порт бүрт Линукс гүүр үүсгэх хэрэгтэй file. 11. Өөрийн хост сервер дээрх vJunos-свич тус бүрт өвөрмөц цуваа консол портын дугаарыг өгнө үү. Дараах жишээндample, өвөрмөц сериал консол портын дугаар нь "8610".
16
Дараах smbios багийг бүү өөрчил. Энэ нь vJunos-д үүнийг vJunos-свич гэж хэлдэг.
12. vJunos-sw1.xml ашиглан vJunos-sw1 VM үүсгэнэ үү. file. # virsh vjunos-sw1.xml үүсгэх
"Sw1" гэсэн нэр томъёо нь энэ нь суулгаж байгаа анхны vJunos-switch VM гэдгийг илэрхийлэхэд хэрэглэгддэг. Дараагийн VM-үүдийг vjunos-sw2, vjunos-sw3 гэх мэтээр нэрлэж болно.
Үүний үр дүнд VM үүсгэгдэж, дараах мессеж гарч ирнэ.
vjunos-sw1 домэйн vjunos-sw1.xml-ээс үүсгэгдсэн 13. /etc/libvirt/qemu.conf-г шалгаад дараах XML мөрүүдийн тайлбарыг арилгана уу.
тайлбар хийлээ. Зарим нь өмнөхampХүчинтэй утгуудыг доор өгөв. Заасан мөрүүдийн тайлбарыг арилгана уу.
#
user = “qemu” # “qemu” нэртэй хэрэглэгч
#
хэрэглэгч = “+0” # Супер хэрэглэгч (uid=0)
#
user = “100” # “100” нэртэй хэрэглэгч эсвэл uid=100#user = “root” нэртэй хэрэглэгч
<<
энэ мөрийн тайлбарыг арилгана уу
#
#group = "root" <<< энэ мөрийн тайлбарыг арилга
14. Libvirtd-г дахин эхлүүлээд vJunos-switch VM-г дахин үүсгэнэ үү. # systemctl libvirtd-г дахин эхлүүлнэ
15. Хост сервер дээр байрлуулсан vJunos-свичийг (шаардлагатай бол) аюулгүй унтраа. # virsh shutdown vjunos-sw1 командыг ашиглан vJunos-свичийг унтраа. Энэ алхмыг гүйцэтгэх үед vJunos-switch инстанц руу илгээсэн унтрах дохио нь түүнийг аятайхан унтраах боломжийг олгоно.
Дараах мессеж гарч ирнэ.
'vjunos-sw1' домэйн хаагдаж байна
17
ТАЙЛБАР: Энэ тушаал нь vJunosswitch VM дискийг гэмтээж болзошгүй тул "virsh destroy" командыг бүү ашиглаарай. Хэрэв "virsh destroy" командыг ашигласны дараа таны VM ачаалахаа больсон бол өгөгдсөн анхны QCOW2 зургийн шууд QCOW2 дискний хуулбарыг үүсгээрэй.
vJunos-switch VM-г баталгаажуулна уу
Энэ сэдэв vJunos-свич ажиллаж байгаа эсэхийг хэрхэн шалгах талаар тайлбарлана. 1. vJunos-свич ажиллаж байгаа эсэхийг шалгана уу.
# вирш жагсаалт
# вирш жагсаалт
Id нэр
муж
——————————-
74 vjunos-sw1 ажиллаж байна
2. VCP-ийн цуваа консол руу холбогдоно.
Та VCP-ийн цуваа консол руу холбогдох портыг XML-ээс олох боломжтой file. Мөн та VCP-ийн цуваа консол руу "telnet localhost"-оор нэвтэрч болно ” XML тохиргоонд портнумыг зааж өгсөн байдаг file:
ТАЙЛБАР: Телнет портын дугаар нь хост сервер дээр байрлах vJunos-switch VM бүрийн хувьд өвөрмөц байх ёстой.
# telnet localhost 8610 127.0.0.1 оролдож байна... localhost-д холбогдсон. Зугтах дүр нь '^]'. root@:~ #
3. Зургийн автомат шинэчлэлтийг идэвхгүй болгох.
18
Хэрэв та дээрх алхмуудад Junos-ийн анхны тохиргоог хийгээгүй бол vJunos свич нь анхдагчаар сүлжээний анхны тохиргоонд DHCP-ийг оролдох болно. Хэрэв танд Junos-ын тохиргоог хангах DHCP сервер байхгүй бол та доор үзүүлсэн шиг давтагдсан мессежүүдийг хүлээн авах боломжтой: "Зургийг автоматаар шинэчлэх" Та эдгээр мессежийг дараах байдлаар идэвхгүй болгож болно.
4. Таны vJunos-switch xml-д заасан ge интерфейс байгаа эсэхийг шалгана уу file бэлэн байна. Show interfaces terse командыг ашиглана уу.
Жишээ ньampле, хэрэв vJunos-свич XML тодорхойлолт file холбогдсон хоёр виртуал NIC-г зааж өгнө
"ge-000" ба "ge-001", дараа нь доор үзүүлсэн шиг харуулах интерфэйсийн гаралтын командыг ашиглан баталгаажуулах үед ge-0/0/0 болон ge-0/0/1 интерфэйсүүд холбоос "дээш" төлөвт байх ёстой. .
root> интерфэйсүүдийг богино хугацаанд харуулах
Интерфэйс
Admin Link Proto
ge-0/0/0
дээшээ
ge-0/0/0.16386
дээшээ
lc-0/0/0
дээшээ
lc-0/0/0.32769
дээш vpls
pfe-0/0/0
дээшээ
pfe-0/0/0.16383
up inet
inet6
pfh-0/0/0
дээшээ
pfh-0/0/0.16383
up inet
pfh-0/0/0.16384
up inet
ge-0/0/1
дээшээ
ge-0/0/1.16386
дээшээ
ge-0/0/2
дээш доош
ge-0/0/2.16386
дээш доош
Орон нутгийн
Алсын удирдлага
19
ge-0/0/3 ge-0/0/3.16386 [snip]
дээш доош дээш доош
5. Харгалзах “ge” гүүр бүрийн доор vnet Интерфэйс тохируулагдсан эсэхийг шалгана уу. Дараах зурагт үзүүлсэн шиг vJunos свичийг ажиллуулсны дараа хост сервер дээрх brctl командыг ашиглана уу.
# ip link нэмэх ge-000 төрлийн гүүр
# ip холбоос харуулах ge-000
гүүрний нэр гүүр id
STP идэвхжүүлсэн интерфейсүүд
ge-000
8000.fe54009a419a үгүй
vnet1
# ip холбоос харуулах ge-001
гүүрний нэр гүүр id
STP идэвхжүүлсэн интерфейсүүд
ge-001
8000.fe5400e9f94f дугаар
vnet2
KVM дээр vJunos-свичийг тохируулна уу
ХУРААНГУЙ
KVM орчинд vJunos-свичийг хэрхэн тохируулах талаар ойлгохын тулд энэ сэдвийг уншина уу.
ЭНЭ ХЭСЭГТ
vJunos-switch | руу холбогдоно уу 19 Идэвхтэй портуудыг тохируулах | 20 Интерфэйсийн нэршил | 20 Media MTU |-г тохируулах 21
vJunos-свичтэй холбогдоно уу
XML-д заасан сериал консолын дугаар руу Telnet file vJunos-свич рүү холбогдохын тулд. 11-р хуудасны "VJunos-switch-ийг KVM дээр байрлуулах ба удирдах" хэсэгт өгсөн дэлгэрэнгүй мэдээллийг үзнэ үү. Жишээ ньampле:
# telnet localhost 8610
20
127.0.0.1 оролдож байна... localhost-д холбогдсон. Зугтах дүр нь '^]'. root@:~ # cli root>
Та мөн vJunos-свич VCP руу SSH хийж болно.
Идэвхтэй портуудыг тохируулах
Энэ хэсэгт идэвхтэй портуудын тоог хэрхэн тохируулах талаар тайлбарласан болно.
Та VFP VM-д нэмсэн NIC-ийн тоотой тааруулахын тулд vJunos-свич-ийн идэвхтэй портуудын тоог зааж өгч болно. Анхдагч портын тоо нь 10, гэхдээ та 1-ээс 96 хүртэлх утгыг зааж өгч болно. Идэвхтэй портуудын тоог зааж өгөхийн тулд user@host# set chassis fpc 0 pic 0 number-of-ports 96 командыг ажиллуулна уу. [Edit явах эд анги fpc 0 pic 0] шатлалын түвшинд портуудын тоог тохируулна уу.
Интерфейсийн нэршил
vJunos-свич нь зөвхөн Гигабит Ethernet (ge) интерфейсийг дэмждэг.
Та интерфейсийн нэрийг 10-Gigabit Ethernet (xe) эсвэл 100-Gigabit Ethernet (et) болгон өөрчлөх боломжгүй. Хэрэв та интерфэйсийн нэрийг өөрчлөхийг оролдвол шоуны тохиргоог ажиллуулах эсвэл интерфэйсийн товч командуудыг харуулах үед эдгээр интерфейсүүд "ge" хэлбэрээр харагдсан хэвээр байх болно. Энд хуучин хүн байнаampХэрэглэгч интерфэйсийн нэрийг "et" болгон өөрчлөхийг оролдох үед "тохиргоог харуулах" CLI командын гаралт:
явах эд анги { fpc 0 { pic 0 { ## ## Анхааруулга: мэдэгдлийг үл тоомсорлосон: дэмжигдээгүй платформ (ex9214) ## интерфейсийн төрөл et; }
21
} }
Media MTU-г тохируулна уу
Та зөөвөрлөгчийн хамгийн их дамжуулах нэгжийг (MTU) 256-аас 9192 хүртэлх мужид тохируулж болно. Дээр дурдсан мужаас гадуурх MTU утгыг үгүйсгэнэ. Та MTU мэдэгдлийг [интерфэйс интерфэйсийн нэрийг засварлах] шатлалын түвшинд оруулах замаар MTU-г тохируулах ёстой. MTU-г тохируулна уу.
[засварлах] user@host# тохиргооны интерфейс ge-0/0/0 mtu
ТАЙЛБАР: Хамгийн их дэмжигдсэн MTU утга нь 9192 байт байна.
Жишээ ньampле:
[засварлах] user@host# тохиргооны интерфейс ge-0/0/0 mtu 9192
4 БҮЛЭГ
Алдааг олж засварлах
vJunos-switch | алдааг олж засварлах 23
23
vJunos-свичийн алдааг олж засварлах
ХУРААНГУЙ
Энэ сэдвийг ашиглан vJunos-свич тохиргоогоо баталгаажуулж, алдааг олж засварлах мэдээлэл авна уу.
ЭНЭ ХЭСЭГТ
VM ажиллаж байгаа эсэхийг шалгах | 23 CPU-ийн мэдээллийг шалгах | 24 View Бүртгэл Files | 25 Гол овоолгыг цуглуулах | 25
VM ажиллаж байгаа эсэхийг шалгана уу
· Суулгасны дараа vJunos-свич ажиллаж байгаа эсэхийг шалгана уу.
virsh list virsh list команд нь виртуал машины (VM) нэр болон төлөвийг харуулдаг. Төлөв нь: ажиллаж байгаа, сул зогссон, түр зогссон, унтрах, осолдох, үхэх зэрэг байж болно.
# вирш жагсаалт
Id нэр
муж
—————————
72 vjunos-свич ажиллаж байна
· Та дараах virsh командуудыг ашиглан VM-үүдийг зогсоож, эхлүүлж болно: · virsh shutdown–vJunos-свичийг унтраана. · virsh start–Өмнө нь тодорхойлсон идэвхгүй VM-г эхлүүлэх.
ТАЙЛБАР: "virsh destroy" командыг бүү ашигла, учир нь энэ нь vJunos-switch VM дискийг гэмтээж болзошгүй.
24
Хэрэв virsh destroy командыг ашигласны дараа таны VM зогсч, ачаалахгүй бол өгөгдсөн анхны QCOW2 зургийн шууд QCOW2 дискний хуулбарыг үүсгэнэ үү.
CPU-ийн мэдээллийг шалгах
CPU-ийн мэдээллийг харуулахын тулд хост сервер дээрх lscpu командыг ашиглана уу. Гаралт нь CPU-ийн нийт тоо, нэг сокет дахь цөмийн тоо, CPU-ийн сокетуудын тоо зэрэг мэдээллийг харуулдаг. Жишээ ньampДараах код блок нь нийт 20.04 CPU-г дэмждэг Ubuntu 32 LTS хост серверийн мэдээллийг харуулж байна.
root@vjunos-host:~# lscpu Архитектур: CPU-ийн ажиллах горим(ууд): Байтын дараалал: Хаягийн хэмжээ: CPU(ууд): Онлайн CPU(ууд)-ын жагсаалт: Цөм тус бүрийн хэлхээ(үүд): Цөм(үүд) нэг сокет: Сокет(ууд): NUMA зангилаа(ууд): Борлуулагчийн ID: CPU-ийн гэр бүл: Загвар: Загварын нэр: Алхам: CPU MHz: CPU хамгийн их МГц: CPU min MHz: BogoMIPS: Виртуалчлал: L1d кэш: L1i кэш: L2 кэш : L3 кэш: NUMA зангилаа0 CPU(ууд):
x86_64 32 бит, 64 бит Little Endian 46 бит физик, 48 бит виртуал 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 4 2593.884 3400.0000. .1200.0000 ВТ -x 5187.52 КБ 512 КБ 512 МБ 4 МБ 40-0-7,16
25
NUMA зангилаа1 CPU(ууд): [snip]
8-15,24-31
View Бүртгэл Files
View систем нь vJunos-switch instance дээрх show log командыг ашиглан бүртгэл хийдэг.
root > логыг харуулах уу? Үндэс > логыг харуулах уу? тушаал нь бүртгэлийн жагсаалтыг харуулна file-д ашиглах боломжтой viewing. Жишээ ньample, to view явах эд ангийн демон (chassisd) бүртгэлүүд нь root > show log chassisd командыг ажиллуулдаг.
Гол овоолгыг цуглуул
Show system core-dumps командыг ашиглана уу view цуглуулсан цөм file. Та vJunos-свич дээрх fxp0 удирдлагын интерфэйсээр дамжуулан эдгээр үндсэн овоолгыг гадаад сервер рүү шилжүүлж, дүн шинжилгээ хийх боломжтой.
Баримт бичиг / нөөц
![]() |
Juniper NETWORKS KVM vJunos Switch Deployment [pdf] Хэрэглэгчийн гарын авлага KVM vJunos Switch Deployment, KVM, vJunos Switch Deployment, Switch deployment, Deployment |