ตัวเลือกการออกแบบ iSCSI สำหรับสวิตช์แบบกระจาย 10GbE VMware? MPIO กับ LACP


9

ฉันกำลังทำงานเพื่อขยายแบ็คเอนด์พื้นที่เก็บข้อมูลสำหรับ VMware vSphere 5.5 และ 6.0 หลายคลัสเตอร์ที่ดาต้าเซ็นเตอร์ของฉัน ฉันใช้ดาต้าสโตร์ NFS เป็นหลักตลอดประสบการณ์การใช้งาน VMware ของฉัน (Solaris ZFS, Isilon, VNX, Linux ZFS) และอาจแนะนำNimble iSCSI Arrayให้กับสภาพแวดล้อมเช่นเดียวกับอาร์เรย์ Tegile (ZFS) ไฮบริดที่เป็นไปได้

โซลูชันหน่วยเก็บข้อมูลปัจจุบันคืออาร์เรย์ที่ใช้ Nexenta ZFS และ Linux ZFS ซึ่งให้การเมาท์ NFS ไปยังโฮสต์ vSphere การเชื่อมต่อเครือข่ายจะถูกส่งผ่าน 2 x 10GbE LACP trunks บนหัวการจัดเก็บและ 2 x 10GbE ในแต่ละโฮสต์ ESXi สวิทช์เป็นหน่วยคู่บนสุดของArista 7050S-52 ที่กำหนดค่าเป็นMLAG เพียร์

ในด้าน vSphere ฉันใช้ vSphere Distributed Switch (vDS) ที่กำหนดค่าด้วยพันธะ LACP บนอัปลิงค์ขนาด 2 x 10GbE และการแบ่งส่วนการควบคุม I / O (NIOC) ของเครือข่าย VM สำหรับกลุ่มพอร์ต VM, NFS, vMotion และการจัดการการจราจร

ป้อนคำอธิบายรูปภาพที่นี่

วิธีการแก้ปัญหาและการออกแบบนี้ทำงานได้อย่างยอดเยี่ยมมาหลายปีแล้ว แต่การเพิ่มพื้นที่จัดเก็บข้อมูลบล็อก iSCSI เป็นการเปลี่ยนแปลงครั้งใหญ่สำหรับฉัน ฉันจะยังต้องรักษาโครงสร้างพื้นฐานของ NFS ไว้สำหรับอนาคตอันใกล้

ฉันต้องการเข้าใจว่าฉันสามารถรวม iSCSI เข้ากับสภาพแวดล้อมนี้ได้อย่างไรโดยไม่ต้องเปลี่ยนการออกแบบทางกายภาพของฉัน MLAG บนสวิตช์ ToR นั้นสำคัญกับฉันมาก

  • สำหรับหน่วยเก็บที่ใช้ NFS LACP เป็นวิธีการที่ได้รับการยอมรับโดยทั่วไปในการจัดหาเส้นทางสำรอง
  • สำหรับ iSCSI, LACP มักจะถูกขมวดคิ้วด้วยการออกแบบ MPIO multipath เป็นแนวทางที่แนะนำ
  • ฉันใช้ 10GbE ทุกที่และต้องการเก็บลิงก์สองพอร์ตที่ง่ายไปยังเซิร์ฟเวอร์แต่ละเครื่อง สำหรับการเดินสายและการออกแบบที่เรียบง่าย

จากที่กล่าวมาฉันจะใช้ประโยชน์จากโซลูชัน iSCSI ให้เกิดประโยชน์สูงสุดได้อย่างไร

  • กำหนดค่า iSCSI ผ่าน LACP หรือไม่
  • สร้าง VMkernel iSCSI อะแดปเตอร์บน vDS และลองผูกมันเพื่อแยกอัปลิงค์เพื่อให้ได้ MPIO กลายพันธุ์บางอย่าง?
  • เพิ่มอะแดปเตอร์เครือข่ายเพิ่มเติมหรือไม่

คำตอบ:


1

ฉันจะไม่แนะนำให้เรียกใช้ iSCSI ผ่าน LACP เนื่องจากไม่มีประโยชน์มากกว่าการทำลิงก์ขั้นพื้นฐานซ้ำซ้อน

การสร้างสวิตช์ VMkernel สำหรับ iSCSI บน vDS ของคุณด้วยซอฟต์แวร์ iSCSI HBA เป็นสิ่งที่คุณควรทำ นี่จะให้ MPIO ที่แท้จริงของคุณ โพสต์บล็อกนี้ค่อนข้างเกี่ยวข้องกับสิ่งที่คุณพยายามเพิกเฉยต่อความต้องการโยกย้ายจากสวิตช์มาตรฐาน: https://itvlab.wordpress.com/2015/02/14/how-to-migrate-iscsi-storage-from- ที่มีมาตรฐานสวิทช์ที่จะ-a-กระจายสวิตช์ /

คุณไม่จำเป็นต้องเพิ่มอะแดปเตอร์เครือข่ายเพิ่มเติมหากคุณมีสองสำหรับ iSCSI อย่างไรก็ตามฉันขอแนะนำให้คุณเปิดใช้งาน jumbo frames (MTU 9000) บนเครือข่าย iSCSI ของคุณ สิ่งนี้จะต้องถูกตั้งค่าในทุกระดับของเครือข่ายเช่น VMkernel, vDS, สวิทช์ทางกายภาพและอุปกรณ์ SAN

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.