မာတိကာ သို့ သွားရန်
TRACK 01 / 06 • HYPERSCALE CORE ARCHITECTURE (မြန်မာဗားရှင်း)

🌐 Network for AI & Hyperscale Infrastructure Architect သင်ယူမှုလမ်းကြောင်း

🚀 အဆင့်မြင့် အခြေခံအဆောက်အအုံ လက်တွေ့သင်ရိုး: Non-blocking AI training fabrics (RoCEv2, PFC, ECN)၊ 5-stage BGP Clos fabrics (RFC 7938)၊ Segment Routing Ti-LFA backbones နှင့် EVPN-VXLAN ESI multihomed clusters များကို စစ်မှန်သော Arista cEOS containers များပေါ်တွင် ကိုယ်တိုင်တိုက်ရိုက် ဒီဇိုင်းဆွဲ၊ တည်ဆောက်ပြီး မောင်းနှင်လည်ပတ်ပါ။


📊 သင်ယူမှုလမ်းကြောင်း ခြုံငုံသုံးသပ်ချက် (Overview)

အချက်အလက် (Metric) သတ်မှတ်ချက် (Target Specification)
ခန့်မှန်းကြာမြင့်ချိန် ၄၀ – ၅၀ နာရီ (မိမိစိတ်ကြိုက်အချိန်ညှိ၍ လက်တွေ့ Lab များနှင့် လေ့လာနိုင်သည်)
တက်လှမ်းရမည့် အဆင့်များ အဓိက အဆင့် ၆ ဆင့် (Underlay → BGP Core → SR-MPLS → AI/EVPN Fabrics → Telemetry → Capstone)
Lab နည်းပညာ Framework Containerlab + Arista cEOS (macOS OrbStack သို့မဟုတ် Linux Docker ပေါ်တွင် ၁၀၀% အခမဲ့ run နိုင်သည်)
ဦးတည်သော အလုပ်အကိုင်များ Architect - Network for AI, Hyperscale Infrastructure Architect, Principal Network Engineer, Core Backbone Architect
ပစ်မှတ်ထားသော ကုမ္ပဏီကြီးများ Hyperscalers (Google, Meta, AWS, Microsoft), AI Supercomputing Labs (NVIDIA, OpenAI, Anthropic), OEM Titans (HPE/Aruba, Arista, Cisco), နှင့် Tier-1 Service Providers

🎯 လုပ်ငန်းခွင် လိုအပ်ချက်နှင့် ချိတ်ဆက်မှု- AI & Hyperscale တော်လှန်ရေး

ယနေ့ခေတ် AI Training Clusters များ (LLM pre-training, Mixture-of-Experts, Distributed GPU Compute) ကြောင့် ရိုးရာ Enterprise ကွန်ရက်ဒီဇိုင်းများမှသည် Packet Drop လုံးဝမရှိသော (Lossless)၊ High-Radix၊ Ultra-Low-Latency Fabrics များဆီသို့ မဖြစ်မနေ ပြောင်းလဲလာရပါသည်။

ဤသင်ယူမှုလမ်းကြောင်းသည် ကမ္ဘာ့ထိပ်တန်း ကွန်ရက်ဗိသုကာ ရာထူးများ (ဥပမာ HPE Architect - Network for AI, Routing and Automation နှင့် Meta Production Network Architect) တွင် တောင်းဆိုသော လက်တွေ့ကျွမ်းကျင်မှုများကို တိုက်ရိုက် ထင်ဟပ်စေရန် ဖန်တီးထားပါသည်:

  • AI Fabric & Lossless Transport


    • Zero Packet Drop: GPU Buffer များ မလျှံကျစေရန် Priority Flow Control (PFC 802.1Qbb) စနစ် သုံးခြင်း
    • Congestion Avoidance: Pause Storm များ မဖြစ်ပေါ်မီ ကြိုတင်အချက်ပြသည့် ECN (RFC 3168) & WRED marking
    • Ultra-Low Latency: GPU Memory သို့ တိုက်ရိုက်ဝင်ရောက်နိုင်သော RDMA over Converged Ethernet (RoCEv2)
    • Buffer Sizing: Incast ပြဿနာများကို ဖြေရှင်းခြင်းနှင့် Dynamic Headroom Partition တွက်ချက်ခြင်း
  • 🌐 Hyperscale Clos Datacenter Fabrics


    • Non-Blocking Scale: GPU ပေါင်း ၁၆,၃၈၄+ ကို ချိတ်ဆက်နိုင်သော 5-Stage Clos Topology သင်္ချာ
    • Overlay Routing: Symmetric IRB ပါဝင်သော EVPN-VXLAN (RFC 8365 / RFC 7432) စနစ်
    • Open Multihoming: Vendor Lock-in (MLAG/vPC) ကို အစားထိုးသည့် Standard ESI All-Active Multihoming
    • Multi-Pod Interconnect: Data Centers အချင်းချင်း ချောမွေ့စွာ ချိတ်ဆက်နိုင်သော VXLAN DCI စနစ်
  • 🛣️ High-Radix Routing & Backbone


    • Datacenter BGP: Tier တစ်ခုချင်းစီအတွက် Private ASN သတ်မှတ်သော RFC 7938 Leaf-Spine BGP ဒီဇိုင်း
    • BGP Unnumbered: IPv6 Link-Local ပေါ်တွင် IPv4 Peering ပြုလုပ်သော RFC 5549 စံနှုန်း
    • Segment Routing: SRGB 16000–23999 နှင့် Node/Prefix SIDs သုံးသည့် SR-MPLS စနစ်
    • Sub-50ms Protection: Topology-Independent LFA (Ti-LFA) Fast Reroute ဖြင့် မီလီစက္ကန့်အတွင်း လမ်းကြောင်းလွှဲခြင်း
  • 🤖 NetDevOps & Telemetry Automation


    • Push Observability: gRPC HTTP/2 ပေါ်မှ Sub-second gNMI Streaming Telemetry စနစ်
    • Standardized Schemas: Multi-vendor သုံးနိုင်သော OpenConfig YANG Telemetry Models
    • Time-Series Monitoring: Prometheus ဖြင့် ဒေတာစုဆောင်းပြီး Grafana Dashboard တွင် အချိန်နှင့်တပြေးညီ ကြည့်ရှုခြင်း
    • Automated Verification: Cisco PyATS/Genie ဖြင့် Maintenance မတိုင်မီနှင့် ပြီးနောက် အလိုအလျောက် စစ်ဆေးခြင်း

🗺️ အဆင့် ၆ ဆင့်ပါ တိုးတက်မှု လမ်းပြမြေပုံ (6-Stage Roadmap)

01

Stage 1 · Underlay Routing & High-Performance Fabrics

အခြေခံအုတ်မြစ်

Deterministic ECMP load-balancing၊ မီလီစက္ကန့်အတွင်း convergence ရရှိမှုနှင့် DR/BDR ရွေးချယ်မှုကြန့်ကြာမှုမရှိသော Point-to-point link-state fabrics များကို တည်ဆောက်ပါ။

OSPFv2/v3 Area 0 IS-IS Wide Metrics RFC 5305 ECMP Hashing
02

Stage 2 · Enterprise Edge & Hyperscale BGP-4 Core

Control Plane

ဧရာမ Leaf-Spine Fabrics များတစ်လျှောက် Blast-radius ကို ကန့်သတ်ခြင်း၊ BGP 10-step path selection နှင့် iBGP Route Reflectors များဖြင့် Control Plane ကို ချဲ့ထွင်ပါ။

RFC 7938 BGP Route Reflectors 10-Step Decision BGP Communities Dual-Homed DIA
03

Stage 3 · Backbone Transport & Segment Routing

Transport Core

Source Routing နည်းပညာဖြင့် LDP နှင့် RSVP-TE ရှုပ်ထွေးမှုများကို ဖယ်ရှားပါ၊ Multi-tenant MP-BGP VPNv4 ကို တည်ဆောက်ပြီး 50ms အောက် လမ်းကြောင်းလွှဲနိုင်မှုကို အာမခံပါ။

SR-MPLS SRGB 16000-23999 Prefix SIDs Ti-LFA Sub-50ms MP-BGP VPNv4
04

Stage 4 · AI & Datacenter Fabrics (EVPN-VXLAN + Lossless)

AI အထူးပြု

High-radix leaf-spine fabrics ပေါ်တွင် Distributed Symmetric IRB၊ Vendor-neutral ESI multihoming နှင့် GPU cluster များအတွက် Lossless RoCEv2/PFC စနစ်များကို ဖြန့်ကျက်ပါ။

RoCEv2 Lossless PFC 802.1Qbb ECN RFC 3168 EVPN-VXLAN ESI Multihoming
05

Stage 5 · NetDevOps & Real-Time Streaming Telemetry

Observability

၅ မိနစ်ကြာမှ ဒေတာရသော ရိုးရာ SNMP ကို အစားထိုး၍ မီလီစက္ကန့် gRPC Push streams၊ OpenConfig YANG models၊ Prometheus alerting နှင့် PyATS automated verification ကို အသုံးချပါ။

gNMI gRPC Protobuf OpenConfig YANG Prometheus Grafana PyATS Assertions
06

Stage 6 · Capstone System Design & Failure Triage Drills

အဆင့်မြင့် ဗိသုကာ

GPU ပေါင်း ၁၆,၃၈၄+ Fabric တွက်ချက်မှုများ၊ အသံတိတ် packet drop နှင့် PFC Deadlock ပြဿနာဖြေရှင်းမှုများနှင့် Staff-level စနစ်ဒီဇိုင်း အင်တာဗျူး အမေးအဖြေများကို လက်တွေ့လေ့ကျင့်ပါ။

5-Stage Clos Sizing PFC Deadlock Mitigation CoPP Defense BGP Unnumbered RFC 5549

🚀 လက်တွေ့သင်ခန်းစာများ ဇယား (Interactive Lesson Directory)

အဆင့် (Stage) အဓိက Protocol များ လက်တွေ့လေ့ကျင့်ခန်း သင်ခန်းစာများ Runnable Lab စတင်ရန်
Stage 1
Underlay Routing
OSPFv2/v3, IS-IS Wide Metrics, Point-to-Point Adjacencies, ECMP 01 · Link-State Routing Foundations
02 · OSPF Multi-Area Core Architecture
03 · IS-IS Backbone Engineering
05 · IGPs at Hyper-Scale
labs/igp-lab Stage 1 စတင်ရန် →
Stage 2
BGP-4 Core & Edge
RFC 7938 BGP Clos, 10-Step Decision, Route Reflectors, Multi-Homing Lab 01 · eBGP, iBGP & next-hop-self
Lab 02 · iBGP over IS-IS Underlay
Lab 03 · Scalable Route Reflectors
Lab 04 · Multihomed BGP Edge
DIA Lab 01 · Multi-Provider Transit
labs/bgp-lab Stage 2 စတင်ရန် →
Stage 3
Backbone & SR-MPLS
MP-BGP VPNv4, SRGB 16000–23999, Prefix SIDs, Sub-50ms Ti-LFA MPLS Lab 01 · MPLS + LDP Underlay
MPLS Lab 02 · Single-AS L3VPN & VRF
SR Lab 01 · SR-MPLS Node & Prefix SIDs
SR Lab 02 · Ti-LFA Sub-50ms FRR
SR Lab 03 · BGP Color Traffic Steering
labs/segment-routing-lab Stage 3 စတင်ရန် →
Stage 4
AI & EVPN Fabrics
Lossless RoCEv2, PFC 802.1Qbb, ECN, Symmetric IRB, ESI Multihoming EVPN Lab 01 · Pure Layer-2 VNI
EVPN Lab 02 · Symmetric IRB Routing
EVPN Lab 03 · ESI All-Active Multihoming
EVPN Lab 04 · EVPN-VPWS & E-LAN
EVPN Lab 05 · EVPN DCI Multi-Site
labs/evpn-datacenter-lab Stage 4 စတင်ရန် →
Stage 5
NetDevOps & Telemetry
gNMI Streaming Protobuf, OpenConfig YANG, Prometheus, PyATS Assertions NetDevOps Lab 01 · Jinja2/YAML Modeling
NetDevOps Lab 02 · PyATS Assertions
Telemetry Lab 01 · gNMI & OpenConfig
Telemetry Lab 02 · pygnmi Python Streams
Telemetry Lab 04 · Real-Time Grafana
labs/telemetry-lab Stage 5 စတင်ရန် →
Stage 6
Capstone System Design
5-Stage Clos Sizing, Buffer Exhaustion, CoPP Defense, BGP Unnumbered System Design Masterclass & Scenario Drills
Security Lab 01 · CoPP CPU Protection
IPv6 Lab 02 · BGP Unnumbered (RFC 5549)
labs/security-lab Stage 6 စတင်ရန် →

🧪 အသေးစိတ် Milestone အဆင့်များနှင့် Verification Gates

📍 Stage 1: Underlay Routing & High-Performance Fabrics

  • အဓိက အလေးပေးမှု: Deterministic equal-cost multi-pathing (ECMP)၊ မီလီစက္ကန့်အတွင်း convergence ရရှိမှုနှင့် Carrier-grade link-state protocols များ။
  • Protocol Mechanics: OSPFv2 LSA types ½/⅗၊ Point-to-Point network types (DR/BDR ရွေးချယ်မှု ကြန့်ကြာမှုကို ကျော်လွှားနိုင်ခြင်း)၊ IS-IS Level-1/Level-2 hierarchy၊ နှင့် TLV-based wide metric extensions (RFC 5305)။
  • လက်တွေ့ Lab သင်ခန်းစာများ:
  • Local Runner:
    cd labs/igp-lab
    ./run.sh --guided
    
  • Milestone Gate: Loopback အားလုံးအကြား အပြန်အလှန် ချိတ်ဆက်မိပြီး ECMP Load-balancing အလုပ်လုပ်ကြောင်း အလိုအလျောက် စစ်ဆေးအတည်ပြုနိုင်ရမည်။

📍 Stage 2: Enterprise Edge & Hyperscale BGP-4 Core

  • အဓိက အလေးပေးမှု: Autonomous System နယ်နိမိတ်များ၊ Multi-homed transit edge နှင့် RFC 7938 အခြေပြု ဒေတာစင်တာ လမ်းကြောင်းသတ်မှတ်မှုများ။
  • Protocol Mechanics: BGP 10-step decision algorithm (Weight → Local Pref → AS-PATH → Origin → MED → eBGP over iBGP)၊ Route Reflectors (cluster-id, originator-id) ဖြင့် iBGP Full-mesh ရှုပ်ထွေးမှုကို ရှင်းထုတ်ခြင်း၊ Traffic engineering အတွက် BGP communities သုံးခြင်း၊ နှင့် IPv6 Link-Local ပေါ်မှ BGP Unnumbered (RFC 5549)။
  • လက်တွေ့ Lab သင်ခန်းစာများ:
  • Local Runners:
    cd labs/bgp-lab && ./run.sh --guided
    cd labs/bgp-dia-lab && ./run.sh --guided
    
  • Milestone Gate: Route Reflectors များမှ လမ်းကြောင်း loops မဖြစ်ဘဲ သတင်းအချက်အလက်များကို မှန်ကန်စွာ ဖြန့်ဝေနိုင်ခြင်းနှင့် ISP တစ်ခု ပြတ်တောက်သွားပါက အလိုအလျောက် လမ်းကြောင်းလွှဲနိုင်ခြင်း။

📍 Stage 3: Backbone Transport & Segment Routing (SR-MPLS)

  • အဓိက အလေးပေးမှု: Source Routing နည်းပညာဖြင့် Control Plane ရှုပ်ထွေးမှု (LDP နှင့် RSVP-TE) ကို ဖယ်ရှားခြင်း၊ Multi-tenant VRF သီးသန့်ခွဲထုတ်ခြင်းနှင့် 50ms အောက် အလိုအလျောက် လမ်းကြောင်းလွှဲနိုင်မှု အာမခံခြင်း။
  • Protocol Mechanics: MPLS label stacks၊ Penultimate Hop Popping (PHP, Implicit Null label 3)၊ MP-BGP VPNv4 (RD နှင့် RT)၊ Segment Routing Global Block (SRGB 16000–23999)၊ Node SIDs၊ Adjacency SIDs၊ နှင့် Topology-Independent Loop-Free Alternate (Ti-LFA)။
  • လက်တွေ့ Lab သင်ခန်းစာများ:
  • Local Runners:
    cd labs/mpls-l3vpn-lab && ./run.sh --guided
    cd labs/segment-routing-lab && ./run.sh --guided
    
  • Milestone Gate: Core link ပြတ်တောက်ချိန်တွင် 50ms ထက်မပိုဘဲ Packet drop မရှိ လမ်းကြောင်းလွှဲနိုင်ခြင်းကို Forwarding plane တွင် အတည်ပြုစစ်ဆေးနိုင်ရမည်။

📍 Stage 4: AI & Datacenter Fabrics (EVPN-VXLAN + Lossless Ethernet)

  • အဓိက အလေးပေးမှု: High-radix leaf-spine Clos fabrics၊ Multi-tenant overlay routing နှင့် GPU cluster များအတွက် Lossless RoCEv2 စနစ်များ။
  • Protocol Mechanics:
    • EVPN-VXLAN: Symmetric Integrated Routing & Bridging (IRB)၊ Anycast Virtual Gateway၊ Ethernet Segment Identifier (ESI) Type-0/Type-1 All-Active Multihoming (vendor-locked MLAG/vPC ကို ဖယ်ရှားခြင်း)၊ EVPN Route Types 2 (MAC/IP), 3 (Inclusive Multicast), 4 (Ethernet Segment), နှင့် 5 (IP Prefix)။
    • Lossless AI Transport: GPU Ingress Buffers များတွင် packet drop မရှိစေရန် Priority Flow Control (PFC, IEEE 802.1Qbb) သုံးခြင်း၊ Buffer မပြည့်မီ အချက်ပြသည့် ECN (RFC 3168) နှင့် WRED marking။
  • လက်တွေ့ Lab သင်ခန်းစာများ:
  • Local Runner:
    cd labs/evpn-datacenter-lab
    ./run.sh --guided
    
  • Milestone Gate: Dual-homed servers များသည် ESI ဖြင့် Loop မဖြစ်ဘဲ Independent Leaf switches များထံ Traffic မျှဝေပို့ဆောင်နိုင်ခြင်းနှင့် Failover တွင် Packet မကျခြင်း။

📍 Stage 5: NetDevOps & Real-Time Streaming Telemetry

  • အဓိက အလေးပေးမှု: ရိုးရာ CLI ရိုက်နှိပ်ခြင်းနှင့် ၅ မိနစ် SNMP polling စနစ်များမှသည် Infrastructure-as-Code နှင့် Sub-second Push Telemetry သို့ အဆင့်မြှင့်တင်ခြင်း။
  • Protocol Mechanics: gNMI (gRPC Network Management Interface) streaming over HTTP/2 with Protocol Buffers၊ OpenConfig standardized YANG schemas၊ Prometheus time-series scraping၊ Grafana dashboards နှင့် Cisco PyATS/Genie automated state assertions။
  • လက်တွေ့ Lab သင်ခန်းစာများ:
  • Local Runners:
    cd labs/netdevops-lab && ./run.sh --guided
    cd labs/telemetry-lab && ./run.sh --guided
    
  • Milestone Gate: Interface microburst traffic မြင့်တက်မှုများကို ၂၅၀ မီလီစက္ကန့်အတွင်း Grafana တွင် မြင်တွေ့နိုင်ခြင်းနှင့် PyATS automated test suite အောင်မြင်ခြင်း။

📍 Stage 6: Capstone System Design & Failure Triage Drills

  • အဓိက အလေးပေးမှု: အလုံးစုံ စနစ်ပေါင်းစပ်မှု၊ စွမ်းဆောင်ရည် တွက်ချက်မှုနှင့် ပြင်းထန်သော စနစ်ပြိုလဲမှု ပြဿနာဖြေရှင်းခြင်း။
  • အဓိက အကြောင်းအရာများ:
    • Port ၆၄ ခုပါ 800G switches များကိုသုံး၍ GPU ၁၆,၃၈၄ လုံးပါ AI Cluster အတွက် Oversubscription ratios တွက်ချက်ခြင်း (5-stage Clos scaling math)။
    • eBGP Private AS numbering ဖြင့် Blast-radius ထိန်းချုပ်ရေး နယ်နိမိတ်များ ရေးဆွဲခြင်း။
    • PFC deadlock နှင့် Microburst buffer ပြည့်လျှံမှုကြောင့် ဖြစ်သော Silent packet drop ပြဿနာများကို ရှာဖွေဖြေရှင်းခြင်း။
    • System design interview drills များနှင့် နည်းပညာ ရွေးချယ်မှု အားသာချက်/အားနည်းချက်များ (RoCEv2 vs InfiniBand vs Ultra Ethernet Consortium)။
  • ကိုးကား သင်ရိုးများ:

🛠️ စတင်အသုံးပြုနိုင်သော Local Lab ပတ်ဝန်းကျင်

NetForge Labs တွင် အလိုအလျောက် Guided Step Runner စနစ် ပါရှိသောကြောင့် ရှည်လျားသော Syntax များကို လက်ဖြင့် လိုက်ကူးထည့်ရန် မလိုပါ (CLI ရိုက်လေ့ကျင့်လိုပါကလည်း စိတ်ကြိုက်ရွေးချယ်နိုင်ပါသည်)။

# ၁။ မည်သည့် lab directory သို့မဆို သွားပါ
cd labs/evpn-datacenter-lab

# ၂။ Guided interactive runner ကို စတင် run ပါ
./run.sh --guided

# သို့မဟုတ် အတည်ပြုပြီးသား topology အပြည့်အစုံကို တစ်ကြောင်းတည်းဖြင့် deploy ပြုလုပ်ပါ
./run.sh --all

Runner တိုင်းတွင် ပါဝင်သော အထောက်အကူများ: 1. Config Previews: မ execute မီ Arista cEOS command အတိအကျကို ကြိုတင်ကြည့်ရှုနိုင်ခြင်း။ 2. Manual Practice Guidance: clab exec ဖြင့် ကိုယ်တိုင်ရိုက်လေ့ကျင့်လိုသူများအတွက် ရှင်းလင်းသော ညွှန်ကြားချက်များ။ 3. Automated Verifiers: Operational state tables, routes, နှင့် ping test များကို ချက်ချင်းစစ်ဆေးပေးသည့် စနစ်။


🎓 အလုပ်အကိုင် အင်တာဗျူးတွင် ပြသနိုင်သော Portfolio Projects ၃ ခု

ဤသင်ယူမှုလမ်းကြောင်းကို ပြီးဆုံးပါက ထိပ်တန်းနည်းပညာကုမ္ပဏီကြီးများ၏ Staff-Level အင်တာဗျူးများတွင် ကိုယ်တိုင် လက်တွေ့ရှင်းပြနိုင်သော Project ၃ ခုကို ပိုင်ဆိုင်သွားမည်ဖြစ်ပါသည်:

  1. Non-Blocking 5-Stage Clos Datacenter Fabric:
  2. BGP ASN scheme (RFC 7938)၊ BGP Unnumbered ဒီဇိုင်းနှင့် ECMP hash symmetry တို့ကို အခိုင်အမာ ရှင်းလင်းတင်ပြနိုင်ခြင်း။
  3. ESI All-Active multihoming ဒီဇိုင်းဖြင့် Proprietary vendor lock-in (MLAG/vPC) ကို အမြစ်ပြတ် ဖယ်ရှားခဲ့ပုံကို ရှင်းပြနိုင်ခြင်း။

  4. Lossless RoCEv2 AI Transport Architecture:

  5. Distributed model all-reduce တွက်ချက်မှုများအတွင်း Packet loss လုံးဝမဖြစ်စေရန် လိုအပ်သော Buffer thresholds၊ Headroom sizing math၊ နှင့် PFC/ECN tuning တို့ကို အင်တာဗျူးသူများအား အဆင့်ဆင့် ပြသနိုင်ခြင်း။

  6. Autonomous Sub-Second Fast Reroute Backbone:

  7. အဟောင်းဖြစ်သော RSVP-TE မှ Segment Routing (SR-MPLS) with Ti-LFA သို့ ပြောင်းလဲကာ Core router များတွင် ရှုပ်ထွေးမှုမရှိဘဲ 50ms အောက် အလိုအလျောက် လမ်းကြောင်းလွှဲနိုင်ခဲ့ပုံကို သရုပ်ပြနိုင်ခြင်း။