vSphere Client를 사용하여 NVMe 컨트롤러를 추가합니다. 컨트롤러를 추가한 후에는 컨트롤러와 연결된 NVMe 네임스페이스를 ESXi 호스트에서 사용할 수 있게 됩니다. ESXi 환경의 네임스페이스를 나타내는 NVMe 스토리지 디바이스가 스토리지 디바이스 목록에 표시됩니다.

NVMe over RDMA(RoCE v2) 스토리지를 사용하는 경우, 소프트웨어 NVMe over RDMA 어댑터를 구성한 후에 컨트롤러를 추가해야 합니다. NVMe over TCP 스토리지를 사용하는 경우, 소프트웨어 NVMe over TCP 어댑터를 구성한 후에 컨트롤러를 추가해야 합니다. FC-NVMe 스토리지를 사용하면 필요한 어댑터를 설치한 후, 현재 연결할 수 있는 모든 대상에 자동으로 연결됩니다. 나중에 어댑터를 재구성하고 해당 컨트롤러의 연결을 끊거나 호스트 부팅 중에 사용할 수 없었던 다른 컨트롤러를 연결할 수 있습니다.

사전 요구 사항

스토리지 유형에 적합한 어댑터가 ESXi 호스트에 있는지 확인합니다. VMware NVMe 스토리지의 요구 사항 및 제한 사항의 내용을 참조하십시오.

프로시저

  1. vSphere Client에서 ESXi 호스트로 이동합니다.
  2. 구성 탭을 클릭합니다.
  3. 스토리지 아래에서 스토리지 어댑터를 클릭하고 구성할 어댑터(vmhba#)를 선택합니다.
  4. 컨트롤러 탭을 클릭하고 컨트롤러 추가를 클릭합니다.
  5. 컨트롤러를 추가하려면 다음 옵션 중 하나를 선택하고 추가를 클릭합니다.
    옵션 설명
    컨트롤러 자동 검색 이 메서드는 사용 가능한 모든 컨트롤러에 대한 연결을 호스트가 수락할 수 있음을 나타냅니다.
    1. 검색 컨트롤러에 대해 다음 매개 변수를 지정합니다.
      • NVMe over RDMA(RoCE v2)의 경우, IP 주소 및 전송 포트 번호
      • NVMe over TCP의 경우 IP 주소, 전송 포트 번호 및 다이제스트 매개 변수.
    2. 컨트롤러 검색을 클릭합니다.
    3. 컨트롤러 목록에서 사용할 컨트롤러를 선택합니다.
    컨트롤러 세부 정보를 수동으로 입력 이 방법을 사용하면 호스트가 다음 매개 변수를 사용하여 특정 컨트롤러에 대한 연결을 요청합니다.
    • 하위 시스템 NQN
    • 대상 포트 ID. NVMe over RDMA(RoCE v2)의 경우, IP 주소 및 전송 포트 번호(선택 사항). FC-NVMe의 경우, WorldWideNodeName 및 WorldWidePortName
    • NVMe over TCP의 경우 IP 주소, 전송 포트 번호(선택 사항) 및 다이제스트 매개 변수(선택 사항).
    • 관리 대기열 크기. 컨트롤러의 관리 대기열 크기를 지정하는 선택적 매개 변수입니다. 기본값은 16입니다.
    • Keepalive 시간 초과. 어댑터와 컨트롤러 사이의 연결 유지 시간 제한을 초 단위로 지정하는 선택적 매개 변수입니다. 기본 시간 초과 값은 60초입니다.
    • IO 대기열 크기 및 IO 대기열 번호. esxcli를 통해서만 설정할 수 있는 선택적 매개 변수입니다.

결과

컨트롤러가 컨트롤러 목록에 나타납니다. 이제 호스트가 컨트롤러와 연결된 NVMe 네임스페이스를 검색할 수 있습니다. ESXi 환경의 네임스페이스를 나타내는 NVMe 스토리지 디바이스가 vSphere Client의 스토리지 디바이스 목록에 표시됩니다.