Mike는 정확하고 iSCSI와 SMB / CIFS는 서로 다른 두 계층의 추상화에서 작동합니다.
SMB / CIFS는 다른 시스템이 액세스 할 수있는 파일 시스템을 내보내는 것으로 생각할 수 있습니다. 디렉토리 구조, 보안 메타 데이터 등이 이미 있습니다. 클라이언트 시스템은이 파일 시스템에서 파일을 읽고 쓸 수 있지만 이는 액세스 범위입니다.
iSCSI를 사용하면 클라이언트 시스템은 운영 체제 관점에서 물리적 볼륨과 동일한 내용을 확인합니다. Windows 클라이언트 시스템에서 먼저 iSCSI 호스트 (대상)를 가리키는 iSCSI 초기자를 구성합니다. 그런 다음 Windows 디스크 관리 제어판에 새 물리 디스크가 나타납니다. 그런 다음 초기화하고 파티션을 나눈 다음 원하는 파일 시스템으로 포맷하십시오. 다른 시스템은이 영역에 액세스 할 수 없습니다 (적어도 동시에 클러스터 파일 시스템과 같은 고급 기능은 무시).
프로세스는 ESXi와 약간 다르지만 개념은 동일합니다. iSCSI 대상은 VMFS 파일 시스템을 구축 할 수있는 다른 디스크처럼 나타납니다.
자신의 스토리지 서버를 구축하는 경우 한 번에 두 가지 작업을 모두 수행 할 수 있다는 점을 고려해야합니다. OpenFiler 및 FreeNAS와 같은 소프트웨어를 사용하면 스토리지 풀을 집계하고 iSCSI 및 SMB / CIFS 액세스를 모두 허용 할 수 있습니다. iSCSI 공간은 사전에 할당되어 있어야하며 (가상 컴퓨터 하드 디스크와 유사) CIFS 클라이언트가 볼 수 없습니다. 두 영역은 분리되어 있습니다. Windows 서버를 유지하고 StarWinds에서 만든 것과 같은 iSCSI 대상을 내보내는 소프트웨어를 설치할 수도 있습니다.
일반적으로 iSCSI는 추상화 계층이 많지 않기 때문에 더 나은 성능을 발휘합니다.이 경우 SMB 프로토콜입니다. 또한이 프로토콜은 블록 수준 프로토콜이므로 네트워크 공유에 설치할 때 작동하지 않는 일부 소프트웨어는 iSCSI에서 작동합니다.
ESXi가 NFS 전용 SMB 공유에 대한 액세스를 허용하지 않을 수 있다고 생각했기 때문에 NFS를 살펴볼 수도 있습니다. 이것이 사실이라면 NFS 공유를 내보내는 방법이 필요하지만 위의 설명은 동일합니다. OpenFiler / FreeNAS는 NFS를 지원하며 Windows도 함께 설치할 수 있습니다.