Наступает то долгожданное время, когда ваш сайт становится архипопулярным в Интернете, когда он из маленького пушистого котенка уровня домашней странички вырастает в огромного саблезубого тигра, посещаемость которого уже переваливает за тысячи или даже десятки тысяч уникальных посетителей в день. Тогда-то вашему «тигру» становится тесно в «клетке» виртуального хостинга, для него уже необходимо подыскивать «вольерчик» — переносить сайт на отдельный физический сервер. Предлагаю вам прогуляться по данному «вольерчику», то есть ознакомиться с услугой colocation.
Существуют два основных вида хостинга — виртуальный и физический (colocation).
Термин «colocation» в переводе с английского языка означает совместное размещение, то есть совместное управление или пользование чем-либо. Это услуга по размещению вашего собственного физического сервера на технической площадке интернет-провайдера, включающее подключение сервера к высокоскоростному каналу сети Интернет. Также возможна аренда сервера у самого провайдера (dedicated).
Привлекательность colocation заключается в том, что вы являетесь полноправным владельцем сервера и можете распоряжаться им по собственному усмотрению: вы становитесь независимым от программного и аппаратного обеспечения, которое предлагает вам провайдер виртуального хостинга. Вы можете установить сервер любой конфигурации (имеется возможность и любой переконфигурации сервера). В частности, в большинстве своем, интернет-провайдеры не накладывают никаких запретов на размер дискового пространства конкретной машины. Вас уже не будут мучить головные боли от ограничений, вводимых провайдером на виртуальном хостинге, касаемых:
Colocation делает возможной реализацию любых по сложности задач. На своем сервере вы сможете содержать неограниченное количество веб-ресурсов. Информация на отдельном сервере более защищена, чем на «общем» сервере провайдера. Виртуальный хостинг можно сравнить с общежитием — здесь единая на все виртуальные сервера система безопасности. Атака на чужой виртуальный сервер может нарушить работоспособность вашей системы. На colocation ваш сервер защищен системой безопасности провайдера, а также вы сами можете обеспечить сколь угодно высокий собственный уровень защиты. Обеспечена полная конфиденциальность внутренних данных. Осуществляется постоянный автоматический мониторинг состояния сервера и его операторское обслуживание — действия по звонку владельца сервера, либо по краткой инструкции, составленной владельцем сервера, в случае сбоев, выявленных системой мониторинга. Размещение ресурсов на отдельном сервере обеспечивает принципиально новые возможности для интернет-проектов с большим трафиком путем значительного увеличения скорости обмена данными с Интернетом. Скорость для посетителей ресурса, расположенного на colocation, максимальна и зависит от скорости, обеспечиваемой в сети провайдера. Надежность colocation обусловлена тем, что провайдер обеспечивает все условия для бесперебойной и уверенной работы оборудования. В помещении, где находится сервер, поддерживается соответствующий микроклимат. Вмешательство в работу сервера возможно только в каких-либо экстренных случаях, тогда как на виртуальном хостинге ресурс может «повиснуть» в связи с профилактическими работами, проводимыми с сервером специалистами провайдера. Однако следует помнить, что физический хостинг, что вполне объяснимо, значительно дороже виртуального.
Во-первых, необходимо будет потратиться на саму машину либо же на ее аренду у провайдера. В случае если вы решили арендовать сервер у провайдера, вам не нужно будет заботиться о его сборке или покупке. Провайдер предоставит вам список тех серверов, которые есть в наличии — вам остается лишь выбрать подходящий. Цены на dedicated зависят от конфигурации арендуемого сервера и варьируются ~ от 130$ в месяц до 300$ (указаны примерные цены только на аренду сервера).
Если же вы пожелали купить машину, то вам необходимо знать, что сервер:
Цена за сервер зависит от входящих в него компонентов: от процессора, жесткого диска, оперативной памяти, материнской платы, видеокарты. Чем современнее и мощнее компоненты, тем, соответственно, и дороже сервер. Советую также позаботиться о хороших, «умных» кулерах. В случае если провайдер не осуществляет резервное копирование данных даже за дополнительную плату, желательно приобрести ленточный накопитель. Чтобы сервер непрерывно функционировал годами и радовал вас своей безотказной работой, необходимо позаботиться о дублировании его жизненно важных компонентов. В первую очередь из строя выходят компоненты с движущимися частями: чаще всего первыми отказывают источники питания, жесткие диски и охлаждающие вентиляторы.
Во-вторых, за саму услугу colocation нужно будет отдавать свои кровные провайдеру. Стоимость услуги зависит от конфигурации размещаемого сервера и требуемых под него ресурсов: рассчитывается, исходя из количества и габаритов размещаемых устройств, количества и скорости портов подключения, ежемесячного трафика через порт. В основном за 1U цена составляет от $25, а за порт Ethernet от $20.
В-третьих, если вам необходимы дополнительные услуги — на них также нужно будет потратиться. В дополнительные услуги могут входить:
При покупке сервера и размещении его на colocation больше всего не хочется платить за неиспользуемые возможности. В этом случае оптимально подходит 1 unit (одноюнитовый) сервер. И стоит он дешевле, и места в стойке занимает мало. Думается, для начала можно купить 1U-сервер с одним процессором, а уже по мере расширения проекта и роста финансовых возможностей докупить дополнительные процессоры к нему. Самое замечательное в 1U-сервере — это его небольшие размер и масса. С установкой такой модели легко справится один человек. В случае отказа 1U-сервер можно легко извлечь из стойки, и с этой работой также вполне справится один человек. Вообще, выбор сервера — процесс сугубо индивидуальный, да и само решение перейти на colocation должны принять только вы, взвесив все за и против. В общем и целом, можно сделать вывод, что colocation — для тех, кому необходима большая информационная система с быстрым доступом, но кто хочет поручить провайдеру его поддержку и обслуживание. Это удобно для турфирм, интернет-магазинов, новостных сайтов, баннерных сетей и так далее.
Как правило, делая крупные инвестиции, например, покупая недвижимость, автомобиль, ценные бумаги, люди, не держат дома или в офисе важные документы, сопровождающие эти сделки. Чтобы быть спокойным за сохранность бумаг, большинство людей доверяет их банковским сейфам. Почему бы таким же образом не поступать с дорогостоящим серверным оборудованием?
Размещение сервера на технической площадке провайдера во многом сродни помещению ценностей в надежный банковский сейф — это великолепный способ для веб-мастеров защитить свои инвестиции и найти хорошее место расположения серверного оборудования. При Co-location, клиент предоставляет оборудование и отвечает за техническое обслуживание и upgrade, а провайдер обеспечивает безопасность, надежность и сохранность.
Преимущества Co-location.
Важнейшее преимущество физического сервера перед виртуальным заключается в предоставлении веб-мастеру больших возможностей в управлении сервером. Так, клиент, являясь собственником оборудования, имеет возможность в любое удобное время проводить профилактические работы, обновлять оборудование, а также реализовывать собственные требования к серверному программному обеспечению. Как правило, есть возможность напрямую управлять доступностью посетителям и скоростью работы сайта. Обладая перечисленными преимуществами и полномочиями по управлению сервером, клиент отвечает за успехи и провалы своего виртуального бизнеса. К тому же, Co-location, позволяет обеспечить сохранность и надежность работы оборудования, так как большинство провайдеров гарантируют поддержание температурного режима в помещениях, устанавливая системы климатического контроля, противопожарную безопасность, быстрые соединения с Internet, круглосуточную техническую поддержку, UPS backup, требуемую ширину канала, и специально организованный серверный зал — помещение для установки серверного оборудования. Кроме того, некоторые провайдеры предлагают клиентам посредством специальной веб-страницы в реальном режиме времени отслеживать технические параметры работы сервера, а также видеть людей, работающих с оборудованием.
Недостатки Co-location.
Однако, несмотря на столь серьезные конкурентные преимущества Co-location, выбирая между виртуальным и физическим хостингом, далеко не все отдают предпочтения последнему. Почему? Дело в том, что вместе с большим количеством преимуществ, Co-location содержит один важный недостаток, делающий его просто недоступным для многих веб-мастеров: довольно высокая цена. Высокая стоимость определяется не столько организацией Co-location как такового, сколько необходимостью приобретения дорогостоящего серверного оборудования. К тому же , Co-location предполагает также, что клиент оплачивает работу администратора веб-сервера, что также увеличивает затраты.
При анализе преимуществ и недостатков физического хостинга, становится очевидным, что такой тип хостинга в наибольшей степени рассчитан на профессиональных и опытных веб-мастеров. Кроме того, Co-location требует высоких начальных инвестиций, правда, потребность в финансовых вложениях с течением времени будет снижаться и приобретенное вами оборудование окупится с лихвой, обеспечивая максимально эффективную работу сайта.