KVM vJunos Switch Deployment
Техникалық сипаттамалар
- Өнім: vJunos-қосқыш
- Орналастыру нұсқаулығы: KVM
- Баспагер: Juniper Networks, Inc.
- Жарияланған күні: 2023-11-20
- Webсайт: https://www.juniper.net
Өнім туралы ақпарат
Осы нұсқаулық туралы
vJunos-switch орналастыру нұсқаулығы нұсқауларды береді және
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-switch архитектурасы
vJunos-switch архитектурасы мыналарды қамтамасыз етуге арналған
KVM гипервизорында виртуалдандырылған желілік орта. Ол пайдаланады
негізгі x86 серверінің ресурстары мен мүмкіндіктері
жоғары өнімді желі қызметтерін жеткізуге арналған аппараттық құрал.
Өнімді пайдалану нұсқаулары
Аппараттық және бағдарламалық қамтамасыз ету талаптары
KVM жүйесінде vJunos-қосқышын сәтті орналастыру үшін, сіздің
жүйе келесі минималды талаптарға жауап береді:
- Салалық стандартты x86 сервері
- Linux KVM гипервизоры (Ubuntu 18.04, 20.04, 22.04 немесе Debian 11
Bullseye) - Қолданылатын үшінші тарап бағдарламалық құралы (міндетті емес)
KVM жүйесінде vJunos-қосқышын орнатыңыз және қолданыңыз
KVM жүйесіне vJunos-switch орнатыңыз
KVM жүйесіне vJunos-switch орнату үшін мына қадамдарды орындаңыз
орта:
- vJunos-switch орнату үшін Linux хост серверлерін дайындаңыз.
- KVM жүйесінде vJunos-қосқышын орналастыру және басқару.
- Хост серверінде vJunos-қосқышын орналастыруды орнатыңыз.
- vJunos-switch VM құрылғысын тексеріңіз.
- KVM жүйесінде vJunos-қосқышын конфигурациялаңыз.
- vJunos коммутаторына қосылыңыз.
- Белсенді порттарды конфигурациялаңыз.
- Интерфейсті атау.
- Media MTU конфигурациялаңыз.
vJunos-қосқышының ақаулықтарын жою
vJunos-switch-ке қатысты қандай да бір мәселелерге тап болсаңыз, орындай аласыз
бұл ақаулықтарды жою қадамдары:
- VM жұмыс істеп тұрғанын тексеріңіз.
- CPU ақпаратын тексеріңіз.
- View Журнал Files.
- Негізгі қоқыстарды жинаңыз.
Жиі қойылатын сұрақтар (ЖҚС)
Өнім туралы
vJunos-switch барлық гипервизорлармен үйлесімді ме?
Жоқ, vJunos-switch Linux KVM үшін арнайы жасалған
гипервизор.
vJunos-switch-тің бірнеше данасын жалғыз орната аламын ба?
сервер?
Иә, бірнеше vJunos-switch данасын a
бір салалық стандартты 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-switch орналастыру нұсқаулығы
Жарияланды
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 орналастыру нұсқаулығы Copyright © 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-switch архитектурасы | 4
2
Аппараттық және бағдарламалық қамтамасыз ету талаптары vJunos-KVM жүйесіндегі коммутатор
Ең аз аппараттық және бағдарламалық қамтамасыз ету талаптары | 8
3
KVM жүйесінде vJunos-қосқышын орнатыңыз және қолданыңыз
KVM | жүйесінде vJunos-switch орнатыңыз 11
vJunos-switch | орнату үшін Linux хост серверлерін дайындаңыз 11
KVM | жүйесінде vJunos коммутаторын орналастыру және басқару 11 vJunos-қосқышын орналастыруды хост серверінде орнатыңыз | 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-қосқышын (vJunos-switch) орнату үшін осы нұсқаулықты пайдаланыңыз. vJunos-switch - Junos негізіндегі EX коммутация платформасының виртуалды нұсқасы. Ол ядроға негізделген виртуалды машина (KVM) ортасында Junos® операциялық жүйесін (Junos OS) басқаратын Juniper қосқышын білдіреді. vJunos-қосқыш Juniper Networks® vMX Virtual Router (vMX) кірістірілген архитектурасына негізделген. Бұл нұсқаулық сонымен қатар негізгі vJunos-қосқыш конфигурациясын және басқару процедураларын қамтиды. Осы нұсқаулықта қарастырылғандай vJunos-қосқышын орнатып, конфигурациялағаннан кейін қосымша бағдарламалық құрал конфигурациясы туралы ақпаратты Junos OS құжаттамасынан қараңыз.
ҚАТЫСТЫ ҚҰЖАТТАР Junos OS for EX Series Documentation
1 ТАРАУ
vJunos-қосқышын түсіну
vJunos - ауысуview | 2 vJunos-switch Архитектурасы | 4
2
vJunos - ауысуview
ТҮЙІН
Бұл бөлімде vJunosswitch бағдарламасының жалпы шолуы, қолдау көрсетілетін негізгі мүмкіндіктері, артықшылықтары мен шектеулері берілген.
ОСЫ БӨЛІМДЕ
Біттіview | 2 Қолдау көрсетілетін негізгі мүмкіндіктер | 3 Артықшылықтары мен қолданылуы | 3 Шектеулер | 4
Біттіview
БҰЛ БӨЛІМДЕ vJunos-switch Орнату аяқталдыview | 3
Бұл тақырыпты толық оқып шығыңызview vJunos-қосқышының. vJunos-қосқышы Junos операциялық жүйесін басқаратын Juniper қосқышының виртуалды нұсқасы болып табылады. vJunos коммутаторын x86 серверінде виртуалды машина (VM) ретінде орнатуға болады. vJunos коммутаторын физикалық қосқышты басқаратындай конфигурациялауға және басқаруға болады. vJunos-қосқышы - бұл өндіріс ортасында емес, тек зертханаларда пайдалануға болатын жалғыз виртуалды машина (VM). vJunos-қосқышы сілтеме Juniper қосқышы ретінде EX9214 көмегімен құрастырылған және бір бағыттау қозғалтқышын және жалғыз икемді PIC концентраторын (FPC) қолдайды. vJunos-қосқышы барлық интерфейстер бойынша біріктірілген 100 Мбит/с дейінгі өткізу қабілеттілігін қолдайды. vJunos-қосқышын пайдалану үшін өткізу қабілеттілігі лицензиясын сатып алудың қажеті жоқ. Аппараттық қосқыштарды пайдаланудың орнына, желі конфигурациялары мен хаттамаларын тексеру үшін Junos бағдарламалық құралын іске қосу үшін vJunos-қосқышын пайдалануға болады.
3
vJunos-switch орнату аяқталдыview
Linux KVM гипервизоры (Ubuntu 86, 18.04, 20.04 немесе Debian 22.04 Bullseye) жұмыс істейтін салалық стандартты x11 серверіне vJunos-қосқышының бағдарламалық құрал құрамдастарын орнатуға болады. KVM гипервизоры жұмыс істейтін серверлерде, сондай-ақ, қолданбалы үшінші тарап бағдарламалық құралын іске қосуға болады. Бір серверде бірнеше vJunos-switch даналарын орнатуға болады.
Негізгі мүмкіндіктерге қолдау көрсетіледі
Бұл тақырып vJunos-switch жүйесінде қолдау көрсетілетін және расталған негізгі мүмкіндіктердің тізімі мен мәліметтерін береді. Бұл мүмкіндіктерді конфигурациялау туралы толық ақпаратты мына жерден қараңыз: Пайдаланушы нұсқаулығы. vJunos-қосқышы келесі негізгі мүмкіндіктерді қолдайды: · 96 коммутатор интерфейсіне дейін қолдау көрсетеді · Деректер орталығының IP астын және қабаттас топологияларын имитациялай алады. · EVPN-VXLAN жапырақ функционалдығын қолдайды · Edge-routed Bridging (ERB) қолдайды · EVPN-VXLAN (ESI-LAG) жүйесінде EVPN LAG мультигомингін қолдайды.
Артықшылықтары мен қолданулары
Стандартты x86 серверлеріндегі vJunos коммутаторының артықшылықтары мен пайдалану жағдайлары төмендегідей: · Зертханадағы қысқартылған күрделі шығындар (CapEx) – vJunos коммутаторы сынақ зертханаларын құру үшін тегін қол жетімді.
физикалық қосқыштармен байланысты шығындарды азайту. · Қысқартылған орналастыру уақыты – vJunos-қосқышын виртуалды түрде топологияларды құру және сынау үшін пайдалануға болады.
қымбат физикалық зертханалар салусыз. Виртуалды зертханаларды бірден жасауға болады. Нәтижеде, физикалық жабдықта орналастыруға байланысты шығындар мен кідірістерді азайтуға болады. · Зертханалық жабдыққа қажеттілік пен уақытты жою – vJunos-қосқышы сатып алғаннан кейін зертханалық жабдықтың келуін күту уақытын жоюға көмектеседі. vJunos-switch тегін қол жетімді және оны бірден жүктеп алуға болады. · Білім беру және оқыту – қызметкерлеріңізге оқу және білім беру қызметтері үшін зертханалар құруға мүмкіндік береді.
4
· Тұжырымдаманың дәлелі және валидация тесті – Сіз әртүрлі деректер орталығының коммутация топологияларын, алдын ала құрастыру конфигурацияларын тексере аласыз, мысалы.amples, және автоматтандыруды дайындаңыз.
Шектеулер
vJunos-қосқышында келесі шектеулер бар: · Бір бағыттау механизмі және жалғыз FPC архитектурасы бар. · Қызметтік бағдарламалық құралды жаңартуға (ISSU) қолдау көрсетпейді. · Жұмыс істеп тұрған кезде интерфейстерді бекітуге немесе ажыратуға қолдау көрсетпейді. · vJunos коммутаторын пайдалану жағдайлары мен өткізу қабілетіне арналған SR-IOV нұсқасына қолдау көрсетілмейді. · Кірістірілген архитектурасына байланысты vJunos-қосқышын іске қосатын кез келген орналастыруларда пайдалану мүмкін емес.
VM ішіндегі даналар. · Барлық интерфейстер бойынша 100 Мбит/с максималды өткізу қабілеттілігін қолдайды.
ЕСКЕРТПЕ: Өткізу қабілеті лицензиялары қамтамасыз етілмейді, өйткені өткізу қабілеттілігі лицензиясының қажеті жоқ. Лицензияны тексеру хабары шығуы мүмкін. Лицензияны тексеру хабарларын елемеңіз.
· Жұмыс істеп тұрған жүйеде Junos ОЖ жаңарту мүмкін емес. Оның орнына сіз жаңа бағдарламалық құралмен жаңа дананы қолдануыңыз керек.
· Көп таратуға қолдау көрсетілмейді.
ҚАТЫСТЫ ҚҰЖАТТАР Ең аз аппараттық және бағдарламалық қамтамасыз ету талаптары | 8
vJunos-switch архитектурасы
vJunos-қосқышы виртуалды бағыттау жазықтығы (VFP) мен пакетті қайта жіберу механизмі (PFE) сыртқы VM-де орналасқан жалғыз, кірістірілген VM шешімі. vJunos-қосқышын іске қосқан кезде, VFP
5 Junos Virtual Control Plane (VCP) кескінін іске қосатын кірістірілген VM іске қосады. KVM гипервизоры VCP қолдану үшін пайдаланылады. «Кірістірілген» термині 1-беттегі 5-суретте көрсетілгендей, VFP VM ішінде кірістірілген VCP VM-ге қатысты. vJunos коммутаторы 100 ядро мен 4 ГБ жадты пайдалана отырып, 5 Мбит/с өткізу қабілетіне қолдау көрсете алады. Кез келген қосымша ядролар мен конфигурацияланған жад VCP-ге бөлінеді. VFP қолдау көрсетілетін минималды ізден басқа қосымша жадты қажет етпейді. 4 ядро және 5 ГБ жады зертханалық жағдайларда пайдалану үшін жеткілікті. 1-сурет: vJunos-switch архитектурасы
vJunos коммутаторының архитектурасы қабаттарда ұйымдастырылған: · vJunos коммутаторы жоғарғы қабатта орналасқан. · KVM гипервизоры және бағдарламалық құрал талаптары бөлімінде сипатталған сәйкес жүйелік бағдарламалық құрал
ортаңғы қабатта орналасады. · x86 сервері төменгі жағындағы физикалық деңгейде.
6
Бұл архитектураны түсіну vJunos коммутаторының конфигурациясын жоспарлауға көмектеседі. vJunos-Switch данасын жасағаннан кейін VCP ішіндегі vJunosswitch интерфейстерін конфигурациялау үшін Junos OS CLI пайдалана аласыз. vJunos-қосқышы тек Gigabit Ethernet интерфейстерін қолдайды.
2 ТАРАУ
Аппараттық және бағдарламалық қамтамасыз ету талаптары vJunos-KVM жүйесіндегі коммутатор
Ең аз аппараттық және бағдарламалық қамтамасыз ету талаптары | 8
8
Ең аз аппараттық және бағдарламалық қамтамасыз ету талаптары
Бұл бөлім vJunos-switch данасын іске қосу үшін аппараттық және бағдарламалық құрал талаптарының тізімін береді. 1-беттегі 8-кестеде vJunos-switch үшін аппараттық құралдарға қойылатын талаптар берілген. 1-кесте: vJunos коммутаторына арналған минималды жабдық талаптары
Сипаттама
Мән
Sampжүйе конфигурациясы
Зертханалық модельдеу және төмен өнімділік (100 Мбит/с төмен) үшін VT-x мүмкіндігі бар кез келген Intel x86 процессорын пайдаланыңыз.
Intel Ivy Bridge немесе одан кейінгі процессорлар.
ExampIvy Bridge процессоры: Intel Xeon E5-2667 v2 @ 3.30 ГГц 25 МБ кэш
Ядролар саны
Кемінде төрт ядро қажет. Бағдарламалық құрал VFP үшін үш ядроны және VCP үшін бір ядроны бөледі, бұл көптеген пайдалану жағдайлары үшін жеткілікті.
Кез келген қосымша ядролар VCP-ге беріледі, өйткені VFP деректер жоспарының қажеттіліктерін қолдау үшін үш ядро жеткілікті.
Жад
Кемінде 5 ГБ жад қажет. Шамамен 3 ГБ жад VFP үшін және 2 ГБ VCP үшін бөлінеді. Егер жалпы жадтың көлемі 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-қосқышына терең кірістірілген виртуализацияның шектеулеріне байланысты EVE-NG немесе VM ішінен vJunos іске қосатын кез келген басқа орналастыруларда қолдау көрсетілмейді.
vJunos-суреттерді ауыстыру
Суреттерге juniper.net сайтының зертханалық жүктеп алу аймағынан қол жеткізуге болады: Test Drive Juniper
3 ТАРАУ
KVM жүйесінде vJunos-қосқышын орнатыңыз және қолданыңыз
KVM | жүйесінде vJunos-switch орнатыңыз 11 KVM жүйесінде vJunos коммутаторын орналастыру және басқару | 11 KVM | жүйесінде vJunos-қосқышын конфигурациялаңыз 19
11
KVM жүйесіне vJunos-switch орнатыңыз
ТҮЙІН
KVM ортасында vJunos-қосқышын орнату жолын түсіну үшін осы тақырыпты оқыңыз.
ОСЫ БӨЛІМДЕ
vJunos-switch | орнату үшін Linux хост серверлерін дайындаңыз 11
vJunos-switch орнату үшін Linux хост серверлерін дайындаңыз
Бұл бөлім Ubuntu және Debian хост серверлеріне қолданылады. 1. Ubuntu немесе Debian хост сервері үшін стандартты пакет нұсқаларын орнатыңыз
серверлер аппараттық және бағдарламалық қамтамасыз етудің минималды талаптарына сәйкес келеді. 2. Intel VT-x технологиясының қосылғанын тексеріңіз. Хост серверінде lscpu пәрменін іске қосыңыз.
lscpu пәрменінің шығысындағы Виртуализация өрісі VT-x қосылған болса, VT-x көрсетеді. VT-x қосылмаған болса, оны BIOS жүйесінде қосу жолын білу үшін сервер құжаттамасын қараңыз.
KVM жүйесінде vJunos-қосқышын орналастыру және басқару
ТҮЙІН
Орнатқаннан кейін vJunos-switch данасын қолдану және басқару жолын түсіну үшін осы тақырыпты оқыңыз.
ОСЫ БӨЛІМДЕ
vJunos-қосқышын орналастыруды хост серверінде орнату | 12 vJunos-switch VM | құрылғысын тексеріңіз 17
Бұл тақырып мыналарды сипаттайды: · libvirt көмегімен KVM серверлерінде vJunos-қосқышты қалай шығару керек.
· Орталық процессор мен жад көлемін таңдау, қосылу үшін қажетті көпірлерді орнату және сериялық портты конфигурациялау.
12
· Тиісті XML қалай пайдалану керек file бұрын тізімделген конфигурациялар мен таңдауларға арналған бөлімдер.
ЕСКЕРТПЕ: s жүктеп алыңызampXML file және Juniper-тен vJunos-қосқыш кескіні webсайт.
Хост серверінде vJunos-қосқышын орналастыруды орнатыңыз
Бұл тақырып хост серверінде vJunos коммутаторын орналастыруды орнату жолын сипаттайды.
ЕСКЕРТПЕ: Бұл тақырып XML файлының бірнеше бөлімдерін ғана ерекшелейді file libvirt арқылы vJunosswitch қолдану үшін пайдаланылады. Толық XML file vjunos.xml VM кескінімен және vJunos Lab бағдарламалық құралын жүктеп алу бетіндегі байланысты құжаттамамен бірге жүктеп алуға болады.
Егер пакеттер әлі орнатылмаған болса, бағдарламалық құралдың ең аз талаптары бөлімінде аталған бумаларды орнатыңыз. 8-беттегі “Ең төменгі аппараттық және бағдарламалық құрал талаптары” бөлімін қараңыз. 1. Пайдалануды жоспарлап отырған vJunos коммутаторының әрбір Gigabit Ethernet интерфейсі үшін Linux көпірін жасаңыз.
# ip link add ge-000 түрі көпір # ip link add ge-001 түрі көпір Бұл жағдайда данада ge-0/0/0 және ge-0/0/1 конфигурацияланады. 2. Әрбір Linux көпірін ашыңыз. 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-switch-ті қолданатын пайдаланушы идентификаторы да жазуы керек – әдетте түбірлік пайдаланушы. 4. Келесі шумақты өзгерту арқылы vJunos жүйесіне берілген ядролардың санын көрсетіңіз.
13
Келесі тармақ vJunos жүйесіне берілген ядролардың санын көрсетеді. Ең аз қажетті ядролар 4 және зертханалық пайдалану жағдайлары үшін жеткілікті.
x86_64 IvyBridge qemu4
Қажетті ядролардың әдепкі саны - 4 және көптеген қолданбалар үшін жеткілікті. Бұл vJunos-switch үшін қолдау көрсетілетін ең аз процессор. CPU үлгісін IvyBridge ретінде қалдыра аласыз. Кейінгі буын Intel процессорлары да осы параметрмен жұмыс істейді. 5. Қажет болса, келесі шумақты өзгерту арқылы жадты көбейтіңіз.
vjunos-sw1 5242880 5242880 4
Келесі эксample vJunos-қосқышы қажет ететін әдепкі жадты көрсетеді. Әдепкі жад көптеген қолданбалар үшін жеткілікті. Қажет болса, мәнді арттыруға болады. Ол сондай-ақ пайда болатын нақты vJunos-қосқышының атын көрсетеді, бұл жағдайда vjunos-sw1. 6. XML өзгерту арқылы vJunos коммутатор кескінінің атауы мен орнын көрсетіңіз file келесі мысалда көрсетілгендейampле.
<диск құрылғысы=”диск” түрі=”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 төменде көрсетілгендей осы конфигурация дискісіне сілтеме жасайды:
<диск құрылғысы=”диск” түрі=”file”> <көз file=”/root/config.qcow2″/>
ЕСКЕРТПЕ: Бастапқы конфигурацияны қаламасаңыз, жоғарыдағы шумақты XML-ден алып тастаңыз file.
8. Басқару Ethernet портын орнатыңыз.
Бұл бұрынғыample vJunos коммутаторы орналасқан хост серверінің сыртындағы басқару порты болып табылатын VCP «fxp0» қосылуға мүмкіндік береді. DHCP сервері арқылы немесе стандартты CLI конфигурациясын пайдаланып, fxp0 үшін конфигурацияланған бағытталатын IP мекенжайы болуы керек. Төмендегі шумақтағы «eth0» сыртқы әлемге қосылуды қамтамасыз ететін және хост серверіндегі осы интерфейстің атына сәйкес келетін хост серверінің интерфейсін білдіреді. Динамикалық хост конфигурация протоколын (DHCP) пайдаланбасаңыз, vJunos коммутаторы қосылып, іске қосылғаннан кейін оның консольіне telnet желісін қосыңыз және төменде көрсетілгендей CLI конфигурациясын пайдаланып, «fxp0» үшін IP мекенжайын конфигурациялаңыз:
15
ЕСКЕРТПЕ: Төмендегі конфигурациялар бұрынғыamples немесе sampконфигурация үзінділері. Сондай-ақ статикалық маршрут конфигурациясын орнату қажет болуы мүмкін.
# интерфейстерді орнату fxp0 бірлік 0 отбасының inet мекенжайы 10.92.249.111/23 # маршруттау опцияларын орнату статикалық маршрут 0.0.0.0/0 next-hop 10.92.249.254 9. VCP басқару портына SSH қосыңыз. # Set жүйелік қызметтер ssh root-login allow пәрмені. 10. XML ішінде көрсеткен әрбір порт үшін Linux көпірін жасаңыз file.
Порт атаулары келесі шумақта көрсетілген. vJunos-қосқышына арналған конвенция ge-0xy пайдалану болып табылады, мұнда «xy» нақты порт нөмірін көрсетеді. Келесі мысалдаample, ge-000 және ge-001 - порт нөмірлері. Бұл порт нөмірлері тиісінше Junos ge-0/0/0 және ge-0/0/1 интерфейстерімен салыстырылады. Жоғарыда айтылғандай, XML-де көрсеткен әрбір порт үшін Linux көпірін жасау керек file. 11. Хост серверіндегі әрбір vJunos қосқышы үшін бірегей сериялық консоль портының нөмірін беріңіз. Келесі мысалдаample, бірегей сериялық консоль портының нөмірі – “8610”.
16
Келесі smbios станзасын өзгертпеңіз. Ол vJunos-қа оның vJunos-қосқышы екенін айтады.
12. vJunos-sw1.xml арқылы vJunos-sw1 VM жасаңыз file. # virsh vjunos-sw1.xml жасаңыз
«Sw1» термині бұл орнатылып жатқан бірінші vJunos-қосқыш 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-қосқыш VM қайта жасаңыз. # systemctl libvirtd қайта іске қосыңыз
15. Хост серверінде орнатылған vJunos-қосқышын қауіпсіз түрде өшіріңіз (қажет болса). vJunos-қосқышын өшіру үшін # virsh shutdown vjunos-sw1 пәрменін пайдаланыңыз. Бұл қадамды орындаған кезде, vJunos-switch данасына жіберілген өшіру сигналы оны әдемі түрде өшіруге мүмкіндік береді.
Келесі хабарлама көрсетіледі.
«vjunos-sw1» домені жабылуда
17
ЕСКЕРТПЕ: «virsh destroy» пәрменін пайдаланбаңыз, себебі бұл пәрмен vJunosswitch VM дискісін зақымдауы мүмкін. Егер VM «virsh destroy» пәрменін пайдаланғаннан кейін жүктелуді тоқтатса, берілген түпнұсқа QCOW2 кескінінің тірі QCOW2 диск көшірмесін жасаңыз.
vJunos-switch VM құрылғысын тексеріңіз
Бұл тақырып vJunos коммутаторының қосулы және жұмыс істеп тұрғанын тексеру жолын сипаттайды. 1. vJunos-қосқышының қосулы және жұмыс істеп тұрғанын тексеріңіз.
# вирш тізімі
# вирш тізімі
Идентификатор аты
Мемлекет
——————————-
74 vjunos-sw1 жұмыс істейді
2. VCP сериялық консоліне қосылыңыз.
VCP сериялық консоліне қосылу үшін портты XML файлынан табуға болады file. Сондай-ақ, XML конфигурациясында портнум көрсетілген «telnet localhost » арқылы VCP сериялық консоліне кіруге болады. file:
ЕСКЕРТПЕ: Telnet портының нөмірі хост серверінде орналасқан әрбір vJunos коммутаторы VM үшін бірегей болуы керек.
# telnet localhost 8610 127.0.0.1 қолданылуда… localhost-ке қосылған. Escape сипаты — ‘^]’. root@:~ #
3. Кескінді автоматты түрде жаңартуды өшіріңіз.
18
Жоғарыдағы қадамдарда Junos бастапқы конфигурациясын бермеген болсаңыз, vJunos коммутаторы әдепкі бойынша желіні бастапқы орнату үшін DHCP әрекетін жасайды. Junos конфигурациясын қамтамасыз ете алатын DHCP сервері болмаса, төменде көрсетілгендей қайталанатын хабарларды алуға болады: «Кескінді автоматты түрде жаңарту» Бұл хабарларды келесідей өшіруге болады:
4. vJunos-switch xml файлында көрсетілген ge интерфейстерінің бар-жоғын тексеріңіз file дайын және қолжетімді. Show interfaces terse пәрменін пайдаланыңыз.
Мысалыample, егер 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
жоғары inet
inet6
pfh-0/0/0
жоғары
pfh-0/0/0.16383
жоғары inet
pfh-0/0/0.16384
жоғары 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 сілтемесі ge-000 түріндегі көпірді қосыңыз
# IP сілтемесі ge-000 көрсетеді
көпір атауы көпір идентификаторы
STP қосылған интерфейстер
ge-000
8000.fe54009a419a жоқ
vnet1
# IP сілтемесі ge-001 көрсетеді
көпір атауы көпір идентификаторы
STP қосылған интерфейстер
ge-001
8000.fe5400e9f94f жоқ
vnet2
KVM жүйесінде vJunos-қосқышын конфигурациялаңыз
ТҮЙІН
KVM ортасында vJunos коммутаторын конфигурациялау жолын түсіну үшін осы тақырыпты оқыңыз.
ОСЫ БӨЛІМДЕ
vJunos-switch | жүйесіне қосылыңыз 19 Белсенді порттарды конфигурациялау | 20 Интерфейсті атау | 20 Media MTU | конфигурациялау 21
vJunos коммутаторына қосылыңыз
XML-де көрсетілген сериялық консоль нөміріне Telnet file vJunos коммутаторына қосылу үшін. 11-беттегі “KVM жүйесінде vJunos-қосқышын қолдану және басқару” бөлімінде берілген мәліметтерді қараңыз. Мысалы,ampле:
# telnet жергілікті хост 8610
20
127.0.0.1 қолданылуда… Жергілікті хостқа қосылған. Escape сипаты — ‘^]’. 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 chassis fpc 0 pic 0] иерархия деңгейінде порттар санын конфигурациялаңыз.
Интерфейсті атау
vJunos-қосқышы тек Gigabit Ethernet (ge) интерфейстерін қолдайды.
Интерфейс атауларын 10-Gigabit Ethernet (xe) немесе 100-Gigabit Ethernet (et) етіп өзгерту мүмкін емес. Интерфейс атауларын өзгертуге әрекеттенсеңіз, шоу конфигурациясын іске қосқанда немесе интерфейстерді қысқа пәрмендерді көрсету кезінде бұл интерфейстер әлі де «ge» ретінде көрсетіледі. Міне, бұрынғыampПайдаланушылар интерфейс атауын «et» деп өзгертуге әрекеттенген кезде «конфигурацияны көрсету» CLI пәрменінің шығысы:
шасси { fpc 0 { pic 0 { ## ## Ескерту: мәлімдеме еленбейді: қолдау көрсетілмейтін платформа (ex9214) ## интерфейс түрі et; }
21
} }
Media MTU конфигурациялаңыз
256 мен 9192 аралығындағы медианың максималды тасымалдау бөлігін (MTU) конфигурациялауға болады. Жоғарыда аталған ауқымнан тыс MTU мәндері қабылданбайды. MTU мәлімдемесін [интерфейс интерфейсінің атауын өңдеу] иерархия деңгейіне қосу арқылы MTU конфигурациялауыңыз керек. MTU конфигурациялаңыз.
[өңдеу] user@host# интерфейсін орнату ge-0/0/0 мту
ЕСКЕРТПЕ: Ең көп қолдау көрсетілетін 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) атын және күйін көрсетеді. Күй келесідей болуы мүмкін: жұмыс істеп тұрған, бос тұрған, кідіртілген, өшірілген, бұзылған немесе өлетін.
# вирш тізімі
Идентификатор аты
Мемлекет
——————————
72 vjunos-қосқыштың жұмысы
· Төмендегі virsh пәрмендерімен VM құрылғыларын тоқтатуға және іске қосуға болады: · virsh shutdown – vJunos-қосқышын өшіру. · virsh start – бұрын анықтаған белсенді емес VM іске қосыңыз.
ЕСКЕРТПЕ: “virsh destroy” пәрменін пайдаланбаңыз, себебі бұл vJunos коммутаторының VM дискісін зақымдауы мүмкін.
24
Егер виртуалды компьютер virsh жою пәрменін пайдаланғаннан кейін тоқтап, жүктелмесе, берілген QCOW2 кескінінің тірі QCOW2 диск көшірмесін жасаңыз.
CPU ақпаратын тексеріңіз
CPU ақпаратын көрсету үшін хост серверіндегі lscpu пәрменін пайдаланыңыз. Шығыс процессорлардың жалпы саны, бір ұяшықтағы ядролар саны және CPU ұяларының саны сияқты ақпаратты көрсетеді. Мысалыample, келесі кодтық блок жалпы саны 20.04 процессорды қолдайтын Ubuntu 32 LTS хост серверіне арналған ақпаратты көрсетеді.
root@vjunos-host:~# lscpu Архитектурасы: процессордың жұмыс режимі(лер): байт реті: мекенжай өлшемдері: процессор(лар): желілік процессор(лар) тізімі: бір ядроға ағын(лар): ядро(лар) әр розеткаға: Розетка(лар): NUMA түйін(тер): Жеткізуші идентификаторы: CPU тобы: Үлгі: Үлгі атауы: Қадам: CPU МГц: CPU макс МГц: CPU мин МГц: BogoMIPS: Виртуализация: L1d кэш: L1i кэш: L2 кэш : L3 кэш: NUMA node0 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.60 ГГц 4 2593.884. .3400.0000 ВТ -x 1200.0000 КБ 5187.52 КБ 512 МБ 512 МБ 4-40-0
25
NUMA түйіні 1 процессорлары: [үзінді]
8-15,24-31
View Журнал Files
View Жүйе журналдарды vJunos-switch данасында көрсету журналы пәрменін пайдаланып жазады.
түбір > журналды көрсету? Түбір > журналды көрсету? пәрмен журнал тізімін көрсетеді fileүшін қол жетімді viewинг. Мысалыampле, үшін view шасси демоны (шасси) журналдары түбір > show log chassisd пәрменін іске қосады.
Негізгі қоқыстарды жинаңыз
Show system core-dumps пәрменін пайдаланыңыз view жиналған ядро file. vJunos коммутаторындағы fxp0 басқару интерфейсі арқылы талдау үшін осы негізгі дамптарды сыртқы серверге тасымалдауға болады.
Құжаттар / Ресурстар
![]() |
Juniper NETWORKS KVM vJunos Switch Deployment [pdf] Пайдаланушы нұсқаулығы KVM vJunos коммутаторын орналастыру, KVM, vJunos коммутаторын орналастыру, коммутаторды орналастыру, орналастыру |