View a markdown version of this page

FSx for NetApp ONTAP을 블록 데이터 스토어로 구성 - Amazon Elastic VMware Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

FSx for NetApp ONTAP을 블록 데이터 스토어로 구성

FSx for ONTAP 블록 스토리지는 iSCSI 또는 NVMe/TCP를 통해 ESX 호스트에 제공할 수 있습니다. 두 프로토콜 모두 동일한 FSx for ONTAP 파일 시스템을 사용하므로 VMFS 데이터 스토어가 생성됩니다. ESXi 스토리지 어댑터를 구성하고 ONTAP에서 블록 디바이스를 프로비저닝하는 방법이 다릅니다. NVMe/TCP에는 HA 페어가 6개 이하인 2세대 파일 시스템이 필요합니다. 프로토콜을 하나 선택하고 해당 섹션을 따릅니다.

사전 조건

Amazon EVS를 Amazon FSx for NetApp ONTAP과 함께 사용하기 전에 다음 사전 조건 작업이 완료되었는지 확인합니다.

  • Amazon EVS 환경은 Virtual Private Cloud(VPC)에 배포됩니다. 자세한 내용은 Amazon Elastic VMware Service 시작하기 단원을 참조하십시오.

  • Amazon EVS에서 실행되는 vSphere 클라이언트에 액세스할 수 있습니다.

  • 사용자 또는 스토리지 관리자는 VPC에서 FSx for ONTAP 파일 시스템을 생성하고 관리하는 데 필요한 권한이 있어야 합니다. 자세한 내용은 Amazon FSx for NetApp ONTAP의 ID 및 액세스 관리를 참조하세요.

FSx for NetApp ONTAP 파일 시스템 생성

Amazon EVS는 단일 가용 영역 서비스이지만 단일 AZ 또는 다중 AZ FSx for ONTAP 파일 시스템을 사용할 수 있습니다. 다중 AZ 파일 시스템을 선택하는 경우 Amazon EVS 호스트 서브넷에서 사용하는 모든 VPC 라우팅 테이블이 해당 파일 시스템과 연결되어야 합니다. 전체 파일 시스템 생성 워크플로는 Amazon FSx for NetApp ONTAP 사용 설명서의 FSx for ONTAP 파일 시스템 생성을 참조하세요. FSx NetApp

FSx 생성 마법사의 네트워킹 및 볼륨 구성 페이지에 도달하면 다음 Amazon EVS별 설정을 적용합니다.

  1. Amazon EVS VLAN 서브넷에 연결된 Amazon EVS VPC를 선택합니다.

  2. Amazon EVS 호스트 VMkernel 관리 VLAN 서브넷으로의 모든 필수 FSx for ONTAP iSCSI 또는 NVMe/TCP 트래픽을 허용하는 보안 그룹을 선택합니다.

  3. 파일 시스템을 배포할 Amazon EVS 서비스 액세스 서브넷을 선택합니다. 자세한 내용은 서비스 액세스 서브넷 단원을 참조하십시오.

  4. 기본 볼륨 구성 내에서 스토리지 효율성을 활성화됨으로 설정합니다.

ESX 호스트 스토리지용 vSphere에서 소프트웨어 iSCSI 어댑터 구성

각 ESX 호스트에 대해 ESX 호스트가 이를 사용하여 iSCSI 스토리지에 액세스할 수 있도록 소프트웨어 iSCSI 어댑터를 구성해야 합니다. vSphere에서 ESX 호스트용 소프트웨어 iSCSI 어댑터를 구성하는 지침은 VMware vSphere 제품 설명서의 소프트웨어 iSCSI 어댑터 추가 또는 제거를 참조하세요.

소프트웨어 iSCSI 어댑터를 구성한 후 iSCSI 어댑터와 연결된 iSCSI 정규화된 이름(IQN)을 복사합니다. 이러한 값은 나중에 사용됩니다.

ESX 호스트 스토리지용 vSphere에서 TCP 어댑터를 통한 소프트웨어 NVMe 구성

각 ESX 호스트에 대해 소프트웨어 NVMe over TCP 어댑터를 구성해야 ESX 호스트가 이를 사용하여 NVMe/TCP 스토리지에 액세스할 수 있습니다. vSphere의 ESX 호스트에 대해 소프트웨어 NVMe over TCP 어댑터를 구성하는 지침은 VMware vSphere 제품 설명서의 ESXi에서 NVMe over TCP 구성을 참조하세요.

TCP 어댑터를 통해 소프트웨어 NVMe를 구성한 후 ESXi 호스트와 연결된 NVMe 정규화된 이름(NQN)을 복사합니다. ESXi 호스트esxcli nvme info get에서를 실행하여 호스트 NQN을 검색할 수 있습니다. 이러한 값은 나중에 사용됩니다.

iSCSI LUN 생성

FSx for ONTAP을 사용하면 특히 iSCSI 액세스를 위한 논리적 단위 번호(LUNs)를 생성하여 ESX 호스트에 공유 블록 스토리지를 제공할 수 있습니다. NetApp ONTAP CLI를 사용하여 LUN을 생성합니다.

다음은 샘플 명령입니다.

참고

LUN 크기를 볼륨 크기의 90%로 구성하는 것이 좋습니다.

lun create -vserver <your_svm_name> \ -path /vol/<your_volume_name>/<lun_name> \ -size <required_datastore_capacity> \ -ostype vmware

자세한 내용은 FSx for ONTAP 사용 설명서의 iSCSI LUN 생성을 참조하세요. FSx

이니시에이터 그룹을 구성하고 iSCSI LUN에 매핑

이제 iSCSI LUN을 생성했으므로 프로세스의 다음 단계는 이니시에이터 그룹(igroup)을 생성하여 볼륨을 클러스터에 연결하고 LUN을 이니시에이터 그룹에 매핑하는 것입니다. NetApp ONTAP CLI를 사용하여 이러한 작업을 수행합니다.

  1. 이니시에이터 그룹을 구성합니다.

    다음은 샘플 명령입니다. 의 경우 이전 단계에서 복사한 iSCSI 어댑터 IQNs을 --initiator사용합니다.

    igroup create <svm_name> \ -igroup <initiator_group_name> \ -protocol iscsi \ -ostype vmware \ -initiator <esxi_iqn_1>,<esxi_iqn_2>,<esxi_iqn_3>,<esxi_iqn_4>
  2. 이 igroup 존재하는지 확인합니다.

    lun igroup show
  3. LUN을 이니시에이터 그룹에 매핑합니다. 다음은 샘플 명령입니다.

    lun mapping create -vserver <svm_name> \ -path /vol/<vol_name>/<lun_name> \ -igroup <initiator_group_name> \ -lun-id <scsi_lun_number_for this_datastore>
  4. lun show -path 명령을 사용하여 LUN이 생성, 온라인 및 매핑되었는지 확인합니다.

    lun show -path /vol/<vol_name>/<lun_name> -fields state,mapped,serial-hex

자세한 내용은 FSx for ONTAP 사용 설명서의 Linux용 iSCSI 프로비저닝 또는 Windows용 iSCSI 프로비저닝을 참조하세요. FSx

vSphere에서 iSCSI LUN의 동적 검색 구성

ESX 호스트가 iSCSI LUN을 볼 수 있도록 하려면 vSphere 클라이언트 인터페이스의 각 호스트에 대해 동적 검색을 구성해야 합니다. iSCSI 서버 필드에 이전 단계에서 복사한 (NFS) DNS 이름을 입력합니다. 자세한 내용은 VMware vSphere 제품 설명서의 ESX 호스트에서 iSCSI 및 iSER에 대한 동적 또는 정적 검색 구성을 참조하세요.

NVMe 네임스페이스 생성

FSx for ONTAP을 사용하면 NVMe/TCP 액세스 전용 NVMe 네임스페이스를 생성하여 ESX 호스트에 공유 블록 스토리지를 제공할 수 있습니다. NetApp ONTAP CLI를 사용하여 네임스페이스를 생성하고, 하위 시스템을 생성하고, 네임스페이스를 하위 시스템에 매핑하고, ESXi 호스트 NQNs 추가합니다.

다음은 샘플 명령입니다.

vserver nvme namespace create -vserver <your_svm_name> \ -path /vol/<your_volume_name>/<namespace_name> \ -size <required_datastore_capacity> \ -ostype vmware vserver nvme subsystem create -vserver <your_svm_name> \ -subsystem <subsystem_name> \ -ostype vmware vserver nvme subsystem map add -vserver <your_svm_name> \ -subsystem <subsystem_name> \ -path /vol/<your_volume_name>/<namespace_name> vserver nvme subsystem host add -vserver <your_svm_name> \ -subsystem <subsystem_name> \ -host-nqn <esxi_host_nqn>

이 네임스페이스에 액세스해야 하는 각 ESXi 호스트 NQN에 대해 subsystem host add 명령을 반복합니다.

확인하려면 다음을 실행합니다.

vserver nvme namespace show -vserver <your_svm_name>

자세한 내용은 FSx for ONTAP 사용 설명서의 NVMe/TCP 프로비저닝을 참조하세요.

vSphere에서 NVMe 네임스페이스 검색 구성

ESX 호스트가 NVMe 네임스페이스를 볼 수 있도록 하려면 vSphere 클라이언트 인터페이스의 각 호스트에 대해 NVMe over TCP 어댑터에 컨트롤러를 추가해야 합니다. 컨트롤러를 추가할 때 SVM의 iSCSI LIF IP 주소를 대상 주소로 사용합니다. FSx for ONTAP은 iSCSI와 NVMe/TCP 모두에 대해 동일한 SVM 엔드포인트를 사용합니다. Amazon FSx 콘솔의 SVM 엔드포인트 탭에서 또는 ONTAP CLInetwork interface show -vserver <your_svm_name> -data-protocol nvme-tcp에서를 실행하여이 IP 주소를 찾을 수 있습니다. 자세한 내용은 VMware vSphere 제품 설명서의 ESXi에서 TCP를 통한 NVMe 구성을 참조하세요.

VMware vSphere에서 VMFS 데이터 스토어 생성

가상 머신 파일 시스템(VMFS) 데이터 스토어는 VMware 가상 머신의 리포지토리 역할을 합니다. vSphere VMFS 데이터 스토어 생성의 지침에 따라 VMware vSphere에서 VMFS 데이터 스토어를 설정합니다. 디바이스를 선택하라는 메시지가 표시되면 이전에 구성한 iSCSI LUN 또는 NVMe 네임스페이스를 선택합니다.