Date: ตุลาคม 18, 2018
ป้ายกำกับ:ความเร็วเครือข่าย, ความเร็วเครือข่ายระหว่างภูมิภาคสีฟ้าที่เชื่อมต่อกับเครือข่ายเสมือน peering, ภูมิภาค Azure, เครือข่ายเสมือน Peering
ความเร็วของเครือข่ายระหว่างภูมิภาค Azure เชื่อมต่อกับ Peering เครือข่ายเสมือนเป็นอย่างไร
นี่คือคำถามที่ฉันถามตัวเองในวันนี้ แน่นอนฉันไม่สามารถหาเหตุผลที่อยู่เบื้องหลังความเร็วของเครือข่ายระหว่างภูมิภาค Azure เชื่อมต่อกับ Peering เครือข่ายเสมือนจริงเอกสารที่ใดก็ได้ ฉันสมมติว่าไม่มีการรับประกันใด ๆ อาจขึ้นอยู่กับการใช้ประโยชน์ในปัจจุบัน ฯลฯ ถ้าฉันผิดคนกรุณาชี้ฉันไปที่เอกสารที่ระบุความเร็วที่ใช้ได้ ส่วนใหญ่ฉันมองที่นี่และที่นี่ ดังนั้นฉันจึงติดตั้ง Windows V3 instance ของ Windows 2016 D4s ไว้ที่หนึ่งในอเมริกากลางและเป็นหนึ่งใน US US US Dollar 2 ทั้งคู่เป็นพื้นที่ที่จับคู่ ถ้าคุณไม่ทราบว่า peering คืออะไรคุณสามารถเชื่อมต่อเครือข่ายเสมือน Azure สองแบบได้โดยง่าย Peering เป็นเรื่องง่ายมากที่จะติดตั้ง เพียงตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าจากทั้ง Virtual Networks เมื่อมีการกำหนดค่าอย่างถูกต้องแล้วจะมีลักษณะดังนี้
การทดสอบ
จากนั้นผมก็ดาวน์โหลด iPerf3 ในแต่ละเซิร์ฟเวอร์และเริ่มการทดสอบของฉัน ตอนแรกฉันมีผลลัพธ์ที่น่าผิดหวังมาก แต่จากนั้นเมื่อทำวิจัยบางอย่างผมพบว่าการเรียกใช้หลายเธรดและการเพิ่มขนาดหน้าต่างรายงานการวัดแบนด์วิธที่มีอยู่ได้แม่นยำมากขึ้น ฉันลองตั้งค่าที่ต่างกันเล็กน้อย ดูเหมือนว่าจะมีขนาดสูงสุดที่ประมาณ 1.9 Gbps โดยเฉลี่ยดีกว่า 45 Mbps! ฉันใช้พารามิเตอร์ของลูกค้าและให้ผลลัพธ์ที่ดีที่สุด ดูดังนี้
iperf3.exe -c 10.0.3.4 -w32M -P 4 -t 30
ตัวอย่างของผลลัพธ์นั้นมีลักษณะดังนี้
- - - - - - - - - - - - - - - - - - - - - - - - - [4] 2.00-3.00 วินาที 34.1 MBytes 286 Mbits / วินาที [6] 2.00-3.00 วินาที 39.2 MBytes 329 Mbits / วินาที [8] 2.00-3.00 วินาที 56.1 MBytes 471 Mbits / วินาที [10] 2.00-3.00 วินาที 73.2 MBytes 615 Mbits / วินาที [SUM] 2.00-3.00 วินาที 203 MBytes 1.70 Gbits / วินาที - - - - - - - - - - - - - - - - - - - - - - - - - [4] 3.00-4.00 วินาที 37.5 MBytes 315 Mbits / วินาที [6] 3.00-4.00 วินาที 19.9 เมกะไบต์ 167 Mbits / วินาที [8] 3.00-4.00 วินาที 97.0 เมกะไบต์ 814 Mbits / วินาที [10] 3.00-4.00 วินาที 96.8 MBytes 812 Mbits / วินาที [SUM] 3.00-4.00 วินาที 251 MBytes 2.11 Gbits / วินาที - - - - - - - - - - - - - - - - - - - - - - - - - [4] 4.00-5.00 วินาที 34.6 MBytes 290 Mbits / วินาที [6] 4.00-5.00 วินาที 24.6 MBytes 207 Mbits / วินาที [8] 4.00-5.00 วินาที 70.1 เมกะไบต์ 588 Mbits / วินาที [10] 4.00-5.00 วินาที 97.8 MBytes 820 Mbits / วินาที [SUM] 4.00-5.00 วินาที 227 MBytes 1.91 Gbits / วินาที - - - - - - - - - - - - - - - - - - - - - - - - - [4] 5.00-6.00 วินาที 34.5 MBytes 289 Mbits / วินาที [6] 5.00-6.00 วินาที 31.9 เมกะไบต์ 267 Mbits / วินาที [8] 5.00-6.00 วินาที 73.9 MBytes 620 Mbits / วินาที [10] 5.00-6.00 วินาที 86.4 MBytes 724 Mbits / วินาที [SUM] 5.00-6.00 วินาที 227 MBytes 1.90 Gbits / วินาที - - - - - - - - - - - - - - - - - - - - - - - - - [4] 6.00-7.00 วินาที 35.4 MBytes 297 Mbits / วินาที [6] 6.00-7.00 วินาที 32.1 MBytes 269 Mbits / วินาที [8] 6.00-7.00 วินาที 80.9 เมกะไบต์ 678 Mbits / วินาที [10] 6.00-7.00 วินาที 78.5 MBytes 658 Mbits / วินาที [SUM] 6.00-7.00 วินาที 227 MBytes 1.90 Gbits / วินาที
ฉันเห็น spikes สูงถึง 2.5 Gbps และต่ำสุดที่ 1.3 Gbps
อัปเดตจาก Twitter
ดังนั้นฉันได้รับข้อเสนอแนะจาก @jvallery ที่ฉันต้องลอง สิ่งแรกที่ฉันทำคือการชนกับอินสแตนซ์ที่มีอยู่ของฉันไปยัง D64sv3 และใช้ -P 64 ผมเห็นการเพิ่มขึ้นอย่างมีนัยสำคัญ
iperf3.exe -c 10.0.3.4 -w32M -P 64 -t 30 [SUM] 0.00-1.00 วินาที 2.55 กิกะไบต์ 21.8 Gbits / วินาที
จากนั้นฉันได้หมุนเวียนอินสแตนซ์ F72v2 บางอย่างตามที่แนะนำไว้และเห็นผลลัพธ์ที่ดียิ่งขึ้น
iperf3.exe -c 10.0.2.5 -w32M -P 72 -t 30 [SUM] 0.00-1.00 วินาที 2.86 กิกะไบต์ 24.5 Gbits / วินาที
ฉันไม่ค่อยเชี่ยวชาญใน Linux ดูเหมือนว่าจะมีแบนด์วิธที่เหมาะสมระหว่างภูมิภาค Azure เมื่อใช้เครือข่าย peered ถ้ามีคนต้องการทำซ้ำการทดสอบนี้โดยใช้ Linux เป็น @jvallery แนะนำผมจะยินดีที่จะโพสต์ผลลัพธ์ของคุณที่นี่! ดูเหมือนว่าจะมีความเป็นไปได้ที่จะเปลี่ยนแปลงความเร็วของเครือข่ายระหว่างภูมิภาค Azure ที่เชื่อมต่อกับ Peering เครือข่ายเสมือนจริง
การใช้ SIOS DataKeeper สำหรับการกู้คืนภัยพิบัติ
สำหรับลูกค้ารายใดรายหนึ่งของฉันฉันเลือกที่จะใช้ทั้งสองเครือข่าย peered เพื่อแก้ไขปัญหาการกู้คืนความเสียหายของ SQL Server โดยใช้ SIOS DataKeeper เพื่อจำลองข้อมูล SQL ระหว่างกันในแบบอะซิงโครนัสสำหรับการกู้คืนระบบแบบอะซิงโครนัส
ในสถานการณ์เฉพาะนี้เราได้วัด RPO ที่วัดได้เป็นมิลลิวินาที ดังที่คุณจะเห็นในวิดีโอด้านล่างในระหว่างการทดสอบ DISKSPD มีวัตถุประสงค์เพื่อจำลองภาระงาน SQL Server โดยทั่วไป RPO อยู่ที่ <1 วินาที ฉันต้องการรับฟังจากคุณเกี่ยวกับประสบการณ์ของคุณเกี่ยวกับความเร็วเครือข่ายที่คุณวัดใน Azure และวิธีที่คุณใช้เครือข่ายแบบ peered ใน Azure มีคำถามเกี่ยวกับความเร็วเครือข่ายระหว่างภูมิภาค Azure ที่เชื่อมต่อกับ Peering เครือข่ายเสมือนจริงหรือไม่? อ่านบล็อกของเราหรือติดต่อเรา! ทำซ้ำโดยได้รับอนุญาตจาก ClusteringForMereMortals.com