Оценяване на производителността на диска с командата iostat, LVM iostat, Бележки на системния администратор

По отношение на оценката на производителността на I/O за съхранение има няколко характеристики:

  • Пропускателна способност (байта в секунда) - максималната линейна скорост, с която устройството записва или чете един, но много голям файл.rkB/s,wkB/s
  • IOPS (операции в секунда) - Броят на заявките, изпратени до устройството. Това е скоростта на работа с голям брой малки файловеr/s,w/s
  • Време за обработка (милисекунди) - времето, през което средно се обработва I/O заявка, включително чакане в опашката, като чакането е най-типично, тъй като зависи от натоварването, а не от действителния размер на заявката. Колкото по-високо е това време, толкова по-бавен е отговорът на системата на заявка за приложение, но други приложения по принцип не са засегнати.изчакайте
  • Натоварване (процент) - оценка на натоварването на системата за I / O. При стойности близки до 100% системата "става", включително всички приложения. Процесорите отиват на iowait, а процесите, които искат I/O, отиват на [Disk] Sleep %util

Първо, нека обърнем внимание на последната колона %util. Макар и само защото голяма стойност на този параметър (90% -100%) изглежда като "сървър виси" за потребителя. Нашата sdb е заредена под 7%.

Допълнителни параметри за запис / четене (например за sdb диск)

честотна лента на колоната

четенеrkB/s20.97 , писанеwkB/s173.61

iops колониr/s0.66,w/s- 1.41 заявки в секунда

време за обработка на заявката:await-2131.62 ms, от които действителното изпълнениеsvctm32.95 ms