Տվյալների կենտրոնի ֆաբրիկն ընդունվում է 2 քայլով։ Քայլ 1. ինտեգրատորը ցույց է տալիս, որ տարբեր leaf-երի վրա երկու host կարող են ping անել միմյանց։ Քայլ 2-ը տեղի է ունենում 6 ամիս անց, երբ հիպերվիզորը սպասարկման պատուհանի ընթացքում տեղափոխում է 2000 VM, և ֆաբրիկը 10 րոպե է ծախսում համաձայնելու, թե ուր են դրանք գնացել։ Մենք քայլ 2-ն անում ենք քայլ 1-ից առաջ։
Ստենդը
Փորձարկվող սարքը leaf, spine կամ border leaf է, 10G, 25G կամ 100G պորտերով։ Գեներատորը էմուլյացնում է ֆաբրիկի մնացած մասը՝ spine-եր որպես BGP route reflector-ներ, այլ leaf-եր որպես EVPN peer-եր, underlay IGP-ն կամ eBGP-ն, և յուրաքանչյուր leaf-ի հետևի host-երը՝ հազարավոր MAC և IP հասցեներ, VLAN-ներ, VNI-ներ և VRF-եր։ Էմուլյացված host-երի միջև տրաֆիկն անցնում է DUT-ով երկու ուղղությամբ, ինկապսուլացված և սովորական, որպեսզի մենք միաժամանակ տեսնենք data plane-ը և control plane-ը։
Multi-homing-ը ստենդի մասն է. էմուլյացված host, որը միացված է DUT-ին և էմուլյացված peer leaf-ին նույն ESI-ով, որպեսզի all-active փոխանցումը, DF ընտրությունը և mass withdraw-ն իրականում փորձարկվեն։
Ինչ ենք ստուգում
- Երթուղիների տիպեր. տիպ 2 MAC և MAC-IP, տիպ 3 inclusive multicast, տիպ 5 IP պրեֆիքս, տիպ 1 և 4 multi-homing-ի համար, յուրաքանչյուրը հայտարարվում է գեներատորի կողմից և կարդացվում է DUT-ից
- Host-երի մասշտաբ. 1000, 10 000 և ավելի host է սովորվում, ուսուցման ժամանակը, flush-ի ժամանակը, հիշողությունը և CPU-ն լրիվ վերաուսուցման ընթացքում
- MAC mobility. host-ը մի քանի վայրկյանը մեկ տեղափոխվում է leaf-երի միջև, ստուգվում են sequence number-ները, փոխանցման ընդհատումը չափվում է յուրաքանչյուր տեղափոխման համար
- ARP և ND suppression. broadcast-ը հասնում է ֆաբրիկ, թե ոչ, թվերով
- Multi-homing. DF ընտրություն, all-active բեռի բաշխում յուրաքանչյուր հոսքի համար, mass withdraw կապուղու խափանումից հետո՝ չափված միլիվայրկյաններով
- Երթուղավորում. սիմետրիկ և ասիմետրիկ IRB, inter-VRF leaking, տիպ 5 երթուղիներ border leaf-ից, և դրանց հետևող տրաֆիկը
- Overlay փոխանցում. VXLAN ինկապսուլացում և դեկապսուլացում line rate-ով, ECMP spine-երի միջև, MTU 50 բայթ overhead-ով, QoS-ը պատճենված արտաքին վերնագրի մեջ
- Խափանում. spine-ի կորուստ, leaf-ի կորուստ, underlay կապուղու կորուստ, յուրաքանչյուրը ընդհատումով յուրաքանչյուր հոսքի համար
Ինչն է սովորաբար խափանվում
Ուսուցումը մասշտաբում։ Leaf-ը, որը 100 host սովորում է մեկ վայրկյանում, 10 000-ի համար ծախսում է 90 վայրկյան, և այդ ժամանակի մեծ մասում տիպ 2 երթուղիները հայտարարվում են այլ հերթականությամբ, քան թարմացվում է FIB-ը։ Peer leaf-ը տրաֆիկ է ուղարկում host-ին, որը հայտնի է BGP-ին և դեռ հայտնի չէ չիպին։ Ping թեստը սա երբեք չի գտնում։
Multi-homing-ը երկրորդ տեղն է։ All-active-ն աշխատում է, հետո ESI-ի կապուղիներից մեկն ընկնում է, և mass withdraw-ն տևում է 4 վայրկյան, մինչդեռ դիզայնը ենթադրում էր մեկ վայրկյանից պակաս, քանի որ սարքը հետ է կանչում յուրաքանչյուր MAC առանձին։ 5000 MAC, 4 վայրկյան կիսով չափ սև անցք։
Երրորդը ֆունկցիաների համակցությունն է։ VXLAN, գումարած ելքի ACL, գումարած QoS remarking, յուրաքանչյուրն առանձին նորմալ է, իսկ նույն պորտի վրա DSCP արժեքը կորչում է ելքի ճանապարհին։ Մեկ ֆունկցիայի ստուգաթերթն անցնում է բոլոր տողերով։ Իրական նշագրմամբ ծառայության թեստը ձախողվում է։
Ինչ կա հաշվետվության մեջ
Ուսուցման և flush-ի ժամանակները կորերով։ Երթուղիների աղյուսակի ստուգում յուրաքանչյուր տիպի համար։ Mobility-ի, multi-homing-ի և խափանման սցենարներն աղյուսակներով՝ իրադարձություն, տուժած host-եր կամ հոսքեր, ընդհատումը միլիվայրկյաններով։ Փոխանցման արդյունքներ յուրաքանչյուր VNI-ի և VRF-ի համար՝ ելքի նշագրմամբ։ Ռեսուրսներն ամբողջ ընթացքի համար, DUT-ի կոնֆիգուրացիան և էմուլյացված ֆաբրիկը։ Վենդորը կարող է կրկնել ցանկացած կետ միայն հաշվետվությունից։
Որտեղից սկսել
Ուղարկեք մեզ սարքի մոդելը, firmware-ի տարբերակը, որով նախատեսում եք աշխատել, և տոպոլոգիան, որտեղ այն կտեղադրվի։ Մենք պատասխանում ենք թեստի պլանով՝ կետերը, ստենդի սխեման և ժամկետները։ Պլանն անվճար է, հաշվետվությունը մնում է Ձեզ, և Դուք կարող եք այն ցույց տալ վենդորին։ Գրեք մեզ կամ տեսեք, թե էլ ինչ է անում ստենդը։