$30 off During Our Annual Pro Sale. View Details »

20221214 Latency Measurement of Azure Backbone Network

Phil Huang
December 14, 2022

20221214 Latency Measurement of Azure Backbone Network

Phil Huang

December 14, 2022
Tweet

More Decks by Phil Huang

Other Decks in Technology

Transcript

  1. Latency Measurement of Azure
    Backbone Network
    Phil Huang
    Sr. Cloud Solution Architect
    2022/12/14
    Azure Networking

    View Slide

  2. RTT Latency  Background Briefing
     Playground Prerequisite
     Network Monitor Tools
     Result
     Demo

    View Slide

  3. Cross Region Transit Network

    View Slide

  4. Azure Global Infrastructure
    Ref: https://infrastructuremap.microsoft.com/explore

    View Slide

  5. Azure Network Round Trip Latency Statistics (P50)
    Ref: https://learn.microsoft.com/en-us/azure/networking/azure-network-latency

    View Slide

  6. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    Azure Network Round-Trip Time Latency Statistics (P50)
    Based on June 30, 2022
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    51ms
    38ms
    73ms

    View Slide

  7. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    High Level Architecture
    Azure Networking
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    vm-japaneast
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    vm-southeastasia

    View Slide

  8. Playground Prerequisite
    Azure Networking

    View Slide

  9. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    Launch 1 Azure vHUB in Each Azure Region (1/3)
    Azure Virtual WAN
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24

    View Slide

  10. Launch 1 Azure vHUB in Each Azure Region (2/3)
    Azure Virtual WAN

    View Slide

  11. Enable Branch-to-Branch (3/3)
    Azure Virtual WAN

    View Slide

  12. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    Create 1 Azure VNet in Each Azure Region (1/4)
    Azure Virtual NET
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27

    View Slide

  13. Create 1 Azure VNet in Each Azure Region (2/4)
    Azure Virtual NET

    View Slide

  14. Add 3 Connections between Azure VNet and vHub (3/4)
    Azure Virtual WAN

    View Slide

  15. Insight for Azure vWAN (4/4)
    Azure Virtual WAN

    View Slide

  16. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    Create 1 Azure VM in Each Azure VNet (1/2)
    Virtual WAN
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vm-eastasia
    10.61.0.4
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vm-japaneast
    10.51.0.4
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27
    vm-southeastasia
    10.71.0.4

    View Slide

  17. Create 1 Azure VM in Each Azure VNet (2/2)
    Azure Virtual Machine

    View Slide

  18. Network Monitor Tools
    Azure Networking

    View Slide

  19. Check Network Connectivity
    Azure Virtual Machine

    View Slide

  20. Ansible
    Ref: https://speakerdeck.com/pichuang/ansible-ji-shu-gai-guan-jie-shao-20190130?slide=12
    Automation Tools

    View Slide

  21. Dead Man
    Console-Level Network Monitoring Tool (GitHub: upa/deadman)
    Ref: https://blog.pichuang.com.tw/20200423-deadman/

    View Slide

  22. My Traceroute
    Network Diagnostic Tool that combines Ping and Traceroute

    View Slide

  23. Azure Network Watcher
    Azure Built-in Network Troubleshooting Tool
    Ref: https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-monitoring-overview
    quickly identify
    and resolve issues

    View Slide

  24. Result
    Azure Networking

    View Slide

  25. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    RTT from East Asia (Hong Kong)
    Result
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vm-eastasia
    10.61.0.4
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vm-japaneast
    10.51.0.4
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27
    vm-southeastasia
    10.71.0.4
    55ms
    37ms

    View Slide

  26. RTT from East Asia (Hong Kong)
    My Traceroute

    View Slide

  27. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    RTT from Japan East (Tokyo)
    Result
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vm-eastasia
    10.61.0.4
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vm-japaneast
    10.51.0.4
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27
    vm-southeastasia
    10.71.0.4
    55ms
    74ms

    View Slide

  28. RTT from Japan East (Tokyo)
    My Traceroute

    View Slide

  29. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    RTT from Southeast Asia (Singapore)
    Result
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vm-eastasia
    10.61.0.4
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vm-japaneast
    10.51.0.4
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27
    vm-southeastasia
    10.71.0.4
    74ms
    37ms

    View Slide

  30. RTT from Southeast Asia (Singapore)
    My Traceroute

    View Slide

  31. Southeast Asia (新加坡)
    Japan East (日本東)
    East Asia (香港)
    Combined Real Data and P50 Data
    Conclusion
    vHUB-eastasia
    10.60.0.0/24
    vHUB-southeastasia
    10.70.0.0/24
    vHUB-japaneast
    10.50.0.0/24
    vNET-eastasia
    10.61.0.0/24
    subnet-eastasia
    10.61.0.0/27
    vm-eastasia
    10.61.0.4
    vNET-japaneast
    10.51.0.0/24
    subnet-japaneast
    10.51.0.0/27
    vm-japaneast
    10.51.0.4
    vNET-southeastasia
    10.71.0.0/24
    subnet-southeastasia
    10.71.0.0/27
    vm-southeastasia
    10.71.0.4
    74ms
    37ms
    51ms
    38ms
    73ms
    55ms

    View Slide

  32. Demo
    Azure Networking

    View Slide

  33. Invent with purpose.

    View Slide