Tùy chọn thiết kế iSCSI cho các bộ chuyển mạch phân tán VMware 10GbE? MPIO so với LACP


9

Tôi đang làm việc để mở rộng phần cuối lưu trữ cho một số cụm VMware vSphere 5.5 và 6.0 tại trung tâm dữ liệu của mình. Tôi chủ yếu sử dụng kho dữ liệu NFS trong suốt trải nghiệm VMware của mình (Solaris ZFS, Isilon, VNX, Linux ZFS) và có thể giới thiệu mảng Nimble iSCSI vào môi trường, cũng như mảng Hybrid Tegile (ZFS) .

Các giải pháp lưu trữ hiện tại là các mảng dựa trên Nexenta ZFS và Linux ZFS, cung cấp các mount NFS cho các máy chủ vSphere. Kết nối mạng được phân phối thông qua 2 x 10GbE LACP trên các đầu lưu trữ và 2 x 10GbE trên mỗi máy chủ ESXi. Các thiết bị chuyển mạch là các đơn vị hàng đầu của Arista 7050S-52 được cấu hình như các máy ngang hàng MLAG .

Về phía vSphere, tôi đang sử dụng các công tắc phân phối vSphere (vDS) được định cấu hình với các liên kết LACP trên các liên kết chia sẻ 2 x 10GbE và điều khiển phân phối mạng I / O (NIOC) cho nhóm port VM, NFS, vMotion và lưu lượng quản lý.

nhập mô tả hình ảnh ở đây

Giải pháp và phương pháp thiết kế này đã làm việc tuyệt vời trong nhiều năm, nhưng thêm bộ lưu trữ khối iSCSI là một thay đổi lớn đối với tôi. Tôi vẫn sẽ cần giữ lại cơ sở hạ tầng NFS trong tương lai gần.

Tôi muốn hiểu làm thế nào tôi có thể tích hợp iSCSI vào môi trường này mà không thay đổi thiết kế vật lý của mình. MLAG trên các công tắc ToR là cực kỳ quan trọng đối với tôi.

  • Đối với lưu trữ dựa trên NFS, LACP là phương tiện thường được chấp nhận để cung cấp dự phòng đường dẫn.
  • Đối với iSCSI, LACP thường được tán thành, với các thiết kế đa đường MPIO là phương pháp được đề xuất.
  • Tôi đang sử dụng 10GbE ở mọi nơi và muốn giữ các liên kết hai cổng đơn giản cho mỗi máy chủ. Điều này là cho cáp và thiết kế đơn giản.

Với những điều trên, làm thế nào tôi có thể tận dụng tối đa giải pháp iSCSI?

  • Cấu hình iSCSI qua LACP?
  • Tạo bộ điều hợp VMkernel iSCSI trên vDS và cố gắng liên kết chúng với các đường dẫn riêng biệt để đạt được một số loại MPIO đột biến?
  • Thêm nhiều bộ điều hợp mạng?

Câu trả lời:


1

Tôi không khuyên bạn nên chạy iSCSI qua LACP vì thực sự không có lợi cho nó so với dự phòng liên kết cơ bản.

Tạo các khóa chuyển VMkernel cho iSCSI trên vDS của bạn bằng phần mềm iSCSI HBA là chính xác những gì bạn nên làm. Điều này sẽ cung cấp cho bạn MPIO thực sự. Bài đăng trên blog này có vẻ hơi liên quan đến những gì bạn đang cố gắng bỏ qua nhu cầu di chuyển từ các công tắc tiêu chuẩn: https://itvlab.wordpress.com/2015/02/14/how-to-migrate-iscsi-st Storage-from- a-standard-switch-to-a-phân phối-switch /

Bạn không cần thêm nhiều bộ điều hợp mạng nếu bạn đã có hai bộ điều khiển cho iSCSI. Tuy nhiên, tôi khuyên bạn nên kích hoạt khung jumbo (MTU 9000) trên mạng iSCSI của mình. Điều này phải được đặt ở tất cả các cấp của mạng như VMkernel, vDS, bộ chuyển mạch vật lý và thiết bị SAN.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.