PowerFlex: SIOC SIOSC NIOC no son compatibles
Summary: El control de E/S de almacenamiento (SIOC), la recopilación de estadísticas de E/S de almacenamiento (SIOSC) y el control de E/S de red (NIOC) no son compatibles.
Symptoms
Una de las características de VMware de vDS es el control de I/O de red (NIOC) de NIOC
NIOC según los documentos de VMware:
Los pools de recursos de red determinan el ancho de banda que se proporcionan a los diferentes tipos de tráfico de red en un vSphere Distributed Switch. Cuando el control de I/O de red está habilitado, el tráfico del switch distribuido se divide en los siguientes pools de recursos de red predefinidos: Tráfico de tolerancia a fallas, tráfico de iSCSI, tráfico de vMotion, tráfico de administración, tráfico de vSphere Replication (VR), tráfico de NFS y tráfico
de máquinas virtuales También puede crear pools de recursos de red personalizados para el tráfico de máquinas virtuales. Puede controlar el ancho de banda que se proporciona a cada pool de recursos de red mediante la configuración de los recursos compartidos del adaptador físico y el límite de host para cada pool de recursos de red.
Si bien el control de E/S de almacenamiento (SIOC), la recopilación de estadísticas de E/S de almacenamiento (SIOSC) y el control de I/O de red (NIOC) son útiles para los entornos vSAN, su implementación puede causar problemas significativos en un entorno PowerFlex, por lo que no se admite el uso de estas opciones.
PowerFlex proporciona funcionalidades incorporadas para limitar el ancho de banda de red y los límites de IOPS para cada volumen para cada SDC.
Cause
Resolution
Deshabilite SIOC y SIOSC en almacenes de datos que residen en volúmenes de PowerFlex.
Cómo deshabilitar NIOC desde la IU:
1. Vaya a Network DSwitch Name Haga clic en Edit.
2. En "Network I/O Control:" seleccione Disabled y haga clic en OK
3. Verifique si NIOC está deshabilitado en DVS.

Alternativamente, desde PowerCLI, conéctese a vCenter y ejecute el siguiente comando para deshabilitarlo en todos los almacenes de datos.
$si = Get-View ServiceInstance
$storMgr = Get-View -Id $si.Content.StorageResourceManager
$spec = New-Object VMware.Vim.StorageIORMConfigSpec
$spec.Enabled = $false
$spec.StatsAggregationDisabled = $true
$spec.StatsCollectionEnabled = $false
foreach($ds in (Get-View -ViewType Datastore -Filter @{'Summary.MultipleHostAccess'='True'})){
Write-Output "Configuring datastore $($ds.Name)"
$storMgr.ConfigureDatastoreIORM($ds.MoRef,$spec)
}