PowerFlex: SIOC SIOSC NIOC desteklenmez
Summary: Depolama G/Ç Denetimi (SIOC), Depolama G/Ç İstatistikleri Toplama (SIOSC) ve Ağ G/Ç Denetimi (NIOC) desteklenmez.
Symptoms
VDS'nin VMware özelliklerinden biri de NIOC Ağ G/Ç denetimidir (NIOC)
VMware belgelerine göre NIOC:
Ağ kaynak havuzları, farklı ağ trafiği türlerinin vSphere dağıtılmış anahtarında verilen bant genişliğini belirler. Ağ G/Ç denetimi etkinleştirildiğinde, dağıtılmış anahtar trafiği aşağıdaki önceden tanımlanmış ağ kaynak havuzlarına bölünür: Hata Toleransı trafiği, iSCSI trafiği, vMotion trafiği, yönetim trafiği, vSphere Çoğaltma (VR) trafiği, NFS trafiği ve sanal makine trafiği
Sanal makine trafiği için özel ağ kaynak havuzları da oluşturabilirsiniz. Her ağ kaynak havuzu için fiziksel bağdaştırıcı paylaşımlarını ve ana bilgisayar sınırını ayarlayarak her bir ağ kaynağı havuzuna verilen bant genişliğini kontrol edebilirsiniz.
Depolama G/Ç Denetimi (SIOC), Depolama G/Ç İstatistikleri Toplama (SIOSC) ve Ağ G/Ç Denetimi (NIOC) vSan ortamları için yararlı olsa da, bunların uygulanması PowerFlex ortamında önemli sorunlara neden olabilir, bu nedenle bu seçeneklerin kullanımı desteklenmez.
PowerFlex, her SDC'nin her disk bölümü için ağ bant genişliğini ve IOPS sınırlarını sınırlamak için yerleşik yetenekler sağlar.
Cause
Resolution
PowerFlex birimlerinde bulunan veri depolarında SIOC ve SIOSC yi devre dışı bırakın.
NIOC kullanıcı arayüzünden nasıl devre dışı bırakılır:
1. Ağ DSwitch Adı'na gidin Düzenle'ye tıklayın.
2. Network I/O Control:" bölümünde disabled öğesini seçin ve Tamam a tıklayın
3. DVS'de NIOC'nin devre dışı bırakıldığını doğrulayın.

PowerCLI'dan alternatif olarak vCenter'a bağlanır ve aşağıdaki komutu çalıştırarak tüm veri depolarında devre dışı bırakın.
$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)
}