Команда инженеров Infobox запустила новый высокопроизводительный хостинг сайтов:
- переработала и упростила архитектуру хостинга, снизив задержки в работе сайтов
- использовала новейшие серверы с высокочастотными процессорами до 3.7 ГГц и самыми быстрыми дисками SAS SSD 12Gbit/s
- развернула полностью новую панель управления хостингом на технологиях Plesk
- внедрила процесс непрерывного мониторинга конкурирующих решений для предоставления услуги постоянно лучшего качества.
Архитектура нового хостинга
За долгие годы размещения более 300 000 клиентов мы попробовали несколько различных архитектур:
- Веб-серверы с общими базами данных (1 сервер баз данных на несколько веб-серверов)
- Кластерное решение (сетевые хранилища, веб-ноды обрабатывающие запросы и балансировщики перед ними)
Обе схемы добавляют накладные расходы при обработке HTTP-запросов к сайтам. Особенно сильно на производительность влияют сетевые задержки, приводя к снижению скорости работы сайтов клиентов.
В новом хостинге сайты клиентов и база располагаются на одном и том же физическом сервере не добавляя сетевых накладных расходов. Масштабирование выполняется добавлением физических хостов, но при этом каждый размещенный сайт клиента гарантировано располагается на едином сервере полностью, что обеспечивает максимально высокую скорость работы.
Производительность
12GB/s SSD
На хост-серверах мы используем SSD-диски enterprise–уровня с пропускной способностью 12Gb/s, что позволяет нам обрабатывать запросы к клиентским сайтам ещё быстрее, чем на обычных SSD 6Gb/s. Особенно данное ускорение ощущается при работе с базами данных.
По нашим тестам, произвольная запись на этих дисках до 2х раз быстрее SSD 6Gb/s и в сотни раз быстрее обычных HDD дисков.
Высокочастотные процессоры 3.4 Ггц (Turbo Boost до 3.7 Ггц)
Процессор больше не будет узким горлышком для вашего сайта — высокая частота ядер существенно ускоряет выполнение скриптов и запросов к базе данных.
Работа с сессиями php redis без блокировок
Мы переписали phpredis модуль и теперь предоставляем всем клиентам возможность безопасной работы с сессиями без блокировок, redis доступен на всех тарифах без дополнительной платы.
Непрерывное сравнение производительности с конкурентами
Внутри компании написана и развернута система мониторинга быстродействия сайтов на платформах конкурентов. Мониторинг снимает показатели CPU / FS / MYSQL и среднюю скорость загрузки сайта. Мы следим за основными конкурентами и предоставляем действительно «Самый быстрый» php-хостинг.
Изоляция от других пользователей
На веб-серверах используется последняя версия CloudLinux, ограничение ресурсов клиентов осуществляется с помощью технологии LVE. Сама суть ограничений не в том, чтобы заставить клиента с большой нагрузкой перейти на VPS, а в защите клиентов от значительного увеличения потребления ресурсов соседствующих сайтов. Сейчас, на все сайты установлено ограничение в 2Гб RAM (фактическое потребление памяти) и 500% CPU (пять физических ядер сервера).
Аварийное восстановление
Для увеличения аптайма мы создали систему резервирования хостов. При недоступности хоста, обслуживающего хостинг, запросы к сайтам переводятся на резервное железо, файлы и база на котором синхронизируются с боевым сервером. Таким образом, потерять клиентские сайты в случае железных сбоев практически невозможно. Время недоступности при железной поломке боевого сервера в самом худшем случае — до 20 минут. Переключение происходит не автоматически для исключения возможности потери файлов между синхронизациями, решение о переключении принимает администратор услуги.
Резервное копирование
Все данные клиентских сайтов ежедневно резервируются на бекап-серверы. Удобные инструменты восстановления сайтов и баз из созданных копий доступны в панели управления. Также не выходя из панели управления, вы можете настроить резервное копирование на любой удалённый FTP сервер.
Возможности
В обновленном Linux–хостинге всего один тариф – 99 рублей в месяц за первый сайт и 49 рублей в месяц за каждый дополнительный. Мы уже включили максимально возможную для используемого оборудования скидку в ежемесячную плату.
Заказчик может приобрести ровно столько сайтов, сколько необходимо, не переплачивая за лишнее.
В тариф входит:
- 1 сайт / 1 БД / FTP-доступ
- 5 Гб места на диске SSD 12GB/s
- Автоустановщик 200+ CMS
- Бесплатный SSL–сертификат (Lets Encrypt конечно же)
- Резервное копирование без дополнительной оплаты.
- Круглосуточная поддержка 24х7х365
Нагрузочное тестирование
Для теста использовался реальный развернутый сайт на Joomla с контентом. Проверялась устойчивость до 200 запросов в секунду одновременно. Распределение времени отклика вы можете видеть ниже (
Яндекс.Танк):
Промо-код на бесплатный месяц хостинга: e515644543e39366b1f3ef1ff
Ждем ваших отзывов на partners@infobox.ru. За полезные отзывы будем дарить дополнительный бесплатный месяц. Полезный отзыв — это рассказ нам об ошибке или проблеме, либо конструктивное предложение, как что-то сделать удобнее и лучше для вас. Нам не все равно.
Если все отлично — можете рассказать, какой проект разместили и какие ваши задачи он успешно решает.