ืืืื ื ื ืชื ืืช ืืืืืื ืฉื ืชืช-ืืขืจืืช ืืืืกืง ื-vSphere. ืืขืืืช ืืืกืื ืืื ืืกืืื ืื ืคืืฆื ืืืืชืจ ืืืืื ื ืืืจืืืืืืช ืืืืืช. ืื ืืืงืจื ืฉื CPU ื-RAM, ืคืชืจืื ืืืขืืืช ืืกืชืืื ืืจืืช ืืืืคืจืืืืืจ, ืื ืื ืืฉ ืืขืืืช ืืืืกืง, ืืืชืื ืฉืชืฆืืจื ืืืชืืืื ืขื ืจืฉืช ืื ืชืื ืื ืืืขืจืืช ืืืืกืื.
ืืืื ืื ืืฉื ืืืืฆืขืืช ืืืืืื ืฉื ืืกืืืช ืืืฉื ืืืขืจืืืช ืืืกืื, ืื ืื ืขืืืจ ืืืฉื ืืงืืฆืื ืืืื ืื ืืืื ืืขืจื.
ืงืฆืช ืชืืืืจืื
ืืฉืืืืจืื ืขื ืืืืฆืืขืื ืฉื ืชืช-ืืขืจืืช ืืืืกืง ืฉื ืืืื ืืช ืืืจืืืืืืืช, ืื ืฉืื ืืืจื ืืื ืฉืืื ืื ืืฉืืืฉื ืคืจืืืจืื ืืงืฉืืจืื ืื ืืื:
- ืืกืคืจ ืคืขืืืืช ืงืื/ืคืื (ืคืขืืืืช ืงืื/ืคืื ืืฉื ืืื, IOPS);
- ืชืคืืงื;
- ืขืืืื ืฉื ืคืขืืืืช ืงืื/ืคืื (Latency).
ืืกืคืจ IOPS ืืฉืื ืืืจื ืืื ืืขืืืกื ืขืืืื ืืงืจืืืื: ืืืฉื ืืืืืงืื ืฉื ืืืกืงืื ืืืืืงืืื ืืืงืืืืช ืฉืื ืื. ืืืืื ืืขืืืก ืืื ืืืืื ืืืืืช ืืกืื ื ืชืื ืื, ืืืฉืืืื ืขืกืงืืื (ERP, CRM) ืืื'.
ืชืคืืงื ืืฉืื ืืขืืืกืื ืขืืงืืื: ืืืฉื ืืืืืงืื ืืืืืงืืื ืืื ืืืจ ืื. ืืืืืื, ืฉืจืชื ืงืืฆืื (ืื ืื ืชืืื) ืืืขืจืืืช ืืขืงื ืืืืื ืืืืืื ืืืฆืืจ ืขืืืก ืืื.
ืืชืคืืงื ืงืฉืืจื ืืืกืคืจ ืคืขืืืืช ื-I/O ืืืืคื ืืื:
ืชืคืืงื = IOPS * ืืืื ืืืืง, ืืืฉืจ ืืืื ืืืืืง ืืื ืืืื ืืืืืง.
ืืืื ืืืืืง ืืื ืืืคืืื ืืฉืื ืืืื. ืืจืกืืืช ืืืืจื ืืืช ืฉื ESXi ืืืคืฉืจืืช ืืืืงืื ืืืืื ืฉื ืขื 32 KB. ืื ืืืืืง ืืคืืื ืืืื ืืืชืจ, ืืื ืืืืืง ืืืื. ืื ืื ืืขืจืืืช ืืืืกืื ืืืืืืช ืืขืืื ืืืขืืืืช ืขื ืืืืงืื ืื ืืืืืื, ืืืื ืืฉ ืคืจืืืจ DiskMaxIOSize ืืืืืจืืช ืืชืงืืืืช ืฉื ESXi. ืืืืฆืขืืช ืื, ืืชื ืืืื ืืืงืืื ืืช ืืืื ืืืืืง ืืืงืกืืืื ืฉืืืื ืขืืื ืขื ืืื ื-Hypervisor (ืคืจืืื ื ืืกืคืื
ืืืื ืืืืง ืืืื ืืืื ืืืฉืคืืข ืืจืขื ืขื ืืืฆืืขื ืืืืกืื. ืื ืื ืืกืคืจ ื-IOPS ืืืชืคืืงื ืงืื ืื ืืืกืืช, ื ืืชื ืืืืืื ืืืฉืืืืช ืืืืืืช ืขื ืืืื ืืืืง ืืืื. ืืื, ืฉืืื ืื ืืคืจืืืจ ืื.
ืึถืึดืืึนื - ืคืจืืืจ ืืืืฆืืขืื ืืืขื ืืื ืืืืชืจ. ืืื ืืฉืืืืช ืืงืื/ืคืื ืขืืืจ ืืืื ื ืืืจืืืืืืช ืืืจืืืช ื:
- ืขืืืืืื ืืชืื ื-Hypervisor (KAVG, Average Kernel MilliSec/Read);
- ืขืืืื ืืกืืคืง ืขื ืืื ืจืฉืช ืื ืชืื ืื ืืืขืจืืช ืืืืกืื (DAVG, Average Driver MilliSec/Command).
ืืืฉืืื ืืืืืืช ืื ืจืืืช ืืขืื ืืืขืจืืช ืืืคืขืื ืืืืจืืช (GAVG, Average Guest MilliSec/Command) ืืื ืืกืืื ืฉื KAVG ื-DAVG.
GAVG ื-DAVG ื ืืืืื ื-KAVG ืืืืฉื: GAVGโDAVG.
ืืืื ื ืกืชืื ืืงืจืื ืขื KAVG. ืืืืื ืคืขืืื ืจืืืื, KAVG ืืืืจ ืืฉืืืฃ ืืืคืก ืื ืืคืืืช ืืืืืช ืืจืื ืคืืืช ื-DAVG. ืืืงืจื ืืืืื ืฉืื ื ืืืืจ ืื KAVG ืฆืคืื ืืืืืช ืืืื ืืื ืืืืืช ื-IOPS ืืืืกืง ื-VM. ืืืงืจื ืื, ืืืฉืจ ืชื ืกื ืืืจืื ืืืืืืื, KAVG ืืืื.
ืืืจืืื ืืืฉืืขืืชื ืืืืชืจ ืฉื KAVG ืืื QAVG - ืืื ืชืืจ ืืขืืืื ืืชืื ืืืืคืจืืืืืจ. ืฉืืจ ืืจืืืืื ืฉื KAVG ืื ืืืื.
ืืชืืจ ืืื ืื ืืืชืงื ืฉื ืืชืื ืืืืกืง ืืืชืืจ ืืืจืืื ืืฉ ืืืื ืงืืืข. ืขืืืจ ืกืืืืืช ืขืืืกืืช ืืืื, ืื ืขืฉืื ืืืืืช ืฉืืืืฉื ืืืืืื ืืช ืืืืื ืืื.
ืืื ืฉืื, ืชืืืื ืงืจื ืืช ืืชืืขืื ืฉื ืกืคืง HBA ืืืืืง ืืช ืืฉืื ืืืื ืขื ืกืคืกื ืืขืืื.
ืืืื ืืชืืจ ืืืจื ืืืื ืืืืืช ืืืฉืคืข ืืืืืืช ืื ืื ืื SIOC (Storage I/O Control). ืืื ืืกืคืง ืืืฉื ืืืืื ืืืจื ืืื ืืฉืจืชืื ืืืฉืืื ืขื ืืื ืฉืื ืื ืืื ืื ืฉื ืืชืืจ ืืืจื ืืฉืจืชืื. ืืืืืจ, ืื ืืื ืืืืจืืื ืืจืืฅ VM ืฉืืืจืฉ ืืืืช ืื ืคืจืืคืืจืฆืืื ืืืช ืฉื ืืืฆืืขืื (VM ืฉืื ืจืืขืฉ), SIOC ืืงืืื ืืช ืืืจื ืืชืืจ ืืืจื ืืืืจื ืื (DQLEN). ืคืจืืื ื ืืกืคืื
ืกืืืจื ื ืืช KAVG, ืขืืฉืื ืงืฆืช ืขื DAVG. ืืื ืคืฉืื ืืื: DAVG ืืื ืืขืืืื ืฉืืื ืืกื ืืกืืืื ืืืืฆืื ืืช (ืจืฉืช ื ืชืื ืื ืืืขืจืืช ืืืกืื). ืืื ืืขืจืืช ืืืกืื ืืืืจื ืืช ืืื ืื ืื ืืืืจื ืืช ืืฉ ืืื ื ืืืฆืืขืื ืืฉืื. ืืื ืื ืชื ืืขืืืช ืขื DAVG, ืืืืื ื ืืืกืชืื ืขืืืื. ืื ืืื ืืกืืจ ืืฆื ื-ESXi ืืืืืกืื, ืืืืง ืืช ืจืฉืช ืื ืชืื ืื.
ืืื ืืื ืืข ืืขืืืช ืืืฆืืขืื, ืืืจ ืืช ืืืืื ืืืช ืื ืืื ื ืืืืืจืช ื ืชืืืื (PSP) ืขืืืจ ืืขืจืืช ืืืืกืื ืฉืื. ืืืขื ืื ืืขืจืืืช ืืืืกืื ืืืืืจื ืืืช ืชืืืืืช ื-PSP Round-Robin (ืขื ืื ืืื ALUA, ืืืฉื ืืืืืื ืืืืืช ืืกืืืืจืืช). ืืืื ืืืช ืื ืืืคืฉืจืช ืื ืืืฉืชืืฉ ืืื ืื ืชืืืื ืืืืื ืื ืืืขืจืืช ืืืืกืื. ืืืงืจื ืฉื ALUA, ื ืขืฉื ืฉืืืืฉ ืจืง ืื ืชืืืื ืืืงืจ ืฉืืืขืืืชื ืืืจื. ืื ืืื ืืขืจืืืช ืืืืกืื ื-ESXi ืืฉ ืืืื ืืจืืจืช ืืืื ืฉืงืืืขืื ืืช ืืืื ืืืช Round-Robin. ืื ืืื ืืื ืืืขืจืืช ืืืืกืื ืฉืื, ืืฉืชืืฉ ืืชืืกืฃ ืฉื ืืฆืจื ืืขืจืืช ืืืืกืื, ืฉืืืฆืืจ ืืื ืืชืืื ืืื ืืืืจืืื ืืืฉืืื, ืื ืฆืืจ ืืื ืืขืฆืื. ืคืจืืื
ืืื ืื, ืืืง ืืืฆืจื ื ืืขืจืืืช ืืืืกืื ืืืืืฆืื ืืฉื ืืช ืืช ืืกืคืจ ื-IOPS ืื ืชืื ืืืขืจื ืืกืื ืืจืื ืฉื 1000 ื-1. ืืชืจืืื ืฉืื ื, ืื ืืืคืฉืจ "ืืกืืื" ืืืชืจ ืืืฆืืขืื ืืืขืจืืช ืืืืกืื ืืืฆืืฆื ืืฉืืขืืชืืช ืืช ืืืื ืื ืืจืฉ ื-failover ืืืงืจื ืฉื ืชืงืื ืืืงืจ ืื ืขืืืื. ืืืืง ืืช ืืืืฆืืช ืืกืคืง, ืืื ืืื ืืชืืืืืช ื ืื, ื ืกื ืืฉื ืืช ืคืจืืืจ ืื. ืคืจืืื
ืืื ื ืืืฆืืขืื ืืกืืกืืื ืฉื ืืืื ื ืืืจืืืืืืช ืฉื ืืืกืง ืชืช-ืืขืจืืช
ืืื ื ืืืฆืืขื ืชืช-ืืขืจืืช ืืืืกืง ื-vCenter ื ืืกืคืื ืืงืืขื Datastore, Disk, Virtual Disk:
ืืกืขืืฃ ืื ืืช ืืืืข ืืฉื ื ืืืืื ืืืืกืื ืืืกืงืื ืฉื vSphere (ืืืืจื ื ืชืื ืื) ืฉืขืืืื ืืืืงืืื ืืืืกืงืื ืฉื ื-VM. ืืื ืชืืฆืื ืืื ืื ืกืื ืืจืืืื ืขืืืจ:
- IOPS (ืืืืฆืข ืืงืฉืืช ืงืจืืื/ืืชืืื ืืฉื ืืื),
- ืชืคืืงื (ืงืฆื ืงืจืืื/ืืชืืื),
- ืขืืืืืื (ืงืจืืื/ืืชืืื/ืืื ืืืืืืจ ืืืืื ืืืืชืจ).
ืขืงืจืื ืืช ืืื ืืจืืจ ืืฉืืืช ืืืื ืื. ืืจืฉื ืื ืืืกื ืืช ืชืฉืืืช ืืืื ืฉืื ืืขืืืื ืฉืืกืืืืกืืืงื ืืื ืืื ื ืขืืืจ VM ืกืคืฆืืคื (ืื ืืืกืง VM), ืืื ืกืืืืกืืืงื ืืืืืช ืขืืืจ ืืืืจ ืื ืชืื ืื ืืืื. ืืืขืชื ืืืชืจ ื ืื ืืืกืชืื ืขื ืืกืืืืกืืืงื ืืื ื-ESXTOP, ืืคืืืช ืขื ืกืื ืืขืืืื ืฉืชืงืืคืช ืืืืืื ืืืื ืืืืืช ืฉื ืืื 2 ืฉื ืืืช.
ืืกืขืืฃ ืืืกืง ืืฉื ื ืืืืื ืืืืฉืืจื ืืกืืื ืืืฉืืฉืื ืืช ื-VM. ืืฉื ื ืืื ืื ื-IOPS ืืกืื ืกืืืื (ืืกืคืจ ืคืขืืืืช ืืงืื/ืคืื ืืืืื ืชืงืืคืช ืืืืืื) ืืืื ืืื ืื ืืงืฉืืจืื ืืืกืืืช ืืืฉื (ืคืงืืืืช ืืืืื, ืืืคืืกื ืืืืืืืก). ืืืขืชื ืื ืืืชืจ ื ืื ืืฆืคืืช ืืืืืข ืืื ื-ESXTOP.
ืกืขืืฃ ืืืกืง ืืืจืืืืื - ืืฉืืืืฉื ืืืืชืจ ืื ืงืืืช ืืืื ืฉื ืืฆืืืช ืืขืืืช ืืืฆืืขืื ืฉื ืชืช-ืืขืจืืช ืืืืกืง VM. ืืื ืชืืืื ืืจืืืช ืืช ืืืืฆืืขืื ืฉื ืื ืืืกืง ืืืจืืืืื. ืืืืืข ืืื ื ืืืฅ ืืื ืืืืื ืื ืืฉ ืืขืื ืืืืื ื ืืืจืืืืืืช ืืกืืืืช. ืื ืืกืฃ ืืืื ืื ืืกืื ืืจืืืื ืืืกืคืจ ืคืขืืืืช I/O, ื ืคื ืงืจืืื/ืืชืืื ืืืฉืืืืช, ืกืขืืฃ ืื ืืืื ืืื ืื ืฉืืืืฉืืื ืืืฆืืืื ืืช ืืืื ืืืืืง: ืืืื ืืงืฉืช ืงืจืืื/ืืชืืื.
ืืชืืื ื ืืืื ืืฉ ืืจืฃ ืฉื ืืืฆืืขื ืืืกืง VM, ืฉืื ื ืืชื ืืจืืืช ืืช ืืกืคืจ ื-IOPS, ืืฉืืื ืืืืื ืืืืืง.
ืืชื ืืืื ืื ืืืฆืื ืืืื ืืืฆืืขืื ืขืืืจ ืืืืจ ืื ืชืื ืื ืืืื ืื SIOC ืืืคืขื. ืืืื ืืืืข ืืกืืกื ืขื ืืืืื ืืืืฆืข ื-IOPS. ืืืจืืจืช ืืืื, ื ืืชื ืืฆืคืืช ืืืืืข ืื ืจืง ืืืื ืืืช.
ESXTOP
ื-ESXTOP ืืกืคืจ ืืกืืื ืืืกืคืงืื ืืืืข ืขื ืชืช-ืืขืจืืช ืืืืกืง ืืืืจื ืืืืืืชื, ืืืื ืืช ืืืจืืืืืืืช ืืืืืืช ืืืืืกืงืื ืฉืืื.
ื ืชืืื ืขื ืืืืข ืขื ืืืื ืืช ืืืจืืืืืืืช. ืืกื "Disk VM" ื ืงืจื ืืืืฆืขืืช ืืงืฉ "v":
NVDISK ืืื ืืกืคืจ ืืืืกืงืื ืฉื VM. ืืื ืืืฆืื ืืืืข ืขืืืจ ืื ืืืกืง, ืืงืฉ "e" ืืืื ืืช ื-GID ืฉื ื-VM ืืืขื ืืื.
ืืืฉืืขืืช ืฉื ืฉืืจ ืืคืจืืืจืื ืืืกื ืื ืืจืืจื ืืฉืืืชืืื.
ืืกื ืฉืืืืฉื ื ืืกืฃ ืืขืช ืคืชืจืื ืืขืืืช ืืื ืืชืื ืืืกืง. ื ืงืจื ืขื ืืื ืืงืฉ "d" (ืฉืืืช A,B,C,D,E,G ื ืืืจืื ืืชืืื ื ืืืื):
NPTH โ ืืกืคืจ ืื ืชืืืื ืืืจืืื ืื ืจืืื ืืืืชืื ืืื. ืืื ืืงืื ืืืืข ืขืืืจ ืื ื ืชืื ืืืชืื, ืืงืฉ "e" ืืืื ืืช ืฉื ืืืชืื:
AQLEN โ ืืืื ืชืืจ ืืงืกืืืื ืืืชืื.
ืื ืืืกื ืื ืืืคืืขืื ืืื ื ืืืฉืืื ืฉืขืืืื ืืืืจืชื ืืืขืื: KAVG/cmd, GAVG/cmd, DAVG/cmd, QAVG/cmd.
ืืกื ืืืฉืืจ ืืืืกืง, ืืฉืจ ื ืงืจื ืขื ืืื ืืืืฆื ืขื ืืงืฉ "u", ืืกืคืง ืืืืข ืขื ืืชืงื ื ืืืืง ืืืืืื - ืืจืืื (ืฉืืืช A, B, F, G, I ื ืืืจืื ืืชืืื ื ืืืื). ืืื ืชืืืื ืืจืืืช ืืช ืืฆื ืืชืืจ ืืืจืืื.
DQLEN - ืืืื ืชืืจ ืขืืืจ ืืืฉืืจ ืืืืง.
ACTV - ืืกืคืจ ืคืงืืืืช ืงืื/ืคืื ืืืืืช ESXi.
QUED - ืืกืคืจ ืคืงืืืืช ืงืื/ืคืื ืืชืืจ.
%ืืืืจ ืืืจืืงืื - ACTV / DQLEN ร 100%.
ืึดืืขืึนื โ (ACTV + QUED) / DQLEN.
ืื %USD ืืืื, ืืืื ืืฉืงืื ืืืืืื ืืช ืืชืืจ. ืืื ืฉืืฉ ืืืชืจ ืคืงืืืืช ืืชืืจ, ืื ื-QAVG ืืืื ืืืชืจ ืืืืชืื, ื-KAVG.
ืืชื ืืืื ืื ืืจืืืช ืืืกื ืืชืงื ืืืกืง ืื VAAI (vStorage API for Array Integration) ืคืืขื ืขื ืืขืจืืช ืืืืกืื. ืืฉื ืื, ืืืจ ืืฉืืืช A ื-O.
ืื ืื ืื VAAI ืืืคืฉืจ ืืืขืืืจ ืืืง ืืืขืืืื ืืืืืคืจืืืืืจ ืืฉืืจืืช ืืืขืจืืช ืืืืกืื, ืืืฉื ืืืคืืก, ืืขืชืงืช ืืืืงืื ืื ืืกืืื.
ืืคื ืฉื ืืชื ืืจืืืช ืืชืืื ื ืืืขืื, VAAI ืขืืื ืขื ืืขืจืืช ืืืกืื ืื: ื ืขืฉื ืฉืืืืฉ ืคืขืื ืืคืจืืืืืืืื ืฉื ืืคืก ื-ATS.
ืืืคืื ืืืืขืื ืืขืืืื ืขื ืชืช-ืืขืจืืช ืืืืกืง ื-ESXi
- ืฉืืื ืื ืืืืื ืืืืืง.
- ืืืืจ ืืช ืืืื ืืชืืจ ืืืืคืืืืื ื-HBA.
- ืื ืชืฉืื ืืืคืขืื ืืช SIOC ืืื ืืืืช ื ืชืื ืื.
- ืืืจ PSP ืืืชืื ืืืืืฆืืช ืืฆืจื ืืขืจืืช ืืืืกืื.
- ืืื ืฉ-VAAI ืคืืขื.
ืืืืจืื ืฉืืืืฉืืื ืื ืืฉื:
ืืงืืจ: www.habr.com