ESXi는 NFS 프로토콜 버전 3 및 4.1을 지원합니다. 두 버전을 모두 지원하기 위해 ESXi는 두 개의 다른 NFS 클라이언트를 사용합니다.

NFS 프로토콜 버전 3

vSphere는 TCP에서 NFS 버전 3을 지원합니다. 이 버전을 사용할 때 다음 고려 사항이 적용됩니다.

  • NFS 버전 3에서는 스토리지 트래픽이 암호화되지 않은 형식으로 LAN에서 전송됩니다. 이 제한된 보안으로 인해 신뢰하는 네트워크에서만 NFS 스토리지를 사용하고 트래픽을 별도의 물리적 스위치에서 분리합니다. 전용 VLAN을 사용할 수도 있습니다.

  • NFS 3은 I/O를 위해 TCP 연결을 하나만 사용합니다. 따라서 ESXi는 NFS 서버의 IP 주소 또는 호스트 이름 하나에 대해서만 I/O를 지원하고 여러 경로를 지원하지 않습니다. 네트워크 인프라 및 구성에 따라 네트워크 스택을 사용하여 스토리지 대상에 여러 개의 연결을 구성할 수 있습니다. 이 경우 데이터스토어가 여러 개 있어야 하며 각 데이터스토어는 호스트와 스토리지 간에 별도의 네트워크 연결을 사용해야 합니다.

  • NFS 3에서는 ESXi가 루트가 아닌 자격 증명을 사용하여 NFS 볼륨에 액세스할 수 있도록 지원하는 대리 사용자 기능을 지원하지 않습니다. 각 호스트에 볼륨에 대한 루트 액세스 권한이 있어야 합니다.

  • NFS 3은 호스트가 NAS 디바이스와 통합할 수 있고 NAS 스토리지가 제공하는 몇 가지 하드웨어 작업을 사용할 수 있는 하드웨어 가속을 지원합니다. 자세한 내용은 NAS 디바이스에서의 하드웨어 가속를 참조하십시오.

  • 하드웨어 가속이 지원되면 NFS 3 데이터스토어에서 씩 프로비저닝된 가상 디스크를 생성할 수 있습니다.

  • ESXi에서 NFS 3 잠금은 NLM(Network Lock Manager) 프로토콜을 사용하지 않습니다. 대신 VMware는 자체 잠금 프로토콜을 제공합니다. NFS 서버에서 잠금 파일을 생성하면 NFS 3 잠금이 구현됩니다. 잠금 파일의 이름은 .lck-file_id.입니다.

NFS 프로토콜 버전 4.1

NFS 4.1을 사용할 때 다음 고려 사항이 적용됩니다.

  • NFS 4.1은 세션 트렁킹을 지원하는 서버에 대해 다중 경로 지정을 제공합니다. 트렁킹을 사용할 수 있는 경우 여러 IP 주소를 사용하여 단일 NFS 볼륨에 액세스할 수 있습니다. 클라이언트 ID 트렁킹은 지원되지 않습니다.

  • NFS 4.1은 하드웨어 가속을 지원하지 않습니다. 이 제한 때문에 NFS 4.1 데이터스토어에서 씩 가상 디스크를 생성할 수 없습니다.

  • NFS 4.1은 NFS 서버와의 통신을 보호하기 위해 Kerberos 인증 프로토콜을 지원합니다. 자세한 내용은 NFS 4.1에 Kerberos 자격 증명 사용를 참조하십시오.

  • NFS 4.1은 공유 예약을 잠금 메커니즘으로 사용합니다.

  • NFS 4.1은 내장 파일 잠금을 지원합니다.

  • NFS 4.1은 Kerberos와 함께 사용될 때 루트가 아닌 사용자가 파일에 액세스하는 것을 지원합니다.

  • NFS 4.1은 기존의 비Kerberos 마운트를 지원합니다. 이 경우 NFS 버전 3에 대해 권장되는 보안 및 루트 액세스 지침을 사용합니다.

  • 동시 AUTH_SYS 및 Kerberos 마운트를 지원하지 않습니다.

  • Kerberos를 사용하는 NFS 4.1은 IPv6을 지원하지 않습니다. AUTH_SYS를 사용하는 NFS 4.1은 IPv4와 IPv6을 모두 지원합니다.

NFS 프로토콜 및 vSphere 솔루션

vSphere 기능

NFS 버전 3

NFS 버전 4.1

vMotion 및 Storage vMotion

HA(High Availability)

무장애 기능(FT)

Distributed Resource Scheduler(DRS)

호스트 프로파일

Storage DRS

아니요

Storage I/O Control

아니요

Site Recovery Manager

아니요

가상 볼륨

아니요

NFS 버전 업그레이드

vSphere는 NFS 버전 3에서 NFS 4.1로 자동 데이터스토어 변환을 지원하지 않습니다. NFS 3 데이터스토어를 업그레이드하려는 경우 다음 옵션을 사용할 수 있습니다.

  • 새 NFS 4.1 데이터스토어를 생성한 다음 Storage vMotion을 사용하여 기존 데이터스토어에서 새 데이터스토어로 가상 시스템을 마이그레이션할 수 있습니다.

  • NFS 스토리지 서버에서 제공된 변환 방법을 사용합니다. 자세한 내용은 스토리지 벤더에 문의하십시오.

  • 한 버전에서 마운트를 해제한 다음 다른 버전으로 마운트합니다.

    주의:

    이 옵션을 사용하는 경우 데이터스토어에 대한 액세스 권한이 있는 모든 호스트에서 데이터스토어의 마운트를 해제해야 합니다. 동시에 두 프로토콜을 사용하면 데이터스토어를 마운트할 수 없습니다.