ПредишенСледващото

Защо IOPS - това няма значение

За всички от тях са необходими IOPS?

В момента е трудно да се намери в системите за съхранение на корпоративни данни на пазара, които не осигуряват най-малко 100 хил IOPS. Някои от продавачите са съобщили милиони или десетки милиони IOPS.

Потребителите се нуждаят е стойността? Наистина ли? Не!

Типичните потребители Enteprise на пазара, който използва общ набор от бизнес приложения и услуги, физически и облачни сървъри в пика обикновено се нуждаят от около 30-40000 IOPS (с изключение, може би, по-специално натоварени бази данни). InfoboxCloud може да осигури необходимата производителност на дисковата подсистема (

63000 IOPS SQLIO в размера на тест блок за 4KB), подходящ за повече от 99% от потребителите.

Как да се измери IOPS? Какво ще кажете за латентност?

При тестването на системи за съхранение, стандартна практика - използването на индустриални показатели като FIO, SQLIO, IOMeter, vdbench да се разбере колко IOPS система може да издава различни IO профили.

Въпреки това, профилите на МО обикновено се базират на остарели предположения и субективно мнение не представляват реалната картина.

Защо така? Тъй като повечето профили са базирани на малки показатели (4K, 8K IOPS) в момента на средния размер на блока в работата на потребителите обикновено е от 32 до 64KB. По-малко от 5% от потребителите използват по-малко блокове 10 КБ. По-малко от 15% от потребителите използват по-малко блокове 20KB.

Дори в рамките на едно приложение (например в базата данни) ще бъдат използвани различни варианти на IO-натоварване на различни компоненти на двигателя (файлове с данни, лог файлове индекси).

Синтетични критерии pozovlyat получават определен брой, но за съжаление този брой ще имат малко значение за вашите нужди.

Може ли да се говори за закъсненията (забавянето) като обективен показател за ефективността на системите за съхранение? Не :)

Дори и да не обръща внимание на факта, че тези инструменти са предназначени за измерване на средното закъснение (единствената операция, която отнема повече време, отколкото от друга страна, може значително да забави сделката), забавянето е много силно зависи от размера на блока. Както в случая на IOPS, забавяне измерва критерии относително безполезно.

Е, ако IOPS и латентността - не е много добър начин за измерване на производителността на дисковата подсистема, как е възможно това?

Изпълнете приложението с данните си, а не еталон!


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

Ако тествате бенчмарк система - единственото приложение, което ще бъде ценни резултати - еталон!

В идеалния случай, когато публикувате да тестват тяхното промишлено приложение с промишлени данни. Ако не можеш да направиш - да копирате приложение или средата на теста, и се опитват да симулират задачите за изпълнение на производствения. Мярка как заявление ще обработва данните в реално и реално натоварване!

Мярка показатели приложение, не подсистемата за съхранение!

Какво е използването на IOPS и измервания латентност все още? При получаване на тази информация, те най-вероятно ще бъде от полза само администратор съхранение.

Вашите потребители, както и на главата не се интересува от IOPS и латентност. Те се нуждаят от услуги и приложения, които решават своите задачи.

Ценни показатели напълно различни:
  • Колко време ще изпълнява ежедневните задачи при прилагането?
  • Колко бързо е вашият бизнес разузнаване система може да предостави данните, за да вземат решения?
  • Колко често се актуализира тест сървър и развитие от производствената база данни?
  • Има много време ще отнеме да се разположи виртуални сървъри, които са необходими на дневна база?
  • Колко от вас потребители могат да служат не са насочени към проблеми с производителността?
  • Колко бързо се построи OLAP куб? Можеш ли да го възстановят всеки ден и всяка седмица?

За да прекарате времето да се тества правилно, измерване на това, което е наистина важно!

Тестване на клауд сървъри във вашата среда с вашите приложения - единственият начин да ги оценява обективно за вашата кандидатура. Не се доверявайте на техническите спецификации или изявленията, направени от продавачите: тества в реално вашата система във вашата среда с вашите данни.

Ако искате да опитате облак InfoboxCloud за вашите проблемите на реалния свят - пишете ни. И тогава ние ще се радваме да чуем от вас, като облак, работа с истинските си системи и данни, както и да работи с вас, за да ви радват потребителите и бизнеса - успех!

Благодаря Pure съхранение Фирма за прекрасната статия!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!