Score:0

ทรูพุตสูงสุดระหว่างพ็อด Kubernetes ที่มีการเชื่อม LACP

ธง cn

ขณะนี้เรามีคลัสเตอร์ kubernetes (โดยใช้ผ้าดิบ) ซึ่งโหนดผู้ปฏิบัติงานทั้งหมดเชื่อมต่อกันด้วย lacp bond (ลิงก์ 2x10GB กับ LACP Mode 4 - 802.3ad)

อย่างไรก็ตาม ปริมาณงานสูงสุดที่เราจัดการเพื่อให้ได้ระหว่าง 2 พ็อดคือ 10 GB/s ตาม เอกสารบางอย่างเราน่าจะทำได้ถึง 20 GB/s ตาม วิกิพีเดียดูเหมือนว่าจะเป็นพฤติกรรมปกติ:

ซึ่งจะเลือก NIC สเลฟเดียวกันสำหรับแต่ละที่อยู่ MAC ปลายทาง ที่อยู่ IP หรือที่อยู่ IP และชุดพอร์ตตามลำดับ

สิ่งนี้ทำให้เข้าใจว่ามีเพียงลิงค์เดียวเท่านั้นที่ใช้สำหรับชุดค่าผสม IP + พอร์ตปลายทางที่กำหนด

คำถามของฉันมีดังต่อไปนี้ เราควรจะสามารถเข้าถึงปริมาณงาน 20 GB/s ระหว่างพ็อดต่างๆ ได้หรือไม่ หรือเป็นเรื่องปกติที่เราติดอยู่ที่ 10 GB / s?

Score:3
ธง za

การดำเนินการนี้ไม่เฉพาะเจาะจงสำหรับ Kubernetes ซึ่งเป็นพฤติกรรมปกติของ LACP มันไม่ได้ให้ปริมาณงานที่เพิ่มขึ้นจริง แต่ควรอธิบายการกระทำของมันว่าเป็น "การกระจายเชิงกำหนดของ การเชื่อมต่อ" (ไม่ใช่แต่ละแพ็กเก็ต) และค่าความคลาดเคลื่อนที่ยอมรับได้

มันแยกจากแพ็คเก็ตบางฟิลด์ส่วนหัว (กำหนดโดยโหมด) และแฮชพวกเขา ตัวอย่างเช่น โหมดแฮช "layer3+4" รับข้อมูล OSI เลเยอร์ 3 และ 4 เช่น IP และพอร์ต แฮชกำหนดโดยตรงว่าขา LACP ใดที่จะออกจากแพ็กเก็ตนี้ ไม่ว่าคุณจะเลือกโหมดแฮชแบบใด แพ็กเก็ตทั้งหมดที่อยู่ในการเชื่อมต่อเดียวกันจะถูกแฮชไปยังขาเดียวกัน ดังนั้น การเชื่อมต่อใด ๆ จะต้องไม่เกินทรูพุตขาเดียว.

เมื่อการเชื่อมต่ออื่นปรากฏขึ้น หากคุณโชคดี อาจใช้ขา LACP อื่นได้ ในกรณีนี้ การเชื่อมต่อสองรายการจะถูกกระจายระหว่างขา และคุณจะมีทรูพุตรวมสองเท่าระหว่างโฮสต์ สิ่งนี้ไม่รับประกัน: อาจเกิดขึ้นได้ทั้งคู่จะถูกส่งผ่านขาเดียวกัน แต่เมื่อคุณมีการเชื่อมต่อจำนวนมาก (ตามปกติเมื่อเราพิจารณาคลัสเตอร์ที่มาบรรจบกัน) โดยเฉลี่ยแล้วทั้งสองขาจะถูกใช้

ฉันสามารถเปรียบเทียบสิ่งนี้กับ Kubernetes ได้หากต้องการหากคุณเพิ่มโหนด (และปรับขนาดการปรับใช้ตามนั้น) คุณสามารถเพิ่มจำนวนไคลเอนต์ที่คลัสเตอร์ให้บริการได้ แต่คุณไม่สามารถปรับปรุงเวลาในการตอบสนอง (เวลาในการให้บริการ) ของคำขอเฉพาะได้ด้วยการปรับขนาดนี้ (หากคลัสเตอร์ไม่ได้โอเวอร์โหลด)

โพสต์คำตอบ

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