Наступает то долгожданное время,
когда ваш сайт становится
архипопулярным в Интернете,
когда он из маленького пушистого
котенка уровня домашней
странички вырастает в огромного
саблезубого тигра, посещаемость
которого уже переваливает за
тысячи или даже десятки тысяч
уникальных посетителей в день.
Тогда-то вашему "тигру"
становится тесно в "клетке"
виртуального хостинга, для него
уже необходимо подыскивать "вольерчик"
— переносить сайт на отдельный
физический сервер. Предлагаю вам
прогуляться по данному "вольерчику",
то есть ознакомиться с услугой
colocation.
Существуют два основных вида
хостинга — виртуальный и
физический (colocation).
Термин "colocation" в переводе с
английского языка означает
совместное размещение, то есть
совместное управление или
пользование чем-либо. Это услуга
по размещению вашего
собственного физического сервера
на технической площадке
интернет-провайдера, включающее
подключение сервера к
высокоскоростному каналу сети
Интернет. Также возможна аренда
сервера у самого провайдера (dedicated).
Привлекательность colocation
заключается в том, что вы
являетесь полноправным
владельцем сервера и можете
распоряжаться им по собственному
усмотрению: вы становитесь
независимым от программного и
аппаратного обеспечения, которое
предлагает вам провайдер
виртуального хостинга. Вы можете
установить сервер любой
конфигурации (имеется
возможность и любой
переконфигурации сервера). В
частности, в большинстве своем,
интернет-провайдеры не
накладывают никаких запретов на
размер дискового пространства
конкретной машины. Вас уже не
будут мучить головные боли от
ограничений, вводимых
провайдером на виртуальном
хостинге, касаемых:
- Использования
оперативной памяти;
- Запуска скриптов;
- Сроков хранения
электронной почты на
сервере;
- Использования процессов
и так далее.
Colocation делает возможной
реализацию любых по сложности
задач. На своем сервере вы
сможете содержать неограниченное
количество веб-ресурсов.
Информация на отдельном сервере
более защищена, чем на "общем"
сервере провайдера. Виртуальный
хостинг можно сравнить с
общежитием — здесь единая на все
виртуальные сервера система
безопасности. Атака на чужой
виртуальный сервер может
нарушить работоспособность вашей
системы. На colocation ваш
сервер защищен системой
безопасности провайдера, а также
вы сами можете обеспечить сколь
угодно высокий собственный
уровень защиты. Обеспечена
полная конфиденциальность
внутренних данных.
Осуществляется постоянный
автоматический мониторинг
состояния сервера и его
операторское обслуживание —
действия по звонку владельца
сервера, либо по краткой
инструкции, составленной
владельцем сервера, в случае
сбоев, выявленных системой
мониторинга. Размещение ресурсов
на отдельном сервере
обеспечивает принципиально новые
возможности для
интернет-проектов с большим
трафиком путем значительного
увеличения скорости обмена
данными с Интернетом. Скорость
для посетителей ресурса,
расположенного на colocation,
максимальна и зависит от
скорости, обеспечиваемой в сети
провайдера. Надежность
colocation обусловлена тем, что
провайдер обеспечивает все
условия для бесперебойной и
уверенной работы оборудования. В
помещении, где находится сервер,
поддерживается соответствующий
микроклимат. Вмешательство в
работу сервера возможно только в
каких-либо экстренных случаях,
тогда как на виртуальном
хостинге ресурс может
"повиснуть" в связи с
профилактическими работами,
проводимыми с сервером
специалистами провайдера. Однако
следует помнить, что физический
хостинг, что вполне объяснимо,
значительно дороже виртуального.
Во-первых, необходимо будет
потратиться на саму машину либо
же на ее аренду у провайдера. В
случае если вы решили арендовать
сервер у провайдера, вам не
нужно будет заботиться о его
сборке или покупке. Провайдер
предоставит вам список тех
серверов, которые есть в наличии
— вам остается лишь выбрать
подходящий. Цены на dedicated
зависят от конфигурации
арендуемого сервера и
варьируются ~ от 130$ в месяц до
300$ (указаны примерные цены
только на аренду сервера).
Если же вы пожелали купить
машину, то вам необходимо знать,
что сервер:
- Должен быть собран в
корпусе, подготовленном для
монтажа в серверную стойку
или шкаф шириной 19";
- Должен иметь возможность
подключения к коммутатору
Ethernet по медной витой
паре (разъем RJ45). В случае
других вариантов подключения
— провайдер потребует от вас
предоставить все необходимые
медиа-конверторы;
- Должен отвечать
техническим требованиям и
требованиям к
электробезопасности и иметь
сертификаты соответствия
Госстандарта РФ. В случае,
если серверу требуются иные
параметры электропитания
(отличные от: напряжение
220В, частота 50Гц),
провайдер потребует от вас
предоставить все необходимые
преобразователи.
Цена за сервер зависит от
входящих в него компонентов: от
процессора, жесткого диска,
оперативной памяти, материнской
платы, видеокарты. Чем
современнее и мощнее компоненты,
тем, соответственно, и дороже
сервер. Советую также
позаботиться о хороших, "умных"
кулерах. В случае если провайдер
не осуществляет резервное
копирование данных даже за
дополнительную плату, желательно
приобрести ленточный накопитель.
Чтобы сервер непрерывно
функционировал годами и радовал
вас своей безотказной работой,
необходимо позаботиться о
дублировании его жизненно важных
компонентов. В первую очередь из
строя выходят компоненты с
движущимися частями: чаще всего
первыми отказывают источники
питания, жесткие диски и
охлаждающие вентиляторы.
Во-вторых, за саму услугу
colocation нужно будет отдавать
свои кровные провайдеру.
Стоимость услуги зависит от
конфигурации размещаемого
сервера и требуемых под него
ресурсов: рассчитывается, исходя
из количества и габаритов
размещаемых устройств,
количества и скорости портов
подключения, ежемесячного
трафика через порт. В основном
за 1U цена составляет 25$, а за
порт Ethernet — 20$.
В-третьих, если вам необходимы
дополнительные услуги — на них
также нужно будет потратиться. В
дополнительные услуги могут
входить:
- Администрирование
сервера;
- Установка ПО;
- Дополнительный IP-адрес.
Многие хостинг-провайдеры
предоставляют от одного до
четырех IP-ардесов
бесплатно, а все последующие
— за дополнительную плату;
- Консольный порт;
- Услуга VLAN (виртуальная
локальная сеть) позволяет
объединить несколько
серверов в виртуальную
локальную сеть, обеспечив им
общий выход в сеть Интернет;
- Услуга Content
Distribution (дистрибуция
контента), которая позволяет
снизить нагрузку на серверы
клиента и защитить их от
атак типа Denial of Service
и простых пиковых нагрузок.
При использовании Content
Distribution значительно
снижается риск простоя из-за
перегруженности сервера;
- И многое-многое другое.
При покупке сервера и размещении
его на colocation больше всего
не хочется платить за
неиспользуемые возможности. В
этом случае оптимально подходит
1 unit (одноюнитовый) сервер. И
стоит он дешевле, и места в
стойке занимает мало. Думается,
для начала можно купить
1U-сервер с одним процессором, а
уже по мере расширения проекта и
роста финансовых возможностей
докупить дополнительные
процессоры к нему. При
оптимальном распределении
пространства внутри подобного
сервера ... Самое замечательное
в 1U-сервере — это его небольшие
размер и масса. С установкой
такой модели легко справится
один человек. В случае отказа
1U-сервер можно легко извлечь из
стойки, и с этой работой также
вполне справится один человек.
Вообще, выбор сервера — процесс
сугубо индивидуальный, да и само
решение перейти на colocation
должны приять только вы, взвесив
все за и против. В общем и
целом, можно сделать вывод, что
colocation — для тех, кому
необходима большая
информационная система с быстрым
доступом, но кто хочет поручить
провайдеру его поддержку и
обслуживание. Это удобно для
турфирм, интернет-магазинов,
новостных сайтов, баннерных
сетей и так далее.