Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Част 1. Π—Π° процСсора
Част 2. Π—Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°

ДнСс Ρ‰Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° дисковата подсистСма във vSphere. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ със ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ Π½Π°ΠΉ-чСстата ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π° Π±Π°Π²Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина. Ако Π² случай Π½Π° CPU ΠΈ RAM отстраняванСто Π½Π° нСизправности ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€, Ρ‚ΠΎΠ³Π°Π²Π° Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с диска, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° сС справитС с ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅.

Π©Π΅ обсъдя Ρ‚Π΅ΠΌΠ°Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ броячитС са ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ.

Малко тСория

ΠšΠΎΠ³Π°Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° производитСлността Π½Π° дисковата подсистСма Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ машини, Ρ…ΠΎΡ€Π°Ρ‚Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΎΠ±Ρ€ΡŠΡ‰Π°Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚Ρ€ΠΈ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π°:

  • Π±Ρ€ΠΎΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎ/ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (Input/Output Operations Per Second, IOPS);
  • пропускатСлна способност;
  • забавянС Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎ/ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (Latency).

Π‘Ρ€ΠΎΠΉ IOPS ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π° случайни натоварвания: Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ дискови Π±Π»ΠΎΠΊΠΎΠ²Π΅, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ мСста. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚Π°ΠΊΠΎΠ²Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, бизнСс прилоТСния (ERP, CRM) ΠΈ Π΄Ρ€.

ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π²Π°ΠΆΠ½ΠΎ Π·Π° послСдоватСлни Ρ‚ΠΎΠ²Π°Ρ€ΠΈ: Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π±Π»ΠΎΠΊΠΎΠ²Π΅, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π΅Π΄ΠΈΠ½ слСд Π΄Ρ€ΡƒΠ³. НапримСр Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ (Π½ΠΎ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ) ΠΈ систСмитС Π·Π° видСонаблюдСниС ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Ρ‚Π°ΠΊΠΎΠ²Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅.

ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚Π΅Π»Π½Π°Ρ‚Π° способност Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с броя I/O ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚Π΅Π»Π½Π° способност = IOPS * Π Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Block size Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° Π±Π»ΠΎΠΊΠ°.

Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° Π±Π»ΠΎΠΊΠ° Π΅ доста Π²Π°ΠΆΠ½Π° характСристика. Π‘ΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ вСрсии Π½Π° ESXi позволяват Π±Π»ΠΎΠΊΠΎΠ²Π΅ с Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎ 32 767 KB. Ако Π±Π»ΠΎΠΊΡŠΡ‚ Π΅ ΠΎΡ‰Π΅ ΠΏΠΎ-голям, Ρ‚ΠΎΠΉ сС раздСля Π½Π° няколко. НС всички систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ с Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ DiskMaxIOSize Π² Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ‚Π΅ настройки Π½Π° ESXi. Използвайки Π³ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ максималния Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ°, пропускан ΠΎΡ‚ Ρ…ΠΈΠΏΠ΅Ρ€Π²Π°ΠΉΠ·ΠΎΡ€Π° (ΠΏΠΎΠ²Π΅Ρ‡Π΅ подробности Ρ‚ΡƒΠΊ). ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€, ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π΄Π° сС консултиратС с производитСля Π½Π° систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π΄Π° тСстватС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π΅Π½ стСнд. 

ГолСмият Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΏΠ°Π³ΡƒΠ±Π΅Π½ Π΅Ρ„Π΅ΠΊΡ‚ Π²ΡŠΡ€Ρ…Ρƒ производитСлността Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ. Π”ΠΎΡ€ΠΈ Π°ΠΊΠΎ броят Π½Π° IOPS ΠΈ пропускатСлната способност са относитСлно ΠΌΠ°Π»ΠΊΠΈ, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ закъснСния ΠΏΡ€ΠΈ голям Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ°. Π—Π°Ρ‚ΠΎΠ²Π° ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€.

латСнтност – Π½Π°ΠΉ-интСрСсният ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ Π·Π° СфСктивност. I/O латСнтността Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚:

  • закъснСния Π² Ρ…ΠΈΠΏΠ΅Ρ€Π²Π°ΠΉΠ·ΠΎΡ€Π° (KAVG, Average Kernel MilliSec/Read);
  • забавянС, осигурСно ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ (DAVG, Average Driver MilliSec/Command).

ΠžΠ±Ρ‰ΠΎΡ‚ΠΎ забавянС, ΠΊΠΎΠ΅Ρ‚ΠΎ сС Π²ΠΈΠΆΠ΄Π° Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма Π·Π° гости (GAVG, Average Guest MilliSec/Command) Π΅ сумата ΠΎΡ‚ KAVG ΠΈ DAVG.

GAVG ΠΈ DAVG сС ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Ρ‚ ΠΈ KAVG сС изчислява: GAVG–DAVG.

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅
ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ

НСка Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΎΡ‚Π±Π»ΠΈΠ·ΠΎ KAVG. По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° KAVG трябва Π΄Π° ΠΊΠ»ΠΎΠ½ΠΈ към Π½ΡƒΠ»Π° ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ DAVG. ЕдинствСният случай, ΠΊΠΎΠΉΡ‚ΠΎ Π·Π½Π°ΠΌ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ KAVG Π΅ ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎ висок, Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° IOPS Π½Π° VM диска. Π’ Ρ‚ΠΎΠ·ΠΈ случай, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Π΄Π° Π½Π°Π΄Π²ΠΈΡˆΠΈΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ, KAVG Ρ‰Π΅ сС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ.

Най-ваТният ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° KAVG Π΅ QAVG - Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² Ρ…ΠΈΠΏΠ΅Ρ€Π²Π°ΠΉΠ·ΠΎΡ€Π°. ΠžΡΡ‚Π°Π½Π°Π»ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° KAVG са Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ.

ΠžΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π° дисковия Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈ ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° към Π»ΡƒΠ½ΠΈΡ‚Π΅ ΠΈΠΌΠ° фиксиран Ρ€Π°Π·ΠΌΠ΅Ρ€. Π—Π° силно Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π΅Π½ΠΈ срСди ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€. Π’ΡƒΠΊ описва ΠΊΠ°ΠΊ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΠ°ΡˆΠΊΠΈΡ‚Π΅ Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° (Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π΄ΠΎ Π»ΡƒΠ½ΠΈΡ‚Π΅ Ρ‰Π΅ сС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ). Π’Π°Π·ΠΈ настройка Ρ€Π°Π±ΠΎΡ‚ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ само Π΅Π΄Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина Ρ€Π°Π±ΠΎΡ‚ΠΈ с Π»ΡƒΠ½Π°Ρ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ рядко. Ако ΠΈΠΌΠ° няколко VM Π½Π° Π›ΡƒΠ½Π°Ρ‚Π°, трябва ΡΡŠΡ‰ΠΎ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Disk.SchedNumReqOutstanding (инструкции  Ρ‚ΡƒΠΊ). Π§Ρ€Π΅Π· ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π²ΠΈΠ΅ намаляватС ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ QAVG ΠΈ KAVG.

Но ΠΎΡ‚Π½ΠΎΠ²ΠΎ, ΠΏΡŠΡ€Π²ΠΎ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ докумСнтацията ΠΎΡ‚ доставчика Π½Π° HBA ΠΈ тСствайтС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π΅Π½ стСнд.

Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π΄ΠΎ Π›ΡƒΠ½Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС повлиян ΠΎΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° SIOC (Storage I/O Control). Π’ΠΎΠΉ осигурява Сднакъв Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π»ΡƒΠ½Π°Ρ‚Π° ΠΎΡ‚ всички ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° Ρ‡Ρ€Π΅Π· Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π° промяна Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π΄ΠΎ Π»ΡƒΠ½Π°Ρ‚Π° Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈΡ‚Π΅. ВоСст, Π°ΠΊΠΎ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ хостовСтС Ρ€Π°Π±ΠΎΡ‚ΠΈ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина, която изисква Π½Π΅ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ производитСлност (ΡˆΡƒΠΌΠ½Π° съсСдна Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина), SIOC намалява Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π΄ΠΎ Π»ΡƒΠ½Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ хост (DQLEN). ΠŸΠΎΠ²Π΅Ρ‡Π΅ информация Ρ‚ΡƒΠΊ.

ΠŸΠΎΠ΄Ρ€Π΅Π΄ΠΈΡ…ΠΌΠ΅ KAVG, сСга ΠΌΠ°Π»ΠΊΠΎ Π·Π° Ρ‚ΠΎΠ²Π° DAVG. Π’ΡƒΠΊ всичко Π΅ просто: DAVG Π΅ забавянСто, въвСдСно ΠΎΡ‚ Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° срСда (ΠΌΡ€Π΅ΠΆΠ° Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ систСма Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅). Всяка ΠΌΠΎΠ΄Π΅Ρ€Π½Π° ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠΎΠ΄Π΅Ρ€Π½Π° систСма Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ° свои собствСни броячи Π½Π° производитСлност. Π—Π° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с DAVG, ΠΈΠΌΠ° смисъл Π΄Π° Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅. Ако всичко Π΅ Π½Π°Ρ€Π΅Π΄ ΠΎΡ‚ страна Π½Π° ESXi ΠΈ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° Π΄Π°Π½Π½ΠΈ.

Π—Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΏΡŠΡ‚ (PSP) Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. ΠŸΠΎΡ‡Ρ‚ΠΈ всички ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ PSP Round-Robin (с ΠΈΠ»ΠΈ Π±Π΅Π· ALUA, Asymmetric Logical Unit Access). Π’Π°Π·ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π²ΠΈ позволява Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ всички Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° към систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π’ случая Π½Π° ALUA сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ само ΠΏΡŠΡ‚ΠΈΡ‰Π°Ρ‚Π° Π΄ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΡ‚Π΅ΠΆΠ°Π²Π° Π»ΡƒΠ½Π°Ρ‚Π°. НС всички систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° ESXi ΠΈΠΌΠ°Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Round-Robin. Ако няма ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ плъгин ΠΎΡ‚ производитСля Π½Π° систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ създадС ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π·Π° всички хостовС Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, ΠΈΠ»ΠΈ ΡΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ сами. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Ρ‚ΡƒΠΊ

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, някои ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π½Π° систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°Ρ‚ промяна Π½Π° броя IOPS Π½Π° ΠΏΡŠΡ‚ ΠΎΡ‚ стандартната стойност ΠΎΡ‚ 1000 Π½Π° 1. Π’ Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Ρ‚ΠΎΠ²Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ възмоТно β€žΠΈΠ·ΡΡ‚ΠΈΡΠΊΠ²Π°Π½Π΅Ρ‚ΠΎβ€œ Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ производитСлност ΠΎΡ‚ систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ намаляванС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° ΠΏΡ€Π΅Ρ…ΠΎΠ΄ ΠΏΡ€ΠΈ срив Π² случай Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° ΠΈΠ»ΠΈ актуализация. ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈΡ‚Π΅ Π½Π° доставчика ΠΈ Π°ΠΊΠΎ няма противопоказания, ΠΎΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Ρ‚ΡƒΠΊ.

Броячи Π½Π° производитСлността Π½Π° основната дискова подсистСма Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина

БроячитС Π½Π° производитСлност Π½Π° дисковата подсистСма във vCenter сС ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ Π² Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ Datastore, Disk, Virtual Disk:

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Π’ Ρ€Π°Π·Π΄Π΅Π» Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈΠΌΠ° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π·Π° vSphere дискови Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° (datastores), Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ VM дисковСтС. Π’ΡƒΠΊ Ρ‰Π΅ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ стандартни броячи Π·Π°:

  • IOPS (срСдни заявки Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис Π² сСкунда), 
  • пропускатСлна способност (скорост Π½Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис), 
  • закъснСния (Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис/Π½Π°ΠΉ-висока латСнтност).

По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ всичко Π΅ ясно ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° броячитС. ΠŸΠΎΠ·Π²ΠΎΠ»Π΅Ρ‚Π΅ ΠΌΠΈ ΠΎΡ‰Π΅ вСднъТ Π΄Π° насоча Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π²ΠΈ към Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ статистиката Ρ‚ΡƒΠΊ Π½Π΅ Π΅ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° VM (ΠΈΠ»ΠΈ VM диск), Π° ΠΎΠ±Ρ‰Π° статистика Π·Π° цялото Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ. Π‘ΠΏΠΎΡ€Π΅Π΄ ΠΌΠ΅Π½ Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° сС Π³Π»Π΅Π΄Π°Ρ‚ Ρ‚Π΅Π·ΠΈ статистики Π² ESXTOP, ΠΏΠΎΠ½Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ Ρ‚Π°ΠΌ минималният ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π½Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π΅ 2 сСкунди.

Π’ Ρ€Π°Π·Π΄Π΅Π» Disk ΠΈΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈ устройства, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΎΡ‚ VM. Има броячи Π·Π° IOPS ΠΎΡ‚ Ρ‚ΠΈΠΏ сумиранС (броя Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎ/ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π½Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅) ΠΈ няколко брояча, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° (ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΡˆΠΈΠ½Π°Ρ‚Π°). Π‘ΠΏΠΎΡ€Π΅Π΄ ΠΌΠ΅Π½ ΡΡŠΡ‰ΠΎ Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Π°Π·ΠΈ информация Π² ESXTOP.

Π Π°Π·Π΄Π΅Π» Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ диск – Π½Π°ΠΉ-полСзният ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π½Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността Π½Π° VM дисковата подсистСма. Π’ΡƒΠΊ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ производитСлността Π·Π° всСки Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ диск. ИмСнно Ρ‚Π°Π·ΠΈ информация Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°, Π·Π° Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π΄Π°Π»ΠΈ Π΄Π°Π΄Π΅Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π’ допълнСниС към стандартнитС броячи Π·Π° броя Π½Π° I/O ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅, ΠΎΠ±Π΅ΠΌΠ° Π½Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис ΠΈ Π·Π°ΠΊΡŠΡΠ½Π΅Π½ΠΈΡΡ‚Π°, Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·Π΄Π΅Π» ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΈ броячи, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±Π»ΠΎΠΊΠ°: Π Π°Π·ΠΌΠ΅Ρ€ Π½Π° заявката Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис.

На снимката ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ ΠΈΠΌΠ° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° производитСлността Π½Π° VM диска, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ броя Π½Π° IOPS, латСнтността ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±Π»ΠΎΠΊΠ°. 

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° производитСлност Π·Π° цялото Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, Π°ΠΊΠΎ SIOC Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½. Π•Ρ‚ΠΎ основна информация Π·Π° срСдната латСнтност ΠΈ IOPS. По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‚Π°Π·ΠΈ информация ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π° само Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅.

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

ESXTOP

ESXTOP ΠΈΠΌΠ° няколко Π΅ΠΊΡ€Π°Π½Π°, ΠΊΠΎΠΈΡ‚ΠΎ прСдоставят информация Π·Π° хост дисковата подсистСма ΠΊΠ°Ρ‚ΠΎ цяло, ΠΎΡ‚Π΄Π΅Π»Π½ΠΈΡ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ дисковС.

Π”Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с информация Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ машини. Π•ΠΊΡ€Π°Π½ΡŠΡ‚ β€œDisk VM” сС ΠΈΠ·Π²ΠΈΠΊΠ²Π° с клавиша β€œv”:

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

NVDISK Π΅ броят Π½Π° VM дисковСтС. Π—Π° Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ информация Π·Π° всСки диск, натиснСтС β€žeβ€œ ΠΈ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ GID Π½Π° интСрСсуващата Π²ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° останалитС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅ΠΊΡ€Π°Π½ става ясно ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° ΠΈΠΌ.

Π”Ρ€ΡƒΠ³ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π΅ΠΊΡ€Π°Π½ ΠΏΡ€ΠΈ отстраняванС Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π΅ Дисков Π°Π΄Π°ΠΏΡ‚Π΅Ρ€. Извиква сС с клавиша β€œd” (Π½Π° снимката ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ са ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π° A,B,C,D,E,G):

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

NPTH – броя Π½Π° ΠΏΡŠΡ‚ΠΈΡ‰Π°Ρ‚Π° Π΄ΠΎ Π»ΡƒΠ½ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ сС Π²ΠΈΠΆΠ΄Π°Ρ‚ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€. Π—Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ информация Π·Π° всСки ΠΏΡŠΡ‚ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, натиснСтС β€œe” ΠΈ Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°:

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

ΠΠšΠ›Π•Π – максималСн Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°.

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅ΠΊΡ€Π°Π½ са броячитС Π½Π° забавянС, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ… ΠΏΠΎ-Π³ΠΎΡ€Π΅: KAVG/cmd, GAVG/cmd, DAVG/cmd, QAVG/cmd.

Π•ΠΊΡ€Π°Π½ΡŠΡ‚ Дисково устройство, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΈΠ·Π²ΠΈΠΊΠ²Π° с натисканС Π½Π° клавиш β€œu”, прСдоставя информация Π·Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ устройства – Π»ΡƒΠ½ΠΈ (Π½Π° снимката ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ са ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π° A, B, F, G, I). Π’ΡƒΠΊ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° Π»ΡƒΠ½ΠΈΡ‚Π΅.

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

DQLEN – Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° опашка Π·Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΎ устройство.
ACTV – Π±Ρ€ΠΎΠΉ I/O ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π² ядрото Π½Π° ESXi.
QUED – Π±Ρ€ΠΎΠΉ I/O ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π² ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π°.
%ЩАВБКИ Π”ΠžΠ›ΠΠ  – ACTV / DQLEN Γ— 100%.
LOAD – (ACTV + QUED) / DQLEN.

Ако %USD Π΅ висок, трябва Π΄Π° помислитС Π·Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π°. ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈΠΌΠ° Π² ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π°, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-висок Π΅ QAVG ΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ KAVG.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° Π΅ΠΊΡ€Π°Π½Π° Π½Π° дисковото устройство Π΄Π°Π»ΠΈ VAAI (vStorage API Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° масиви) Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π΅Ρ‚Π° A ΠΈ O.

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ VAAI Π²ΠΈ позволява Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈΡ‚Π΅ част ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΎΡ‚ Ρ…ΠΈΠΏΠ΅Ρ€Π²Π°ΠΉΠ·ΠΎΡ€Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ към систСмата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅.

Анализ Π½Π° производитСлността Π½Π° VM във VMware vSphere. Част 3: Π‘ΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π° снимката ΠΏΠΎ-Π³ΠΎΡ€Π΅, VAAI Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ Ρ‚Π°Π·ΠΈ систСма Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅: ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΈΡ‚Π΅ Zero ΠΈ ATS сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

Π‘ΡŠΠ²Π΅Ρ‚ΠΈ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с дисковата подсистСма Π½Π° ESXi

  • ΠžΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±Π»ΠΎΠΊΠ°.
  • Π—Π°Π΄Π°ΠΉΡ‚Π΅ оптималния Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π½Π° HBA.
  • НС забравяйтС Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ SIOC Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π·Π° Π΄Π°Π½Π½ΠΈ.
  • Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ 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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€