Мазмуну жашыруу

KVM vJunos Switch Deployment

Техникалык шарттар

  • Продукт: vJunos-switch
  • Жайгаштыруу колдонмосу: 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-которуу инстанцияларын орнотуу мүмкүнчүлүгү
    сервер

Артыкчылыктары жана Колдонуулары

vJunos-которуу бир нече артыкчылыктарды сунуш кылат жана колдонулушу мүмкүн
ар кандай сценарийлер:

  • Виртуалдык тармак инфраструктурасын иштетет
  • Өнөр жай стандартын колдонуу менен аппараттык чыгымдарды азайтат
    серверлер
  • Тармакта ийкемдүүлүктү жана масштабдуулукту камсыз кылат
    жайгаштыруулар
  • Тармакты башкарууну жана конфигурациялоону жеңилдетет

Чектөөлөр

vJunos-которуу күчтүү тармактык чечим болуп саналат, ал эми
карап чыгуу үчүн кээ бир чектөөлөр бар:

  • Шайкештик Linux KVM гипервизору менен чектелген
  • Орнотуу үчүн тармактык стандарттуу x86 серверлерин талап кылат
  • Негизги мүмкүнчүлүктөрүнө жана ресурстарына көз каранды
    сервер жабдыгы

vJunos-switch Architecture

vJunos-которуу архитектурасы камсыз кылуу үчүн иштелип чыккан
KVM гипервизорунда виртуалдаштырылган тармактык чөйрө. Ал колдонот
негизги x86 серверинин ресурстары жана мүмкүнчүлүктөрү
жогорку өндүрүмдүү тармак кызматтарын жеткирүү үчүн аппараттык.

Продукт колдонуу нускамалары

Аппараттык жана программалык камсыздоого талаптар

KVMде vJunos-которуштурууну ийгиликтүү орнотуу үчүн, сиздин
системасы төмөнкү минималдуу талаптарга жооп берет:

  • Өнөр жай стандартындагы x86 сервери
  • Linux KVM гипервизору (Ubuntu 18.04, 20.04, 22.04 же Debian 11
    Так ортосу)
  • Тиешелүү үчүнчү тараптын программалык камсыздоосу (милдеттүү эмес)

KVM боюнча vJunos-которуштурууну орнотуу жана жайылтуу

KVMге vJunos-которуштурууну орнотуңуз

KVMге vJunos-switch орнотуу үчүн бул кадамдарды аткарыңыз
айлана-чөйрө:

  1. vJunos-switch орнотуу үчүн Linux хост серверлерин даярдаңыз.
  2. KVMде vJunos-которуштурууну жайгаштыруу жана башкаруу.
  3. Хост серверинде vJunos-которуштурууну орнотуңуз.
  4. vJunos-switch VMди текшериңиз.
  5. KVM боюнча vJunos-которуштурууну конфигурациялаңыз.
  6. vJunos-которуштурууга туташуу.
  7. Активдүү портторду конфигурациялаңыз.
  8. Interface Nameming.
  9. Медиа MTU конфигурациялаңыз.

vJunos-которуу

Эгерде сиз vJunos-switch менен кандайдыр бир көйгөйгө туш болсоңуз, анда ээрчисеңиз болот
бул көйгөйлөрдү чечүү кадамдары:

  1. VM иштеп жатканын текшериңиз.
  2. CPU маалыматын текшерүү.
  3. View Log Files.
  4. Негизги таштандыларды чогултуу.

Көп берилүүчү суроолор (FAQ)

Продукт жөнүндө

vJunos-switch бардык гипервизорлор менен шайкеш келеби?

Жок, vJunos-switch Linux KVM үчүн атайын иштелип чыккан
hypervisor.

Мен бир нече vJunos-switch нускасын орното аламбы?
сервер?

Ооба, сиз бир нече vJunos-switch инстанцияларын орното аласыз
бирдиктүү тармактык стандарттуу x86 сервер.

Орнотуу жана жайылтуу

Минималдуу аппараттык жана программалык камсыздоо талаптары кандай
vJunos-KVM'ге которулсунбу?

Минималдуу талаптарга тармактык стандарттуу x86 сервери кирет
жана Linux KVM гипервизору (Ubuntu 18.04, 20.04, 22.04 же Debian)
11 Bullseye). Тиешелүү үчүнчү тараптын программалык камсыздоосу да болушу мүмкүн
орнотулган, бирок бул милдеттүү эмес.

Орнотуудан кийин vJunos-которуштурууга кантип туташсам болот?

Сиз vJunos-которуу менен туташа аласыз
орнотуу боюнча көрсөтмөлөр.

Проблемаларды чечүү

Журналды кайдан тапсам болот filevJunos-которуу үчүн с?

Журнал filevJunos-которуу үчүн с көрсөтүлгөн жерден тапса болот
хост сервериндеги каталог. Мүчүлүштүктөрдү аныктоо бөлүмүн караңыз
Көбүрөөк маалымат алуу үчүн жайылтуу колдонмосунан.

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-switch түшүнүү

vJunos-которууview | 2

Бүттүview | 2

Негизги өзгөчөлүктөр колдоого алынган | 3

Артыкчылыктары жана Колдонуу | 3

Чектөөлөр | 4

vJunos-switch Architecture | 4

2

Аппараттык жана программалык камсыздоо талаптары KVM боюнча vJunos-которуу

Минималдуу аппараттык жана программалык камсыздоо талаптары | 8

3

KVM боюнча vJunos-которуштурууну орнотуу жана жайылтуу

KVM боюнча vJunos-которуштурууну орнотуу | 11

vJunos-switch | орнотуу үчүн Linux хост серверлерин даярдаңыз 11

KVM боюнча vJunos-которуштурууну жайылтуу жана башкаруу | 11 Хост серверинде vJunos-которуштурууну орнотуу | 12

vJunos-switch VM | 17

KVM боюнча vJunos-которуштурууну конфигурациялоо | 19 vJunos-switch |ге туташуу 19

Активдүү портторду конфигурациялоо | 20

Interface Nameming | 20

Медиа MTU | конфигурациялаңыз 21

4

Көйгөйлөрдү чечүү

vJunos-switch | 23

VM иштеп жатканын текшериңиз | 23

iv
CPU маалыматын текшерүү | 24 View Log Files | 25 Негизги таштандыларды чогултуу | 25

v
Бул колдонмо жөнүндө
Бул колдонмону виртуалдык Junos-которуштурууну (vJunos-switch) орнотуу үчүн колдонуңуз. vJunos-switch бул Junos негизиндеги EX коммутация платформасынын виртуалдык версиясы. Бул Junos® операциялык тутумун (Junos OS) өзөккө негизделген виртуалдык машина (KVM) чөйрөсүндө иштеткен Juniper алмаштыргычты билдирет. vJunos-которуу Juniper Networks® vMX Virtual Router (vMX) уя архитектурасына негизделген. Бул колдонмо ошондой эле негизги vJunos-которуу конфигурациясын жана башкаруу процедураларын камтыйт. Бул колдонмодо камтылган vJunos-которгучту орнотуп, конфигурациялагандан кийин, кошумча программалык конфигурация жөнүндө маалымат алуу үчүн Junos OS документтерин караңыз.
ТИЕШЕЛҮҮ ДОКУМЕНТАЦИЯ Junos OS for EX Series Documentation

1 БӨЛҮМ
vJunos-switch түшүнүү
vJunos-которууview | 2 vJunos-switch Architecture | 4

2
vJunos-которууview

КЫСКАЧА
Бул темада vJunosswitch'тин жалпы маалыматы, колдоого алынган негизги өзгөчөлүктөрү, артыкчылыктары жана чектөөлөрү камтылган.

БУЛ БӨЛҮМДӨ
Бүттүview | 2 Негизги өзгөчөлүктөр колдоого алынат | 3 Артыкчылыктары жана Колдонуулары | 3 Чектөөлөр | 4

Бүттүview
БУЛ БӨЛҮМДӨ vJunos-switch Орнотуу бүттүview | 3
Бул теманы аягына чейин окуңузview vJunos-которуу. vJunos-которуу Junos OS иштеткен Juniper алмаштыргычтын виртуалдык версиясы. Сиз vJunos-которгучту виртуалдык машина (VM) катары x86 серверине орното аласыз. Сиз vJunos-которгучту физикалык которгучту башкаргандай конфигурациялап жана башкара аласыз. vJunos-которуу - бул өндүрүш чөйрөсүндө эмес, лабораторияларда гана колдоно турган бирдиктүү виртуалдык машина (VM). vJunos-которуу EX9214 шилтемеси Juniper которуштуруусу катары курулган жана бир Маршруттук кыймылдаткычты жана жалгыз ийкемдүү 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де колдоого алынган жана тастыкталган негизги функциялардын тизмесин жана чоо-жайын берет. Бул функцияларды конфигурациялоо боюнча чоо-жайды көрүү үчүн төмөнкү даректеги функциялык колдонмолорду караңыз: User Guides. vJunos-которуу төмөнкү негизги функцияларды колдойт: · 96га чейин которуштуруу интерфейстерин колдойт · Маалымат борборунун IP астын жана катмар топологияларын окшоштура алат. · EVPN-VXLAN жалбырак функционалдуулугун колдойт · Edge-Routed Bridging (ERB) колдойт · EVPN-VXLANда EVPN LAG мультигомингди колдойт (ESI-LAG)
Артыкчылыктары жана Колдонуулары
Стандарттык x86 серверлериндеги vJunos-которуштуруунун артыкчылыктары жана колдонуу учурлары төмөндөгүдөй: · Лабораторияда капиталдык чыгымдарды кыскартуу (CapEx) – vJunos-которуу сыноо лабораторияларын куруу үчүн акысыз жеткиликтүү
физикалык өчүргүчтөр менен байланышкан чыгымдарды азайтуу. · Жайгаштыруунун кыскартылган убактысы – Сиз vJunos-которуу менен топологияларды виртуалдык түрдө куруу жана сыноо үчүн колдоно аласыз
кымбат физикалык лабораторияларды курбастан. Виртуалдык лабораторияларды ошол замат курууга болот. Натыйжада, сиз физикалык жабдыкта жайгаштыруу менен байланышкан чыгымдарды жана кечигүүлөрдү азайта аласыз. · Лабораториялык жабдыкка болгон муктаждыкты жана убакытты жок кылуу – vJunos-которуу лабораториялык жабдыктарды сатып алуудан кийин күтүү убактысын жок кылууга жардам берет. vJunos-switch акысыз жеткиликтүү жана заматта жүктөп алса болот. · Билим берүү жана окутуу – Сиздин кызматкерлер үчүн окуу жана билим берүү кызматтары үчүн лабораторияларды курууга мүмкүндүк берет.

4
· Концепциянын далили жана валидация тести – Сиз ар кандай маалымат борборунун коммутация топологияларын, алдын ала куруу конфигурацияларын текшере аласыз.amples, жана автоматташтыруу даяр.
Чектөөлөр
vJunos-которуучу төмөнкү чектөөлөргө ээ: · Жалгыз Routing Engine жана бирдиктүү FPC архитектурасына ээ. · Кызмат ичиндеги программалык камсыздоону жаңыртуу (ISSU) колдоого алынбайт. · Иштеп жатканда интерфейстерди тиркөөнү же ажыратууну колдобойт. · SR-IOV vJunos-которгуч колдонуу учурлары жана өткөрүү жөндөмдүүлүгү колдоого алынбайт. · Уюшкан архитектурасынын аркасында vJunos-которуштурууну ишке киргизген ар кандай жайгаштырууларда колдонууга болбойт.
VM ичиндеги мисалдар. · Бардык интерфейстер боюнча 100 Мбит/сек максималдуу өткөрүү жөндөмдүүлүгүн колдойт.
ЭСКЕРТҮҮ: өткөрүү жөндөмдүүлүгү лицензиясынын кереги жок болгондуктан, өткөрүү жөндөмдүүлүгү берилген эмес. Лицензияны текшерүү билдирүүсү чыгышы мүмкүн. Лицензияны текшерүү билдирүүлөрүнө көңүл бурбаңыз.
· Сиз иштеп жаткан системада Junos OS жаңырта албайсыз. Анын ордуна, сиз жаңы программалык камсыздоо менен жаңы инстанцияны жайгаштырышыңыз керек.
· Multicast колдоого алынбайт.
БАЙЛАНЫШТУУ ДОКУМЕНТАЦИЯ Минималдуу Аппараттык жана программалык камсыздоо талаптары | 8
vJunos-switch Architecture
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 Architecture
vJunos-которуштуруу архитектурасы катмарларда уюштурулган: · vJunos-которуучу жогорку катмарда. · KVM гипервизору жана ага байланыштуу системалык программа программалык камсыздоого талаптар бөлүмүндө сүрөттөлгөн
орто катмарында. · x86 сервери төмөнкү физикалык катмарда.

6
Бул архитектураны түшүнүү vJunos-которуу конфигурацияңызды пландаштырууга жардам берет. vJunos-Switch инстанциясын түзгөндөн кийин, VCPдеги vJunosswitch интерфейстерин конфигурациялоо үчүн Junos OS CLI колдоно аласыз. vJunos-которуу Gigabit Ethernet интерфейстерин гана колдойт.

2 БӨЛҮМ
Аппараттык жана программалык камсыздоо талаптары KVM боюнча vJunos-которуу
Минималдуу аппараттык жана программалык камсыздоо талаптары | 8

8

Минималдуу аппараттык жана программалык камсыздоо талаптары

Бул тема сизге vJunos-которуу инстанциясын баштоо үчүн аппараттык жана программалык камсыздоо талаптарынын тизмесин берет. 1-беттеги 8-таблицада vJunos-которуу үчүн жабдык талаптары келтирилген. 1-таблица: vJunos-которуу үчүн минималдуу аппараттык талаптар

Description

Нарк

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 үчүн программалык камсыздоо талаптары

Description

Нарк

Операция системасы
ЭСКЕРТҮҮ: Бир гана англисче локализация колдоого алынат.

· 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 же vJunos'ту VM ичинде ишке киргизген башка жайгаштырууларда колдоого алынбайт, анткени терең уяланган виртуалдаштыруунун чектөөлөрү.

vJunos-switch Images

Сүрөттөрдү juniper.net сайтынын лабораториялык жүктөө аймагынан алса болот: Test Drive Juniper

3 БӨЛҮМ
KVM боюнча vJunos-которуштурууну орнотуу жана жайылтуу
KVM боюнча vJunos-которуштурууну орнотуу | 11 KVM боюнча vJunos-которуштурууну жайылтуу жана башкаруу | 11 KVM боюнча vJunos-которуштурууну конфигурациялоо | 19

11
KVMге vJunos-которуштурууну орнотуңуз

КЫСКАЧА
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 жүктөп алыңызample XML file жана арчадан 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-которуучу колдонуучу тарабынан жазылышы керек – эреже катары, түпкү колдонуучу. 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-sw1 болгон белгилүү vJunos-которгучтун атын көрсөтөт. 6. XMLди өзгөртүү менен vJunos-которуу сүрөтүңүздүн атын жана ордун көрсөтүңүз file төмөнкү мисалда көрсөтүлгөндөйample.
<диск түзүлүш=”диск” түрү=”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 VCP "fxp0" менен туташууга мүмкүндүк берет, бул vJunos-которуучу хост серверинин сыртынан башкаруу порту. Сиз DHCP сервери аркылуу же стандарттуу CLI конфигурациясын колдонуп, fxp0 үчүн конфигурацияланган багыттоочу IP дарегиңиз болушу керек. Төмөнкү строфадагы “eth0” тышкы дүйнө менен байланышты камсыз кылган хост серверинин интерфейсине тиешелүү жана сиздин хост сервериңиздеги бул интерфейстин атына дал келиши керек. Эгерде сиз Динамикалык Хост Конфигурация Протоколун (DHCP) колдонбосоңуз, анда vJunos-которгуч иштетилип, иштеп тургандан кийин, анын консолуна telnetти байланыштырып, төмөндө көрсөтүлгөндөй CLI конфигурациясын колдонуп “fxp0” үчүн IP дарегин конфигурациялаңыз:

15
ЭСКЕРТҮҮ: Төмөнкү конфигурациялар жөн гана эксamples же sample конфигурация үзүндүлөрү. Сиз ошондой эле статикалык маршрут конфигурациясын орнотууга туура келиши мүмкүн.
# коюлган интерфейстер fxp0 бирдиги 0 үй-бүлөлүк inet дареги 10.92.249.111/23 # маршруттук тандоолордун статикалык маршруту 0.0.0.0/0 кийинки хоп 10.92.249.254 9. VCP башкаруу портуна SSH иштетүү. # орнотулган система кызматтары ssh root-логинге уруксат берүү буйругу. 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Жарактуу баалуулуктар төмөндө келтирилген. Белгиленген саптарды комментарийден чыгарыңыз.

#

колдонуучу = "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-которуу инстанциясына жөнөтүлгөн өчүрүү сигналы аны жакшылап өчүрүүгө мүмкүндүк берет.
Төмөнкү билдирүү көрсөтүлөт.
'vjunos-sw1' домени жабылууда

17
ЭСКЕРТҮҮ: “virsh destroy” буйругун колдонбоңуз, анткени бул буйрук vJunosswitch VM дискин бузушу мүмкүн. Эгерде сиздин VM "virsh destroy" буйругун колдонгондон кийин жүктөлүүнү токтотсо, анда берилген QCOW2 сүрөтүнүн тирүү QCOW2 диск көчүрмөсүн түзүңүз.

vJunos-switch VMди текшериңиз
Бул тема vJunos-которгучтун иштеп жатканын кантип текшерүү керектигин сүрөттөйт. 1. vJunos-которгучтун иштеп жатканын текшериңиз.
# virsh тизмеси

# virsh тизмеси

ID аты

Мамлекет

——————————

74 vjunos-sw1 чуркоо

2. VCPдин сериялык консолуна туташыңыз.
VCPдин сериялык консолуна туташуу үчүн портту XMLден таба аласыз file. Ошондой эле, VCPдин сериялык консолуна “telnet localhost ” аркылуу кире аласыз, мында portnum XML конфигурациясында көрсөтүлгөн file:

ЭСКЕРТҮҮ: Telnet портунун номери хост серверинде жашаган ар бир vJunos-которуу VM үчүн уникалдуу болушу керек.

# telnet localhost 8610 127.0.0.1 аракет кылууда… localhost менен туташты. Качуу мүнөзү ‘^]’. root@:~ #
3. Сүрөттү автоматтык түрдө жаңыртууну өчүрүү.

18
Эгерде сиз жогорудагы кадамдарда Junosтун баштапкы конфигурациясын камсыз кылбасаңыз, анда vJunos-которуу, демейки боюнча, баштапкы тармак орнотуу үчүн DHCP аракетин көрөт. Эгер сизде Junos конфигурациясын камсыздай турган DHCP сервери жок болсо, сиз төмөндө көрсөтүлгөндөй кайталанган билдирүүлөрдү ала аласыз: "Сүрөттү автоматтык түрдө жаңыртуу" Бул билдирүүлөрдү төмөнкүдөй өчүрө аласыз:

[оңдоо]] user@host# тутумдун түпкү аутентификациясын түз тексттин сырсөзүн коюу Жаңы сырсөз: Жаңы сырсөздү кайра териңиз: root# шассиди автоматтык түрдө сүрөттү жаңыртуу [түзөтүү] root# милдеттендириңиз толук милдеттендирүү
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

up 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 intrface конфигурацияланганын текшериңиз. Төмөндө көрсөтүлгөндөй vJunos-которуштурууну баштагандан кийин, хост серверинде brctl буйругун колдонуңуз:

# IP шилтемесин кошуу 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 Interface Nameming | 20 Медиа MTU | конфигурациялоо 21

vJunos-которуштурууга туташуу
XMLде көрсөтүлгөн сериялык консол номерине Telnet file vJunos-которгучка туташуу үчүн. 11-беттеги “VJunos-которуштурууну 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 chassis fpc 0 pic 0] иерархия деңгээлинде порттордун санын конфигурациялаңыз.
Interface Nameming
vJunos-которуу Gigabit Ethernet (ge) интерфейстерин гана колдойт.
Интерфейс аталыштарын 10-Gigabit Ethernet (xe) же 100-Gigabit Ethernet (et) деп өзгөртө албайсыз. Эгерде сиз интерфейстин аталыштарын өзгөртүүгө аракет кылсаңыз, анда бул интерфейстер шоу конфигурациясын иштеткенде же интерфейстердин кыска буйруктарын көрсөткөндө дагы эле "ge" катары көрсөтүлөт. Бул жерде мурункуampКолдонуучулар интерфейстин атын "et" деп өзгөртүүгө аракет кылганда "конфигурацияны көрсөтүү" CLI буйругунун чыгышы:
шасси { fpc 0 { pic 0 { ## ## Эскертүү: билдирүү четке кагылды: колдоого алынбаган платформа (ex9214) ## интерфейс түрү et; }

21
} }
Медиа 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 Log Files | 25 Негизги таштандыларды чогултуу | 25

VM иштеп жатканын текшериңиз
· Орнотулгандан кийин vJunos-которуу иштеп жатканын текшериңиз.
virsh list virsh list буйругу виртуалдык машинанын (VM) атын жана абалын көрсөтөт. Мамлекет: иштеп жаткан, бош турган, тынымдалган, өчүрүлгөн, кыйраган же өлүп жаткан болушу мүмкүн.

# virsh тизмеси

ID аты

Мамлекет

—————————

72 вьюнос-которуучу

· Төмөнкү virsh буйруктары менен VMлерди токтотуп, иштете аласыз: · virsh shutdown–vJunos-которгучту өчүрүү. · virsh start – Сиз мурда аныктаган жигердүү эмес VMди баштаңыз.

ЭСКЕРТҮҮ: “virsh destroy” буйругун колдонбоңуз, анткени ал vJunos-switch VM дискин бузушу мүмкүн.

24
Эгер virsh жок кылуу буйругун колдонгондон кийин VM токтоп, жүктөлбөсө, анда берилген QCOW2 сүрөтүнүн тирүү QCOW2 диск көчүрмөсүн түзүңүз.

CPU маалыматын текшерүү
CPU маалыматын көрсөтүү үчүн хост серверинде lscpu буйругун колдонуңуз. Чыгуу процессорлордун жалпы саны, бир розеткадагы өзөктөрдүн саны жана CPU розеткаларынын саны сыяктуу маалыматты көрсөтөт. Мисалы үчүнample, төмөнкү коддук блок жалпысынан 20.04 CPU колдогон Ubuntu 32 LTS хост сервери үчүн маалыматты көрсөтөт.

root@vjunos-host:~# lscpu Архитектурасы: CPU иштөө режими(лери): Байт тартиби: Дарек өлчөмдөрү: CPU(лар): On-line CPU(лар) тизмеси: Ар бир өзөктөгү жип(дер): Негизги(лер) ар бир розеткага: Сокет(тер): NUMA түйүн(лери): Сатуучу ID: CPU үй-бүлөсү: Модель: Моделдин аталышы: Кадам: CPU MHz: 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 VT -x 1200.0000 КБ 5187.52 КБ 512 МБ 512 МБ 4-40-0

25

NUMA түйүн 1 CPU(лары): [снип]

8-15,24-31

View Log Files
View система журналдарын vJunos-switch инстанциясындагы show log буйругун колдонуу менен жазат.
root > журналды көрсөтүү? тамыр > журналды көрсөтүү? буйрук журналдын тизмесин көрсөтөт fileүчүн жеткиликтүү viewing. Мисалыampле, үчүн view шасси демону (chassisd) журналдары root> show log chassisd буйругун иштетет.
Негизги таштандыларды чогултуу
Show system core-dumps буйругун колдонуңуз view чогултулган өзөк file. Сиз vJunos-которуу боюнча fxp0 башкаруу интерфейси аркылуу талдоо үчүн бул негизги таштандыларды тышкы серверге өткөрө аласыз.

Документтер / Ресурстар

Juniper NETWORKS KVM vJunos Switch Deployment [pdf] Колдонуучунун колдонмосу
KVM vJunos Которуу жайгаштыруу, KVM, vJunos Которуу жайгаштыруу, Которуу жайгаштыруу, жайгаштыруу

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *