View a markdown version of this page

Konfigurieren Sie FSx für NetApp ONTAP als Blockdatenspeicher - Amazon Elastic VMware Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Konfigurieren Sie FSx für NetApp ONTAP als Blockdatenspeicher

FSx für ONTAP-Blockspeicher kann Ihren ESX-Hosts über iSCSI oder präsentiert werden. NVMe/TCP Beide Protokolle verwenden dasselbe FSx für das ONTAP-Dateisystem und führen zu einem VMFS-Datenspeicher. Sie unterscheiden sich darin, wie Sie den ESXi-Speicheradapter konfigurieren und das Blockgerät auf ONTAP bereitstellen. NVMe/TCP erfordert ein Dateisystem der zweiten Generation mit 6 oder weniger HA-Paaren. Wählen Sie ein Protokoll aus und folgen Sie den entsprechenden Abschnitten.

Voraussetzungen

Bevor Sie Amazon EVS mit Amazon FSx for NetApp ONTAP verwenden, stellen Sie sicher, dass die folgenden erforderlichen Aufgaben abgeschlossen wurden.

Erstellen Sie ein FSx for NetApp ONTAP-Dateisystem

Amazon EVS ist ein Dienst mit einer einzigen Availability Zone, aber Sie können entweder a Single-AZ oder Multi-AZ fsX für das ONTAP-Dateisystem verwenden. Wenn Sie ein Multi-AZ Dateisystem wählen, müssen alle VPC-Routing-Tabellen, die von Ihren Amazon EVS-Host-Subnetzen verwendet werden, diesem Dateisystem zugeordnet sein. Den vollständigen Workflow zur Erstellung des Dateisystems finden Sie unter Creating FSx for ONTAP file systems im Amazon FSx for ONTAP-Benutzerhandbuch. NetApp

Wenn Sie die Netzwerk- und Volume-Konfigurationsseiten des FSx-Erstellungsassistenten erreichen, wenden Sie die folgenden Amazon-Einstellungen an: EVS-specific

  1. Wählen Sie die Amazon EVS-VPC aus, die über Konnektivität zu Ihren Amazon EVS-VLAN-Subnetzen verfügt.

  2. Wählen Sie eine Sicherheitsgruppe aus, die den gesamten erforderlichen FSx für ONTAP iSCSI oder den gesamten NVMe/TCP Datenverkehr zum VMkernel-Management-VLAN-Subnetz des Amazon EVS-Hosts zulässt.

  3. Wählen Sie das Amazon EVS-Servicezugriffssubnetz aus, in dem Ihr Dateisystem bereitgestellt werden soll. Weitere Informationen finden Sie unter Subnetz für den Servicezugriff.

  4. Stellen Sie in der Standard-Volume-Konfiguration die Option Speichereffizienz auf Aktiviert ein.

Konfigurieren Sie in vSphere einen Software-iSCSI-Adapter für den ESX-Hostspeicher

Für jeden ESX-Host müssen Sie den Software-iSCSI-Adapter so konfigurieren, dass Ihre ESX-Hosts ihn für den Zugriff auf den iSCSI-Speicher verwenden können. Anweisungen zur Konfiguration des Software-iSCSI-Adapters für ESX-Hosts in vSphere finden Sie in der VMware vSphere-Produktdokumentation unter Hinzufügen oder Entfernen des Software-iSCSI-Adapters.

Nachdem Sie den Software-iSCSI-Adapter konfiguriert haben, kopieren Sie den iSCSI Qualified Name (IQN), der einem iSCSI-Adapter zugeordnet ist. Diese Werte werden später verwendet.

Konfigurieren Sie in vSphere einen Software-NVMe-über-TCP-Adapter für den ESX-Hostspeicher

Für jeden ESX-Host müssen Sie den Software-NVMe-over-TCP-Adapter so konfigurieren, dass Ihre ESX-Hosts ihn für den Speicherzugriff verwenden können. NVMe/TCP Anweisungen zur Konfiguration des Software-NVMe-über-TCP-Adapters für ESX-Hosts in vSphere finden Sie unter Konfiguration von NVMe over TCP auf ESXi in der VMware vSphere-Produktdokumentation.

Nachdem Sie den Software-NVMe-über-TCP-Adapter konfiguriert haben, kopieren Sie den NVMe Qualified Name (NQN), der dem ESXi-Host zugeordnet ist. Sie können den Host-NQN abrufen, indem Sie ihn auf dem ESXi-Host ausführenesxcli nvme info get. Diese Werte werden später verwendet.

Erstellen Sie eine iSCSI-LUN

FSx for ONTAP ermöglicht es Ihnen, Logical Unit Numbers (LUNs) zu erstellen, die speziell für den iSCSI-Zugriff vorgesehen sind und Ihren ESX-Hosts gemeinsamen Blockspeicher bieten. Sie verwenden die NetApp ONTAP CLI, um eine LUN zu erstellen.

Im Folgenden finden Sie einen Beispielbefehl.

Anmerkung

Es wird empfohlen, die LUN-Größe auf 90% der Volume-Größe zu konfigurieren.

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

Weitere Informationen finden Sie unter Erstellen einer iSCSI-LUN im FSx for ONTAP-Benutzerhandbuch.

Konfigurieren Sie eine Initiatorgruppe und ordnen Sie sie der iSCSI-LUN zu

Nachdem Sie nun eine iSCSI-LUN erstellt haben, besteht der nächste Schritt im Prozess darin, eine Initiatorgruppe (igroup) zu erstellen, um das Volume mit dem Cluster zu verbinden und die LUN der Initiatorgruppe zuzuordnen. Sie verwenden die NetApp ONTAP CLI, um diese Aktionen auszuführen.

  1. Konfigurieren Sie die Initiatorgruppe.

    Im Folgenden finden Sie einen Beispielbefehl. Verwenden Sie --initiator z. B. die iSCSI-Adapter-IQNs, die Sie im vorherigen Schritt kopiert haben.

    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. Bestätigen Sie, dass der existiertigroup.

    lun igroup show
  3. Ordnen Sie die LUN der Initiatorgruppe zu. Im Folgenden finden Sie einen Beispielbefehl.

    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. Verwenden Sie den lun show -path Befehl, um zu bestätigen, dass die LUN erstellt, online und zugeordnet ist.

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

Weitere Informationen finden Sie unter Provisioning iSCSI for Linux oder Provisioning iSCSI for Windows im FSx for ONTAP User Guide.

Konfigurieren Sie die dynamische Erkennung der iSCSI-LUN in vSphere

Damit die ESX-Hosts die iSCSI-LUN sehen können, müssen Sie die dynamische Erkennung für jeden Host in der vSphere-Client-Oberfläche konfigurieren. Geben Sie für das Feld iSCSI-Server den DNS-Namen (NFS) ein, den Sie im vorherigen Schritt kopiert haben. Weitere Informationen finden Sie in der VMware vSphere-Produktdokumentation unter Konfigurieren der dynamischen oder statischen Erkennung für iSCSI und iSER auf ESX Host.

Erstellen Sie einen NVMe-Namespace

FSx for ONTAP ermöglicht es Ihnen, NVMe-Namespaces zu erstellen, die speziell für den NVMe/TCP Zugriff vorgesehen sind und Ihren ESX-Hosts gemeinsamen Blockspeicher bieten. Sie verwenden die NetApp ONTAP CLI, um einen Namespace zu erstellen, ein Subsystem zu erstellen, den Namespace dem Subsystem zuzuordnen und Ihre ESXi-Host-NQNs hinzuzufügen.

Im Folgenden finden Sie Beispielbefehle.

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>

Wiederholen Sie den subsystem host add Befehl für jeden ESXi-Host-NQN, der Zugriff auf diesen Namespace benötigt.

Führen Sie zur Überprüfung Folgendes aus:

vserver nvme namespace show -vserver <your_svm_name>

Weitere Informationen finden Sie unter Provisioning NVMe/TCP im FSx for ONTAP-Benutzerhandbuch.

Konfigurieren Sie die Erkennung des NVMe-Namespace in vSphere

Damit die ESX-Hosts den NVMe-Namespace sehen können, müssen Sie für jeden Host in der vSphere-Client-Oberfläche einen Controller auf dem NVMe-over-TCP-Adapter hinzufügen. Verwenden Sie beim Hinzufügen des Controllers die iSCSI-LIF-IP-Adresse der SVM als Zieladresse. FSx for ONTAP verwendet dieselben SVM-Endpoints sowohl für iSCSI als auch. NVMe/TCP Sie finden diese IP-Adresse in der Amazon FSx-Konsole auf der Registerkarte Endpoints der SVM oder indem Sie sie in der ONTAP CLI ausführen. network interface show -vserver <your_svm_name> -data-protocol nvme-tcp Weitere Informationen finden Sie unter Konfiguration von NVMe over TCP auf ESXi in der VMware vSphere-Produktdokumentation.

Erstellen Sie einen VMFS-Datenspeicher in VMware vSphere

VMFS-Datenspeicher (Virtual Machine File System) dienen als Repositorys für virtuelle VMware-Maschinen. Folgen Sie den Anweisungen unter Erstellen eines vSphere-VMFS-Datenspeichers, um den VMFS-Datenspeicher in VMware vSphere einzurichten. Wenn Sie aufgefordert werden, ein Gerät auszuwählen, wählen Sie den iSCSI-LUN- oder NVMe-Namespace, den Sie zuvor konfiguriert haben.