KVM vJunos Switch Deployment

Litlhaloso

  • Sehlahisoa: vJunos-switch
  • Tataiso ea Phano: KVM
  • Mohatisi: Juniper Networks, Inc.
  • Letsatsi la Khatiso: 2023-11-20
  • Websebaka: https://www.juniper.net

Tlhahisoleseding ya Sehlahiswa

Mabapi le Tataiso ena

The vJunos-switch Deployment Guide e fana ka litaelo le
tlhahisoleseling mabapi le ho tsamaisa le ho tsamaisa vJunos-switch ho KVM
tikoloho. E akaretsa lihlooho tse kang ho utloisisa ho qetelaview of
vJunos-switch, litlhoko tsa hardware le software, ho kenya le
ho tsamaisa, le ho rarolla mathata.

vJunos-switch Overview

The vJunos-switch ke karolo ea software e ka kenngoa
ho seva se tloaelehileng sa x86 sa indasteri se tsamaisang hypervisor ea Linux KVM
(Ubuntu 18.04, 20.04, 22.04, kapa Debian 11 Bullseye). E fana ka
virtualized marangrang bokgoni le e etselitsoe ho fana ka
tenyetseha le scalability ho deployments marangrang.

Likarolo tsa Bohlokoa Tse tšehelitsoeng

  • Mekhoa ea marang-rang ea Virtualized
  • Ts'ehetso bakeng sa li-server tse tloaelehileng tsa x86 tsa indasteri
  • E lumellana le Linux KVM hypervisor
  • Bokhoni ba ho kenya maemo a mangata a vJunos-switch ho e le 'ngoe
    seva

Melemo le Tšebeliso

The vJunos-switch e fana ka melemo e mengata 'me e ka sebelisoa ho
maemo a fapaneng:

  • E nolofalletsa lisebelisoa tsa marang-rang tse fumanehang habonolo
  • E fokotsa litšenyehelo tsa hardware ka ho sebelisa maemo a indasteri
    li-server
  • E fana ka bonolo le scalability marangrang
    deployments
  • E nolofatsa tsamaiso le tlhophiso ea marang-rang

Mefokolo

Le ha vJunos-switch e le tharollo e matla ea marang-rang, eona
e na le meeli e lokelang ho nahanoa:

  • Ho lumellana ho lekanyelitsoe ho Linux KVM hypervisor
  • E hloka li-server tsa x86 tsa indasteri bakeng sa ho kenya
  • E ipapisitse le bokhoni le lisebelisoa tsa motheo
    lisebelisoa tsa seva

vJunos-switch Architecture

Moralo oa vJunos-switch o etselitsoe ho fana ka
tikoloho ea marang-rang e fumanehang ho hypervisor ea KVM. E sebetsa
lisebelisoa le bokhoni ba seva sa x86 se ka tlase
hardware ho fana ka litšebeletso tsa marang-rang tse sebetsang hantle.

Litaelo tsa Tšebeliso ea Sehlahisoa

Litlhoko tsa Hardware le Software

Ho sebelisa vJunos-switch ho KVM ka katleho, etsa bonnete ba hore u
sistimi e fihlela litlhoko tse latelang tse tlase:

  • Seva e tloaelehileng ea indasteri ea x86
  • Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04, kapa Debian 11
    Bullseye)
  • Software e sebetsang ea motho oa boraro (boikhethelo)

Kenya le ho Deploy vJunos-switch ho KVM

Kenya vJunos-switch ho KVM

Latela mehato ena ho kenya vJunos-switch ho KVM
tikoloho:

  1. Lokisetsa li-server tsa Linux Host ho kenya vJunos-switch.
  2. Tsamaisa le ho Laola vJunos-switch ho KVM.
  3. Beha Ts'ebetso ea vJunos-switch ho Seva ea Host.
  4. Netefatsa vJunos-switch VM.
  5. Lokisa vJunos-switch ho KVM.
  6. Hokela ho vJunos-switch.
  7. Lokisa Maema-kepe a Tšebetso.
  8. Interface Nameing.
  9. Lokisa Media MTU.

Tharollo ea mathata vJunos-switch

Haeba u kopana le mathata leha e le afe ka vJunos-switch, u ka latela
mehato ena ea ho rarolla bothata:

  1. Netefatsa hore VM e ea sebetsa.
  2. Netefatsa Boitsebiso ba CPU.
  3. View Log Files.
  4. Bokella Lithōtōmo tsa Bohareng.

Lipotso tse atisang ho botsoa (FAQ)

Mabapi le Sehlahisoa

Na vJunos-switch e lumellana le li-hypervisors tsohle?

Che, vJunos-switch e etselitsoe Linux KVM ka ho khetheha
hypervisor.

A na nka kenya mehlala e mengata ea vJunos-switch ho e le 'ngoe
seva?

Ee, o ka kenya maemo a mangata a vJunos-switch ho a
seva se le seng sa indasteri-standard x86 seva.

Ho Kenya le ho Tsamaisa

Litlhoko tse fokolang tsa hardware le software ke life bakeng sa
vJunos-switch on KVM?

Litlhoko tse fokolang li kenyelletsa seva se tloaelehileng sa x86 sa indasteri
le Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04, kapa Debian
11 Bullseye). Sebetsang mokha oa boraro software e ka boela ba
e kentsoe, empa ke boikhethelo.

Ke hokela joang ho vJunos-switch kamora ho kenya?

O ka hokela ho vJunos-switch ka ho latela se fanoeng
litaelo bukeng ea ho instola.

Ho batle phoso

Nka fumana log hokae files bakeng sa vJunos-switch?

Palo ea log files bakeng sa vJunos-switch e ka fumanoa ho tse boletsoeng
directory ho seva sa moamoheli. Sheba karolo ea ho rarolla mathata
ea tataiso ea phepelo bakeng sa tlhaiso-leseling e batsi.

vJunos-switch Deployment Guide bakeng sa KVM
E hatisitsoe
2023-11-20

ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.junipere.net
Juniper Networks, logo ea Juniper Networks, Juniper, le Junos ke matšoao a ngolisitsoeng a Juniper Networks, Inc. United States le linaheng tse ling. Matshwao a mang kaofela a kgwebo, matshwao a tshebeletso, matshwao a ngodisitsweng, kapa matshwao a tshebeletso a ngodisitsweng ke thepa ya beng ba ona ka ho fapana.
Juniper Networks ha e nke boikarabello bakeng sa ho se nepahale hofe kapa hofe ho tokomane ena. Juniper Networks e na le tokelo ea ho fetola, ho fetola, ho fetisa, kapa ho ntlafatsa sengoliloeng sena ntle le tsebiso.
vJunos-switch Deployment Guide for KVM Copyright © 2023 Juniper Networks, Inc. Litokelo tsohle li sirelelitsoe.
Lintlha tse tokomaneng ena ke tsa morao-rao ho tloha ka letsatsi le leqepheng la sehlooho.
SELEMO SA 2000 TSEBISO
Juniper Networks hardware le lihlahisoa tsa software li lumellana le Selemo sa 2000. Junos OS ha e na meeli e tsejoang e amanang le nako ho pholletsa le selemo sa 2038. Leha ho le joalo, kopo ea NTP e tsejoa e na le bothata bo itseng ka selemo sa 2036.
QETELA TUMELLANO YA LAesense ya MOSEBETSI
Sehlahisoa sa Juniper Networks seo e leng sehlooho sa litokomane tsena tsa tekheniki se na le (kapa se reretsoe ho sebelisoa le) software ea Juniper Networks. Tšebeliso ea software e joalo e ipapisitse le lipehelo le lipehelo tsa Tumellano ea License ea Mosebelisi (“EULA”) e behiloeng ho https://support.juniper.net/support/eula/. Ka ho khoasolla, ho kenya kapa ho sebelisa software e joalo, u lumellana le lipehelo le lipehelo tsa EULA eo.

iii

Tafole ea likateng

Mabapi le Tataiso ena | v

1

Utloisisa vJunos-switch

vJunos-switch Overview | 2

Fetileview | 2

Likarolo Tsa Bohlokoa Tse Tšehetsoeng | 3

Melemo le Tšebeliso | 3

Meeli | 4

vJunos-switch Architecture | 4

2

Litlhoko tsa Hardware le Software vJunos-switch on KVM

Bonyane Litlhoko tsa Hardware le Software | 8

3

Kenya le ho Deploy vJunos-switch ho KVM

Kenya vJunos-switch ho KVM | 11

Lokisetsa li-server tsa Linux Host ho kenya vJunos-switch | 11

Tsamaisa le ho Laola vJunos-switch ho KVM | 11 Beha Ts'ebetso ea vJunos-switch ho Seva ea Host | 12

Netefatsa vJunos-switch VM | 17

Lokisa vJunos-switch ho KVM | 19 Hokela ho vJunos-switch | 19

Lokisa Maemakepe a Tšebetso | 20

Interface Nameing | 20

Lokisa Media MTU | 21

4

Tharollo ya mathata

Tharollo ea mathata vJunos-switch | 23

Netefatsa Hore VM e ea Matha | 23

iv
Netefatsa Boitsebiso ba CPU | 24 View Log Files | 25 Bokella Matlakala a Koko | 25

v
Mabapi le Tataiso ena
Sebelisa tataiso ena ho kenya virtual Junos-switch (vJunos-switch). The vJunos-switch ke mofuta o hlakileng oa sethala sa phetoho sa EX se thehiloeng ho Junos. E emela sesebelisoa sa Juniper se tsamaisang sistimi ea ts'ebetso ea Junos® (Junos OS) tikolohong ea mochini o thehiloeng ho kernel (KVM). The vJunos-switch e thehiloe ho Juniper Networks® vMX Virtual Router (vMX) meralo ea sehlaha. Tataiso ena e boetse e kenyelletsa mekhoa ea mantlha ea vJunos-switch configuration le tsamaiso. Kamora ho kenya le ho hlophisa vJunos-switch joalo ka ha ho hlalositsoe tataisong ena, sheba litokomane tsa Junos OS bakeng sa tlhaiso-leseling mabapi le tlhophiso e eketsehileng ea software.
LINGOLILOENG TSE HLOMANG Junos OS bakeng sa EX Series Documentation

1 KHAOLO
Utloisisa vJunos-switch
vJunos-switch Overview | 2 vJunos-switch Architecture | 4

2
vJunos-switch Overview

KAKARETSO
Sehlooho sena se fana ka kakaretso, likarolo tsa bohlokoa tse tšehetsoeng, melemo, le meeli ea vJunosswitch.

KAROLO ENA
Fetileview | Likarolo tsa 2 tsa Bohlokoa Tse tšehelitsoeng | 3 Melemo le Tšebeliso | 3 Meeli | 4

Fetileview
KAROLO ENA vJunos-switch Installation Overview | 3
Bala sehlooho sena ka botlaloview ea vJunos-switch. The vJunos-switch ke mofuta o hlakileng oa switch ea Juniper e tsamaisang Junos OS. U ka kenya vJunos-switch e le mochine oa sebele (VM) ho seva sa x86. U ka hlophisa le ho laola vJunos-switch ka tsela e ts'oanang le ha u laola phetoho ea 'mele. The vJunos-switch ke mochine o le mong oa sebele (VM) oo u ka o sebelisang feela ka har'a li-lab eseng sebakeng sa tlhahiso. The vJunos-switch e hahiloe ho sebelisoa EX9214 e le sesebelisoa sa Juniper switch mme e ts'ehetsa Enjene ea Routing e le 'ngoe le Flexible PIC Concentrator (FPC) e le 'ngoe. vJunos-switch e ts'ehetsa bandwidth ea ho fihla ho 100 Mbps e kopantsoeng holim'a likhokahano tsohle. Ha ho hlokahale hore u reke laesense ea bandwidth bakeng sa ho sebelisa vJunos-switch. Sebakeng sa ho sebelisa li-switches tsa Hardware, o ka sebelisa vJunos-switch ho qala software ea Junos bakeng sa ho lekola meralo le liprothokholo tsa marang-rang.

3
vJunos-switch Installation Overview
U ka kenya lisebelisoa tsa software ea vJunos-switch ho seva se tloaelehileng sa x86 sa indasteri se tsamaisang Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 kapa Debian 11 Bullseye). Ho li-server tse tsamaisang hypervisor ea KVM, u ka tsamaisa software e sebetsang ea motho oa boraro. U ka kenya liketsahalo tse ngata tsa vJunos-switch ho seva se le seng.
Likarolo tsa Bohlokoa Tse tšehelitsoeng
Sehlooho sena se u fa lethathamo le lintlha tsa lintlha tsa bohlokoa tse tšehetsoeng le ho netefatsoa ho vJunos-switch. Bakeng sa lintlha tse mabapi le tlhophiso ea likarolo tsena bona litataiso tsa likarolo ho: Litaelo tsa Basebelisi. The vJunos-switch e ts'ehetsa likarolo tse latelang tsa bohlokoa: · E ts'ehetsa ho fihla ho li-switch interfaces tse 96 · E ka etsisa setsi sa data IP underlay le overlay topology. · E tšehetsa tšebetso ea makhasi a EVPN-VXLAN · E tšehetsa Edge-Routed Bridging (ERB) · E tšehetsa EVPN LAG multihoming ho EVPN-VXLAN (ESI-LAG)
Melemo le Tšebeliso
Melemo le linyeoe tsa ts'ebeliso ea vJunos-switch ho li-server tse tloaelehileng tsa x86 li tjena: · Thepa e fokotsehileng ea chelete (CapEx) lab-The vJunos-switch e fumaneha mahala bakeng sa ho haha ​​​​lab ea liteko.
ho fokotsa litšenyehelo tse amanang le li-switches tsa 'mele. · Nako e fokotsehileng ea ho romelloa - U ka sebelisa vJunos-switch ho haha ​​​​le ho lekola li-topology.
ntle le ho haha ​​​​li-labs tsa 'mele tse theko e boima. Li-lab tsa Virtual li ka hahoa hang-hang. Ka lebaka leo, o ka fokotsa litšenyehelo le tieho e amanang le ho tsamaisoa ha thepa ea 'mele. · Felisa tlhoko le nako ea lisebelisoa tsa lab-The vJunos-switch e u thusa ho felisa nako ea ho leta hore lisebelisoa tsa lab li fihle kamora theko. vJunos-switch e fumaneha mahala mme e ka khoasolloa hang-hang. · Thuto le koetliso-E u lumella ho aha lilaboratori bakeng sa lits'ebeletso tsa ho ithuta le thuto bakeng sa basebetsi ba hau.

4
· Bopaki ba mohopolo le tlhahlobo ea netefatso-O ka netefatsa li-topology tse fapaneng tsa setsi sa data, litlhophiso tsa pele hoamples, 'me u itokisetse ho iketsetsa.
Mefokolo
vJunos-switch e na le meeli e latelang: · E na le Enjene e le 'ngoe ea Routing le meralo e le 'ngoe ea FPC. · Ha e tšehetse ntlafatso ea software ea ts'ebeletso (ISSU). · Ha e tšehetse sephutheloana kapa ho tlosoa ha li-interfaces ha se sebetsa. · SR-IOV bakeng sa linyeoe tsa tšebeliso ea vJunos-switch le throughput ha e tšehetsoe. · Ka lebaka la meralo ea eona e hlophisitsoeng, vJunos-switch e ke ke ea sebelisoa mesebetsing efe kapa efe e qalang
liketsahalo tse tsoang ka har'a VM. * E ts'ehetsa bandwidth e phahameng ea 100 Mbps holim'a likhokahano tsohle.
ELA HLOKO: Lilaesense tsa Bandwidth ha li fanoe kaha ha ho hlokahale laesense ea bandwidth. Molaetsa oa ho hlahloba laesense o kanna oa hlaha. Hlokomoloha melaetsa ea tlhahlobo ea laesense.
· U ke ke ua ntlafatsa Junos OS tsamaisong e sebetsang. Sebakeng seo, o tlameha ho sebelisa mohlala o mocha ka software e ncha.
· Multicast ha e tšehetsoe.
LINGOLILOENG TSE HLOMANG Bonyane Bonyane Litlhoko tsa Hardware le Software | 8
vJunos-switch Architecture
The vJunos-switch ke tharollo ea VM e le 'ngoe, e behiloeng sehlaheng moo sefofane se fetisang maikutlo (VFP) le Packet Forwarding Engine (PFE) li lulang VM e ka ntle. Ha o qala vJunos-switch, VFP

5 e qala VM e hlophisitsoeng e tsamaisang setšoantšo sa Junos Virtual Control Plane (VCP). KVM hypervisor e sebelisoa ho tsamaisa VCP. Lentsoe "nested" le bolela VCP VM e behiloe ka har'a VFP VM, joalokaha ho bontšitsoe setšoantšong sa 1 leqepheng la 5. vJunos-switch e ka tšehetsa ho fihla ho 100 Mbps ea throughput e sebelisa 4 cores le 5GB ea memori. Li-cores life kapa life tse ling tse hlophisitsoeng le memori e hlophisitsoeng e abeloa VCP. VFP ha e hloke mohopolo o eketsehileng ntle le bonyane bo tšehetsoeng. Memori ea 4 le 5GB e lekane bakeng sa linyeoe tsa tšebeliso ea lab. Setšoantšo sa 1: vJunos-switch Architecture
Moralo oa vJunos-switch o hlophisitsoe ka mekhahlelo: · The vJunos-switch e ka holimo. · Hypervisor ea KVM le software e amanang le sistimi e hlalositsoeng karolong ea litlhoko tsa software
di lera le bohareng. · Seva ea x86 e sebakeng sa 'mele ka tlase.

6
Ho utloisisa meralo ena ho ka u thusa ho rala tlhophiso ea hau ea vJunos-switch. Kamora hore o thehe mohlala oa vJunos-Switch, o ka sebelisa Junos OS CLI ho hlophisa li-interface tsa vJunosswitch ho VCP. vJunos-switch e tšehetsa li-interface tsa Gigabit Ethernet feela.

2 KHAOLO
Litlhoko tsa Hardware le Software vJunos-switch on KVM
Bonyane Litlhoko tsa Hardware le Software | 8

8

Bonyane Litlhoko tsa Hardware le Software

Sehlooho sena se u fa lethathamo la litlhoko tsa hardware le software ho qala mohlala oa vJunos-switch. Letlapa la 1 leqepheng la 8 le thathamisa litlhoko tsa hardware bakeng sa vJunos-switch. Lethathamo la 1: Bonyane Litlhokahalo tsa Hardware bakeng sa vJunos-switch

Tlhaloso

Boleng

Sample tlhophiso ea sistimi

Bakeng sa ketsiso ea lab le ts'ebetso e tlase (ka tlase ho 100 Mbps) linyeoe tsa tšebeliso, processor efe kapa efe ea Intel x86 e nang le bokhoni ba VT-x.
Li-processor tsa Intel Ivy Bridge kapa hamorao.
Example ea Ivy Bridge processor: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB cache

Palo ea li-cores

Ho hlokahala bonyane li-cores tse 'nè. Software e fana ka li-cores tse tharo ho VFP le konokono e le 'ngoe ho VCP, e lekaneng bakeng sa linyeoe tse ngata tsa tšebeliso.
Li-cores leha e le life tse eketsehileng li tla fuoa VCP kaha li-cores tse tharo li lekane ho tšehetsa litlhoko tsa sefofane sa data sa VFP.

Mohopolo

Bonyane memori ea 5GB ea hlokahala. Hoo e ka bang memori ea 3GB e tla abeloa VFP le 2 GB ho VCP. Haeba ho feta 6 GB ea memori eohle e fanoa, joale memori ea VFP e kentsoe ho 4GB, 'me memori e eketsehileng e abeloa VCP.

Litlhoko tse ling · Intel VT-x bokhoni. · Hyperthreading (e khothalelitsoe) · AES-NI

Letlapa la 2 leqepheng la 9 le thathamisa litlhoko tsa software bakeng sa vJunos-switch.

9

Lethathamo la 2: Litlhoko tsa Software bakeng sa Ubuntu

Tlhaloso

Boleng

Mokhoa oa tšebetso
ELA HLOKO: Ke puo ea Senyesemane feela e tšehetsoang.

· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye

Virtualization

· QEMU-KVM
Mofuta oa kamehla oa mofuta o mong le o mong oa Ubuntu kapa Debian o lekane. Apt-get install qemu-kvm e kenya mofuta ona oa kamehla.

Liphutheloana tse hlokahalang
HLOKOMELA: Sebelisa lebitso la apt-get install pkg kapa sudo apt-get install e laela ho kenya sephutheloana.

· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients bridge-utils

Maemo a Tšehetsoeng a Tšebeliso

QEMU-KVM e sebelisa libvirt
Hape, ho tsamaisoa ha tšepe ea EVE-NG hoa tšehetsoa.
Tlhokomeliso: vJunos-switch ha e tšehetsoe ho EVE-NG kapa lisebelisoa life kapa life tse hlahisang vJunos ho tsoa ka har'a VM ka lebaka la lithibelo tsa ts'ebeliso e tebileng ea sehlaha.

vJunos-switch Images

Litšoantšo li ka fumanoa sebakeng sa lab download juniper.net ho: Test Drive Juniper

3 KHAOLO
Kenya le ho Deploy vJunos-switch ho KVM
Kenya vJunos-switch ho KVM | 11 Kenya le ho Laola vJunos-switch ho KVM | 11 Lokisa vJunos-switch ho KVM | 19

11
Kenya vJunos-switch ho KVM

KAKARETSO
Bala sehlooho sena ho utloisisa mokhoa oa ho kenya vJunos-switch tikolohong ea KVM.

KAROLO ENA
Lokisetsa li-server tsa Linux Host ho kenya vJunos-switch | 11

Lokisetsa li-server tsa Linux Host ho kenya vJunos-switch
Karolo ena e sebetsa ho li-server tsa Ubuntu le Debian tse amohelang. 1. Kenya liphetolelo tse tloaelehileng tsa sephutheloana bakeng sa seva sa hau sa Ubuntu kapa Debian ho netefatsa hore
li-server li fihlela litlhoko tse tlase tsa hardware le software. 2. Netefatsa hore theknoloji ea Intel VT-x e nolofalitsoe. Sebelisa taelo ea lscpu ho seva sa hau se amohelang.
Sebaka sa Virtualization se hlahisoang ke taelo ea lscpu se bonts'a VT-x, haeba VT-x e lumelletsoe. Haeba VT-x e sa lumelloa, sheba litokomane tsa hau tsa seva ho ithuta ho e nolofalletsa ho BIOS.
Tsamaisa le ho Laola vJunos-switch ho KVM

KAKARETSO
Bala sehlooho sena ho utloisisa mokhoa oa ho tsamaisa le ho laola mohlala oa vJunos-switch ka mor'a hore ue kenye.

KAROLO ENA
Hlophisa vJunos-switch Deployment ho Host Server | 12 Netefatsa vJunos-switch VM | 17

Sehlooho sena se hlalosa: · Mokhoa oa ho hlahisa vJunos-switch ho li-server tsa KVM u sebelisa libvirt.
· Mokhoa oa ho khetha palo ea CPU le memori, ho theha marokho a hlokahalang bakeng sa khokahanyo, le ho lokisa boema-kepe ba serial.

12
· Mokhoa oa ho sebelisa XML e nepahetseng file likarolo tsa litlhophiso le likhetho tse thathamisitsoeng pejana.
HLOKOMELA: Khoasolla sample XML file le setšoantšo sa vJunos-switch ho tloha ho Junipere websebaka.
Beha Ts'ebetso ea vJunos-switch ho Seva ea Host
Sehlooho sena se hlalosa mokhoa oa ho theha phepelo ea vJunos-switch ho seva sa moamoheli.
HLOKOMELA: Sehlooho sena se totobatsa likarolo tse 'maloa feela tsa XML file tse sebelisetsoang ho tsamaisa vJunosswitch ka libvirt. XML eohle file vjunos.xml ea fumaneha bakeng sa ho khoasolla hammoho le setšoantšo sa VM le litokomane tse amanang le tsona leqepheng la vJunos Lab Software Downloads.
Kenya liphutheloana tse boletsoeng karolong ea Minimum Software litlhoko, haeba liphutheloana li e-s'o kenngoe. Sheba "Bonyane ba Litlhoko tsa Hardware le Software" leqepheng la 8 1. Etsa borokho ba Linux bakeng sa sebopeho se seng le se seng sa Gigabit Ethernet sa vJunos-switch seo u rerang ho se sebelisa.
# ip link eketsa borokho ba mofuta oa ge-000 # sehokelo sa ip eketsa borokho ba mofuta oa ge-001 Tabeng ena, mohlala o tla ba le ge-0/0/0 le ge-0/0/1 e hlophisitsoeng. 2. Hlahisa Borokho bo bong le bo bong ba Linux. ip link set ge-000 up ip link set ge-001 up 3. Etsa kopi ea disk e phelang ea setšoantšo se fanoeng sa QCOW2 vJunos. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Etsa kopi e ikhethang bakeng sa vJuno e 'ngoe le e 'ngoe eo u rerang ho e sebelisa. Sena se tiisa hore ha o etse liphetoho tse sa feleng setšoantšong sa mantlha. Setšoantšo se phelang le sona se tlameha ho ngoloa ke userid deploying vJunos-switch-hangata mosebelisi oa motso. 4. Hlalosa palo ea li-cores tse fanoeng ho vJunos ka ho fetola stanza e latelang.

13
Lethathamo le latelang le totobatsa palo ea li-cores tse fanoeng ho vJunos. Li-cores tse hlokahalang ke tse 4 'me li lekane bakeng sa linyeoe tsa tšebeliso ea lab.
x86_64 IvyBridge qemu4

Nomoro ea kamehla ea li-cores tse hlokahalang ke 4 'me e lekane bakeng sa lits'ebetso tse ngata. Ena ke bonyane ba CPU e tšehetsoeng bakeng sa vJunos-switch. O ka tlohela mohlala oa CPU joalo ka IvyBridge. Li-Intel CPU tsa morao-rao li tla sebetsa le tlhophiso ena. 5. Eketsa memori ha ho hlokahala ka ho fetola stanza e latelang.

vjunos-sw1 5242880 5242880 4
E latelang example e bonts'a memori ea kamehla e hlokoang ke vJunos-switch. Memori ea kamehla e lekane lits'ebetso tse ngata. U ka eketsa boleng haeba ho hlokahala. E boetse e bontša lebitso la vJunos-switch e khethehileng e hlahisoang, e leng vjunos-sw1 tabeng ena. 6. Hlalosa lebitso le sebaka sa setšoantšo sa hau sa vJunos-switch ka ho fetola XML file joalokaha ho bontšitsoe mohlaleng o latelangample.
<disk device=”disk” type=”file"> file=”/root/vjunos-sw1-live.qcow2″/>

U tlameha ho fana ka vJunos VM e 'ngoe le e 'ngoe ho moamoheli ka setšoantšo sa eona se ikhethileng sa QCOW2. Sena sea hlokahala bakeng sa libvirt le QEMU-KVM.

14
7. Etsa setšoantšo sa disk. # ./make-config.sh vJunos-switch e amohela tlhophiso ea pele ka ho hokela disk ea bobeli ho mohlala oa VM o nang le tlhophiso. Sebelisa script e fanoeng make-config.sh ho etsa setšoantšo sa disk. Setšoantšo sa XML file e bonts'a drive ena ea tlhophiso joalo ka ha ho bonts'itsoe ka tlase:
<disk device=”disk” type=”file"> file=”/root/config.qcow2″/>

ELA HLOKO: Haeba u sa rate tlhophiso ea pele, tlosa stanza e ka holimo ho XML file.
8. Hlophisa boema-kepe ba Ethernet ea tsamaiso.


Example e o lumella ho hokela ho VCP "fxp0" e leng boema-kepe ba taolo bo tsoang kantle ho seva sa moamoheli eo vJunos-switch e lulang ho eona. U hloka ho ba le aterese ea IP e ka tsamaisoang e lokiselitsoeng fxp0, ebang ke ka seva sa DHCP kapa ka ho sebelisa tlhophiso e tloaelehileng ea CLI. "eth0" sethaleng se ka tlase e bua ka sebopeho sa seva se amohelang se fanang ka khokahanyo le lefats'e la kantle mme se lokela ho ts'oana le lebitso la sebopeho sena ho seva sa hau se amohelang. Haeba u sa sebelise Dynamic Host Configuration Protocol (DHCP), joale, ka mor'a hore vJunos-switch e sebetse, telnet ho console ea eona 'me u lokise aterese ea IP bakeng sa "fxp0" u sebelisa tlhophiso ea CLI joalokaha ho bontšitsoe ka tlase:

15
HLOKOMELA: Litlhophiso tse ka tlase ke tsa mohlala feelaamples kapa sample likotoana tsa tlhophiso. U kanna ua tlameha ho theha tlhophiso ea tsela e tsitsitseng.
# set interfaces fxp0 unit 0 family inet address 10.92.249.111/23 # set routing-options static route 0.0.0.0/0 next-hop 10.92.249.254 9. Numella SSH boema-kepeng ba tsamaiso ea VCP. # seta lits'ebeletso tsa sistimi ea ssh-login e lumella taelo. 10. Etsa borokho ba Linux bakeng sa kou ka 'ngoe eo u e boletseng ho XML file.



Mabitso a boema-kepe a hlalositsoe temaneng e latelang. Kopano ea vJunos-switch ke ho sebelisa ge-0xy moo "xy" e hlalosang nomoro ea 'nete ea boema-kepe. Ho e latelang example, ge-000 le ge-001 ke dinomoro tsa boemakepe. Linomoro tsena tsa boema-kepe li tla etsa 'mapa ho li-interface tsa Junos ge-0/0/0 le ge-0/0/1 ka ho latellana. Joalokaha ho boletsoe pejana, o hloka ho theha borokho ba Linux bakeng sa boema-kepe bo bong le bo bong boo u bo boletseng ho XML file. 11. Fana ka nomoro e ikhethang ea serial console port bakeng sa vJunos-switch e 'ngoe le e' ngoe ho seva sa hau se amohelang. Ho e latelang example, nomoro e ikhethang ea serial console port ke "8610".

16
Se ke oa fetola stanza e latelang ea smbios. E bolella vJunos hore ke vJunos-switch.



12. Etsa vJunos-sw1 VM u sebelisa vJunos-sw1.xml file. # virsh theha vjunos-sw1.xml
Lentsoe "sw1" le sebelisoa ho bontša hore ena ke vJunos-switch VM ea pele e kentsoeng. Li-VM tse latelang li ka bitsoa vjunos-sw2, le vjunos-sw3 joalo-joalo.
Ka lebaka leo, VM e thehiloe mme molaetsa o latelang oa hlaha:
Domain vjunos-sw1 e entsoe ho tsoa ho vjunos-sw1.xml 13. Sheba /etc/libvirt/qemu.conf 'me u hlakolle mela e latelang ea XML haeba mela ena e ne e le
a fana ka maikutlo. Ba bang ba examplintlha tse ling tsa bohlokoa li fanoe ka tlase. Tlosa mela e boletsoeng.

#

user = “qemu” # Mosebedisi ya bitswang “qemu”

#

mosebelisi = "+0" # Mosebelisi e moholo (uid=0)

#

mosebelisi = "100" # Mosebelisi ea bitsoang "100" kapa mosebelisi ea nang le uid=100#user = "root"

<<

hlakola mohala ona

#

#group = "motso" <<< tlosa maikutlo a mola ona

14. Qala hape libvirtd 'me u thehe vJunos-switch VM hape. # systemctl qala hape libvirtd
15. Koala vJunos-switch e kentsoeng ho Host Server ka mokhoa o sireletsehileng (ha ho hlokahala). Sebelisa taelo ea # virsh shutdown vjunos-sw1 ho koala vJunos-switch. Ha o etsa mohato ona, lets'oao la ho koala le rometsoeng ho vJunos-switch ketsahalo le e lumella ho koala ka bokhabane.
Molaetsa o latelang oa hlaha.
Domain 'vjunos-sw1' e ntse e koaloa

17
HLOKOMELA: Se ke oa sebelisa taelo ea "virsh destroy" kaha taelo ena e ka senya disk ea vJunosswitch VM. Haeba VM ea hau e emisa ho qala ka mor'a ho sebelisa taelo ea "virsh destroy", joale, etsa kopi ea disk ea QCOW2 e phelang ea setšoantšo sa QCOW2 se fanoeng.

Netefatsa vJunos-switch VM
Sehlooho sena se hlalosa mokhoa oa ho netefatsa hore na vJunos-switch e ntse e sebetsa. 1. Netefatsa haeba vJunos-switch e ntse e sebetsa.
Lenane la # virsh

Lenane la # virsh

Lebitso la Id

Naha

——————————-

74 vjunos-sw1 e matha

2. Hokela ho serial console ea VCP.
U ka fumana boema-kepe ba ho hokela ho serial console ea VCP ho tsoa ho XML file. Hape, o ka kena ho serial console ea VCP ka "telnet localhost ” moo portnum e boletsoeng ho tlhophiso ea XML file:

HLOKOMELA: Nomoro ea boema-kepe ba telnet e hloka ho ikhetha bakeng sa vJunos-switch VM e 'ngoe le e 'ngoe e lulang ho seva se amohelang.

# telnet localhost 8610 E leka 127.0.0.1… E hoketsoe ho localhost. Escape character ke '^]'. motso@:~ #
3. Thibela ntlafatso ea setšoantšo sa auto.

18
Haeba ha u so fane ka tlhophiso leha e le efe ea pele ea Junos mehatong e ka holimo, joale vJunos-switch e tla leka ho DHCP bakeng sa ho qala marang-rang. Haeba ha u na seva ea DHCP e ka fanang ka tlhophiso ea Junos, u ka fumana melaetsa e pheta-phetoang joalo ka ha ho bonts'itsoe ka tlase: "Auto Image Upgrade" U ka tima melaetsa ena ka tsela e latelang:

[edit]] mosebelisi@host# seta sistimi ea netefatso e hlakileng ea mongolo-password Password e ncha: Ngola password e ncha hape: root# hlakola chassis auto-image-upgrade [edit] root# itlama e phethiloe
4. Netefatsa haeba likhokahano tsa ge tse boletsoeng ho vJunos-switch xml ea hau file li holimo ebile lia fumaneha. Sebelisa taelo ea show interfaces terse.
Bakeng sa mohlalaample, haeba vJunos-switch XML tlhaloso file e totobatsa li-NIC tse peli tse hokahaneng le
"ge-000" le "ge-001", 'me li-interface tsa ge-0/0/0 le ge-0/0/1 li lokela ho ba boemong ba "holimo" ha u netefatsa ka ho sebelisa taelo ea show interface e bontšitsoeng ka tlase. .

motso> show interfaces terse

Sehokedi

Admin Link Proto

ge-0/0/0

holimo holimo

ge-0/0/0.16386

holimo holimo

lc-0/0/0

holimo holimo

lc-0/0/0.32769

holimo vpls

pfe-0/0/0

holimo holimo

pfe-0/0/0.16383

holimo ho inet

inet6

pfh-0/0/0

holimo holimo

pfh-0/0/0.16383

holimo ho inet

pfh-0/0/0.16384

holimo ho inet

ge-0/0/1

holimo holimo

ge-0/0/1.16386

holimo holimo

ge-0/0/2

hodimo tlase

ge-0/0/2.16386

hodimo tlase

Sebakeng

Hole

19

ge-0/0/3 ge-0/0/3.16386 [snip]

hodimo tlase tlase

5. Netefatsa hore vnet inetrface tlas'a borokho bo bong le bo bong bo tsamaellanang le "ge" e hlophisitsoe. Sebelisa taelo ea brctl ho seva se amohelang, ka mor'a hore u qale vJunos-switch joalokaha ho bontšitsoe ka tlase:

# ip link eketsa borokho ba mofuta oa ge-000

# ip sehokelo se bonts'a ge-000

borokho lebitso la borokho id

Likhokahano tse lumelletsoeng tsa STP

ge-000

8000.fe54009a419a no

vnet1

# ip sehokelo se bonts'a ge-001

borokho lebitso la borokho id

Likhokahano tse lumelletsoeng tsa STP

ge-001

8000.fe5400e9f94f no

vnet2

Lokisa vJunos-switch ho KVM

KAKARETSO
Bala sehlooho sena ho utloisisa mokhoa oa ho lokisa vJunos-switch tikolohong ea KVM.

KAROLO ENA
Hokela ho vJunos-switch | 19 Lokisa Maemakepe a Tšebetso | 20 Interface Nameing | 20 Lokisa Media MTU | 21

Hokela ho vJunos-switch
Telnet ho nomoro ea serial console e boletsoeng ho XML file ho hokela ho vJunos-switch. Sheba lintlha tse fanoeng ho "Deploy and Manage vJunos-switch on KVM" leqepheng la 11. Bakeng sa mohlalaampLe:
# telnet localhost 8610

20
E leka 127.0.0.1… E hoketsoe ho localhost. Escape character ke '^]'. motso @: ~ # tobetsa motso>
U ka boela ua SSH ho vJunos-switch VCP.
Lokisa Li-Ports tse sebetsang
Karolo ena e hlalosa mokhoa oa ho lokisa palo ea likou tse sebetsang.
O ka hlakisa palo ea likou tse sebetsang bakeng sa vJunos-switch ho bapisa palo ea li-NIC tse kentsoeng VFP VM. Nomoro ea kamehla ea likou ke 10, empa o ka hlakisa boleng bofe kapa bofe ho tloha ho 1 ho isa ho 96. Matha user@host# set chassis fpc 0 pic 0 number-of-ports 96 taelo ho hlakisa palo ea likou tse sebetsang. Beakanya palo ea likou boemong ba [edit chassis fpc 0 pic 0] boemo ba maemo.
Interface Nameing
vJunos-switch e ts'ehetsa feela marang-rang a Gigabit Ethernet (ge).
U ke ke ua fetola mabitso a sebopeho sa 10-Gigabit Ethernet (xe) kapa 100-Gigabit Ethernet (et). Haeba u leka ho fetola mabitso a li-interfaces, li-interfaces tsena li ntse li tla hlaha e le "ge" ha u tsamaisa tlhophiso ea pontšo kapa u bontša litaelo tse khutšoanyane tsa interfaces. Ex ke enaample tlhahiso ea taelo ea "show configuration" CLI ha basebelisi ba leka ho fetola lebitso la sebopeho ho "et":
chassis {fpc 0 {pic 0 { ## ## Temoso: polelo e hlokomolohuoa: sethala se sa tšehetsoeng (ex9214) ## interface-type et; }

21
}}
Lokisa Media MTU
O ka lokisa media maximum transmission unit (MTU) ho tloha 256 ho isa ho 9192. Litekanyetso tsa MTU tse kantle ho mofuta o boletsoeng ka holimo li hanoa. U tlameha ho lokisa MTU ka ho kenyelletsa polelo ea MTU boemong ba [edit interface-name] boemo ba maemo. Lokisa MTU.
[edit] user@host# set interface ge-0/0/0 mtu
HLOKOMELA: Palo e phahameng ka ho fetisisa e tšehetsoeng ke MTU ke 9192 byte.
Bakeng sa mohlalaampLe:
[edit] user@host# set interface ge-0/0/0 mtu 9192

4 KHAOLO
Tharollo ya mathata
Tharollo ea mathata vJunos-switch | 23

23
Tharollo ea mathata vJunos-switch

KAKARETSO
Sebelisa sehlooho sena ho netefatsa tlhophiso ea hau ea vJunos-switch le tlhahisoleseling efe kapa efe ea tharollo ea mathata.

KAROLO ENA
Netefatsa Hore VM e ea Matha | 23 Netefatsa Boitsebiso ba CPU | 24 View Log Files | 25 Bokella Matlakala a Koko | 25

Netefatsa hore VM e ea sebetsa
· Netefatsa hore na vJunos-switch e ea sebetsa ka mor'a hore u e kenye.
virsh list Taelo ea lenane la virsh e bonts'a lebitso le boemo ba mochini o sebetsang (VM). Boemo e ka ba: ho matha, ho sa sebetse, ho emisoa, ho koala, ho soahlamana, kapa ho shoa.

Lenane la # virsh

Lebitso la Id

Naha

——————————

72 vjunos-switch e sebetsa

· U ka emisa 'me ua qala li-VM ka litaelo tse latelang tsa virsh: · virsh shutdown–Thibela vJunos-switch. · virsh start–Qala VM e sa sebetseng eo o e hlalositseng pejana.

HLOKOMELA: Se ke oa sebelisa taelo ea "virsh destroy" kaha seo se ka senya vJunos-switch VM disk.

24
Haeba VM ea hau e ema 'me e sa qale ka mor'a ho sebelisa taelo ea virsh, joale etsa kopi ea disk ea QCOW2 e phelang ea setšoantšo sa QCOW2 se fanoeng.

Netefatsa Boitsebiso ba CPU
Sebelisa taelo ea lscpu ho seva se amohelang ho bonts'a lintlha tsa CPU. Sephetho se bonts'a tlhahisoleseling joalo ka palo eohle ea li-CPU, palo ea li-cores ka sokete, le palo ea li-sockets tsa CPU. Bakeng sa mohlalaample, codeblock e latelang e bonts'a tlhahisoleseling bakeng sa seva e amohelang ea Ubuntu 20.04 LTS e tšehetsang kakaretso ea 32 CPUs.

motso@vjunos-host:~# lscpu Architecture: CPU op-mode(s): Taelo ea Byte: Bongata ba liaterese: CPU(li): Lethathamo la li-CPU tsa Marang-rang: Khoele(li) khoele ka konokono: Core(li) ka soketeng: Sokete(li): NUMA node(li)node: ID ea Morekisi: Lelapa la CPU: Mohlala: Lebitso la mohlala: Ho hata: CPU MHz: CPU max MHz: CPU min MHz: BogoMIPS: Virtualization: L1d cache: L1i cache: L2 cache : Cache ea L3: NUMA node0 CPU(li):

x86_64 32-bit, 64-bit Little Endian 46 bits 'meleng, 48 bits virtual 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 4 2593.884 3400.0000 VT -x 1200.0000KiB 5187.52KiB 512 MiB 512 MiB 4-40-0

25

NUMA node1 CPU(li): [senya]

8-15,24-31

View Log Files
View Sistimi e rekota e sebelisa taelo ea log ea pontšo molemong oa vJunos-switch.
motso > show log ? Motso > pontšo ea log ? taelo e bonts'a lethathamo la lintlha files fumaneha bakeng sa viewing. Bakeng sa example, ho view chassis daemon (chassisd) logs e tsamaisa motso> bonts'a taelo ea chassisd.
Bokella Lithōle Tsa Motheo
Sebelisa taelo ea ho lahla mantlha ea sistimi ho view motheo o bokeletsoeng file. U ka fetisetsa lithōle tsena tsa mantlha ho seva sa kantle bakeng sa tlhahlobo ka sebopeho sa taolo sa fxp0 ho vJunos-switch.

Litokomane / Lisebelisoa

Juniper NETWORKS KVM vJunos Switch Deployment [pdf] Bukana ea Mosebelisi
KVM vJunos Switch Deployment, KVM, vJunos Switch Deployment, Switch Deployment, Deployment

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *