KVM vJunos Yipada imuṣiṣẹ
Awọn pato
- Ọja: vJunos-yipada
- Itọsọna imuṣiṣẹ: KVM
- akede: Juniper Networks, Inc.
- Ọjọ ti atẹjade: 2023-11-20
- Webojula: https://www.juniper.net
ọja Alaye
Nipa Itọsọna yii
Itọsọna imuṣiṣẹ vJunos-yipada pese awọn ilana ati
alaye lori imuṣiṣẹ ati iṣakoso vJunos-yipada lori KVM kan
ayika. O ni wiwa awọn koko-ọrọ bii agbọye loriview of
vJunos-yipada, hardware ati software awọn ibeere, fifi sori ẹrọ ati
imuṣiṣẹ, ati laasigbotitusita.
vJunos-yipada Loriview
Awọn vJunos-yipada ni a software paati ti o le fi sori ẹrọ
lori olupin x86 boṣewa ile-iṣẹ ti n ṣiṣẹ hypervisor Linux KVM kan
(Ubuntu 18.04, 20.04, 22.04, tabi Debian 11 Bullseye). O pese
awọn agbara Nẹtiwọọki ti o ni agbara ati pe a ṣe apẹrẹ lati funni
ni irọrun ati scalability ni awọn imuṣiṣẹ nẹtiwọki.
Awọn ẹya bọtini Atilẹyin
- Awọn agbara nẹtiwọọki ti o foju han
- Atilẹyin fun awọn olupin-bošewa x86 ile-iṣẹ
- Ibamu pẹlu Linux KVM hypervisor
- Agbara lati fi sori ẹrọ ọpọ vJunos-yipada instances lori kan nikan
olupin
Awọn anfani ati Lilo
Yipada vJunos nfunni ni ọpọlọpọ awọn anfani ati pe o le ṣee lo ninu
orisirisi awọn oju iṣẹlẹ:
- Ṣiṣe awọn amayederun nẹtiwọki ti o ni agbara
- Dinku awọn idiyele ohun elo nipa lilo boṣewa ile-iṣẹ
apèsè - Pese ni irọrun ati scalability ni nẹtiwọki
awọn imuṣiṣẹ - Simplifies isakoso nẹtiwọki ati iṣeto ni
Awọn idiwọn
Nigba ti vJunos-yipada jẹ alagbara kan Nẹtiwọki ojutu, o
ni diẹ ninu awọn idiwọn lati ro:
- Ibamu ni opin si Linux hypervisor KVM
- Nilo ile ise-bošewa x86 olupin fun fifi sori
- Ti o da lori awọn agbara ati awọn orisun ti ipilẹ
hardware server
vJunos-yipada Architecture
Awọn vJunos-yipada faaji ti a ṣe fun a pese a
Ayika nẹtiwọọki ti o ni agbara lori hypervisor KVM kan. O nlo
awọn orisun ati awọn agbara ti olupin x86 ti o wa labẹ
ohun elo lati fi awọn iṣẹ nẹtiwọọki iṣẹ giga ṣiṣẹ.
Awọn ilana Lilo ọja
Hardware ati Software Awọn ibeere
Lati ni ifijišẹ ran vJunos-yipada on KVM, rii daju wipe rẹ
eto pade awọn ibeere to kere julọ:
- Industry-bošewa x86 server
- Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04, tabi Debian 11
Bullseye) - Sọfitiwia ẹnikẹta ti o wulo (aṣayan)
Fi sori ẹrọ ati ran vJunos-yipada lori KVM
Fi vJunos-yipada sori KVM
Tẹle awọn igbesẹ wọnyi lati fi vJunos-switch sori ẹrọ lori KVM kan
ayika:
- Mura awọn olupin olupin Lainos lati fi vJunos-yipada sori ẹrọ.
- Rans ati Ṣakoso awọn vJunos-yipada lori KVM.
- Ṣeto Ifilọlẹ vJunos-yipada lori olupin Olugbalejo.
- Daju vJunos-yipada VM.
- Tunto vJunos-yipada lori KVM.
- Sopọ si vJunos-yipada.
- Tunto Awọn ibudo ti nṣiṣe lọwọ.
- Ni wiwo lorukọ.
- Tunto Media MTU.
Laasigbotitusita vJunos-yipada
Ti o ba pade awọn iṣoro eyikeyi pẹlu vJunos-switch, o le tẹle
awọn igbesẹ laasigbotitusita wọnyi:
- Daju pe VM Nṣiṣẹ.
- Daju Sipiyu Alaye.
- View Wọle Files.
- Gba mojuto idalenu.
Awọn Ibeere Nigbagbogbo (FAQ)
Nipa Ọja naa
Ṣe vJunos-yipada ni ibamu pẹlu gbogbo awọn hypervisors?
Rara, vJunos-switch jẹ apẹrẹ pataki fun Linux KVM
hypervisor.
Ṣe Mo le fi sori ẹrọ ọpọ instances ti vJunos-yipada lori kan nikan
olupin?
Bẹẹni, o le fi ọpọ vJunos-yipada instances on a
nikan ile ise-bošewa x86 server.
Fifi sori ẹrọ ati imuṣiṣẹ
Kini ohun elo ti o kere ju ati awọn ibeere sọfitiwia fun
vJunos-yipada on KVM?
Awọn ibeere to kere julọ pẹlu olupin-boṣewa x86 ile-iṣẹ
ati Linux hypervisor KVM kan (Ubuntu 18.04, 20.04, 22.04, tabi Debian
11 Bullseye). Sọfitiwia ẹni-kẹta ti o wulo le tun jẹ
fi sori ẹrọ, sugbon o jẹ iyan.
Bawo ni MO ṣe sopọ si vJunos-yipada lẹhin fifi sori ẹrọ?
O le sopọ si vJunos-yipada nipa titẹle awọn pese
ilana ninu awọn fifi sori guide.
Laasigbotitusita
Nibo ni MO ti le rii akọọlẹ naa files fun vJunos-yipada?
Awọn log files fun vJunos-yipada le ri ninu awọn pàtó kan
liana lori olupin ogun. Tọkasi apakan laasigbotitusita
ti itọsọna imuṣiṣẹ fun alaye diẹ sii.
vJunos-yipada imuṣiṣẹ Itọsọna fun KVM
Atejade
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
Juniper Networks, aami Juniper Networks, Juniper, ati Junos jẹ aami-išowo ti a forukọsilẹ ti Juniper Networks, Inc. ni Amẹrika ati awọn orilẹ-ede miiran. Gbogbo awọn aami-išowo miiran, awọn ami iṣẹ, awọn aami ti a forukọsilẹ, tabi awọn aami iṣẹ ti a forukọsilẹ jẹ ohun-ini awọn oniwun wọn.
Juniper Networks ko gba ojuse fun eyikeyi aiṣedeede ninu iwe yi. Juniper Networks ni ẹtọ lati yipada, yipada, gbigbe, tabi bibẹẹkọ tunwo atẹjade yii laisi akiyesi.
vJunos-yipada imuṣiṣẹ Itọsọna fun KVM Copyright 2023 Juniper Networks, Inc. Gbogbo ẹtọ wa ni ipamọ.
Alaye ti o wa ninu iwe yii wa lọwọlọwọ bi ọjọ ti o wa lori oju-iwe akọle.
YEAR 2000 AKIYESI
Ohun elo Juniper Networks ati awọn ọja sọfitiwia jẹ ifaramọ Ọdun 2000. Junos OS ko ni awọn idiwọn ti o ni ibatan akoko mọ nipasẹ ọdun 2038. Sibẹsibẹ, ohun elo NTP ni a mọ pe o ni iṣoro diẹ ninu ọdun 2036.
OPIN OLUMULO iwe-aṣẹ adehun
Ọja Juniper Networks ti o jẹ koko-ọrọ ti iwe imọ-ẹrọ ni ninu (tabi ti a pinnu fun lilo pẹlu) sọfitiwia Awọn nẹtiwọki Juniper. Lilo iru sọfitiwia jẹ koko-ọrọ si awọn ofin ati ipo ti Adehun Iwe-aṣẹ Olumulo Ipari (“EULA”) ti a firanṣẹ ni https://support.juniper.net/support/eula/. Nipa gbigba lati ayelujara, fifi sori ẹrọ tabi lilo iru sọfitiwia, o gba si awọn ofin ati ipo ti EULA naa.
iii
Atọka akoonu
Nipa Itọsọna yii | v
1
Ni oye vJunos-yipada
vJunos-yipada Loriview | 2
Pariview | 2
Awọn ẹya bọtini Atilẹyin | 3
Anfani ati ipawo | 3
Awọn idiwọn | 4
vJunos-yipada Architecture | 4
2
Hardware ati Software Awọn ibeere vJunos-yipada lori KVM
Hardware ti o kere ju ati Awọn ibeere Software | 8
3
Fi sori ẹrọ ati ran vJunos-yipada lori KVM
Fi vJunos-yipada lori KVM | 11
Mura awọn olupin olupin Lainos lati Fi vJunos-yipada | 11
Rans ati Ṣakoso awọn vJunos-yipada on KVM | 11 Ṣeto Ifilọlẹ vJunos-yipada lori olupin Gbalejo | 12
Daju vJunos-yipada VM | 17
Tunto vJunos-yipada on KVM | 19 Sopọ si vJunos-yipada | 19
Tunto Awọn ibudo Nṣiṣẹ | 20
Ni wiwo lorukọ | 20
Tunto Media MTU | 21
4
Laasigbotitusita
Laasigbotitusita vJunos-yipada | 23
Daju pe VM nṣiṣẹ | 23
iv
Daju Sipiyu Alaye | 24 View Wọle Files | 25 Gbà mojuto idalenu | 25
v
Nipa Itọsọna yii
Lo itọsọna yii lati fi sori ẹrọ foju Junos-switch (vJunos-switch). vJunos-yipada jẹ ẹya foju kan ti Junos-orisun EX iyipada Syeed. O ṣe aṣoju iyipada Juniper kan ti nṣiṣẹ ẹrọ ṣiṣe Junos® (Junos OS) ni agbegbe ẹrọ foju-orisun ekuro (KVM). Awọn vJunos-yipada da lori Juniper Networks® vMX foju olulana (vMX) ite faaji. Itọsọna yii tun pẹlu iṣeto ipilẹ vJunos-yipada ati awọn ilana iṣakoso. Lẹhin fifi sori ẹrọ ati tunto vJunos-yipada bi a ti bo ninu itọsọna yii, tọka si iwe Junos OS fun alaye nipa iṣeto ni afikun sọfitiwia.
Iwe ti o jọmọ Junos OS fun EX Series Documentation
1 ORI
Ni oye vJunos-yipada
vJunos-yipada Loriview | 2 vJunos-yipada Architecture | 4
2
vJunos-yipada Loriview
AKOSO
Koko yii n pese overivew, awọn ẹya bọtini ni atilẹyin, awọn anfani, ati awọn idiwọn ti vJunosswitch.
NI APA YI
Pariview | 2 Key Awọn ẹya ara ẹrọ Atilẹyin | 3 Anfani ati ipawo | 3 Idiwọn | 4
Pariview
IN YI IPIN vJunos-yipada fifi soriview | 3
Ka yi koko fun ohun loriview ti vJunos-yipada. vJunos-switch jẹ ẹya foju kan ti Juniper yipada ti o nṣiṣẹ Junos OS. O le fi vJunos-yipada kan sori ẹrọ bi ẹrọ foju (VM) lori olupin x86 kan. O le tunto ati ṣakoso vJunos-yipada ni ọna kanna bi o ṣe ṣakoso iyipada ti ara. vJunos-yipada jẹ ẹrọ foju kan ṣoṣo (VM) ti o le lo nikan ni awọn ile-iṣẹ kii ṣe ni agbegbe iṣelọpọ. vJunos-yipada ti wa ni itumọ ti lilo EX9214 bi itọkasi Juniper yipada ati atilẹyin kan nikan afisona Engine ati nikan Rọ PIC Concentrator (FPC). vJunos-switch ṣe atilẹyin bandiwidi kan ti o to 100 Mbps apapọ lori gbogbo awọn atọkun. O ko nilo a ra a bandiwidi iwe-ašẹ fun lilo vJunos-yipada. Dipo lilo awọn iyipada ohun elo, o le lo vJunos-switch lati bẹrẹ sọfitiwia Junos fun idanwo awọn atunto nẹtiwọọki ati awọn ilana.
3
vJunos-yipada fifi soriview
O le fi awọn paati sọfitiwia ti vJunos-switch sori ẹrọ lori olupin-boṣewa x86 ile-iṣẹ ti n ṣiṣẹ hypervisor Linux KVM kan (Ubuntu 18.04, 20.04, 22.04 tabi Debian 11 Bullseye). Lori awọn olupin ti n ṣiṣẹ hypervisor KVM, o tun le ṣiṣẹ sọfitiwia ẹni-kẹta ti o wulo. O le fi ọpọlọpọ awọn iṣẹlẹ vJunos-yipada sori olupin kan.
Awọn ẹya bọtini Atilẹyin
Koko-ọrọ yii fun ọ ni atokọ ati awọn alaye ti awọn ẹya bọtini ti o ṣe atilẹyin ati ifọwọsi lori vJunos-switch. Fun awọn alaye lori iṣeto awọn ẹya wọnyi wo awọn itọsọna ẹya ni: Awọn itọsọna olumulo. Awọn vJunos-switch atilẹyin awọn wọnyi bọtini awọn ẹya ara ẹrọ: · Atilẹyin soke to 96 yipada atọkun · Le ṣedasilẹ data aarin IP underlay ati agbekọja topologies. Ṣe atilẹyin iṣẹ ṣiṣe ewe EVPN-VXLAN · Atilẹyin Bridging-Routed Edge (ERB) · Ṣe atilẹyin EVPN LAG multihoming ni EVPN-VXLAN (ESI-LAG)
Awọn anfani ati Lilo
Awọn anfani ati awọn ọran lilo ti vJunos-switch lori awọn olupin x86 boṣewa jẹ bi atẹle: · Idinku inawo olu (CapEx) lori lab–VJunos-switch wa fun ọfẹ lati kọ awọn ile-iṣẹ idanwo
idinku awọn idiyele ti o ni nkan ṣe pẹlu awọn iyipada ti ara. Akoko imuṣiṣẹ dinku – O le lo vJunos-switch lati kọ ati lati ṣe idanwo awọn topologies fẹrẹẹ
lai kọ gbowolori ti ara Labs. Awọn ile-iṣẹ foju le ti kọ lesekese. Bi abajade, o le dinku awọn idiyele ati awọn idaduro ti o ni nkan ṣe pẹlu awọn imuṣiṣẹ lori ohun elo ti ara. Imukuro iwulo ati akoko fun ohun elo lab – vJunos-switch ṣe iranlọwọ fun ọ lati yọkuro akoko idaduro fun ohun elo lab lati de lẹhin rira. vJunos-switch wa fun ọfẹ ati pe o le ṣe igbasilẹ lesekese. · Ẹkọ ati ikẹkọ – Gba ọ laaye lati kọ awọn laabu fun ẹkọ ati awọn iṣẹ eto-ẹkọ fun awọn oṣiṣẹ rẹ.
4
Imudaniloju imọran ati idanwo afọwọsi-O le fọwọsi ọpọlọpọ awọn ile-iṣẹ iyipada ile-iṣẹ data, awọn atunto iṣaju kọ tẹlẹamples, ati ki o gba adaṣiṣẹ setan.
Awọn idiwọn
Awọn vJunos-yipada ni o ni awọn wọnyi idiwọn: · Ni kan nikan afisona Engine ati ki o kan FPC faaji. Ko ṣe atilẹyin iṣagbega sọfitiwia inu iṣẹ (ISSU). · Ko ni atilẹyin asomọ tabi detachment ti awọn atọkun nigbati o ti wa ni nṣiṣẹ. · SR-IOV fun vJunos-yipada lilo igba ati losi ko ni atilẹyin. Nitori faaji ile itẹle rẹ, vJunos-switch ko le ṣee lo ni eyikeyi awọn imuṣiṣẹ ti o ṣe ifilọlẹ
apeere lati laarin a VM. · Atilẹyin kan ti o pọju bandiwidi ti 100 Mbps lori gbogbo awọn atọkun.
AKIYESI: Awọn iwe-aṣẹ bandiwidi ko pese nitori ko si iwulo fun iwe-aṣẹ bandiwidi kan. Ifiranṣẹ ayẹwo iwe-aṣẹ le wa. Foju awọn ifiranṣẹ ayẹwo iwe-aṣẹ.
· O ko le igbesoke awọn Junos OS lori a nṣiṣẹ eto. Dipo, o gbọdọ mu apẹẹrẹ tuntun ṣiṣẹ pẹlu sọfitiwia tuntun naa.
· Multicast ko ni atilẹyin.
AKIYESI ti o jọmọ Hardware Kere ati Awọn ibeere Software | 8
vJunos-yipada Architecture
vJunos-yipada jẹ ọkan, itẹ-ẹiyẹ VM ojutu ninu eyiti awọn foju Ndari ofurufu (VFP) ati Packet Ndari Engine (PFE) gbe ni lode VM. Nigbati o ba bẹrẹ vJunos-yipada, awọn VFP
5 bẹrẹ VM oni iteeye ti o nṣiṣẹ aworan Junos Foju Iṣakoso ofurufu (VCP). KVM hypervisor ni a lo lati mu VCP ṣiṣẹ. Oro ti "itẹle" ntokasi si VCP VM ti wa ni iteeye laarin VFP VM, bi o han ni Figure 1 loju iwe 5. vJunos-yipada le ni atilẹyin soke 100 Mbps losi lilo 4 ohun kohun ati 5GB iranti. Eyikeyi afikun ohun kohun ati iranti tunto olubwon soto si awọn VCP. VFP ko nilo iranti afikun yato si ifẹsẹtẹ to kere julọ ti o ni atilẹyin. Awọn ohun kohun 4 ati iranti 5GB ti to fun awọn ọran lilo lab. olusin 1: vJunos-yipada Architecture
Awọn vJunos-yipada faaji ti wa ni ṣeto ni fẹlẹfẹlẹ: · Awọn vJunos-yipada jẹ ni oke Layer. · hypervisor KVM ati sọfitiwia eto ti o jọmọ ti a ṣalaye ninu apakan awọn ibeere sọfitiwia
ni o wa ni arin Layer. · Olupin x86 wa ni ipele ti ara ni isalẹ.
6
Loye faaji yii le ṣe iranlọwọ fun ọ lati gbero atunto vJunos-yipada rẹ. Lẹhin ti o ṣẹda apẹẹrẹ vJunos-Switch, o le lo Junos OS CLI lati tunto awọn atọkun vJunosswitch ni VCP. Yipada vJunos ṣe atilẹyin awọn atọkun Gigabit Ethernet nikan.
2 ORI
Hardware ati Software Awọn ibeere vJunos-yipada lori KVM
Hardware ti o kere ju ati Awọn ibeere Software | 8
8
Hardware ti o kere ju ati Awọn ibeere sọfitiwia
Koko-ọrọ yii n fun ọ ni atokọ ti ohun elo ati awọn ibeere sọfitiwia lati bẹrẹ apẹẹrẹ vJunos-yipada kan. Table 1 loju iwe 8 awọn akojọ hardware ibeere fun vJunos-yipada. Table 1: Kere Hardware ibeere fun vJunos-yipada
Apejuwe
Iye
Sample eto iṣeto ni
Fun kikopa lab ati iṣẹ kekere (kere ju 100 Mbps) lo awọn ọran, eyikeyi ero isise Intel x86 pẹlu agbara VT-x.
Intel Ivy Bridge to nse tabi nigbamii.
Example ti Ivy Bridge isise: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB kaṣe
Nọmba ti ohun kohun
O kere ti awọn ohun kohun mẹrin ni a nilo. Sọfitiwia naa pin awọn ohun kohun mẹta si VFP ati ọkan mojuto si VCP, eyiti o to fun awọn ọran lilo pupọ julọ.
Eyikeyi awọn ohun kohun afikun yoo pese si VCP bi awọn ohun kohun mẹta ti to lati ṣe atilẹyin awọn aini ọkọ ofurufu data ti VFP.
Iranti
O kere ju iranti 5GB nilo. O fẹrẹ to iranti 3GB ni yoo pin si VFP ati 2 GB si VCP. Ti o ba ti pese diẹ sii ju 6 GB ti iranti lapapọ, lẹhinna iranti VFP wa ni 4GB, ati pe iranti afikun ti pin si VCP.
Miiran awọn ibeere · Intel VT-x agbara. · Hyperthreading (niyanju) · AES-NI
Tabili 2 loju iwe 9 ṣe atokọ awọn ibeere sọfitiwia fun vJunos-yipada.
9
Table 2: Software Awọn ibeere fun Ubuntu
Apejuwe
Iye
Eto isesise
AKIYESI: Isọdi Gẹẹsi nikan ni atilẹyin.
Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Fojuinu
· QEMU-KVM
Ẹya aiyipada fun Ubuntu kọọkan tabi ẹya Debian ti to. Apt-get install qemu-kvm nfi ẹya aiyipada yii sori ẹrọ.
Awọn idii ti a beere
AKIYESI: Lo apt-gba fifi sori ẹrọ pkg orukọ tabi sudo apt-gba fifi sori ẹrọ paṣẹ lati fi sori ẹrọ a package.
· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients bridge-utils
Awọn Ayika Imuṣiṣẹ Ti ṣe atilẹyin
QEMU-KVM lilo libvirt
Paapaa, imuṣiṣẹ irin igboro EVE-NG ni atilẹyin.
Akiyesi: vJunos-switch ko ni atilẹyin lori EVE-NG tabi eyikeyi awọn imuṣiṣẹ miiran ti o ṣe ifilọlẹ vJunos lati inu VM kan nitori awọn idiwọ ti agbara itẹlọrun jinna.
vJunos-yipada Images
Awọn aworan le ṣee wọle lati agbegbe igbasilẹ lab ti juniper.net ni: Idanwo Juniper Drive
3 ORI
Fi sori ẹrọ ati ran vJunos-yipada lori KVM
Fi vJunos-yipada lori KVM | 11 Rans ati Ṣakoso awọn vJunos-yipada on KVM | 11 Tunto vJunos-yipada on KVM | 19
11
Fi vJunos-yipada sori KVM
AKOSO
Ka koko yii lati ni oye bi o ṣe le fi vJunos-yipada sori ẹrọ ni agbegbe KVM.
NI APA YI
Mura awọn olupin olupin Lainos lati Fi vJunos-yipada | 11
Mura awọn olupin olupin Lainos lati fi vJunos-yipada sori ẹrọ
Abala yii kan si Ubuntu mejeeji ati awọn olupin olupin Debian. 1. Fi sori ẹrọ ni boṣewa package awọn ẹya fun Ubuntu tabi Debian ogun olupin lati rii daju wipe awọn
awọn olupin pade ohun elo ti o kere ju ati awọn ibeere sọfitiwia. 2. Daju pe Intel VT-x ọna ẹrọ ti wa ni sise. Ṣiṣe aṣẹ lscpu lori olupin olupin rẹ.
Aaye Ipilẹṣẹ ni abajade ti aṣẹ lscpu ṣe afihan VT-x, ti VT-x ba ṣiṣẹ. Ti ko ba mu VT-x ṣiṣẹ, lẹhinna wo iwe olupin rẹ lati kọ ẹkọ bi o ṣe le mu ṣiṣẹ ni BIOS.
Rans ati Ṣakoso awọn vJunos-yipada lori KVM
AKOSO
Ka koko yii lati ni oye bi o ṣe le ranṣẹ ati ṣakoso apẹẹrẹ vJunos-switch lẹhin ti o fi sii.
NI APA YI
Ṣeto Ifilọlẹ vJunos-yipada lori olupin Gbalejo | 12 Daju vJunos-yipada VM | 17
Yi koko apejuwe: · Bi o si mu soke vJunos-yipada lori awọn KVM olupin lilo libvirt.
· Bii o ṣe le yan iye Sipiyu ati iranti, ṣeto awọn afara ti o nilo fun isopọmọ, ati tunto ibudo ni tẹlentẹle.
12
· Bi o ṣe le lo XML ti o yẹ file awọn apakan fun awọn atunto ati awọn yiyan ti a ṣe akojọ tẹlẹ.
AKIYESI: Ṣe igbasilẹ awọn sampati XML file ati vJunos-aworan yi pada lati Juniper webojula.
Ṣeto Ifilọlẹ vJunos-yipada lori olupin Olugbalejo
Koko-ọrọ yii ṣe apejuwe bi o ṣe le ṣeto imuṣiṣẹ vJunos-yipada lori olupin agbalejo.
AKIYESI: Koko yii ṣe afihan awọn apakan diẹ ti XML file ti o ti wa ni lo lati ran vJunosswitch nipasẹ libvirt. Gbogbo XML file vjunos.xml wa fun igbasilẹ pẹlu aworan VM ati awọn iwe ti o somọ lori oju-iwe Awọn igbasilẹ sọfitiwia vJunos Lab.
Fi awọn idii ti a mẹnuba ninu apakan Awọn ibeere sọfitiwia ti o kere ju, ti awọn idii ko ba ti fi sii tẹlẹ. Wo "Kere Hardware ati Software Awọn ibeere" loju iwe 8 1. Ṣẹda a Linux Afara fun kọọkan Gigabit àjọlò ni wiwo ti vJunos-yipada ti o gbero a lilo.
# ip link add ge-000 type bridge # ip link add ge-001 type bridge Ni idi eyi, apẹẹrẹ yoo ni ge-0/0/0 ati ge-0/0/1 tunto. 2. Mu soke kọọkan Linux Bridge. ip ọna asopọ ṣeto ge-000 soke ip ọna asopọ ṣeto ge-001 soke 3. Ṣe a ifiwe disk daakọ ti pese QCOW2 vJunos image. # cd / root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Ṣe ẹda kan pato fun vJunos kọọkan ti o gbero lati gbe lọ. Eyi ni idaniloju pe o ko ṣe awọn ayipada ayeraye eyikeyi lori aworan atilẹba. Aworan laaye tun gbọdọ jẹ kikọ nipasẹ olumulo ti nfi vJunos-switch ṣiṣẹ – ni igbagbogbo olumulo gbongbo. 4. Pato awọn nọmba ti ohun kohun pese to vJunos nipa iyipada awọn wọnyi stanza.
13
Awọn wọnyi stanza pato awọn nọmba ti ohun kohun pese to vJunos. Awọn ohun kohun ti o kere julọ ti nilo jẹ 4 ati pe o to fun awọn ọran lilo lab.
x86_64 IvyBridge qemu4
Nọmba aiyipada ti awọn ohun kohun ti o nilo jẹ 4 ati pe o to fun ọpọlọpọ awọn ohun elo. Eyi ni Sipiyu ti o kere ju ni atilẹyin fun vJunos-yipada. O le fi awoṣe Sipiyu silẹ bi IvyBridge. Awọn CPUs Intel nigbamii yoo tun ṣiṣẹ pẹlu eto yii. 5. Mu iranti pọ ti o ba nilo nipa yiyipada stanza atẹle.
vjunos-sw1 5242880 5242880 4
Awọn wọnyi example fihan awọn aiyipada iranti ti a beere nipa vJunos-yipada. Iranti aiyipada to fun ọpọlọpọ awọn ohun elo. O le mu iye naa pọ si ti o ba nilo. O tun fihan awọn orukọ ti awọn kan pato vJunos-yipada ni spawned, eyi ti o jẹ vjunos-sw1 ninu apere yi. 6. Pato orukọ ati ipo ti aworan vJunos-yipada rẹ nipa yiyipada XML file bi han ninu awọn wọnyi example.
<disk device=”disk” type=”file>> file=”/root/vjunos-sw1-live.qcow2″/>
O gbọdọ pese kọọkan vJunos VM lori awọn ogun pẹlu awọn oniwe-ara oto ti a npè ni QCOW2 image. Eyi nilo fun libvirt ati QEMU-KVM.
14
7. Ṣẹda disk aworan. # ./make-config.sh vJunos-yipada gba iṣeto ni ibẹrẹ nipa sisopọ disk keji si apẹẹrẹ VM ti o ni iṣeto ni. Lo iwe afọwọkọ ti a pese make-config.sh lati ṣẹda aworan disiki naa. XML naa file tọka awakọ iṣeto ni bi o ṣe han ni isalẹ:
<disk device=”disk” type=”file>> file=”/root/config.qcow2″/>
AKIYESI: Ti o ko ba fẹ iṣeto ni ibẹrẹ, lẹhinna yọ stanza ti o wa loke kuro ni XML file.
8. Ṣeto soke isakoso àjọlò ibudo.
Eyi example gba ọ laaye lati sopọ si VCP “fxp0” ti o jẹ ibudo iṣakoso lati ita olupin olupin lori eyiti vJunos-yipada gbe. O nilo lati ni adiresi IP ti o le tunto fun fxp0, boya nipasẹ olupin DHCP tabi lilo iṣeto CLI boṣewa. Awọn "eth0" ni stanza ni isalẹ ntokasi si awọn alejo ni wiwo olupin eyi ti o pese Asopọmọra si awọn ita aye ati ki o yẹ ki o baramu awọn orukọ ti yi ni wiwo lori olupin rẹ ogun. Ti o ko ba lo Ilana Iṣeto Alejo Yiyi (DHCP), lẹhinna, lẹhin ti vJunos-switch ti wa ni oke ati nṣiṣẹ, telnet si console rẹ ki o tunto adiresi IP fun “fxp0″ ni lilo iṣeto CLI bi o ti han ni isalẹ:
15
AKIYESI: Awọn atunto ni isalẹ wa ni examples tabi sample iṣeto ni snippets. O tun le ni lati ṣeto iṣeto ipa ọna aimi kan.
# ṣeto awọn atọkun fxp0 kuro 0 adiresi inet idile 10.92.249.111/23 # ṣeto ipa-ọna awọn aṣayan aimi 0.0.0.0/0 tókàn-hop 10.92.249.254 9. Mu SSH ṣiṣẹ si ibudo iṣakoso VCP. # ṣeto awọn iṣẹ eto ssh root-iwọle gba aṣẹ laaye. 10. Ṣẹda a Linux Afara fun kọọkan ibudo ti o pato ninu awọn XML file.
Awọn orukọ ibudo ti wa ni pato ninu awọn wọnyi stanza. Adehun fun vJunos-yipada ni lati lo ge-0xy nibiti “xy” ṣe pato nọmba ibudo gangan. Ni awọn wọnyi example, ge-000 ati ge-001 ni awọn nọmba ibudo. Awọn nọmba ibudo wọnyi yoo maapu si Junos ge-0/0/0 ati ge-0/0/1 awọn atọkun lẹsẹsẹ. Gẹgẹbi a ti sọ tẹlẹ, o nilo lati ṣẹda afara Linux fun ibudo kọọkan ti o pato ninu XML file. 11. Pese a oto ni tẹlentẹle console ibudo nọmba fun kọọkan vJunos-yipada lori olupin rẹ ogun. Ni awọn wọnyi example, awọn oto ni tẹlentẹle console ibudo nọmba ni "8610".
16
Maṣe ṣe atunṣe smbios stanza wọnyi. O sọ fun vJunos pe o jẹ vJunos-yipada.
12. Ṣẹda vJunos-sw1 VM lilo vJunos-sw1.xml file. # virsh ṣẹda vjunos-sw1.xml
Oro ti "sw1" ti wa ni lo lati fihan pe eyi ni akọkọ vJunos-yipada VM ti o ti wa ni fifi sori ẹrọ. Awọn VM ti o tẹle le jẹ orukọ vjunos-sw2, ati vjunos-sw3 ati bẹbẹ lọ.
Bi abajade, VM ti ṣẹda ati ifiranṣẹ atẹle ti han:
Domain vjunos-sw1 ti a ṣẹda lati vjunos-sw1.xml 13. Ṣayẹwo /etc/libvirt/qemu.conf ati uncomment awọn ila XML wọnyi ti awọn ila wọnyi ba jẹ
commented jade. Diẹ ninu awọn examples ti wulo iye ti wa ni fun ni isalẹ. Uncomment awọn pàtó kan ila.
#
olumulo = "qemu" # Olumulo ti a npè ni "qemu"
#
olumulo = "+0" # Super olumulo (uid=0)
#
olumulo = "100" # Olumulo ti a npè ni "100" tabi olumulo pẹlu uid=100#olumulo = "root"
<<
uncomment yi ila
#
#group = "root" <<< ko dahun laini yii
14. Tun libvirtd ati ki o ṣẹda vJunos-yipada VM lẹẹkansi. # systemctl tun bẹrẹ libvirtd
15. Pa vJunos-yipada ransogun lori awọn Gbalejo Server lailewu (ti o ba nilo). Lo pipaṣẹ pipaṣẹ # virsh tiipa vjunos-sw1 lati tiipa vJunos-switch. Nigbati o ba ṣe igbesẹ yii, ifihan agbara tiipa ti a firanṣẹ si apẹẹrẹ vJunos-switch gba laaye lati tii ni oofẹ.
Ifiranṣẹ atẹle ti han.
Aṣẹ 'vjunos-sw1' ti wa ni tiipa
17
AKIYESI: Maṣe lo aṣẹ “virsh run” nitori aṣẹ yii le ba disiki VM vJunosswitch jẹ. Ti VM rẹ ba duro booting lẹhin lilo aṣẹ “virsh run”, lẹhinna ṣẹda ẹda QCOW2 disk laaye ti aworan atilẹba ti QCOW2 ti a pese.
Daju vJunos-yipada VM
Yi koko apejuwe bi o lati mọ daju boya vJunos-yipada ni oke ati awọn nṣiṣẹ. 1. Daju ti o ba ti vJunos-yipada ni oke ati awọn nṣiṣẹ.
# virsh akojọ
# virsh akojọ
Orukọ ID
Ìpínlẹ̀
—————————-
74 vjunos-sw1 nṣiṣẹ
2. Sopọ si ni tẹlentẹle console ti awọn VCP.
O le wa ibudo lati sopọ si console tẹlentẹle ti VCP lati XML file. Paapaa, o le buwolu wọle si console tẹlentẹle ti VCP nipasẹ “telnet localhost ” nibiti portnum ti wa ni pato ninu iṣeto XML file:
AKIYESI: Nọmba ibudo telnet nilo lati jẹ alailẹgbẹ fun vJunos-switch VM kọọkan ti ngbe lori olupin agbalejo.
# telnet localhost 8610 Gbiyanju 127.0.0.1… Ti sopọ si localhost. Iwa abayo ni '^]'. root@:~ #
3. Pa auto image igbesoke.
18
Ti o ko ba ti pese eyikeyi iṣeto Junos akọkọ ni awọn igbesẹ ti o wa loke, lẹhinna vJunos-switch yoo, nipa aiyipada, gbiyanju lati DHCP fun iṣeto nẹtiwọọki akọkọ. Ti o ko ba ni olupin DHCP kan ti o le pese iṣeto ni Junos, o le gba awọn ifiranṣẹ ti o tun ṣe bi a ṣe han ni isalẹ: “Imudara Aworan Aifọwọyi” O le mu awọn ifiranṣẹ wọnyi ṣiṣẹ bi atẹle:
4. Daju ti o ba ti ge atọkun pato ninu rẹ vJunos-yipada xml file wa soke ati ki o wa. Lo awọn show atọkun terse pipaṣẹ.
Fun example, ti o ba ti vJunos-yipada XML definition file pato meji foju NICs ti a ti sopọ si
“ge-000” ati “ge-001”, lẹhinna ge-0/0/0 ati ge-0/0/1 awọn atọkun yẹ ki o wa ni ọna asopọ “oke” ipinle nigbati o ba rii daju nipa lilo aṣẹ iṣelọpọ wiwo ifihan bi o ti han ni isalẹ .
root> show awọn atọkun terse
Ni wiwo
Abojuto Link Proto
GE-0/0/0
soke soke
GE-0/0/0.16386
soke soke
lc-0/0/0
soke soke
lc-0/0/0.32769
soke vpls
pfe-0/0/0
soke soke
pfe-0/0/0.16383
soke inet
inet6
pfh-0/0/0
soke soke
pfh-0/0/0.16383
soke inet
pfh-0/0/0.16384
soke inet
GE-0/0/1
soke soke
GE-0/0/1.16386
soke soke
GE-0/0/2
soke si isalẹ
GE-0/0/2.16386
soke si isalẹ
Agbegbe
Latọna jijin
19
ge-0/0/3 ge-0/0/3.16386 [snip]
soke si isalẹ
5. Daju pe a vnet inetrface labẹ kọọkan ti o baamu Afara "ge" ti wa ni tunto. Lo aṣẹ brctl lori olupin agbalejo, lẹhin ti o bẹrẹ vJunos-switch bi o ṣe han ni isalẹ:
# ip ọna asopọ fi ge-000 iru Afara
# ip ọna asopọ ifihan ge-000
Afara orukọ Afara id
STP ṣiṣẹ atọkun
GE-000
8000.fe54009a419a rara
vnet1
# ip ọna asopọ ifihan ge-001
Afara orukọ Afara id
STP ṣiṣẹ atọkun
GE-001
8000.fe5400e9f94f rara
vnet2
Tunto vJunos-yipada lori KVM
AKOSO
Ka koko yii lati ni oye bi o ṣe le tunto vJunos-switch ni agbegbe KVM.
NI APA YI
Sopọ si vJunos-yipada | 19 Tunto Awọn ibudo Nṣiṣẹ | 20 Ni wiwo lorukọ | 20 Tunto Media MTU | 21
Sopọ si vJunos-yipada
Telnet si nọmba console ni tẹlentẹle pato ninu XML file lati sopọ si vJunos-yipada. Wo alaye ti a pese ni “Ṣakoso ati Ṣakoso vJunos-switch lori KVM” ni oju-iwe 11. Fun ex.ample:
# Telnet localhost 8610
20
Ngbiyanju 127.0.0.1… Ti sopọ si localhost. Iwa abayo ni '^]'. root@:~ # cli root>
O tun le SSH si vJunos-yipada VCP.
Tunto Awọn ibudo ti nṣiṣe lọwọ
Yi apakan apejuwe bi o lati tunto awọn nọmba ti nṣiṣe lọwọ ebute oko.
O le pato awọn nọmba ti nṣiṣe lọwọ ebute oko fun vJunos-yipada lati baramu awọn nọmba ti NICs kun si VFP VM. Awọn aiyipada nọmba ti ibudo ni 10, ṣugbọn o le pato eyikeyi iye ni awọn sakani ti 1 nipasẹ 96. Ṣiṣe awọn olumulo @ ogun # ṣeto ẹnjini fpc 0 pic 0 nọmba-ti- idaraya 96 pipaṣẹ lati pato awọn nọmba ti nṣiṣe lọwọ ebute oko. Tunto nọmba awọn ebute oko oju omi ni [atunṣe chassis fpc 0 pic 0] ipele logalomomoise.
Ni wiwo lorukọ
vJunos-yipada atilẹyin nikan Gigabit àjọlò (ge) atọkun.
O ko le yi awọn ni wiwo awọn orukọ to 10-Gigabit àjọlò (xe) tabi 100-Gigabit àjọlò (et). Ti o ba gbiyanju lati yi awọn orukọ wiwo pada, lẹhinna awọn atọkun wọnyi yoo tun ṣafihan bi “ge” nigbati o ba ṣiṣẹ iṣeto ni iṣafihan tabi ṣafihan awọn aṣẹ atọkun atọkun. Eyi jẹ ẹya Mofiample jade ti “itunto iṣafihan” aṣẹ CLI nigbati awọn olumulo gbiyanju lati yi orukọ wiwo pada si “et”:
chassis {fpc 0 {pic 0 {## ## Ìkìlọ: gbólóhùn bikita: unsupported Syeed (ex9214) ## interface-type et; }
21
}}
Tunto Media MTU
O le tunto awọn media o pọju gbigbe kuro (MTU) ni ibiti o 256 nipasẹ 9192. MTU iye ita awọn loke darukọ ibiti o ti wa ni kọ. O gbọdọ tunto MTU nipa pẹlu pẹlu alaye MTU ni ipele ipo ipo ipo [edit interface interface-name]. Tunto MTU.
[edit] olumulo @ ogun # ṣeto ni wiwo ge-0/0/0 mtu
AKIYESI: Iwọn atilẹyin MTU ti o pọju jẹ 9192 baiti.
Fun example:
[edit] olumulo @ ogun # ṣeto ni wiwo ge-0/0/0 mtu 9192
4 ORI
Laasigbotitusita
Laasigbotitusita vJunos-yipada | 23
23
Laasigbotitusita vJunos-yipada
AKOSO
Lo koko-ọrọ yii lati mọ daju iṣeto-iyipada vJunos rẹ ati fun eyikeyi alaye laasigbotitusita.
NI APA YI
Daju pe VM nṣiṣẹ | 23 Daju Sipiyu Information | 24 View Wọle Files | 25 Gbà mojuto idalenu | 25
Daju pe VM Nṣiṣẹ
· Daju boya vJunos-yipada ti wa ni nṣiṣẹ lẹhin ti o fi o.
virsh akojọ aṣẹ virsh akojọ han awọn orukọ ati ipinle ti awọn foju ẹrọ (VM). Ipinle le jẹ: nṣiṣẹ, laišišẹ, idaduro, tiipa, jamba, tabi ku.
# virsh akojọ
Orukọ ID
Ìpínlẹ̀
—————————
72 vjunos-yipada nṣiṣẹ
O le da duro ki o bẹrẹ awọn VM pẹlu awọn aṣẹ virsh wọnyi: · Tiipa virsh – Tiipa vJunos-switch. Ibẹrẹ virsh – Bẹrẹ VM aiṣiṣẹ ti o ṣalaye tẹlẹ.
AKIYESI: Maṣe lo aṣẹ “virsh run” bi iyẹn ṣe le ba disiki VM vJunos-switch jẹ.
24
Ti VM rẹ ba duro ati pe ko bata lẹhin lilo pipaṣẹ virsh run, lẹhinna ṣẹda ẹda disiki QCOW2 laaye ti aworan QCOW2 atilẹba ti a pese.
Daju Sipiyu Alaye
Lo aṣẹ lscpu lori olupin agbalejo lati ṣafihan alaye Sipiyu. Ijade ṣe afihan alaye gẹgẹbi apapọ nọmba ti awọn CPUs, nọmba awọn ohun kohun fun iho, ati nọmba awọn iho Sipiyu. Fun example, koodu koodu atẹle n ṣe afihan alaye fun olupin olupin Ubuntu 20.04 LTS ti n ṣe atilẹyin apapọ awọn CPUs 32.
root@vjunos-host:~# lscpu Architecture: CPU op-mode(s): Ilana baiti: Awọn iwọn adirẹsi: Sipiyu(s): Akojọ CPU(s) lori laini: Opo(s) fun mojuto: Core(s) fun iho: Socket(s): NUMA node): ID ataja: idile Sipiyu: Awoṣe: Orukọ awoṣe: Igbesẹ: CPU MHz: CPU max MHz: CPU min MHz: BogoMIPS: Fojusi: L1d cache: L1i cache: L2 cache : L3 cache: NUMA node0 CPU(s):
x86_64 32-bit, 64-bit Little Endian 46 die-die ti ara, 48 die-die foju 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel(R) Xeon (R) Sipiyu E5-2650 v2 @ 2.60GHz 4 2593.884. 3400.0000 VT -x 1200.0000 KiB 5187.52 KiB 512 MiB 512 MiB 4-40-0
25
NUMA node1 Sipiyu(s): [snip]
8-15,24-31
View Wọle Files
View awọn igbasilẹ eto nipa lilo aṣẹ log show lori apẹẹrẹ vJunos-yipada.
root> show log? Gbongbo> ifihan log? pipaṣẹ ṣe afihan atokọ ti log files wa fun viewinu. Fun Mofiample, si view awọn akọọlẹ chassis daemon (chassisd) ṣiṣe root> ṣafihan aṣẹ chassisd log.
Gbà mojuto idalenu
Lo awọn pipaṣẹ mojuto-idasonu eto show lati view mojuto ti a gba file. O le gbe awọn idalenu mojuto wọnyi si olupin ita fun itupalẹ nipasẹ wiwo iṣakoso fxp0 lori vJunos-yipada.
Awọn iwe aṣẹ / Awọn orisun
![]() |
Juniper NETWORKS KVM vJunos Yipada imuṣiṣẹ [pdf] Itọsọna olumulo Imuṣiṣẹ Yipada KVM vJunos, KVM, vJunos Yipada Ifiranṣẹ, Yipada Yipada, Ifiranṣẹ |