Как стать автором
Обновить

Опыт использования скоростей NVMe для VDS

Всем доброго дня!

Хочу поделиться опытом использования VDS на NVMe дисках от компании ****web>, которая активно переводит сейчас и клиентов с виртуального хостинга на эти диски, так и продвигает новые VDS тарифы.

Начну с того, что искать нового хостера я стал после 10 лет пользования услугами питерской компании va***host, где размещались 9 вэб-серверов. Кроме постоянного использования этого хостера, я, как фрилансер и вэб-разработчик, периодически ставил сайты на различные физические, так и виртуальные системы различных провайдеров и хостеров. Я бы и дальше продолжал бы пользоваться услугами уже проверенного хостера (он меня устраивал, т.к. он сильно не перегружал сервера соседями и у него было адекватное время отклика), но после того, как курс доллара пополз вверх, стоимость размещения по самому дешевому тарифу стала стоить 7029.33 руб ( Диск SSD-25GB, Вирт. Серверов – 15, shared hosting). При текущей ситуации снижения уровня зарплат и доходов по стране в целом, и лично у меня в частности, я был вынужден искать что-то дешевле…

Искать тарифы стал вначале среди провайдеров с долей рынка более 5%(они уже начинают дорожить репутацией, и есть развитая служба поддержки), и типом VDS\VPS серверов т.к. с shared hosting все более непредсказуемо, т.к. все зависит от жадности хостера до денег и рулетки с соседями (соседи могут быть спокойными или буйными). Буйные соседи обычно начинают монополизировать ресурсы и увеличивать время отклика моих серверов.

Посмотрел текущие тарифы, почитал отзывы и обзоры и решил попробовать хостинг с NVMe накопителями, которые по идее должны были работать быстрее, чем SSD и тем более HDD. По моему опыту использования VDS, самым слабым звеном я всегда считал не процессорное время или объем ОЗУ, а время ожидания ввода-вывода для процессора (iowait – процентное соотношение времени процессора, потраченное на ожидание ввода/вывода). Для примера приведу график тормозов с откликом сайтов, на котором видно, что собственные ресурсы в норме, но сайты зависят от ограниченных возможностей дисковой системы.

image

Из моей личной практики, я замечал, что как раз в момент долгого iowait обычно и начинает расти время отклика для сайтов.

По идее, NVMe должны решить эту проблему, т.к. по тестам они минимум в 1,5 раза быстрее SSD, а в некоторых случаях и даже больше…

И вот, после недели тестов и переноса вэб-серверов я могу поделиться своей радостью:

image

На графике сложно даже разглядеть эти самые iowait…

На данный момент видно, что в принципе, дисковая система NVMe справляется со своими задачами и уже перестала быть узким местом при использовании VDS!

Разъяснения в плане нагрузки пользователя на графике (опытные пользователи могут усомниться, что работают 9 серверов):

для своих сайтов я использую только свою CMS (ни о каких Joomla и Wordpress даже и не думаю, т.к. с ними все было бы гораздо напряжнее) и бесплатную панель управления сервером VESTA (от ISP пришлось отказаться, т.к. сейчас это непозволительная для меня роскошь, несмотря на то, что ранее на покупку их продуктов лично я потратил более 500 евро покупая их «вечные» лицензии), которая тоже не очень требовательная к ресурсам.

Кроме того, у хостера порадовала возможность изменения конфигурации ресурсов VDS «на лету» (думаю, достигается это за счет списания абон. платы ежечасно). Советую тоже на это обратить внимание, чтобы такая возможность была, и вы не закрыли бы сами себя в ограничениях со стороны хостера.

Посмотрим на графики через месяц – вполне возможно, что за неделю хостер не успел скомплектовать физический сервер новыми виртуальными клиентами, хотя именно у достаточно популярных хостеров это происходит быстро, и уже за первую неделю многое может проявиться…

Но общее впечатление такое: VDS на NVMe это хорошо!!!
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.