เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบชเปˆเบงเบ™เบ—เบต 1. เบเปˆเบฝเบงเบเบฑเบš CPU
เบชเปˆเบงเบ™เบ—เบต 2. เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ

เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบงเบดเป€เบ„เบฒเบฐ metrics เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เปเบœเปˆเบ™เปƒเบ™ vSphere. เบšเบฑเบ™เบซเบฒเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual เบŠเป‰เบฒ. เบ–เป‰เบฒ, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ CPU เปเบฅเบฐ RAM, เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เปƒเบ™เบฅเบฐเบ”เบฑเบš hypervisor, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบกเบตเบšเบฑเบ™เบซเบฒเบเบฑเบšเปเบœเปˆเบ™, เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบ›เบถเบเบชเบฒเบซเบฒเบฅเบทเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ•เบฑเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบŸเบฅเปŒ counters เบ›เบฐเบกเบฒเบ™เบ„เบทเบเบฑเบ™.

เบšเบดเบ”เบ‚เบญเบ‡เบ—เบดเบ”เบชเบฐเบ”เบต

เป€เบกเบทเปˆเบญเป€เบงเบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual, เบ›เบฐเบŠเบฒเบŠเบปเบ™เบกเบฑเบเบˆเบฐเป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบชเบฒเบกเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบ™:

  • เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ / เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ” (เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ / เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ•เปเปˆโ€‹เบงเบดโ€‹เบ™เบฒโ€‹เบ—เบตโ€‹, IOPSโ€‹)โ€‹;
  • เบœเปˆเบฒเบ™;
  • เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ / เบœเบปเบ™เบœเบฐเบฅเบดเบ” (Latency).

เบˆเปเบฒเบ™เบงเบ™ IOPS เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบšเบšเบชเบธเปˆเบก: เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบœเปˆเบ™เบ”เบดเบ”เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ•เปˆเบฒเบ‡เป†. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบธเบฅเบฐเบเบดเบ” (ERP, CRM), เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปเบšเบ™เบงเบดเบ” เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš: เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ•เบฑเบ™เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเบซเบ™เบถเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบญเบทเปˆเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบŸเบฅเปŒ (เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบต) เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบปเป‰เบฒเบฅเบฐเบงเบฑเบ‡เบงเบดเบ”เบตเป‚เบญเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ I/O เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบœเปˆเบฒเบ™ = IOPS * เบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™, เบšเปˆเบญเบ™เบ—เบตเปˆ Block size เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ•เบฑเบ™.

เบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™เปเบกเปˆเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบžเปเบชเบปเบกเบ„เบงเบ™. เบฎเบธเปˆเบ™เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ‚เบญเบ‡ ESXi เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ•เบฑเบ™เป„เบ”เป‰เป€เบ–เบดเบ‡ 32 KB เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”. เบ–เป‰เบฒเบ•เบฑเบ™เปเบกเปˆเบ™เปƒเบซเบเปˆเบเบงเปˆเบฒ, เบกเบฑเบ™เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบซเบผเบฒเบ. เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฑเบšเบ•เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบกเบตเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต DiskMaxIOSize เปƒเบ™ ESXi Advanced Settings. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบ‚เป‰เบฒเบกเป‚เบ”เบ hypervisor (เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบ—เบตเปˆเบ™เบตเป‰). เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ›เบถเบเบชเบฒเบเบฑเบšเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบซเบผเบทเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™ bench เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡. 

เบ‚เบฐเปœเบฒเบ”เบšเบฅเบฑเบญเบเปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบœเบปเบ™เบฎเป‰เบฒเบเบ•เปเปˆเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ IOPS เปเบฅเบฐ throughput เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ™เป‰เบญเบ, latencies เบชเบนเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบ”เป‰เบงเบเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰.

เบเบฒเบ™เป€เบฅเบทเปˆเบญเบ™เป€เบงเบฅเบฒ - เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”. latency I/O เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ:

  • เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบžเบฒเบเปƒเบ™ hypervisor (KAVG, Average Kernel MilliSec/Read);
  • เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เป‚เบ”เบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ (DAVG, Average Driver MilliSec/Command).

latency เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™ OS เปเบ‚เบ (GAVG, Average Guest MilliSec/Command) เปเบกเปˆเบ™เบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡ KAVG เปเบฅเบฐ DAVG.

GAVG เปเบฅเบฐ DAVG เบ–เบทเบเบงเบฑเบ”เปเบ—เบเปเบฅเบฐ KAVG เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆ: GAVG-DAVG.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ
เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™

เบ‚เปเปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ” KAVG. เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹, KAVG เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบชเบนเบ™โ€‹เบซเบผเบทโ€‹เบขเปˆเบฒเบ‡โ€‹เบซเบ™เป‰เบญเบโ€‹เบซเบผเบฒเบโ€‹เบซเบ™เป‰เบญเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒ DAVGโ€‹. เบเปเบฅเบฐเบ™เบตเบ”เบฝเบงเบ—เบตเปˆเบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบšเปˆเบญเบ™เบ—เบตเปˆ KAVG เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบชเบนเบ‡เปเบกเปˆเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ” IOPS เปƒเบ™ VM disk. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”, KAVG เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™.

เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡ KAVG เปเบกเปˆเบ™ QAVG - เป€เบงเบฅเบฒเบ„เบดเบงเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบžเบฒเบเปƒเบ™ hypervisor. เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบ‚เบญเบ‡ KAVG เปเบกเปˆเบ™เบšเปเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™.

เปเบ–เบงเปƒเบ™เป„เบ”เป€เบงเบตเบญเบฐเปเบ”เบšเป€เบ•เบตเบ”เบดเบชเบเปŒ เปเบฅเบฐเบ„เบดเบงเป„เบ›เบซเบฒเบ”เบงเบ‡เบˆเบฑเบ™เบกเบตเบ‚เบฐเปœเบฒเบ”เบ„เบปเบ‡เบ—เบตเปˆ. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ”เบ™เบตเป‰. เบกเบฑเบ™เป€เบ›เบฑเบ™ เบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ„เบดเบงเปƒเบ™เป„เบ”เป€เบงเบตเบญเบฐเปเบ”เบšเป€เบ•เบต (เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบ„เบดเบงเบเบฑเบšเบ”เบงเบ‡เบˆเบฑเบ™เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™). เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป€เบกเบทเปˆเบญเบกเบตเบžเบฝเบ‡เปœเบถเปˆเบ‡ VM เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ”เบงเบ‡เบˆเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบซเบฒเบเบฒเบ. เบ–เป‰เบฒเบกเบต VM เบซเบผเบฒเบเบขเบนเปˆเป€เบ—เบดเบ‡เบ”เบงเบ‡เบˆเบฑเบ™, เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต Disk.SchedNumReqOutstanding (เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ  เบ—เบตเปˆเบ™เบตเป‰). เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเปเบ–เบง, เบ—เปˆเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡ QAVG เปเบฅเบฐ KAVG เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

เปเบ•เปˆเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบ—เปเบฒเบญเบดเบ”เบญเปˆเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบˆเบฒเบเบœเบนเป‰เบ‚เบฒเบ HBA เปเบฅเบฐเบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡.

เบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบ„เบดเบงเป„เบ›เบซเบฒเบ”เบงเบ‡เบˆเบฑเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบˆเบฒเบเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบเบปเบ™เป„เบเบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ SIOC (Storage I/O Control). เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบšเบšเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ”เบงเบ‡เบˆเบฑเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบธเปˆเบกเป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เบ„เบดเบงเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป„เบ›เบชเบนเปˆเบงเบปเบ‡เป€เบ”เบทเบญเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบ™เบถเปˆเบ‡เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™ VM เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบฅเบดเบกเบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบชเบปเบกเบ”เบธเบ™ (VM เปƒเบเป‰เบ„เบฝเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบฝเบ‡), SIOC เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบ„เบดเบงเบเบฑเบšเบ”เบงเบ‡เบˆเบฑเบ™เปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ™เบตเป‰ (DQLEN). เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบก เบ—เบตเปˆเบ™เบตเป‰.

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ„เบฑเบ”โ€‹เบญเบญเบ KAVGโ€‹, เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบžเบฝเบ‡โ€‹เป€เบฅเบฑเบโ€‹เบ™เป‰เบญเบโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹ DAVG. เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰: DAVG เปเบกเปˆเบ™เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป‚เบ”เบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบžเบฒเบเบ™เบญเบ (เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ). เบ—เบธเบเป†เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐ เป„เป เปเบฅเบฐเบšเปเปˆเบ—เบฑเบ™เบชเบฐ เป„เป เบกเบตเป€เบ„เบทเปˆเบญเบ‡เบ™เบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเบšเบฑเบ™เบซเบฒเบเบฑเบš DAVG, เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบžเบงเบเบกเบฑเบ™. เบ–เป‰เบฒเบ—เบธเบเบขเปˆเบฒเบ‡เบ”เบตเบขเบนเปˆเปƒเบ™ ESXi เปเบฅเบฐเบ”เป‰เบฒเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เปเป‰เบกเบนเบ™.

เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบฅเบทเบญเบเบ™เบฐเป‚เบเบšเบฒเบเบเบฒเบ™เป€เบฅเบทเบญเบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (PSP) เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เป€เบเบทเบญเบšเบ—เบธเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ PSP Round-Robin (เบกเบตเบซเบผเบทเบšเปเปˆเบกเบต ALUA, Asymmetric Logical Unit Access). เบ™เบฐเป‚เบเบšเบฒเบเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ›เบซเบฒเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ ALUA, เบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบชเบนเปˆเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบ”เบงเบ‡เบˆเบฑเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปƒเบ™ ESXi เบกเบตเบเบปเบ”เบฅเบฐเบšเบฝเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบ™เบฐเป‚เบเบšเบฒเบ Round-Robin. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบปเบ”เบฅเบฐเบšเบฝเบšเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เปƒเบซเป‰เปƒเบŠเป‰เบ›เบฑเปŠเบเบญเบดเบ™เบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบชเป‰เบฒเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป‚เบฎเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบธเปˆเบก, เบซเบผเบทเบชเป‰เบฒเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เบ—เบตเปˆเบ™เบตเป‰

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบšเบฒเบ‡เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบ›เปˆเบฝเบ™เบˆเปเบฒเบ™เบงเบ™ IOPS เบ•เปเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเบ„เปˆเบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡ 1000 เป€เบ›เบฑเบ™ 1. เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐ "เบšเบตเบš" เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบญเบญเบเบˆเบฒเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบปเป‰เบกเป€เบซเบผเบง. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบซเบผเบทเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เบเบงเบ”เป€เบšเบดเปˆเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบ, เปเบฅเบฐเบ–เป‰เบฒเบšเปเปˆเบกเบต contraindications, เบฅเบญเบ‡เบ›เปˆเบฝเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ™เบตเป‰. เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เบ—เบตเปˆเบ™เบตเป‰.

เบ•เบปเบงเบ™เบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual virtual

เบ•เบปเบงเบ™เบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เบ”เบดเบชเปƒเบ™ vCenter เป„เบ”เป‰เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบชเปˆเบงเบ™ Datastore, Disk, Virtual Disk:

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบชเปˆเบงเบ™ เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ เบกเบต metrics เบชเปเบฒเบฅเบฑเบš vSphere disk storages (datastores) เบ—เบตเปˆเปเบœเปˆเบ™ VM เบ•เบฑเป‰เบ‡เบขเบนเปˆ. เบ—เบตเปˆเบ™เบตเป‰เป€เบˆเบปเป‰เบฒเบˆเบฐเบžเบปเบšเป€เบซเบฑเบ™เป€เบ„เบปเบฒเป€เบ•เบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบš:

  • IOPS (เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบญเปˆเบฒเบ™ / เบ‚เบฝเบ™เบชเบฐเป€เบฅเปˆเบเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต), 
  • เบœเปˆเบฒเบ™ (เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™), 
  • เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒ (เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™ / latency เบชเบนเบ‡เบชเบธเบ”).

เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบˆเบฐเปเบˆเป‰เบ‡เบˆเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ„เบปเบฒเป€เบ•เบต. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เปเป€เบญเบปเบฒเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบชเบฐเบ–เบดเบ•เบดเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš VM เบชเบฐเป€เบžเบฒเบฐ (เบซเบผเบท VM disk), เปเบ•เปˆเบชเบฐเบ–เบดเบ•เบดเบ—เบปเปˆเบงเป„เบ›เบชเปเบฒเบฅเบฑเบš datastore เบ—เบฑเบ‡เบซเบกเบปเบ”. เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบดเบ•เบดเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเบนเปˆเปƒเบ™ ESXTOP, เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ‚เบฑเป‰เบ™เบ•เปˆเปเบฒเบกเบต 2 เบงเบดเบ™เบฒเบ—เบต.

เบชเปˆเบงเบ™ เปเบœเปˆเบ™ เบกเบต metrics เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ•เบฑเบ™เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ VM. เบกเบตเบ•เบปเบงเบ™เบฑเบšเบชเปเบฒเบฅเบฑเบš IOPS เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบเบฒเบ™เบชเบฑเบ‡เบฅเบงเบก (เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ / เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป„เบฅเบเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบงเบฑเบ”เปเบ—เบ) เปเบฅเบฐเบ•เบปเบงเบ™เบฑเบšเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบšเบฅเบฑเบญเบ (เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบปเบเป€เบฅเบตเบ, เบฅเบปเบ”เป€เบกเบ›เบฑเบš). เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบกเบฑเบ™เบเบฑเบ‡เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เปƒเบ™ ESXTOP.

เบžเบฒเบเบชเปˆเบงเบ™ Virtual Disk - เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เบŠเบญเบเบซเบฒเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเปˆเบญเบ VM disk. เบ—เบตเปˆเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ virtual disk. เบกเบฑเบ™เปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบกเบตเบšเบฑเบ™เบซเบฒเบซเบผเบทเบšเปเปˆ. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบ•เบปเบงเบ™เบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ I / O, เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™เบ›เบฐเบฅเบดเบกเบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒ, เบžเบฒเบเบ™เบตเป‰เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ•เบปเบงเบ™เบฑเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบšเบฅเบฑเบญเบ: เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป.

เปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบŸเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบœเปˆเบ™ VM, เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ IOPS, latency เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™. 

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเปเบฒเบฅเบฑเบš datastore เบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เป‰เบฒ SIOC เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰. เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบเปˆเบฝเบงเบเบฑเบš Latency เป‚เบ”เบเบชเบฐเป€เบฅเปˆเบ เปเบฅเบฐ IOPS. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป„เบ”เป‰เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

ESXTOP

ESXTOP เบกเบตเปœเป‰เบฒเบˆเปเบซเบผเบฒเบเบญเบฑเบ™เบ—เบตเปˆเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เบฎเบฒเบ”เบ”เบดเบ”เบ—เบฑเบ‡เปเบปเบ”, เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเป€เปเบทเบญเบ™เปเบ•เปˆเบฅเบฐเบญเบฑเบ™ เปเบฅเบฐเปเบœเปˆเบ™เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™.

เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual. เปœเป‰เบฒเบˆเป โ€œDisk VMโ€ เบ–เบทเบเป€เบญเบตเป‰เบ™เบ”เป‰เบงเบเบ›เบธเปˆเบก โ€œvโ€:

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

NVDISK เปเบกเปˆเบ™เบˆเปเบฒเบ™เบงเบ™เปเบœเปˆเบ™ VM. เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบ•เปˆเบฅเบฐเปเบœเปˆเบ™, เปƒเบซเป‰เบเบปเบ” โ€œeโ€ เปเบฅเบฐเปƒเบชเปˆ GID เบ‚เบญเบ‡ VM เบ—เบตเปˆเบชเบปเบ™เปƒเบˆ.

เบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ™เบตเป‰เปเบกเปˆเบ™เบˆเบฐเปเบˆเป‰เบ‡เบˆเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบซเบ™เป‰เบฒเบˆเปเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™ Disk adapter. เป€เบญเบตเป‰เบ™เป‚เบ”เบเบ›เบธเปˆเบก โ€œdโ€ (เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ A,B,C,D,E,G เบ–เบทเบเป€เบฅเบทเบญเบเบขเบนเปˆเปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰):

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

NPTH โ€“ เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เป„เบ›โ€‹เบซเบฒโ€‹เบงเบปเบ‡โ€‹เป€เบ”เบทเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹เบˆเบฒเบโ€‹เบญเบฐโ€‹เปเบ”เบšโ€‹เป€เบ•เบตโ€‹เบ™เบตเป‰โ€‹. เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบญเบฐเปเบ”เบšเป€เบ•เบต, เบเบปเบ” "e" เปเบฅเบฐเปƒเบชเปˆเบŠเบทเปˆเบ‚เบญเบ‡เบญเบฐเปเบ”เบšเป€เบ•เบต:

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

AQLEN - เบ‚เบฐเปœเบฒเบ”เปเบ–เบงเบชเบนเบ‡เบชเบธเบ”เปƒเบ™เบญเบฐเปเบ”เบฑเบšเป€เบ•เบต.

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบ™เบฑเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡: KAVG/cmd, GAVG/cmd, DAVG/cmd, QAVG/cmd.

เบซเบ™เป‰เบฒเบˆเปเบญเบธเบ›เบฐเบเบญเบ™ Disk, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก "u", เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบšเบฅเบฑเบญเบเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™ - เบงเบปเบ‡เป€เบ”เบทเบญเบ™ (เบŠเปˆเบญเบ‡ A, B, F, G, เบ‚เป‰เบญเบเบ–เบทเบเป€เบฅเบทเบญเบเปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เบ—เบตเปˆเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เปเบ–เบงเบชเปเบฒเบฅเบฑเบšเบงเบปเบ‡เป€เบ”เบทเบญเบ™.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

DQLEN - เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปเบ–เบงโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ™โ€‹.
เป€เบญเบฑเบชเบ—เบตเบงเบต - เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ I/O เปƒเบ™ ESXi kernel.
เบ–เบฒเบกเปเบฅเป‰เบง - เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ I/O เปƒเบ™เปเบ–เบง.
%USD โ€“ ACTV / DQLEN ร— 100%.
เบ™เป‰เปเบฒเบซเบ™เบฑเบ โ€“ (ACTV + QUED) / DQLEN.

เบ–เป‰เบฒ %USD เปเบกเปˆเบ™เบชเบนเบ‡, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบžเบตเปˆเบกเบ„เบดเบง. เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบฒเบเปƒเบ™เปเบ–เบง, QAVG เบชเบนเบ‡เบ‚เบถเป‰เบ™เปเบฅเบฐ, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก, KAVG.

เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบญเบธเบ›เบฐเบเบญเบ™ Disk เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ VAAI (vStorage API for Array Integration) เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เป€เบฅเบทเบญเบเบŠเปˆเบญเบ‡ A เปเบฅเบฐ O.

เบเบปเบ™เป„เบ VAAI เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบญเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบงเบฝเบเบ‡เบฒเบ™เบˆเบฒเบ hypervisor เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบชเบนเบ™, เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบšเบฅเบฑเบญเบเบซเบผเบทเบเบฒเบ™เบชเบฐเบเบฑเบ”.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš VM เปƒเบ™ VMware vSphere. เบชเปˆเบงเบ™เบ—เบต 3: เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เบฎเบนเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, VAAI เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ™เบตเป‰: Zero เปเบฅเบฐ ATS primitives เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡.

เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เปเบœเปˆเบ™เปƒเบ™ ESXi

  • เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ•เบฑเบ™.
  • เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ„เบดเบงเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบชเบธเบ”เบขเบนเปˆเปƒเบ™ HBA.
  • เบขเปˆเบฒเบฅเบทเบกเป€เบ›เบตเบ”เปƒเบŠเป‰ SIOC เปƒเบ™ datastores.
  • เป€เบฅเบทเบญเบ PSP เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ‚เบญเบ‡เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ.
  • เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ VAAI เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ.

เบšเบปเบ”เบ‚เบฝเบ™เบ—เบตเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบซเบปเบงเบ‚เปเป‰:http://www.yellow-bricks.com/2011/06/23/disk-schednumreqoutstanding-the-story/
http://www.yellow-bricks.com/2009/09/29/whats-that-alua-exactly/
http://www.yellow-bricks.com/2019/03/05/dqlen-changes-what-is-going-on/
https://www.codyhosterman.com/2017/02/understanding-vmware-esxi-queuing-and-the-flasharray/
https://www.codyhosterman.com/2018/03/what-is-the-latency-stat-qavg/
https://kb.vmware.com/s/article/1267
https://kb.vmware.com/s/article/1268
https://kb.vmware.com/s/article/1027901
https://kb.vmware.com/s/article/2069356
https://kb.vmware.com/s/article/2053628
https://kb.vmware.com/s/article/1003469
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/vsphere-esxi-vcenter-server-67-performance-best-practices.pdf

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™