Стойки изпълнение диск

Disk подсистема често се превръща в препятствие за прилагането, така че е много важно да бъде в състояние да диагностицира проблема с дисковете. Един от основните инструменти за наблюдение на работата на дисковата подсистема, са гишета за изпълнение. за които да бъдат обсъдени днес.

Два вида на обектите могат да бъдат избрани за наблюдение на дисковото пространство:

• Физическо Disk - като обект за наблюдение действа, идентифициран от системата като физическо устройство. Това може да бъде отделен твърд диск или множество дискове обединени в RAID-масив. Ако физическия диск е разделен на логически секции (обеми), броячът извежда добавена стойност за всички томове, които са на диска.
• Логически Disk - тук в логически дял действа като обект на мониторинг. Perfmon определя обема на буквата или монтиране точка (ако е монтиран като папка). Ако физическия диск е разделен на няколко обема, броячът ще даде стойности за всеки избран поотделно обем. Срещу ситуация е възможно при използването на динамични дискове, които могат да се разтягат в множество физически устройства, а след това веднага контрира покажи стойности за всички физически дискове, които са част от логиката.

Задайте броячи за физическата и логическа диск е почти идентични, с малки изключения, от които по-късно.

Стойки изпълнение диск

Пристъпваме към описанието на броячите.

Това показва процента на общото натоварване на диска. Представлява сумата от гишетата .isk Read Time (процент оползотворяване диск операции за четене) и .isk Напиши време (използване процент диск пишат операции). На теория, стойността му трябва да бъде в диапазона от 0 до 100%, но това е вярно само за един единствен диск. Ако използвате за RAID масиви често може да видите, че стойността на този брояч е по-голямо от 100%.

Показва диск време на празен ход, т.е. времето, през което устройството остава в състояние на покой, а не лечение на заявките за четене \ запис. За разлика от .isk Време крие строго в границите от 100% (в покой) до 0 (пълно натоварване).

Основният показател за интензивността на дискови искания. Показва общия брой на I \ изходни операции обработват (завършена) диск в рамките на 1 секунда (вход / изход операции в секунда, IOPS). Този брояч ви позволява да изчислите колко натоварването на колелата в близост до границата. За устройства, работещи в нормален режим, можете да се съсредоточи върху следните стойности: 80-160 IOPS за единична SATA твърд диск или SAS, 1800-5000 IOPS за единична SSD диск. За да се изясни, можете да използвате броячи Disk Чете / сек (броят на обработените заявки в секунда за четене) и записите на диска / сек (брой на обработени в секунда достъп за запис).

Ср. Disk сек / Transfer

Средната продължителност в секунди, необходимо за изпълнение на един диск или чете данни. Сумата от стойностите Ср. Disk сек / Read (време за извършване на операция за четене) и ср. Disk сек / Write (време за извършване на операция за запис). За тежки системи като сървърът на базата данни, стойността на Ср. Disk сек / прехвърляне не трябва да надвишава 0.1, за сървъри потребителя допустима стойност от 0,25.

Тези броячи са на стойност специално внимание, тъй като те позволяват да се определи точно колко време дисковата подсистема е похарчил за поддържане на I \ O, независимо от използвания хардуер.

Ср. Disk Queue Length

Средна продължителност на SMS опашка за исканията на диска. Той показва броя на дисковите искания, които чакат да бъдат обработени за определен интервал от време. Нормалната място не повече от 2 до един единствен диск. Ако опашката за повече от две заявки, че е възможно да карам е претоварен и не разполага с време, за да се справят с входящи заявки. Посочете с които те не могат да се справят операции диск, можете да използвате гишетата Ср. Disk Read Queue Дължина (всички искания за четене) и Ср. Disk Райт Queue Дължина (всички пишат молби).

Стойност Ср. Disk Queue Length не се измерва и изчислява по закона на Little математическата теория на опашки. Според този закон, броя на исканията, които чакат да бъдат обработени, средно, равна на честотата на получаване на искания, умножена по време на искането. Т.е. в нашия случай Ср. Disk Queue Дължина = (Дискови преводи / сек) * (ср. Диск сек / Transfer).

Ср. Disk Queue Дължина се цитира като един от основните брояч за определяне на натоварването на подсистемата на диск, но за адекватното оценка е необходимо точно да представлява физическата структура на системата за съхранение. Например, за се смята за един единствен твърд диск критична стойност е по-голяма от 2, и ако устройството е разположен на RAID-масив от 4 диска, тревогата е на стойност на стойност над 4 * 2 = 8.

Current Disk Queue Length

Текущата дължина на опашката за исканията на диска. Той показва броя на заявките, които чакат да бъдат обработени във всеки един момент. В действителност това е моментната стойност (нарязани) на текущата заявка опашката.

Средна скорост на трансфер на данни на диска или да чете \ скорост на запис. Показва общия брой байтове, изпратени на диск (запис) и диска (прочети) в рамките на една секунда, като по този начин дава възможност да се изчисли на честотната лента на системата на диск. Сборът от стойностите на диска чете на парчета / сек (скорост на четене и запис на диск) Bytes / сек (максималната скорост на запис). Граничните стойности са силно зависими от вида на диск: например за един твърд диск максимална чете \ скорост на запис варира 160-250Mb / сек, за един SSD - около 550-600Mb / сек.

Ср. Disk байта / Transfer

Средният брой байтове, прехвърлени по време на изпълнението на операция за четене \ запис. Колкото по-голям предавателни единици, толкова по-малък товар върху диска. При нормална експлоатация, този параметър трябва да е по-голяма от 20 КБ, стойности по-малки, отколкото казват големия брой малки искания, т.е. неефективно използване на диск система. По-подробна информация може да бъде получена от стойностите на броячите Ср. Disk Bytes / Read (броя байтове предадени по време на изпълнението на операция за четене) и Ср. Disk Bytes / запис (броя байтове предадени по време на изпълнението на операция за запис).

разделяне на честотата на I \ О няколко операции. Стойност, различна от нула, показва, че исканата твърде големи блокове от данни, които не могат да се прехвърлят в една операция. Това може да е в резултат на силното фрагментиране на диска.

Стойки изпълнение диск

И само за логически диск обекти има още две гишета, които усещат присъствието на свободно дисково пространство.

Размерът на свободно пространство от избрания логическото устройство като процент.

Размерът на свободно място на логическото устройство в мегабайти.

Стойки изпълнение диск

заключение

За да се оцени адекватно получени данните, е необходимо точно да представлява физическата структура на системата за съхранение. Първото важно тип използват дискове (HDD, SSD), интерфейс (SATA, SAS, FC, PCIe), скоростта на въртене на твърдия диск (7200, 10k, 15k). Ако използвате за RAID масиви трябва да се знае вида на масив (0, 1, 5, 10, и т.н.), а броят на дискове в масива.

И все пак, когато се оценява изпълнението на дисковата подсистема, определено трябва да се вземат предвид вида на товара, за създаване на приложения. В идеалния случай, има два вида на диск натоварване:

1. Голяма част от случайни операции четене \ запис, данните се обработват в малки блокове. Този тип натоварване е типична за сървъри на бази данни. При този вид натоварване най-важният параметър е броят на IOPS-ите. Ключови броячи - Дискови Трансфери / сек, ср. Disk сек / трансфер и разбира Ср. Disk Queue Length.