Отличия дисковых подсистем SSD и HDD+SSD для виртуальных выделенных серверов, сравнение производительности.
Диски HDD+SSD-кэш
Принцип работы. Мы используем быстрые SSD-диски для кэширования запросов к медленным, но значительно более ёмким и недорогим HDD-дискам. В этом режиме каждое обращение к жесткому диску виртуальной машины проверяется на наличие в кэше, и при его наличии в кэше отдаётся оттуда, а не читается с медленного диска. Если же в кэше данные не найдены, то они читаются с HDD-диска и записываются в кэш.
Преимущества технологии HDD+SSD-кэш. Основной плюс технологии HDD+SSD-кэш в объеме предоставляемого дискового пространства. Также серверы на этой технологии дешевле, что немаловажно для размещения начинающих проектов, тестовых серверов и вспомогательных сервисов.
Что рекомендуем размещать на серверах с HDD+SSD дисками:
- VPN
- Бекапы данных
- Объемные архивы с данными
- Любые сервисы и сайты, для которых не критична скорость чтения/записи с дисков
Диски SSD
Принцип работы. SSD (Solid-state drive) — это накопитель, в котором, в отличие от обычных жестких дисков, нет движущихся элементов. Для хранения в SSD используется флеш-память. Простыми словами, это большая флешка.
Преимущества технологии SSD. Основное преимущество SSD-накопителей — это скорость работы. В отличие от обычного жесткого диска, отсутствуют временные затраты на позиционирование считывающих головок — увеличивается скорость доступа к данным. Согласно тестам, скорость чтения/записи на SSD превышает показатели обычных HDD в несколько раз.
Кому будет полезен VDS или VPS на SSD?
- Владельцам интернет магазинов: скорость работы с базами данных на SSD несоизмеримо выше, чем на HDD.
- Владельцам других сайтов: страницы вашего сайта будут открываться значительно быстрее, что немаловажно для ранжирования в поисковых системах.
- Для разработчиков: скорость компиляции кода на SSD-дисках выше, сэкономьте свое время.
- Для игровых серверов: скорость загрузки увеличивается, не заставляйте игроков ждать.
Диски NVMe
Принцип работы. NVM Express (NVMe, NVMHCI, Non-Volatile Memory Host Controller Interface Specification) — обновленная версия SSD-диска. Использует собственный, разработанный с нуля, протокол взаимодействия, и подключается через порт PCI Express.
Преимущества технологии NVMe. Чтение-запись с дисками NVMe в 2-3 раза быстрее, чем с обычными SSD. Шина PCI Express не ограничивает скорость диска — этим обеспечивается прирост производительности. Кроме этого, на NVMe быстрее обрабатываются параллельные операции, больше операций чтения-записи проводится в единицу времени.
Когда заказывать виртуальный сервер с диском NVMe?
- В тех же случаях, что и SSD. Когда вашему проекту уже не хватает производительности SSD, либо планируете рост проекта и высокие нагрузки.
Сравниваем производительность
Мы сравнили производительность виртуальных машин на «боевых» физических серверах с различными дисковыми подсистемами.
Для наглядности сделали таблицу со сравнением IOPS — количество операций чтения/записи за секунду. Это один из ключевых параметров при измерении производительности систем хранения данных, жёстких дисков и твердотельных дисков (SSD).
В реальных условиях показатели могут отличаться, но цифры дают наглядное представление о разнице в производительности дисков. Замеры проводились утилитой fio — случайное чтение и запись в файл размером 10 Гб блоками по 4 килобайт в 16 одновременных потоков с глубиной очереди 64.
Обратите внимание, что в работе сайтов чаще всего используются именно операции чтения данных, а не записи. Этот показатель NVMe SSD дисков существенно опережает обычные SSD-диски.