Украинский хостинг на NVMe SSD

Без SSD дисков сегодня уже невозможно представить хостинг сайтов. Ведь они состоят из большого количества файлов небольшого размера и именно флэш накопители имеют достаточно низкое время доступа, а значит высокую скорость работы с этими мелкими файлами.

И поначалу все было действительно так, когда в самых первых экземплярах использовались SLC ячейки. Но к сожалению дальше с целью снижения стоимости производители стали изобретать более дешевые, но и менее быстрые ячейки памяти. В порядке убывания производительности это: MLC, TLC и QLC. А с целью немного скрыть и преукрасить реальную скорость диски оснащают небольшим кэш-буффером из той самой, наиболее скоростной SLC памяти.

Конечно не все так печально и контроллеры SSD дисков действительно становятся все более и более производительные. Однако максимальные результаты они в силах показать лишь на коротком промежутке SLC кэша. Этого обычно достаточно чтобы показать красивые цифры в коротких бенчмарках и для продажи. Однако, исчерпав быстрый кэш, далее карета превращается в тыкву...

Первые SSD подключались интерфейсом SATA-I с максимальной скоростью около 100 МБайт/сек. Следом SATA-II ~250МБ/с, SATA-III ~550МБ/с и менее популярные SAS. Рано или поздно этого должно было стать мало и вот с 2011 года начали появляться первые SSD диски с прямым подключением к шине PCI-Express. NVMe интерфейс для web-хостинга в теории принес еще меньшие задержки. В теории потому как, снова возвращаясь к повороту не туда в развитии NAND флэш, реализовать свой потенциал контроллеры все также могут лишь в рамках SLC-кэша. Преимущества же от максимальных гигабайтов в секунду практически нет по все той же причине - сайты это много маленьких файлов, а не мало больших.

В наши дни практически любой более-менее серьёзный хостинг уже давно предлагает размещение на NVMe дисках. Сама идея безусловно хорошая, но реализация чаще всего сводит на нет все преимущества. Большинство хостеров громко заявляют о многократном ускорении благодаря использованию NVMe SSD. При этом скромно умалчивают, что эти самые NVMe диски на новомодных TLC ячейках. Диски на TLC/QLC ячейках (даже datacenter/enterprise уровня) годятся разве что для холодного хранения, т.е. для не часто используемых/изменяемых данных. Скорость и ресурс записи, постоянство заявленных характеристик - это все оставляет желать лучшего.

NVMe SSD

Так что же мы предлагаем? Хостинг NOTSLOW.ua с 2013 года предоставляет место для размещения сайтов исключительно на правильных SSD дисках. Самый первый сервер был запущен сразу на одной из лучших на то время Intel X25-E, состоящей из SLC ячеек. А Intel S3700 стал последним SATA-3 диском, используемым в наших серверах. С начала 2019 года у нас используются только PCIe/NVMe диски и только на MLC, SLC и 3DXpoint ячейках. В обозримом будущем планируется полный отказ от традиционных флэш накопителей и полный переход на Intel Optane.

Помимо самого скоростного файлового хранилища на сегодняшний день, мы также используем процессоры с повышенной тактовой частотой. 3.8 ГГц - это самая минимальная реальная постоянная частота, доступная Вашим сайтам, MySQL базам и PHP скриптам.

Кроме аппаратной составляющей, наш хостинг может предложить также уникальные программные решения. Так, одни из первых среди shared-хостингов мы отказались от одного общего на всех клиентов Apache вэб-сервера в пользу персональных backend-серверов (Apache/mod_php или PHP-FPM) для каждого. Даже на самом минимальном тарифе. А с 2020 года таким же образом у нас каждый клиент получает свой собственный, независимый от соседей MySQL сервер.

Просто попробуйте недельный бесплатный тест и лично на своих сайтах сравните скорость генерации страниц с Вашим нынешним хостингом. Помощь с переносом и перенастройкой сайта также абсолютно бесплатна.