Рекомендации по выбору быстрых дисков для Highload-проектов
Быстрые и сверхбыстрые диски существенно превосходят по своей производительности HDD- и SSD-аналоги. Но несмотря на то, что сделать правильный выбор быстрых дисков можно только после тестирования производительности, существует ряд базовых рекомендаций.
Перечислим их:
- Старайтесь выбирать лишь такой тип диска, который при приемлемой для вашего проекта производительности будет наиболее дешевым, ведь в случае чего вы всегда сможете его поменять.
- Подбирая диски на основе SLA (Service Level Agreement), следует учесть, что ограничения на операции по вводу/выводу в секунду для облачных дисков всегда задаются на определенный шаг дискового пространства.
- Важно помнить, что скорость обработки данных на диске непосредственно зависит от его объема. Если надо повысить производительность, следует увеличить размер нужного диска.
- Не стоит спешить сбрасывать со счетов HDD- и SSD-диски: применяйте быстрые (High-IOPS SSD) и сверхбыстрые (Low Latency NVMe) диски лишь в случае действительной необходимости. Также важно помнить, что с ростом производительности повышается и цена облачных дисков.
- Когда для программного приложения надо обеспечить минимальную задержку, то диски Low Latency NVMe будут наилучшим выбором. Как раз таки именно появление этих дисков с быстрым откликом позволило сейчас использовать облака для тех видов программных приложений, для каких это было ранее недоступно в связи с недостаточной скоростью отклика.
По материалам https://mcs.mail.ru/blog/.