PowerStore: VMF's gebruiken op interne knooppunten van het PowerStore X model apparaat

Riepilogo: In dit Knowledge Base-artikel wordt uitgelegd hoe u VMF's kunt gebruiken op interne knooppunten van het PowerStore X model apparaat. Voorbeeldversie – Dit KB-artikel heeft betrekking op functies die zijn gepland voor FH-Core. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

AppsON virtuele machines maken standaard gebruik van de efficiënte vVol-implementatie van PowerStore vanwege de eenvoudige aard, ontwerpoptimalisatie en integratie in de PowerStore UI. Hoewel het nog steeds wordt aanbevolen om vVols te gebruiken vanwege de eenvoudige aard, optimalisaties en integratie binnen de PowerStore UI, vanaf PowerStore versie 2.0, ondersteunen PowerStore X modelapparaten ook VMFS Datastores voor de storage van virtuele machines in AppsON door het toewijzen van blokvolumes aan de interne ESXi-hosts van PowerStore met behulp van de REST API of CLI van PowerStore. In deze gevallen moet het volgende worden overwogen om prestatieredenen bij het gebruik van VMFS: 

  • Gebruik altijd meer dan één VMFS-datastores om VM's over de VMFS-datastores te distribueren. 
  • De onderliggende blokvolumes waarover de VMFS-datastores bestaan, moeten worden gedefinieerd als tegenovergestelde knooppunten in PowerStore. 


Opmerking: De vVol-architectuur van PowerStore is zodanig ontworpen dat de bovenstaande twee punten niet van toepassing zijn. Daarom wordt aanbevolen om vVol's te gebruiken.  

Aangezien DRS de virtuele machines over beide knooppunten distribueert, hebben sommige virtuele machines een indirect I/O-pad naar de Datastore die door de ToR-switch gaat, terwijl andere een direct I/O-pad hebben dat rechtstreeks van de VM naar de storage gaat. Indien nodig kan een VM affiniteitsregel worden gemaakt in vSphere met een 'should run'-policy, zoals beschreven in de Virtualisatiehandleiding die beschikbaar is via PowerStore Info Hub.

 
Overzicht van stappen op hoog niveau 

  • Identificeer de interne PowerStore X ESXi-hosts. Er zijn er twee per PowerStore X apparaat.
  • Maak ten minste twee volumes per apparaat om te worden geformatteerd als VMFS.
  • Wijs de twee volumes toe aan elk van de twee ESXi-hosts van het PowerStore X-apparaat om HA te garanderen. 
  • Verdeel de knooppuntaffiniteit gelijkmatig over het aantal volumes dat moet worden gebruikt als VMFS en het aantal interne ESXi-hosts waarmee ze zijn toegewezen. Als er een geval is van een PowerStore X apparaat met twee VMFS-volumes die moeten worden gebruikt, stelt u de knooppuntaffiniteit in op NodeA op VMFS-volume 1 en stelt u de knooppuntaffiniteit in op NodeB op VMFS-volume 2. 
  • Scan de storageadapter in vSphere opnieuw voor de ESXi-hosts van het PowerStore X-apparaat en maak een VMFS Datastore voor elk weergegeven volume, zodat deze aan beide hosts in het apparaat is toegewezen.  


PowerStore CLI (pstcli) gebruiken: 
Identificeer de interne PowerStore X-knooppunten door de opdracht "host show" uit te voeren. De interne hosts worden weergegeven als "<NameOfCluster>-Appliance<#>-node-A" en "<NameOfCluster>-Appliance<#>-node-B", met een beschrijving van "Interne host voor het systeem" en een "Os_Type"-waarde van ESXi  

VOORBEELD: pstcli -d <cluster_IP>-u admin -p <password>host show # | id | name | description | os_type | host_group.name ----+--------------------------------------+-----------------------------+-------------------------------+---------+----------------- 1 | e744d953-b5ba-4d20-88ac-51vak9098e30 | AB-H1234-appliance-1-node-B | Interne host voor het systeem. | ESXi-|  2 | eb81db9f-1410-480f-8199-40ab2fa8d41a | AB-H1234-appliance-1-node-A | Interne host voor het systeem. | ESXi-| 



2. Maak twee nieuwe volumes door de opdracht "volume create" uit te voeren, waarbij een naam en grootte worden opgegeven. 

VOORBEELD: pstcli -d <cluster_IP>-u admin -p <password>volume create -name VMFS1 -size 549755813888 -performance_policy_id default_medium -appliance_id A1 Created # |                  id ----+-------------------------------------- 1 | 6ff93940-6337-46dc-b68d-5fc99004dd71 pstcli -d <cluster_IP>-u admin -p <password>volume create -name VMFS2 -size 549755813888 -performance_policy_id default_medium -appliance_id A1 Created # |                  id ----+-------------------------------------- 1 | 4fd9a173-41d1-4dc3-806f-e9e5366715a4 pstcli -d 10.123.123.123 -u admin -p 333!xxxxxx volume show # |                  id-| naam |  typ |                 wwn |          grootte | protection_policy.name ----+--------------------------------------+-------+---------+--------------------------------------+------------------------+------------------------ 1 | 4fd9a173-41d1-4dc3-806f-e9e5366715a4 | VMFS2-| Primaire | naa.68ccf09800e95b41cfb7beb83a82aec0 | 549755813888 (512,00 G) |  2 | 6ff93940-6337-46dc-b68d-5fc99004dd71 | VMFS1 | Primaire | naa.68ccf09800d6c5db7018b8f3e71ecf28 | 549755813888 (512,00 G) | 



3. Wijs deze nieuwe volumes toe aan beide interne ESXi-hosts door een "volume"-opdracht uit te voeren met "attach -host_id".  

VOORBEELD: pstcli -d <cluster_IP>-u admin -p <password>volume -id 4fd9a173-41d1-4dc3-806f-e9e5366715a4 attach -host_id e744d953-b5ba-4d20-88ac-51 pst9098e30 -logical_unit_number 1 Success pstcli -d <cluster_IP>-u admin -p <password>volume -id 4fd9a173-41d1-4dc3-806f-e9e5366715a4 attach -host_id eb81db9f-1410-480f-8199-40ab2fa8d41a -logical_unit_number 1 Success pstcli -d <cluster_IP>-u admin -p <password>volume -id  6ff93940-6337-46dc-b68d-5fc99004dd71 attach -host_id e744d953-b5ba-4d20-88ac-51chik9098e30 -logical_unit_number 2 Success pstcli -d <cluster_IP>-u admin -p <password>volume -id 6ff93940-6337-46dc-b68d-5fc99004d71 attach -host_id eb81db9f-1410-480f-8199-40ab2fa8d41a -logical_unit_number 2 Succes 


4. Wijs hostaffiniteit toe aan elk volume, waarbij elk volume wordt gefinefineerd aan een ander knooppunt in het apparaat, door een opdracht 'volume' uit te voeren met 'set -node_affinity'. 

VOORBEELD: pstcli -d <cluster_IP>-u admin -p <password>volume -id 4fd9a173-41d1-4dc3-806f-e9e5366715a4 set -node_affinity Preferred_Node_A pstcli -d <cluster_IP>-u admin -p <password>volume -id 6ff93940-6337-46dc-b68d-5fc99004dd71 set -node_affinity Preferred_Node_B Success 



Met behulp van REST API: 
Ga naar https://<cluster_IP>/ggerui voor REST API-definities.

1. Identificeer de interne PowerStore X-knooppunten door een GET-opdracht uit te voeren op het "host"-object. De interne hosts worden weergegeven als '<NameOfCluster>-Appliance<#>-node-A' en '<NameOfCluster>-Appliance<#>-node-B'.   

VOORBEELD: curl -k -i -u admin:<password> -X GET "https://<cluster_ip>/api/rest/host?select=name,id" -H "accept: application/json" [{"name":"AB-H1234-appliance-1-node-A","id":"164fa5af-9e91-4e86-9c30-7ca0b2647549"}, {"name":"AB-H1234-appliance-1-node-B","id":"20207f44-f5b6-42a6-874a-b2e743f4bc5a"}]   


2. Maak twee nieuwe volumes door een POST-opdracht uit te voeren op het 'volume'-object, waarbij de naam en grootte van het volume worden opgegeven. 

VOORBEELD: curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"name\": \"VMFS1\", \"size\": 549755813888, \"appliance_id\": \"A1\", \"performance_policy_id\": \"default_medium\"}" | json_reformat curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"name\": \"VMFS2\", \"size\": 549755813888, \"appliance_id\": \"A1\", \"performance_policy_id\": \"default_medium\"}" | json_reformat  


3. Wijs deze twee volumes toe aan beide interne ESXi-hosts door een POST-opdracht uit te voeren op het 'volume'-object en de host-ID op te geven die in stap 1 is geretourneerd.  

VOORBEELD: curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume/04f0499c-0f13-4f39-a455-846297358d01/attach" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"host_id\": \"164fa5af-9e91-4e86-9c30-7ca0b2647549\", \"logical_unit_number\": 0}" curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume/04f0499c-0f13-4f39-a455-846297358d01/attach" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"host_id\": \"20207f44-f5b6-42a6-874a-b2e743f4bc5a\", \"logical_unit_number\": 0}" curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume/f1577f97-9a4b-4b51-a89b-7e135eda8b29/attach" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"host_id\": \"164fa5af-9e91-4e86-9c30-7ca0b2647549\", \"logical_unit_number\": 1}" curl -k -u admin: <password>-X POST "https://<cluster_ip>/api/rest/volume/f1577f97-9a4b-4b51-a89b-7e135eda8b29/attach" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{ \"host_id\": \"20207f44-f5b6-42a6-874a-b2e743f4bc5a\", \"logical_unit_number\": 1}" 



4. Wijs hostaffiniteit toe aan elk volume, waarbij elk volume wordt gefinefineerd aan een ander knooppunt in het apparaat, door een PATCH-aanvraag uit te geven op het 'volume'-object. 

VOORBEELD: curl -k -u admin:<password> -X PATCH "https://<cluster_ip>/api/rest/volume/04f0499c-0f13-4f39-a455-846297358d01" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{\"node_affinity\": \"Preferred_Node_A\" }" curl -k -u admin: <password>-X PATCH "https://<cluster_ip>/api/rest/volume/f1577f97-9a4b-4b51-a89b-7e135eda8b29" -H "accept: application/json" -H "Content-Type: application/json" -H "DELL-EMC-TOKEN: <token>" -d "{\"node_affinity\": \"Preferred_Node_B\" }" 



 

Prodotti interessati

PowerStore 1000X, PowerStore 3000X, PowerStore 5000X, PowerStore 7000X, PowerStore 9000X

Prodotti

PowerStore
Proprietà dell'articolo
Numero articolo: 000182913
Tipo di articolo: How To
Ultima modifica: 13 giu 2025
Versione:  6
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.