Score:0

สอง 10Gb nics ที่ถูกผูกมัดบน ESXi guest OS ที่ไม่ได้ใช้แบนด์วิธเต็ม

ธง cn

บนเครื่องแขก ESXi ที่มีระบบปฏิบัติการ Ubuntu 18.04 นิคสองตัวเชื่อมต่อจาก vswitch ที่แตกต่างกันสองตัว แต่ละอันมีอัปลิงค์ 10Gb แยกกัน

ฉันสร้างนิคที่ถูกผูกมัดจากทั้งสองลิงก์ด้วย สมดุล-RR และ สมดุล-Alb โหมด เมื่อทดสอบแบนด์วิธ ไม่เกินขีดจำกัด 10Gb (ประมาณ 9.7gbps) สำหรับอินเทอร์เฟซที่ถูกผูกมัด

 bwm-ng v0.6.1 (ตรวจสอบทุกๆ 0.500 วินาที) กด 'h' เพื่อขอความช่วยเหลือ
  อินพุต: /proc/net/dev ประเภท: อัตรา
  \ iface Rx Tx ผลรวม
  ================================================== ============================
               ต่ำ: 0.00 b/s 0.00 b/s 0.00 b/s
           ens160: 3.82 กิโลไบต์/วินาที 5.30 กิกะไบต์/วินาที 5.30 กิกะไบต์/วินาที
           ens192: 15.33 kb/s 4.35 Gb/s 4.35 Gb/s
            bond0: 19.16 กิโลไบต์/วินาที 9.64 กิกะไบต์/วินาที 9.64 กิกะไบต์/วินาที
  --------------------------------------------- ----------------------------
            ทั้งหมด: 38.31 kb/s 19.28 Gb/s 19.29 Gb/s

#ไอพีลิงค์
1: จริง: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    ลิงค์ / ย้อนกลับ 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens160: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 สถานะ UP โหมด DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 00:0c:29:xx:xx:xx brd ff:ff:ff:ff:ff:ff
3: ens192: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 สถานะ UP โหมด DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 3a:f0:c2:xx:xx:xx brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 สถานะ qdisc noqueue UP โหมด DEFAULT กลุ่มเริ่มต้น qlen 1000
    ลิงค์/อีเธอร์ 3a:f0:c2:xx:xx:xx brd ff:ff:ff:ff:ff:ff
# cat /proc/net/bonding/bond0
ไดรเวอร์การเชื่อมต่อช่องอีเทอร์เน็ต: v3.7.1 (27 เมษายน 2554)

โหมดการเชื่อมต่อ: การปรับโหลดบาลานซ์
ทาสหลัก: ไม่มี
ทาสที่ใช้งานอยู่ในปัจจุบัน: ens192
สถานะ MII: ขึ้น
ช่วงเวลาการสำรวจ MII (มิลลิวินาที): 100
ความล่าช้า (มิลลิวินาที): 0
หน่วงเวลาลง (มิลลิวินาที): 0

อินเทอร์เฟซทาส: ens192
สถานะ MII: ขึ้น
ความเร็ว: 10,000 Mbps
ดูเพล็กซ์: เต็ม
จำนวนลิงก์ที่ล้มเหลว: 0
HW addr ถาวร: 00:0c:29:xx:xx:xx
รหัสคิวทาส: 0

อินเทอร์เฟซทาส: ens160
สถานะ MII: ขึ้น
ความเร็ว: 10,000 Mbps
ดูเพล็กซ์: เต็ม
จำนวนลิงก์ที่ล้มเหลว: 0
HW addr ถาวร: 00:0c:29:xx:xx:xx
รหัสคิวทาส: 0

ฉันทดสอบการกำหนดค่าแล้ว โดยไม่ใช้ ESXi (เครื่อง Ubuntu บนเครื่องเปล่า) และฉันได้รับแบนด์วิดท์รวมประมาณ 16Gbps สำหรับอินเทอร์เฟซ bond0 นอกจากนี้ ด้วยหนึ่งนิคสำหรับ ESXi แขก ฉันสามารถทำให้อิ่มตัวและรับแบนด์วิธได้ประมาณ 10gbps

มีข้อ จำกัด สำหรับ ESXi vswitch หรือเครื่องแขกหรือไม่?

br flag
vswitches มีการกำหนดค่าอย่างไร? คุณใช้เฟรมจัมโบ้หรือไม่?
br flag
อ่านสิ่งนี้ด้วย https://unix.stackexchange.com/questions/469346/link-aggregation-bonding-for-bandwidth-does-not-work-when-link-aggregation-gro
raitech avatar
cn flag
การกำหนดค่า vswitch ทิ้งไว้เป็นค่าเริ่มต้น: MTU 1500, แฮช IP ตามเส้นทาง ฉันทดสอบการกำหนดค่าด้วย Nic หนึ่งอันและฉันสามารถรับแบนด์วิดท์ได้เต็ม 10Gb

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา