«Как понять, что сайту нужен производительный сервер? На что обратить внимание при выборе VPS?» — эти вопросы задаёт себе почти каждый владелец веб-ресурса. В этой статье вместе с Ириной Фоминой, специалистом хостера AdminVPS, поможем разобраться в теме и сделать правильный выбор.
Где размещают сайты
Чтобы пользователи могли в любой момент зайти на ваш ресурс, он должен быть круглосуточно доступен по сети. Для владельцев сайтов есть несколько вариантов размещения:
-
виртуальный хостинг,
-
виртуальный приватный сервер (VPS) или виртуальный выделенный сервер (VDS),
-
арендованный физический сервер,
-
собственный сервер или дата-центр.
На виртуальном хостинге все ресурсы сервера (мощность процессора, объём оперативки, пропускная способность и т.д.) делятся между всеми размещёнными на хостинге сайтами. Хостер не берёт на себя обязательства поддерживать определённую скорость обработки данных (и с большой долей вероятности вы никогда не увидите той максимальной скорости и мощностей, которые указаны в тарифе). Зато провайдер хостинг-услуг обязуется ограничивать потребление ресурсов каждым отдельным веб-сайтом, чтобы их хватило остальным. Если не вдаваться в технические подробности, то аренда хостинга похожа на аренду хостела (даже эти слова похожи друг на друга). В хостеле вам придётся делить общие ресурсы (кухню, бытовую технику, ванную и туалет) с другими арендаторами, и вы не можете, например, сменить мебель или переклеить обои. На хостинге ситуация в целом та же: соседи делят между собой ресурсы, управлением сервером занимается провайдер, вы же можете установить только предлагаемое им программное обеспечение. Плюсом здесь является то, что лицензии на общее ПО приобретаются провайдером сразу на весь сервер.
Другое дело аренда VPS/VDS. Это уже дом (физический сервер), разделённый на квартиры с помощью технологий виртуализации. Здесь вы сам себе хозяин: можете установить почти любое ПО (но за лицензирование также отвечаете вы сами), а выбор ограничен только конфигурацией сервера и использованной на нём технологией виртуализации. Есть VPS с Linux или Windows. Продвинутые варианты предполагают эмуляцию физического сервера с возможностью установить любую операционную систему с образа, предоставленного клиентом. Администрировать сервер вы будете самостоятельно, хостер же занимается железом — следит за техническим состоянием и поддерживает работоспособность. Выделенные мощности находятся в вашем полном распоряжении. Аренда VPS/VDS — оптимальный выбор для среднего бизнеса. Подробнее об этом поговорим ниже.
Есть ещё вариант аренды физического сервера в дата-центре — это собственный сервер, который вы не делите ни с кем даже с помощью виртуализации, а заботу об оборудовании берет на себя хостинг — владелец сервера.
Последний вариант — собственный физический сервер или даже дата-центр. Реализовать его не критически сложно, но часто нецелесообразно: дорого и нужно поддерживать бесперебойную круглосуточную работу системы. Вариант доступен или крупным компаниям, владеющим собственными центрами обработки данных или арендующим в них места, или умельцам на все руки, которые готовы содержать домашнюю серверную.
Использовать два последних варианта для размещения сайта стоит, только если у компании уже есть арендованный или собственный физический сервер для других целей, а в остальных случаях правильным решением будет хостинг или VPS/VDS разной конфигурации.
Плюсы и минусы VPS
Преимущества:
-
Гарантированный объём ресурсов.
-
Установка операционной системы и другого ПО по своему выбору.
-
Большие изолированность и безопасность.
Недостатки:
-
Сложное управление: необходимо либо самому обладать специальными знаниями, либо нанимать системного администратора.
-
Необходимость покупать лицензии на некоторое ПО.
Как понять, что сайту нужна аренда VPS/VDS
Для начала определимся, каким сайтам не нужен VPS. Минимальных мощностей хостинга хватит небольшим ресурсам: сайтам-визиткам, интернет-витринам, очень маленьким магазинам, сайтам со стабильным небольшим потоком посетителей.
Когда нужно выбрать аренду VPS/VDS:
-
Виртуальный сервер подойдёт ресурсам, для которых важна производительность: сайту с высокой посещаемостью или с резкими скачками количества посетителей, со сложным функционалом. Это средние и крупные интернет-магазины, сайты с большим объёмом мультимедийного контента, корпоративные сайты, блоги с посещаемостью от 1000 человек в сутки, веб-версии приложений, площадки с SaaS-продуктами.
-
Если безопасность для вашего ресурса критически важна.
-
Сайтам, для работы которых нужна тонкая настройка или специальный софт. На хостинге вы можете выбирать из ограниченного круга программного обеспечения, предложенного хостером, — не всем подойдёт этот вариант.
Обязательно учитывайте, что управлять VPS/VDS должен специалист. Но даже если вы не планируете нанимать системного администратора, то не обязательно отказываться от аренды виртуального сервера: некоторые провайдеры предлагают услугу по администрированию сервера.
Как выбрать VPS/VDS-сервер
Выбирая VPS, обратите внимание на несколько параметров:
Конфигурация оборудования
Характеристики сайта — его производительность и скорость работы — зависят от конфигурации VPS, на котором он размещён. Выбирайте мощность процессора, выделенный объём диска и ОЗУ, тип жёсткого диска, исходя из масштабов и сложности вашего сайта, функционала и посещаемости. Подобрать точную конфигурацию бывает нелегко, поэтому провайдеры часто предлагают услугу на тестовый период: если тариф не подойдёт, то можно безболезненно увеличить мощности, например, у AdminVPS есть бесплатный тестовый период на две недели.
VPS-сервер — управляемый или неуправляемый
Определитесь, кто будет администрировать сервер: вы будете делать это своими силами или отдадите управление провайдеру. Чаще всего клиенты сами решают вопросы управления: устанавливают и настраивают ПО и панель управления сервером, обеспечивают безопасность данных и защиту от внешних угроз, но также эту функцию может взять на себя хостер.
Операционная система
От конфигурации физического сервера, на котором расположен виртуальный, зависит, какую ОС можно установить.
Управлять сервером на Windows проще и можно избежать взаимодействия с командной строкой. Но так как Windows Server — проприетарная платная ОС, придётся платить за лицензию.
В отличие от Windows, дистрибутивы Linux распространяются свободно. Для сайтов на популярных системах управления контентом (WordPress, Joomla, Drupal и т. д.) рекомендуется именно сервер с Linux. Кроме того, Linux показывает себя как более стабильная и безопасная система. Поэтому если нет веских причин выбрать Windows, то остановитесь на варианте с Linux. Windows потребуется для отдельного ПО, например, решений от «1С».
Избыточность ресурсов и масштабируемость
Избыточность предполагает наличие у хостера не используемых в обычных условиях резервных ресурсов. Это могут быть альтернативные источники питания, каналы связи, которые в случае форс-мажора обеспечат стабильную работу сервера. Масштабируемость — это способность сервера адаптироваться к изменениям нагрузки и трафика.
Пропускная способность канала связи
Иногда провайдеры ограничивают пропускную способность канала связи. Узнайте, сможете ли вы получить дополнительную полосу и сколько это будет стоить.
Работающая техническая поддержка
Круглосуточная техподдержка — стандарт VPS-услуг. Обязательно ознакомьтесь с отзывами реальных клиентов провайдера: поддержка должна действительно работать 24/7 и решать проблемы не только в рекламных обещаниях.
Тестовый период и стоимость услуг
Выбирайте хостера, который сможет предоставить бесплатный тестовый период. Иногда провайдеры обещают возврат средств, если выбранный тариф не подойдёт клиенту. В любом случае вы сможете перейти на тариф с большим количеством выделенных ресурсов, если поймёте, что их не хватает для стабильной работы сайта.
Что касается стоимости аренды VPS, то она зависит от выделенных мощностей, уровня оборудования, дополнительных услуг и серверной операционной системы. Windows Server — ресурсоёмкая система, VPS для Windows обычно более мощные и могут быть дороже аналогичных на Linux, так как в них заложена стоимость лицензии ОС.
Расположение дата-центров
Чем ближе ЦОД к вашей целевой аудитории, тем быстрее веб-ресурс будет загружаться и реагировать на действия пользователей. Конечно, не нужно искать ЦОД в соседнем дворе: правило действует для расстояний в тысячи километров. Например, серверы хостинга AdminVPS расположены в России, Беларуси, Казахстане, Германии, и Нидерландах.
Тип IP-адреса и возможность получить дополнительный IP-адрес
Сервер должен поддерживать интернет-протоколы версий IPv4 и IPv6, соответственно, выделенные адреса должны быть обоих типов.
А дополнительные IP могут понадобиться в случае попадания основного адреса в чёрные списки почтовых сервисов, при DDoS-атаке или чтобы разделить несколько ресурсов, размещённых на одном VPS.
Дополнительные опции
Иногда жизненно необходимы:
-
раздел с мануалами на сайте,
-
место для бэкапов на другом сервере,
-
усиленная защита от DDoS-атак.
Чтобы подобрать оптимальное сочетание цены и объёма услуг, сравните тарифы, которые предлагает провайдер или воспользуйтесь конфигуратором.
Теперь вы знаете, как выбрать подходящий хостинг для своего веб-проекта, на что обратить внимание и как определить бюджет.