PowerFlex: SIOC SIOSC NIOC understøttes ikke
Summary: Storage I/O Control (SIOC), Storage I/O Statistics Collection (SIOSC) og Network I/O Control (NIOC) understøttes ikke.
Symptoms
En af VMware-funktionerne i vDS er NIOC Network I / O-kontrol (NIOC)
NIOC ifølge VMware-dokumenter:
Netværksressourcepuljer bestemmer den båndbredde, som forskellige typer netværkstrafik får på en distribueret vSphere-switch. Når netværkets I/O-kontrol er aktiveret, opdeles distribueret switchtrafik i følgende foruddefinerede netværksressourcepuljer: Fejltolerancetrafik, iSCSI-trafik, vMotion-trafik, administrationstrafik, VR-trafik (vSphere Replication), NFS-trafik og trafik
på virtuelle maskiner Du kan også oprette brugerdefinerede netværksressourcepuljer til virtuel maskintrafik. Du kan styre den båndbredde, som hver netværksressourcepulje får, ved at angive de fysiske netværksadaptershares og værtsgrænsen for hver netværksressourcepulje.
Selvom SIOC (Storage I/O Control), Storage I/O Statistics Collection (SIOSC) og Network I/O Control (NIOC) er nyttige til vSan-miljøer, kan implementeringen af dem forårsage betydelige problemer i et PowerFlex-miljø, så brug af disse indstillinger understøttes ikke.
PowerFlex har indbyggede funktioner til begrænsning af netværksbåndbredde og IOPS-grænser for hver diskenhed for hver SDC.
Cause
Resolution
Deaktiver SIOC og SIOSC på datalagre på PowerFlex-diskenheder.
Sådan deaktiveres NIOC fra brugergrænsefladen:
1. Naviger til Network DSwitch Name Klik på Rediger.
2. På "Network I/O Control:" skal du vælge deaktiveret og klikke på OK
3. Kontroller, om NIOC er deaktiveret på DVS.

Alternitavly fra PowerCLI opretter forbindelse til vCenter og kører følgende kommando for at deaktivere den på alle datalagre.
$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)
}