Mike là chính xác, iSCSI và SMB / CIFS hoạt động ở hai lớp trừu tượng khác nhau.
Bạn có thể nghĩ về SMB / CIFS như xuất một hệ thống tệp mà các máy khác có thể truy cập. Cấu trúc thư mục, siêu dữ liệu bảo mật, và như vậy đã có sẵn. Máy khách có thể đọc và ghi tệp vào hệ thống tệp này, nhưng đó là phạm vi truy cập của chúng.
Với iSCSI, các máy khách sẽ thấy số tiền tương đương với âm lượng vật lý theo quan điểm của hệ điều hành. Từ máy khách Windows, trước tiên bạn sẽ định cấu hình bộ khởi tạo iSCSI trỏ vào máy chủ iSCSI (đích). Sau đó, bạn sẽ thấy một đĩa vật lý mới trong bảng điều khiển quản lý đĩa Windows. Sau đó, bạn sẽ khởi tạo nó, phân vùng nó, sau đó định dạng nó với bất kỳ hệ thống tập tin nào bạn muốn. Không có máy nào khác có quyền truy cập vào khu vực này (ít nhất là đồng thời và bỏ qua những thứ nâng cao như hệ thống tệp cụm).
Quá trình sẽ khác một chút so với ESXi nhưng khái niệm là như nhau - mục tiêu iSCSI sẽ xuất hiện giống như một đĩa khác mà bạn có thể xây dựng một hệ thống tệp VMFS.
Một điều bạn có thể cân nhắc nếu bạn đang xây dựng máy chủ lưu trữ của riêng mình là có thể thực hiện cả hai việc cùng một lúc. Phần mềm như OpenFiler và FreeNAS cho phép bạn tổng hợp một nhóm lưu trữ và cho phép truy cập cả iSCSI và SMB / CIFS. Không gian iSCSI phải được phân bổ trước (giống như một đĩa cứng của máy ảo) và không thể hiển thị cho các máy khách CIFS. Hai khu vực là riêng biệt. Bạn cũng có thể ở lại với máy chủ Windows và cài đặt phần mềm để xuất mục tiêu iSCSI, chẳng hạn như được tạo bởi StarWinds.
Nói chung, iSCSI sẽ hoạt động tốt hơn vì sẽ không có nhiều lớp trừu tượng theo cách này - giao thức SMB trong trường hợp này. Ngoài ra, vì là giao thức cấp khối, một số phần mềm sẽ không hoạt động khi được cài đặt vào chia sẻ mạng sẽ hoạt động với iSCSI.
Tôi đã nghĩ rằng ESXi có thể không cho phép truy cập vào cổ phiếu SMB, chỉ NFS, vì vậy bạn cũng có thể muốn xem xét điều đó. Nếu đó là sự thật, bạn sẽ cần một số cách để xuất cổ phiếu NFS nhưng các cuộc thảo luận ở trên vẫn giữ nguyên. OpenFiler / FreeNAS có hỗ trợ NFS và Windows cũng có thể được thiết lập với nó.