È possibile configurare un profilo di commutatore host ad alte prestazioni per gli host per ottenere prestazioni di rete più elevate.
È possibile configurare un profilo di commutatore host ad alte prestazioni predefinito o un profilo di commutatore host ad alte prestazioni personalizzato, ma non entrambi.
È possibile applicare il profilo di commutatore host ad alte prestazioni anche a Sub-TNP. Vedere l'argomento Sub-TNP e cluster secondari nella Guida all'installazione di NSX.
Procedura
- Stabilire se si desidera configurare un profilo di commutatore host ad alte prestazioni predefinito o personalizzato. Non configurarli entrambi.
- Per configurare un profilo di commutatore host ad alte prestazioni predefinito, effettuare la seguente chiamata API.
PATCH https://<policy-mgr>/policy/api/v1/infra/host-switch-profiles/HPprofile-default-a
{
"high_performance_configs":[],
"auto_config":0,
"display_name": "HPprofile-default-a",
"description": "",
"resource_type": "HighPerformanceHostSwitchProfile",
"_system_owned": true,
"_revision": 0
}
- Per configurare un profilo di commutatore host ad alte prestazioni personalizzato, effettuare la seguente chiamata API.
PATCH https://<policy-mgr>/policy/api/v1/infra/host-switch-profiles/HPprofile-customized-a
{
"high_performance_configs": [
{
"high_performance_config_type": "ADV_CONFIG",
"version": [
"8.0.2"
],
"high_performance_config_params": [
{
"key": "/Net/NetSchedHClkVnicMQ",
"value": "1"
}
]
},
{
"high_performance_config_type": "DRIVER_CONFIG",
"driver_info": ["nmlx5_core"],
"version": [
"default"
],
"high_performance_config_params": [
{
"key": "netq_rss_ens",
"value": "1"
}
]
},
{
"high_performance_config_type": "MISC_CONFIG",
"version": [
"default"
],
"uplink_tx_ring_size": 4096,
"uplink_rx_ring_size": 4096
}
],
"auto_config": 0,
"resource_type": "PolicyHighPerformanceHostSwitchProfile"
}
- Identificare un host per applicare il profilo di commutatore host ad alte prestazioni predefinito o personalizzato.
- Accedere all'interfaccia utente di NSX.
- Selezionare .
- Selezionare un host autonomo o un host in un cluster.
- Fare clic sull'icona del menu (tre punti) e selezionare Copia ID negli Appunti.
- Identificare l'ID del profilo del nodo di trasporto.
- Selezionare .
- Identificare l'ID del profilo del nodo di trasporto.
- In vSphere Client attivare la modalità di manutenzione per l'host selezionato.
Quando si attiva il parametro pending_host_maintenance_mode, l'host passa alla modalità di manutenzione. Quando è attiva la modalità di manutenzione, viene avviata l'applicazione della configurazione ad alte prestazioni nell'host.
Nota: Quando l'host è in modalità di manutenzione, viene visualizzato un allarme che indica lo stato dell'host.
Quando l'host non è più in modalità di manutenzione, l'allarme viene risolto automaticamente.
Nota: Se non si attiva la modalità di manutenzione per l'host, il profilo del commutatore host ad alte prestazioni non viene applicato all'host.
Se l'operazione non riesce, vengono generati i messaggi di registro pertinenti relativi all'operazione non riuscita e alla causa.
- Collegare il profilo del commutatore host ad alte prestazioni personalizzato al profilo del nodo di trasporto.
PUT https://<nsx-policy-manager>/policy/api/v1/infra/host-transport-node-profiles/<tnp-id>
Nel parametro <tnp-id>
, immettere l'ID del profilo del nodo di trasporto.
...
{
"host_switch_name": "DSwitch",
"host_switch_id": "50 31 7d a4 26 52 3a 8f-71 cf 8c 89 8c 09 d5 89",
"host_switch_type": "VDS",
"host_switch_mode": "ENS_INTERRUPT",
"host_switch_profile_ids": [
{
"key": "UplinkHostSwitchProfile",
"value": "/infra/host-switch-profiles/fb38b6c9-379b-42cf-b78c-13fc05da2e0d"
},
{ "key": "HighPerformanceHostSwitchProfile",
"value": "/infra/host-switch-profiles/HPprofile-customized-a" # <--- This is the profile created in step 3.
}
],
...
- Verificare che il profilo del commutatore host ad alte prestazioni sia applicato ai nodi di trasporto.
GET https://<nsx-manager>/policy/api/v1/infra/host-transport-nodes-profiles/<tnp_id>
Dopo aver applicato correttamente il profilo host ad alte prestazioni predefinito o personalizzato, vengono configurate tutte le configurazioni secondarie di rete richieste e viene generato un registro dell'operazione riuscita.
- (Facoltativo) Reimpostare manualmente i valori predefiniti di tutte le configurazioni del profilo host ad alte prestazioni per il ripristino di emergenza.
- Individuare il nome del commutatore DVS nel server.
- Eseguire lo script hp_dp_script.py.
python3 <pathname of hp_dp_script.py> -d <DVSSwitchName> -r
Il nome del percorso di hp_dp_script.py è in genere /usr/lib/vmware/high-performance-dp/hp_dp_script.py in un host ESXi.