База знанийТерминыВыделенный сервер (dedicated server)

Выделенный сервер

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

Более крупные проекты выбирают виртуальный сервер (VDS/VPS). Здесь уже никто не посягает на выделенные сайту дисковое пространство, процессорное время и гигабайты оперативной памяти, но не стоит забывать, что на аппаратном сервере может размещаться множество виртуальных серверов, поэтому они тоже ограничены в возможностях роста. Любой всплеск посещаемости — и сервер может просто «захлебнуться» и подвиснуть. Конечно, можно добавить дополнительные ресурсы на виртуальную машину, но это не самый быстрый и удобный вариант. К тому же при выборе виртуального хостинга провайдер ограничивает набором стандартных операционных систем и конфигураций.

hacker

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

В отличие от виртуального хостинга и виртуального сервера заказчики услуги «Выделенный сервер» (dedicated server) получают в свое распоряжение физический сервер целиком. Оборудование и ресурсы полностью изолированы от других проектов. Никто не «перетянет» их на себя. Также не будет никаких ограничений в масштабировании и расширении серверных мощностей. Вернее, они будут ограничены лишь наличием свободных слотов, а также заявленными производителем сервера максимальными возможностями по апгрейду железа. Не будет никаких ограничений и в установке программного обеспечения.

Оглавление:

Как работает выделенный сервер

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

Как правило, заказчик может изменить абсолютно любые компоненты, внести любые настройки и дополнительно установить любое «железо», в том числе и нестандартное. Доступ к выделенному серверу осуществляется удаленно, с использованием специальных программных средств, но всегда можно приехать в ЦОД и лично произвести необходимые работы либо поручить это сотрудникам провайдера, если с ним заключен договор об администрировании сервера.

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

Выгода для заказчика

Для заказчика преимущества использования выделенного сервера заключаются в самой модели предоставления данной услуги: клиент получает полный доступ к «железу». При использовании модели colocation, предусматривающей размещение собственного оборудования клиента в ЦОДе провайдера, любой апгрейд и замену комплектующих заказчик осуществляет самостоятельно, в любое удобное время. Если оборудование взято в аренду, то все работы по модернизации, ремонту и замене берет на себя поставщик услуги. То же самое касается и программного обеспечения: заказчик имеет право установить любое ПО, которое сможет работать на выбранной конфигурации выделенного сервера.

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

hacker

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

Еще одним очень важным преимуществом выделенного сервера является то, что клиент, как правило, получает его очень быстро — буквально за несколько дней или даже часов. Если бы ему пришлось приобретать и устанавливать серверное оборудование самостоятельно, то потребовалось бы несколько недель, а то и месяцев, прежде чем клиент сможет развернуть на нем свои приложения: нужное оборудование необходимо произвести, доставить (нередко с прохождением таможенных процедур), собрать, установить, подключить, сконфигурировать. Провайдер сервиса имеет возможность предоставить клиенту оборудование гораздо быстрее, собрав ему нужную конфигурацию из имеющегося запаса типовых модулей.

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

Что касается лицензий на программное обеспечение, то здесь многое зависит и от провайдера (предоставляет ли он нужные клиенту лицензии на условиях аренды, не передавая их на баланс клиента), и от вендора ПО, точнее, от его политики лицензирования: не все компании-разработчики предусматривают модель аренды лицензий, а у тех, кто ее поддерживает, условия аренды могут сильно различаться.

Для каких задач нужен выделенный сервер

В каких случаях следует выбирать выделенный сервер? Прежде всего он нужен для проектов с высокими объемами трафика, особенно если виртуальный хостинг и даже виртуальный сервер уже не справляются с нагрузкой. Если ваш сайт регулярно «падает» от потока посетителей, то это серьезный повод задуматься о такой миграции, особенно если речь идет о “тяжелом” контенте (компьютерных играх, видеофайлах). Возможно, переход на выделенный сервер порекомендует и сам провайдер. В этом случае есть смысл прислушаться к его советам.

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

Советы по выбору

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

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

Что касается объема оперативной памяти, то здесь ошибиться сложно — слишком много ее никогда не бывает. По крайней мере, следует учесть ограничения и рекомендации, заложенные производителем сервера, разработчиками операционной системы и бизнес-приложений.

Определиться с выбором накопителей тоже несложно. Классические HDD стоят дешевле, чем твердотельные SSD того же объема. Однако у последних в разы меньше время доступа к данным. Проще говоря, для “холодных” данных можно использовать HDD, а для “горячих” — SSD. Для сохранности данных в случае сбоев и поломок оборудования следует объединять накопители в RAID-массивы и не забывать о резервном копировании.

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

И напоследок самая общая, но и самая, пожалуй, важная рекомендация: необходимо очень тщательно изучить типовое соглашение об обслуживании (SLA), которое предлагает провайдер, а также все прочие документы, касающиеся аренды. Любые сомнения или разногласия по ним нужно разрешить заранее, задолго до подписания документов.