Как выбрать виртуальный сервер VPS

На что обращать внимание при выборе виртуального сервера

Поскольку виртуальные серверы (VPS/VDS) приобретаются, как правило, для серьёзных проектов с высокой посещаемостью, подходить к их выбору нужно очень внимательно. Ниже собраны основные факторы, которые необходимо учитывать при выборе VPS-хостинга.

Статус и географическое расположение хостинговой компании

Важно, чтобы у выбранной вами хостинговой компании был статус юридического лица, офис и лицензия на предоставление соответствующих услуг («телематических услуг связи»).
Также обратите внимание на наличие на сайте контактного телефонного номера (желательно с кодом 8-800 — бесплатного для звонков из России), чтобы в случае появления срочных вопросов вы могли позвонить. Если на сайте хостера есть только электронная почта или форма обратной связи, а телефоны отсутствуют, это означает, что компания не уверена в качестве и продолжительности своей работы или… вообще не является компанией, а просто решившими подзаработать студентами.
Если заинтересовавший вас хостер предлагает бесплатный тестовый период на VPS, то не избегайте возможность им воспользоваться. За отведенные несколько дней вы сможете понять, как будет работать на нём ваш сайт и подходит ли вам этот виртуальный сервер.

Географическое размещение серверов

Если ваш сайт рассчитан на русскоязычных пользователей, лучше заказать аренду VPS-сервера в Москве, Санкт-Петербурге или Европе. В большинстве случаев, чем ближе к целевым пользователям размещен сервер, тем быстрее будет скорость передачи данных. Большая географическая удаленность дата-центра, в котором размещается сервер, может отрицательно сказаться на скорости загрузки. Например, средний пинг из Германии равен 40-60 мс, из США — 80-100 мс, в то время как из России, Украины или Белоруссии — 5-20 мс.
С другой стороны, существует мнение, что европейские и американские дата-центры являются более надежными и, если что, смогут оградить ваш сайт от возможного неадекватного поведения российских силовых служб.

Цена

Для большинства пользователей цена является основным параметром при выборе виртуального сервера. Для оценки этого параметра мы оценивали стоимость тарифов с 512 Мб оперативной памяти, т.к. тариф с такой характеристикой есть у 99% компаний, в то время как другие параметры (частота процессора, объём жёсткого диска и т.д.) заметно различаются. Если виртуальный сервер с 512 Мб ОЗУ стоит до 300 руб./месяц, то параметр «цена» получает максимальные 5 баллов — это самые дешёвые VPS; если от 400 до 700 руб./месяц — 4/5, 700-1000 руб./месяц — 3/5, 1000-1500 руб./месяц — 2/5, более 1500 руб./месяц — 1/5.
до 400 руб. — 5/5
400-700 руб. — 4/5
700-1000 руб. — 3/5
1000-1500 руб. — 2/5
от 1500 руб. — 1/5

Панель управления

Если вы переходите на VPS-сервер с обычного виртуального хостинга и не имеете навыков администрирования Linux, то вам обязательно нужно выбирать сервер с панелью управления, которая позволяет заметно облегчить работу. Большинство компаний предлагают панель управления ISPmanager и Vesta, реже — Plesk, DirectAdmin, cPanel. Некоторые компании предоставляют панель управления бесплатно, некоторые — за дополнительную к стоимости тарифа плату. В таблице 10 лучших VPS-серверов цена указана с учётом стоимости панелей управления.
Стоит также отметить, что панель управления потребляет ресурсы виртуального сервера и её рекомендуется устанавливать на VPS-серверах с объёмом оперативной памяти от 512 Мб.

Техническая поддержка

На сайтах практически всех компаний написано, что служба технической поддержки работает круглосуточно. В действительности все, к сожалению, не так. Проверить это легко: в ночное время зайдите на сайт заинтересовавшей вас компании и задайте вопрос поддержке в онлайн-чате, по электронной почте или другим способом. Помимо скорости ответа обратите внимание, насколько вежливо и грамотно он написан.

Технология виртуализации

При заказе виртуального сервера также стоит обратить внимание на выбор технологии виртуализации, на основе которой будет работать VPS-сервер. Самыми распространенными системами являются OpenVZ и KVM, которые предлагают большинство провайдеров. Менее популярные технологии — Hyper-V и VMware.

OpenVZ — это реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux. OpenVZ позволяет на одном физическом сервере запускать множество изолированных копий операционной системы — виртуальных серверов. Предустановленное программное обеспечение занимает дисковое пространство, выделенное под VPS-сервер. Поскольку OpenVZ базируется на ядре Linux, в отличие от виртуальных машин (например, VMware) или паравиртуализационных технологий (например, Xen), в роли «гостевых» систем могут выступать только дистрибутивы Linux. Однако, виртуализация на уровне операционной системы в OpenVZ дает лучшую производительность, масштабируемость, плотность размещения, динамическое управление ресурсами, а также легкость в администрировании, чем у альтернативных решений. Согласно сайту OpenVZ, накладные расходы на виртуализацию очень малы, и падение производительности составляет всего 1-3%, по сравнению с обычными Linux-системами. Минус один — нельзя менять ядро операционной системы и его модули. OpenVZ является базовой платформой для коммерческой технологии Virtuozzo.

Xen — аппаратная виртуализация, получившая распространения в 2009 году, когда стала бесплатной. На виртуальных серверах VDS возможны различные операционные системы и замена ядра. Предустановленное программное обеспечение занимает дисковое пространство, выделенное под VDS. Технология Xen осуществляет жесткое распределение системных ресурсов сервера между виртуальными машинами и не допускает оверселлинга (размещения на сервере большего количества виртуальных машин, чем имеется в наличии процессорного времени и оперативной памяти). Это позволяет получить надежность, стабильность и гарантии работоспособности виртуального сервера вне зависимости от потребления ресурсов другими клиентами.

KVM (Kernel-based Virtual Machine) — это программное решение, обеспечивающее виртуализацию в среде Linux на платформе x86. Компонент ядра, необходимый для работы KVM, включен в основную ветку Linux начиная с версии 2.6.20. KVM был также портирован на FreeBSD как модуль ядра. Производительность KVM сравнивалась с производительностью Xen, работающего в режиме аппаратной виртуализации (не паравиртуализации), и при определенных видах нагрузок KVM показывал лучшую производительность (но не во всех случаях).

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

Подробное сравнение технологий виртуализации VPS/VDS.