Какой хостинг выбрать с администрированием сервера

Какой хостинг выбрать с администрированием сервера
Какой хостинг выбрать с администрированием сервера

Если компания решает, «Какой хостинг выбрать с администрированием сервера», MaxiPlace имеет смысл оценивать не только по мощности VPS/VDS, но и по тому, какие задачи действительно берут на себя инженеры. Наличие слова «администрирование» в тарифе ещё не означает, что провайдер будет круглосуточно следить за сервером, обновлять программное обеспечение, анализировать нагрузку и самостоятельно реагировать на сбои. У разных хостеров границы услуги могут существенно отличаться.

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

Чем хостинг с администрированием отличается от обычного VPS

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

Нужно установить и обновлять операционную систему, настроить веб-сервер, PHP или другое окружение, контролировать базы данных, следить за свободным местом и разбираться с причинами сбоев.

Администрируемый сервер предполагает, что часть этих задач выполняет техническая команда провайдера. Конкретный объём зависит от тарифа: где-то в стоимость входит только несколько базовых операций, а где-то — постоянный мониторинг ОС и программного обеспечения.

На сайте MaxiPlace, например, поддержка разделена на базовый, расширенный и оптимальный уровни. Базовый вариант включает базовое администрирование по запросу, расширенный — постоянное администрирование и мониторинг 24/7, а оптимальный дополнительно предусматривает более полный набор работ и уведомления о сбоях.

Какие задачи стоит передать хостеру

Перед выбором площадки полезно составить список операций, которыми сегодня занимается системный администратор или разработчик.

Обычно серверное администрирование включает:

  • установку и настройку операционной системы;
  • настройку веб-сервера;
  • работу с PHP и другим серверным ПО;
  • настройку и обслуживание СУБД;
  • создание и изменение DNS-записей;
  • настройку планировщика задач;
  • установку необходимых пакетов и модулей;
  • контроль свободного места;
  • диагностику высокой нагрузки;
  • восстановление после резервной копии;
  • мониторинг доступности;
  • обновление серверного программного обеспечения.

На странице администрирования MaxiPlace к типичным задачам также отнесены настройка Apache и Nginx, работа с MySQL, PostgreSQL и другими СУБД, мониторинг инфраструктуры, резервное копирование и контроль производительности серверных служб.

При этом необходимо отделять администрирование сервера от разработки сайта. Инженер хостинга может обнаружить, что конкретный PHP-процесс создаёт аномальную нагрузку или SQL-запрос выполняется слишком долго, но переписывание компонента сайта уже относится к работе разработчика.

Базового администрирования хватает не всем

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

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

Поэтому нужно смотреть не только на перечень возможных работ, но и на режим их выполнения.

Например, на текущей странице поддержки MaxiPlace базовый уровень предусматривает работу по основным вопросам в будни, тогда как расширенный и оптимальный уровни работают 24/7 и включают мониторинг. Для расширенного пакета указано до четырёх часов администрирования в месяц, для оптимального — до восьми.

Мониторинг важнее реакции после сбоя

Поддержка и мониторинг — не одно и то же.

При обычной поддержке первым проблему чаще всего обнаруживает клиент: сайт перестал открываться, сотрудник не может войти в систему или приложение начало сильно тормозить. После этого создаётся заявка.

При мониторинге состояние инфраструктуры отслеживается постоянно. Система может обнаружить недоступность сервера, увеличение нагрузки или другую аномалию раньше, чем её заметят пользователи.

Для критичного проекта именно это становится одним из главных аргументов в пользу расширенного администрирования.

На расширенном и оптимальном уровнях MaxiPlace заявлен мониторинг 24/7, а на оптимальном также предусмотрены уведомления о сбоях и графики с визуализацией показателей в Grafana.

Нужно смотреть на SLA

Фраза «быстро отвечаем» практически бесполезна без конкретных условий.

В SLA желательно проверить как минимум:

  • гарантированную доступность инфраструктуры;
  • время первой реакции;
  • часы работы технической поддержки;
  • наличие мониторинга;
  • объём администрирования;
  • порядок обработки аварий;
  • наличие уведомлений.

При этом время реакции нельзя путать со временем устранения проблемы. Если инженер должен принять критичное обращение в работу в течение 30 минут, это не означает, что любой инцидент будет полностью исправлен за те же 30 минут.

На опубликованной странице MaxiPlace для расширенного и оптимального уровней заявлена доступность 99,95%, работа поддержки 24/7 и реакция на тикет до 30 минут. Для базового уровня параметры отличаются: мониторинга нет, а обслуживание выполняется в основном в рабочее время.

Что должно происходить при высокой нагрузке

Один из лучших способов проверить качество администрирования — спросить, что сделает инженер, если сервер начнёт тормозить.

Слабый вариант ответа — сразу предложить больше CPU или RAM.

Сначала необходимо определить узкое место: посмотреть использование процессора и памяти, дисковые операции, состояние базы данных, количество процессов, журналы ошибок, веб-сервер и фоновые задачи.

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

Профессиональное администрирование отличается тем, что масштабирование ресурсов становится результатом диагностики, а не универсальным ответом на любую проблему.

Кто должен заниматься обновлениями

Ещё один важный вопрос — обновление серверного ПО.

Операционная система, веб-сервер, СУБД, PHP и другие компоненты со временем требуют обновлений. Если никто официально не отвечает за эту работу, сервер может годами оставаться на устаревшей конфигурации.

При выборе управляемого хостинга стоит заранее уточнить:

  • кто устанавливает системные обновления;
  • выполняются ли они автоматически или после согласования;
  • создаётся ли резервная копия перед серьёзными изменениями;
  • есть ли возможность отката;
  • кто проверяет сервисы после обновления.

Чем сложнее проект, тем менее разумно обновлять рабочее окружение без контроля и плана восстановления.

Резервное копирование нужно обсуждать отдельно

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

Нужно выяснить, входит ли backup в основную услугу, как часто создаются копии, сколько они хранятся и кто выполняет восстановление.

Особенно важно понимать сценарий аварии. Если база или файлы повреждены, недостаточно знать, что «где-то есть копия». Нужно заранее понимать, какую версию можно восстановить и сколько времени займёт возврат проекта в рабочее состояние.

В базе знаний MaxiPlace указано, что в составе облачной виртуальной машины предусмотрено базовое резервное копирование, а также доступны дополнительные варианты резервирования; в перечне базовых работ поддержки указано восстановление из резервной копии.

Хостинг с администрированием особенно полезен без своего системного администратора

Услуга наиболее очевидно окупается в компаниях, где сервер нужен для бизнеса, но отдельного специалиста по Linux или Windows держать в штате нецелесообразно.

Это может быть интернет-магазин, корпоративный сайт, CRM, портал или внутренний сервис.

В такой ситуации разработчик занимается приложением, а специалисты хостинга — инфраструктурой.

На своём сайте провайдер отдельно описывает такой сценарий: администрирование востребовано компаниями, которым невыгодно содержать собственного системного администратора, а также проектами с высокой или нестабильной нагрузкой, где требуется профессиональное обслуживание инфраструктуры.

Для сложного проекта базового тарифа может оказаться мало

Если сайт является критичной частью бизнеса, важны не только технические навыки инженера, но и постоянство сопровождения.

Представим интернет-магазин с рекламным трафиком. Ночью закончилось место на диске, база перестала корректно записывать данные, а сайт начал отдавать ошибки.

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

Поэтому, когда компания повторно формулирует вопрос «Какой хостинг выбрать с администрированием сервера», MaxiPlace разумно рассматривать с учётом уровня поддержки: базовый вариант подходит для менее критичных задач, тогда как расширенный и оптимальный пакеты ориентированы на постоянное администрирование, мониторинг и круглосуточную работу инженеров.

Стоит ли передавать хостеру всё администрирование

Не всегда.

Если в компании уже есть сильная инфраструктурная команда, она может самостоятельно управлять операционной системой и приложениями, а от провайдера требовать только стабильной виртуальной инфраструктуры.

Другой вариант — разделить ответственность. Например, хостер отвечает за ОС, сеть, веб-сервер и базу данных, а внутренняя команда — за Docker-контейнеры, приложение и CI/CD.

Главное — зафиксировать границы заранее.

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

Можно ли передать на поддержку сервер другого провайдера

Иногда компания не хочет менять инфраструктуру, но нуждается в профессиональном администрировании.

В таком случае имеет смысл проверить, принимает ли выбранная команда сторонние серверы на сопровождение.

MaxiPlace указывает, что инженеры могут обслуживать не только инфраструктуру, размещённую в собственном облаке, но и серверы, находящиеся у других провайдеров.

Это может быть полезно, если текущая площадка устраивает по инфраструктуре, но внутри компании нет специалиста, который будет заниматься ОС и серверным ПО.

Какие вопросы задать перед заказом

Чтобы сравнить предложения, лучше отправить нескольким провайдерам один и тот же набор вопросов:

  • Что именно входит в администрирование ОС?
  • Обслуживаете ли вы веб-сервер и СУБД?
  • Кто устанавливает обновления?
  • Есть ли мониторинг 24/7?
  • Кто реагирует на срабатывание мониторинга?
  • Какое время реакции закреплено в SLA?
  • Сколько часов администрирования входит в месяц?
  • Как оплачиваются дополнительные работы?
  • Кто занимается резервным восстановлением?
  • Помогаете ли вы диагностировать высокую нагрузку?
  • Можно ли передать сервер стороннему разработчику вместе с логами и метриками?
  • Есть ли поддержка ночью и в выходные?

Чем конкретнее ответы, тем легче понять реальную ценность услуги.

Когда управляемый сервер особенно оправдан

Администрируемый хостинг имеет смысл рассматривать в первую очередь в нескольких ситуациях.

Первая — в штате нет системного администратора.

Вторая — проект работает круглосуточно, а простой приводит к прямым потерям.

Третья — инфраструктура постепенно усложняется: появляется несколько серверов, базы, кеширование, очереди и дополнительные сервисы.

Четвёртая — нагрузка нестабильна и периодически требуется диагностика или масштабирование.

Пятая — разработчикам не хочется тратить время на задачи операционной системы и инфраструктуры.

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

Вывод

При выборе хостинга с администрированием важна не сама формулировка услуги, а её содержание: кто обслуживает ОС и программное обеспечение, есть ли мониторинг, как быстро инженер реагирует на проблему, сколько работ входит в тариф и кто отвечает за восстановление после сбоя.

Если в итоге нужно решить «Какой хостинг выбрать с администрированием сервера», MaxiPlace стоит сравнивать с альтернативами по SLA, глубине администрирования, круглосуточному мониторингу и возможности подобрать уровень сопровождения под критичность конкретного проекта, а не только по стоимости виртуальной машины.