Перейти до вмісту
КонтактПоштаПанель клієнта

Хостинг і сервер

Що таке NVMe в хостингу і чи має це значення для сайту?

NVMe — це спосіб, у який сервер «спілкується» з диском SSD, а не окремий тип диска. У хостингу це означає коротший час доступу до файлів і швидшу роботу бази даних, і найбільше це помітно там, де сайт виконує багато дрібних операцій одночасно.

NVMe — це інтерфейс, а не тип пам'яті

Диск SSD можна підключити двома способами. Старіший — SATA з протоколом AHCI, розробленим ще для дисків із обертовими пластинами, де вузьким місцем була голівка, що рухалася над носієм. Новіший — PCIe з протоколом NVMe, створеним з нуля під пам'ять, яка не має жодних рухомих частин.

Тому протиставлення «SSD проти NVMe» вводить в оману. Правильне запитання звучить так: SSD на SATA чи SSD на NVMe. В обох випадках це та сама технологія пам'яті, різниться лише шлях, яким дані доходять до процесора.

Звідки береться різниця

Найважливіше тут — не швидкість одного окремого зчитування, а те, скільки операцій можна виконувати паралельно. Протокол AHCI підтримує одну чергу команд на 32 позиції. NVMe передбачає їх значно більше і набагато глибших — це різниця в порядках величини, а не у відсотках.

При копіюванні одного великого файлу ця перевага майже не проявляється, бо операція одна і триває довго. А при тисячах дрібних зчитувань одночасно — проявляється повністю. І саме так виглядає обслуговування сайту.

Що це означає для WordPress і магазину

Одне відкриття підсторінки WordPress — це зазвичай від кількох десятків до кількох сотень зчитувань: ядро, тема, кожен плагін окремо, файли перекладів, а ще запити до бази даних. У магазині додається кошик, залишки на складі та сесії клієнтів. Це якраз той профіль навантаження, у якому NVMe показує свою перевагу.

Відчутний результат — це зазвичай коротший час генерації сторінки, швидша адміністративна панель і швидше виконання резервних копій і фонових завдань.

Що швидкий диск не виправить

Диск усуває одне вузьке місце, а не всі. Якщо сайт повільний через неоптимальні SQL-запити, відсутність кешу, важку тему, кілька десятків плагінів або нестиснуті зображення — швидший носій цього не замаскує. Так само він не допоможе, коли закінчується виділений ліміт процесора чи пам'яті на акаунті.

Перш ніж міняти хостинг через швидкість, варто перевірити, де насправді проблема. Для цього є безплатний тест продуктивності, який вимірює сайт, а не покладається на здогадки.

Як перевірити, що входить у пропозицію

Формулювання «диски SSD» саме по собі не каже, йдеться про SATA чи про NVMe. Якщо в специфікації цього прямо не вказано, варто запитати. Те саме стосується обсягу та виділених ресурсів: простір, оперативна пам'ять, кількість ядер і ліміт одночасних процесів говорять про продуктивність більше, ніж сама назва носія.

Детальніше ми розписали це в статті як вибрати швидкий хостинг, а саму технічну різницю — в тексті SSD і NVMe.

Як це виглядає в DoSieci.pl

Простір NVMe є в кожному пакеті — від найменшого до Pro. Немає дешевшого варіанту тієї самої послуги на повільнішому носії, тож не доводиться обирати між ціною і типом диска. У кожному пакеті ми також прямо вказуємо виділений ресурс процесора, пам'яті та простору, щоб їх можна було порівняти з іншою пропозицією.

Коротко

  • NVMe — це спосіб підключення диска SSD, а не окремий тип пам'яті
  • перевага випливає з паралельності, а не зі швидкості одного зчитування
  • вона помітна при багатьох дрібних операціях, тобто у WordPress і магазинах
  • не замінить кеш, оптимізацію запитів чи достатні ресурси акаунту
  • «SSD» у пропозиції не визначає однозначно, SATA це чи NVMe — варто уточнити