Производительность и надежность
Насколько NVMe быстрее, чем SATA SSD?
Примерно в пять раз больше случайных IOPS — около 500 000 против 90 000 — и примерно в пять раз ниже задержка: менее 0,1 мс против примерно 0,5 мс. Последовательная пропускная способность в шесть-десять раз выше. Для приложений на базе баз данных именно разница в случайных IOPS заметна на практике.
NVMe взаимодействует с процессором через PCIe с моделью глубокой параллельной очереди, тогда как SATA наследует протокол с одной очередью, разработанный для вращающихся дисков. Разница архитектурная, а не количественная.
По сравнению с механическим диском сравнение теряет смысл: диск со скоростью 7 200 об/мин выдаёт примерно 150 случайных IOPS. Именно поэтому мы используем HDD только в линейке Hold, где паттерн доступа — крупный и последовательный.
7 ответов в разделе Производительность и надежность
- Что такое CPU steal time и почему это важно? Steal time — это процент времени, в течение которого ваш виртуальный процессор был готов к выполнению, но гипервизор отдал физическое ядро кому-то дру…
- Почему мой VPS медленный? В порядке вероятности: нехватка памяти, вызывающая своп-трэшинг, насыщение дискового ввода-вывода, CPU steal time на общих ядрах, неоптимизированная б…
- Какую задержку ожидать от VPS? В пределах мегаполиса — менее 5 мс. В пределах континента — 10–40 мс. Через Атлантику — 70–90 мс. Европа–Азия — 150–200 мс. На противоположных точках …
- Сколько посетителей может выдержать VPS? Правильно настроенный инстанс 2 vCPU / 4 GB обслуживает статический сайт при миллионах ежемесячных посещений, кэшированный WordPress — примерно при 30…
- Как провести бенчмарк VPS? Измеряйте три вещи, которые действительно варьируются: однопоточный CPU с помощью sysbench, диск с помощью fio при случайном чтении/записи 4K, и сеть …
- Какой аптайм мне ожидать от VPS? Наш SLA составляет 99,99% на инстанс, что допускает около 4,4 минут простоя в месяц, а наблюдаемая доступность по всей инфраструктуре за последние две…