Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1

Hnub no kuv yuav qhia koj txog yuav ua li cas lub tswv yim ntawm kev tsim ib lub network tshiab rau peb lub tuam txhab tuaj txog thiab tau ua tiav. Kev tswj hwm txoj haujlwm yog tias koj yuav tsum ua tib txoj haujlwm ua tiav rau koj tus kheej li rau tus neeg siv khoom. Yog tias peb ua nws zoo rau peb tus kheej, peb tuaj yeem caw cov neeg siv khoom thiab qhia tias peb muab nws ua haujlwm thiab ua haujlwm zoo npaum li cas. Yog li ntawd, peb tau mus txog txoj kev loj hlob ntawm lub tswv yim ntawm lub network tshiab rau Moscow chaw ua haujlwm kom huv si, siv tag nrho cov voj voog ntau lawm: kev tsom xam ntawm cov kev xav tau ntawm lub tuam tsev β†’ xaiv cov kev daws teeb meem β†’ tsim β†’ kev siv β†’ kuaj. Yog li cia peb pib.

Xaiv ib qho kev daws teeb meem: Mutant Sanctuary

Cov txheej txheem rau kev ua hauj lwm ntawm ib tug complex automated system yog tam sim no zoo tshaj plaws piav nyob rau hauv GOST 34.601-90 "Automated systems. Cov theem ntawm Creation", yog li peb ua haujlwm raws li nws. Thiab twb nyob rau theem ntawm cov kev xav tau tsim thiab kev txhim kho lub tswv yim, peb tau ntsib thawj qhov teeb meem. Cov koom haum ntawm ntau yam profiles - cov tsev txhab nyiaj, tuam txhab tuav pov hwm, software tsim tawm, thiab lwm yam - rau lawv cov dej num thiab cov qauv, lawv xav tau qee hom kev tes hauj lwm, cov kev qhia tshwj xeeb uas paub meej thiab qauv. Txawm li cas los xij, qhov no yuav tsis ua haujlwm nrog peb.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ?

Jet Infosystems yog ib lub tuam txhab muaj ntau hom IT. Nyob rau tib lub sijhawm, peb lub tuam tsev txhawb nqa sab hauv me me (tab sis txaus siab), nws ua kom muaj kev ua haujlwm ntawm cov kev pabcuam thiab cov tshuab. Lub tuam txhab muaj ntau qhov kev faib ua haujlwm sib txawv: cov no yog ob peb pab pawg muaj zog outsourcing, thiab cov neeg tsim khoom hauv tsev ntawm kev lag luam, thiab cov ntaub ntawv kev ruaj ntseg, thiab cov kws tsim qauv ntawm cov tshuab xam zauv - feem ntau, nws yog leej twg. Yog li ntawd, lawv cov dej num, systems thiab kev ruaj ntseg txoj cai kuj txawv. Uas, raws li kev cia siab, tsim teeb meem hauv cov txheej txheem ntawm kev xav tau kev txheeb xyuas thiab kev tsim qauv.

Ntawm no, piv txwv li, yog lub tuam txhab kev txhim kho: nws cov neeg ua haujlwm sau thiab xeem code rau ntau tus neeg siv khoom. Feem ntau yuav tsum tau npaj cov chaw sim sai sai, thiab hais ncaj ncees, nws tsis yog ib txwm ua tau los tsim cov kev cai rau txhua qhov project, thov cov peev txheej thiab tsim kom muaj ib qho kev xeem sib cais raws li tag nrho cov kev cai sab hauv. Qhov no ua rau muaj qhov xav paub ntxiv: muaj ib hnub koj tus tub qhe txo hwj chim saib mus rau hauv chav tsim kho thiab pom nyob hauv qab lub rooj ua haujlwm zoo Hadoop pawg ntawm 20 desktops, uas tsis muaj kev sib txuas nrog lub network sib koom. Kuv tsis xav tias nws tsim nyog qhia meej tias lub tuam txhab IT department tsis paub txog nws lub neej. Qhov xwm txheej no, zoo li ntau lwm tus, yog lub luag haujlwm rau qhov tseeb tias thaum lub sijhawm kev txhim kho ntawm qhov project, lub sijhawm "mutant reserve" tau yug los, piav qhia txog lub xeev ntawm cov chaw ua haujlwm ntev ntev.

Los yog ntawm no yog lwm qhov piv txwv. Nyob rau tib lub sijhawm, lub rooj sib tw xeem tau teeb tsa hauv ib chav haujlwm. Qhov no yog qhov teeb meem nrog Jira thiab Confluence, uas tau siv rau qee qhov txwv los ntawm Software Development Center hauv qee qhov haujlwm. Tom qab qee lub sijhawm, lwm lub tuam tsev kawm paub txog cov peev txheej no, ntsuas lawv, thiab thaum kawg ntawm 2018, Jira thiab Confluence tau txav los ntawm cov xwm txheej ntawm "cov neeg ua haujlwm hauv zos cov khoom ua si" mus rau qhov xwm txheej ntawm "cov peev txheej hauv tuam txhab." Tam sim no tus tswv yuav tsum raug xa mus rau cov kab ke no, SLAs, kev nkag mus / cov ntaub ntawv kev ruaj ntseg cov cai, cov cai tswjfwm, kev saib xyuas, cov cai rau kev thov kom kho cov teeb meem yuav tsum raug txhais - feem ntau, tag nrho cov cwj pwm ntawm cov ntaub ntawv xov xwm tag nrho yuav tsum muaj nyob. .
Txhua qhov ntawm peb qhov kev faib tawm kuj yog ib qho incubator uas loj hlob nws cov khoom. Ib txhia ntawm lawv tuag nyob rau theem kev loj hlob, ib txhia peb siv thaum ua hauj lwm nyob rau hauv tej yaam num, thaum lwm tus neeg yog rooted thiab ua replicated kev daws teeb meem uas peb pib siv peb tus kheej thiab muag rau cov neeg siv khoom. Rau txhua qhov system, nws yog ntshaw kom muaj nws tus kheej network ib puag ncig, qhov twg nws yuav txhim kho yam tsis muaj kev cuam tshuam nrog lwm cov kab ke, thiab nyob rau qee lub sijhawm tuaj yeem koom ua ke rau hauv lub tuam txhab kev tsim kho.

Ntxiv nrog rau kev txhim kho, peb muaj qhov loj heev Qhov chaw pabcuam nrog ntau tshaj 500 tus neeg ua haujlwm, tsim ua pab pawg rau txhua tus neeg siv khoom. Lawv koom nrog hauv kev tswj xyuas cov tes hauj lwm thiab lwm lub tshuab, kev saib xyuas tej thaj chaw deb, daws cov lus thov, thiab lwm yam. Ntawd yog, cov txheej txheem ntawm SC yog, qhov tseeb, cov txheej txheem ntawm cov neeg siv khoom uas lawv tab tom ua haujlwm tam sim no. Lub peculiarity ntawm kev ua hauj lwm nrog rau seem no ntawm lub network yog hais tias lawv cov chaw ua hauj lwm rau peb lub tuam txhab yog ib feem sab nraud, thiab ib nrab sab hauv. Yog li ntawd, rau SC peb tau ua raws li cov hauv qab no - lub tuam txhab muab cov koom haum sib txuas nrog network thiab lwm yam kev pabcuam, xav txog cov chaw ua haujlwm ntawm cov chaw haujlwm no raws li kev sib txuas sab nraud (los ntawm kev sib piv nrog cov ceg ntoo thiab cov neeg siv nyob deb).

Txoj kev loj tsim: peb yog tus neeg teb xov tooj (xav tsis thoob)

Tom qab soj ntsuam tag nrho cov teeb meem, peb pom tau hais tias peb tau txais ib tus neeg ua haujlwm hauv xov tooj cua hauv ib lub chaw ua haujlwm, thiab peb pib ua raws li.

Peb tau tsim ib lub network tseem ceeb nrog kev pab los ntawm ib qho kev sab hauv, thiab yav tom ntej kuj tseem sab nraud, cov neeg siv khoom tau muab cov kev pabcuam uas xav tau: L2 VPN, L3 VPN lossis L3 routing li niaj zaus. Qee lub tuam tsev xav tau kev nyab xeeb hauv Is Taws Nem, thaum lwm tus xav tau kev nkag mus huv yam tsis muaj firewalls, tab sis tib lub sijhawm tiv thaiv peb cov peev txheej thiab cov tub ntxhais network los ntawm lawv cov tsheb.

Peb tsis raug cai "los xaus ib qho SLA" nrog rau txhua qhov kev faib tawm. Raws li nws, txhua qhov xwm txheej tshwm sim yuav tsum raug tshem tawm hauv ib lub sijhawm, pom zoo ua ntej. Lub tuam txhab cov cai rau nws lub network tau dhau los ua nruj. Lub sijhawm teb siab tshaj plaws rau qhov xwm txheej thaum xov tooj thiab email tsis ua haujlwm yog 5 feeb. Lub sijhawm los rov ua haujlwm hauv lub network thaum lub sijhawm ua haujlwm tsis raug ntau tshaj li ib feeb.

Txij li thaum peb muaj cov cab kuj-qib network, koj tsuas tuaj yeem txuas rau nws raws li txoj cai nruj. Cov chaw pabcuam tau teeb tsa txoj cai thiab muab kev pabcuam. Lawv tsis xav tau cov ntaub ntawv hais txog kev sib txuas ntawm cov servers tshwj xeeb, cov tshuab virtual thiab chaw ua haujlwm. Tab sis tib lub sij hawm, kev tiv thaiv mechanisms yog xav tau, vim hais tias tsis yog ib qho kev sib txuas yuav tsum lov tes taw lub network. Yog tias lub voj raug tsim, lwm cov neeg siv yuav tsum tsis txhob hnov ​​​​qab qhov no, uas yog, cov lus teb txaus los ntawm lub network yog qhov tsim nyog. Txhua tus neeg siv xov tooj txuas ntxiv los daws cov teeb meem zoo sib xws hauv nws lub network tseem ceeb. Nws muab kev pabcuam rau ntau tus neeg siv khoom nrog cov kev xav tau sib txawv thiab kev khiav tsheb. Nyob rau tib lub sijhawm, cov neeg siv khoom sib txawv yuav tsum tsis txhob muaj kev tsis yooj yim los ntawm kev khiav ntawm lwm tus.
Hauv tsev, peb tau daws qhov teeb meem no raws li hauv qab no: peb tau tsim lub qaum L3 network nrog kev rov ua dua tshiab, siv IS-IS raws tu qauv. Ib qho kev sib tshooj network tau ua rau saum cov tub ntxhais kawm raws li thev naus laus zis EVPN/VXLAN, siv tus txheej txheem routing MP-BGP. Txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau txhim kho cov txheej txheem, BFD thev naus laus zis tau siv.

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Network qauv

Hauv kev ntsuam xyuas, cov tswv yim no tau pom nws tus kheej ua tau zoo heev - thaum twg ib qho channel lossis hloov pauv tau raug cuam tshuam, lub sijhawm sib koom tsis ntau tshaj 0.1-0.2 s, qhov tsawg kawg ntawm cov pob ntawv poob (feem ntau tsis muaj), TCP ntu tsis tawg, sib tham hauv xov tooj. tsis cuam tshuam.

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Underlay Txheej - Routing

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Overlay Txheej - Routing

Huawei CE6870 keyboards nrog VXLAN cov ntawv tso cai tau siv los ua cov hloov pauv. Cov cuab yeej no muaj qhov zoo tshaj tus nqi / zoo piv, tso cai rau koj los txuas cov neeg siv khoom ntawm qhov nrawm ntawm 10 Gbit / s, thiab txuas mus rau lub nraub qaum ntawm qhov nrawm ntawm 40-100 Gbit / s, nyob ntawm cov transceivers siv.

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Huawei CE6870 hloov pauv

Huawei CE8850 keyboards tau siv los ua cov keyboards tseem ceeb. Lub hom phiaj yog xa cov tsheb khiav ceev thiab ntseeg tau. Tsis muaj cov cuab yeej txuas nrog lawv tshwj tsis yog cov hloov pauv hloov pauv, lawv tsis paub dab tsi txog VXLAN, yog li cov qauv nrog 32 40/100 Gbps chaw nres nkoj raug xaiv, nrog rau daim ntawv tso cai yooj yim uas muab L3 routing thiab kev txhawb nqa rau IS-IS thiab MP-BGP kev cai.

Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Hauv qab ib qho yog Huawei CE8850 core hloov

Nyob rau theem tsim, kev sib tham tau tshwm sim hauv pab pawg txog cov thev naus laus zis uas tuaj yeem siv los ua kom muaj kev sib txuas tsis raug rau cov tub ntxhais network nodes. Peb lub chaw haujlwm Moscow nyob hauv peb lub tsev, peb muaj 7 chav faib khoom, nyob rau hauv txhua qhov ntawm ob lub Huawei CE6870 faib hloov pauv tau raug teeb tsa (tsuas yog cov keyboards nkag tau teeb tsa hauv ntau chav faib khoom). Thaum tsim lub tswv yim network, ob qhov kev xaiv rov ua dua tau raug txiav txim siab:

  • Consolidation ntawm kev faib hloov mus rau hauv ib qho txhaum-tolerant pawg hauv txhua chav sib txuas. Pros: simplicity thiab yooj yim ntawm kev teeb tsa. Qhov tsis zoo: muaj qhov tshwm sim ntau dua ntawm kev ua tsis tiav ntawm tag nrho pawg thaum muaj teeb meem tshwm sim hauv lub firmware ntawm cov khoom siv network ("nco xau" thiab lwm yam).
  • Siv M-LAG thiab Anycast lub rooj vag thev naus laus zis los txuas cov khoom siv rau cov khoom siv hluav taws xob.

Thaum kawg, peb txiav txim siab rau qhov kev xaiv thib ob. Nws yog qhov nyuaj dua rau kev teeb tsa, tab sis tau qhia hauv kev xyaum nws cov kev ua tau zoo thiab kev ntseeg siab.
Cia peb pib xav txog kev txuas cov khoom siv kawg rau kev faib khoom hloov pauv:
Yuav ua li cas peb tsim thiab siv lub network tshiab ntawm Huawei hauv Moscow chaw ua haujlwm, ntu 1
Hla

Ib qho kev nkag mus, tus neeg rau zaub mov, lossis lwm yam khoom siv uas yuav tsum muaj kev sib txuas tsis raug cai yog suav nrog hauv ob qhov hloov pauv. M-LAG technology muab redundancy ntawm cov ntaub ntawv txuas qib. Nws yog xav tias ob qhov kev hloov pauv hloov tshwm sim rau cov khoom siv sib txuas ua ib qho khoom siv. Kev rov ua dua thiab kev sib npaug ntawm kev thauj khoom yog ua los ntawm kev siv LACP raws tu qauv.

Anycast gateway technology muab redundancy ntawm qib network. Ib tug loj tus naj npawb ntawm VRFs tau teeb tsa ntawm txhua qhov kev hloov pauv hloov pauv (txhua VRF yog tsim los rau nws tus kheej lub hom phiaj - cais rau cov neeg siv "tsis tu ncua", cais hauv xov tooj, cais rau ntau qhov kev sim thiab kev loj hlob ib puag ncig, thiab lwm yam), thiab hauv txhua qhov VRF muaj ob peb VLANs teeb tsa. Hauv peb lub network, cov hloov pauv hloov pauv yog lub rooj vag qub rau txhua yam khoom siv txuas nrog lawv. Cov chaw nyob IP sib raug rau VLAN interfaces yog tib yam rau ob qho kev hloov pauv. Tsheb khiav mus los ntawm qhov chaw nyob ze tshaj plaws.

Tam sim no cia peb saib ntawm kev sib txuas cov hloov pauv mus rau kernel:
Kev ua txhaum cai yog muab nyob rau theem network siv IS-IS raws tu qauv. Thov nco ntsoov tias txoj kab sib txuas L3 cais tau muab nruab nrab ntawm cov keyboards, ntawm qhov ceev ntawm 100G. Lub cev, txoj kab kev sib txuas lus no yog Direct Access cable; nws tuaj yeem pom ntawm sab xis hauv daim duab ntawm Huawei CE6870 keyboards.

Ib qho kev xaiv yuav yog los npaj ib qho "siab ncaj" txuas nrog ob lub hnub qub topology, tab sis, raws li tau hais los saum no, peb muaj 7 chav sib txuas hauv peb lub tsev. Raws li, yog tias peb tau xaiv "ob lub hnub qub" topology, peb yuav xav tau raws nraim ob zaug ntau "ntev" 40G transceivers. Kev txuag ntawm no tseem ceeb heev.

Ob peb lo lus yuav tsum tau hais txog yuav ua li cas VXLAN thiab Anycast gateway technologies ua haujlwm ua ke. VXLAN, tsis tas yuav nkag mus rau hauv cov ntsiab lus, yog lub qhov rau thauj Ethernet thav duab hauv UDP pob ntawv. Lub loopback interfaces ntawm kev hloov pauv tau siv los ua qhov chaw nyob IP chaw nyob ntawm VXLAN qhov. Txhua qhov crossover muaj ob lub keyboards nrog tib lub voj voog rov qab qhov chaw nyob, yog li lub pob ntawv tuaj yeem tuaj txog ntawm ib qho ntawm lawv, thiab Ethernet thav duab tuaj yeem muab rho tawm los ntawm nws.

Yog tias qhov hloov pauv paub txog lub hom phiaj MAC chaw nyob ntawm tus ncej retrieved, tus ncej yuav raug xa mus rau nws qhov chaw nyob. Txhawm rau kom ntseeg tau tias ob qhov kev hloov pauv hloov tau nruab rau hauv tib qho kev sib txuas muaj cov ntaub ntawv tshiab txog txhua qhov chaw nyob MAC "los txog" los ntawm kev nkag mus, M-LAG mechanism yog lub luag haujlwm rau synchronizing MAC chaw nyob cov ntxhuav (nrog rau ARP. tables) ntawm ob qho tib si hloov M-LAG khub.

Kev ntsuas tsheb tau ua tiav vim muaj nyob rau hauv lub hauv paus network ntawm ob peb txoj kev mus rau lub loopback interfaces ntawm kev faib cov keyboards.

Es tsis txhob ib tug xaus

Raws li tau hais los saum toj no, thaum kuaj thiab ua haujlwm lub network tau pom muaj kev ntseeg siab (lub sijhawm rov qab los rau qhov ua tsis tau zoo tsis ntau tshaj li pua milliseconds) thiab kev ua haujlwm zoo - txhua qhov kev sib txuas txuas nrog rau cov tub ntxhais los ntawm ob 40 Gbit / s channels. Kev nkag mus rau hauv peb lub network tau muab tso ua ke thiab txuas nrog cov hloov pauv ntawm LACP / M-LAG nrog ob 10 Gbit / s raws. Ib pawg feem ntau muaj 5 qhov hloov pauv nrog 48 qhov chaw nres nkoj txhua, thiab mus txog 10 cov khoom nkag tau txuas nrog rau kev faib tawm hauv txhua qhov sib txuas. Yog li, lub nraub qaum muab txog 30 Mbit / s rau ib tus neeg siv txawm tias qhov siab tshaj plaws theoretical load, uas thaum lub sijhawm sau ntawv txaus rau tag nrho peb cov kev siv tswv yim.

Lub network tso cai rau koj los tsim kev sib koom ua ke ntawm ib qho kev sib txuas ntawm cov khoom siv sib txuas ntawm ob qho tib si L2 thiab L3, muab kev sib cais tag nrho ntawm kev khiav tsheb (uas cov ntaub ntawv kev ruaj ntseg nyiam) thiab qhov txhaum (uas pab pawg ua haujlwm nyiam).

Hauv ntu tom ntej peb yuav qhia koj seb peb tsiv mus rau lub network tshiab li cas. Nyob twj ywm!

Maxim Klochkov
Senior kws pab tswv yim ntawm lub network soj ntsuam thiab complex tej yaam num pab pawg
Network Solutions Center
"Jet Infosystems"


Tau qhov twg los: www.hab.com

Ntxiv ib saib