Услуга colocation кажется довольно простой: компания привозит собственный сервер в дата-центр, устанавливает его в стойку и каждый месяц платит за размещение. На практике итоговая стоимость зависит далеко не только от того, сколько места занимает корпус. Два сервера одинакового размера 1U могут обходиться по-разному из-за энергопотребления, скорости подключения к интернету, количества IP-адресов, резервирования питания и дополнительных работ инженеров ЦОД.
Поэтому сравнивать colocation только по цене одного юнита не совсем правильно. У одного провайдера базовый тариф выглядит дешевле, но дополнительная мощность, второй ввод питания и сетевые услуги оплачиваются отдельно. У другого первоначальная цена выше, зато часть необходимых возможностей уже включена. В результате более дешёвая строка в прайс-листе не всегда означает меньшие расходы на реальную эксплуатацию сервера.
Для небольшого проекта расчёт обычно начинается с одного физического сервера. Для крупной инфраструктуры оплачиваются несколько юнитов, часть шкафа или целая стойка. Чем больше оборудования, тем сильнее меняется сама модель ценообразования: на первый план выходят киловатты, резервирование, сетевые подключения и обслуживание.
Сколько стоит colocation
Первый компонент цены — место в серверной стойке. Высота стандартного оборудования измеряется в юнитах. Сервер 1U занимает один юнит, 2U — два, 4U — четыре. Чем больше физического пространства требуется оборудованию, тем выше обычно стоимость его размещения.
Но площадь стойки является лишь началом расчёта. Современный дата-центр ограничен не только количеством свободных юнитов, но и тем, сколько электроэнергии можно подвести к стойке и сколько тепла система охлаждения способна от неё отвести. Поэтому мощный компактный сервер иногда оказывается для ЦОД более требовательным клиентом, чем крупная, но экономичная машина.
Электропитание может оказаться важнее размера сервера
Сервер 1U с двумя процессорами, большим количеством накопителей или GPU способен потреблять значительно больше электроэнергии, чем простая машина того же размера. Поэтому провайдеры учитывают разрешённую или фактическую мощность оборудования.
Здесь важно не путать мощность блока питания с реальным потреблением. Если в сервере установлен блок питания на 1000 Вт, это не означает, что машина постоянно потребляет один киловатт. Реальная нагрузка зависит от процессоров, памяти, накопителей, ускорителей и характера работы. Некоторые дата-центры измеряют сервер ваттметром при установке, чтобы определить фактическое энергопотребление.
При выборе colocation полезно заранее узнать, какая мощность включена в базовый тариф и сколько стоит её увеличение. Для обычного 1U-сервера предусмотренного лимита может быть достаточно. Для машины с несколькими GPU или большого дискового сервера потребуются совершенно другие условия.
Именно энергетика часто становится причиной того, почему нельзя бесконечно добавлять оборудование в уже арендованную стойку. Формально свободные юниты ещё остаются, но допустимая мощность шкафа уже исчерпана.
Следующий компонент — подключение к интернету. В базовый тариф может входить определённая скорость без ограничения месячного объёма или более быстрый порт с ограниченным количеством трафика. Например, на российском рынке встречается модель, где для размещённого сервера предлагается 100 Мбит/с без ограничения объёма либо гигабитное подключение с установленным месячным лимитом трафика.
Выбирать исключительно максимальную скорость нет необходимости. Если сервер размещает корпоративный сайт и использует в пике несколько десятков мегабит в секунду, оплачивать огромную полосу бессмысленно. Файловому сервису, видеопроекту, хранилищу или серверу с большим количеством пользователей сетевые требования могут быть намного выше.
Важно посмотреть, как оплачивается превышение включённого трафика. Иногда дополнительный объём докупается пакетами, иногда клиент расширяет постоянную полосу. Для проекта с редкими, но большими всплесками нагрузки одна модель может быть выгоднее другой.
Отдельно тарифицируются дополнительные сетевые подключения. Если серверу требуется резервный Ethernet-порт, доступ к приватной сети, выделенное подключение IPMI или канал между несколькими стойками, базовой услуги colocation может уже не хватить.
С IP-адресами ситуация похожая. Один или несколько адресов могут входить в услугу, а дополнительные IPv4 выдаются за отдельную плату или блоками. Из-за дефицита IPv4 получить десятки адресов просто на всякий случай становится всё сложнее и дороже. IPv6 обычно доступнее, но для большинства публичных проектов пока разумно использовать обе версии протокола одновременно.
Если сервер используется только для нескольких сайтов, множество IPv4 обычно вообще не требуется. Современный веб-сервер спокойно обслуживает много доменов на одном адресе. Дополнительные IP нужны уже для конкретных сетевых задач, виртуальных машин, почтовой инфраструктуры или отдельных сервисов.
Резервирование увеличивает стоимость но уменьшает число точек отказа
Один сервер можно подключить к одной розетке и одному сетевому порту. Это самый простой вариант, но тогда оба подключения становятся отдельными точками отказа.
Полноценные серверные платформы часто имеют два блока питания. Чтобы такое резервирование действительно работало, каждый БП желательно подключить к независимой линии питания. Если оба кабеля приходят в один и тот же PDU или одну линию, два блока защищают от поломки самого БП, но не от проблем общего источника электроснабжения.
Поэтому дополнительная розетка в дата-центре может быть не просто удобством, а частью схемы отказоустойчивости. То же касается сети: второй кабель имеет максимальную ценность тогда, когда ведёт через другой сетевой путь, а не просто вставлен в соседний порт того же единственного коммутатора.
Для небольшого некритичного сервера можно выбрать более простую конфигурацию. Для интернет-магазина, корпоративной системы или сервиса, где простой стоит денег, экономить именно на резервировании не всегда разумно.
Ещё одна статья расходов — удалённый аппаратный доступ. Пока операционная система работает, администратор подключается к Linux через SSH или к Windows Server через RDP. Если сервер не загрузился или сетевые настройки сломаны, обычный доступ уже невозможен.
Тогда нужен IP-KVM, IPMI, iDRAC, iLO или аналогичная система. У одних провайдеров временный KVM входит в размещение, у других постоянное подключение оплачивается дополнительно. Если собственный сервер уже имеет IPMI, иногда достаточно заказать для него отдельный сетевой порт.
Для хорошо администрируемой машины аппаратная консоль может не понадобиться месяцами. Но после неудачного обновления загрузчика или ошибки сетевой конфигурации она способна сэкономить много времени и избавить от необходимости просить инженера дата-центра работать с сервером вручную.
В стоимость colocation могут входить и базовые физические работы при первоначальной установке. Провайдер принимает оборудование, размещает его в стойке, подключает питание и сеть. Дальнейшее обслуживание уже зависит от условий договора.
Если требуется заменить диск, переставить кабель или проверить индикаторы, используется Remote Hands. Простые аппаратные операции иногда входят в тариф, но более сложные работы могут тарифицироваться отдельно по времени.
При размещении собственного оборудования этот пункт особенно важен. Сервер принадлежит клиенту, поэтому дата-центр не обязан бесплатно модернизировать его, добавлять память или разбирать нестандартную конфигурацию. Чем чаще предполагается физическое вмешательство, тем внимательнее нужно изучать стоимость инженерных работ.
Для такой инфраструктуры имеет смысл заранее предусмотреть запасные диски, блоки питания и другие компоненты. Некоторые ЦОД предоставляют возможность хранить ЗИП непосредственно на площадке. Это тоже может быть отдельной услугой, зато после поломки не придётся сначала отправлять нужную деталь курьером.
Как посчитать реальную стоимость размещения сервера
Начинать лучше не с вопроса сколько стоит colocation вообще, а с точной конфигурации оборудования. Нужно знать форм-фактор сервера, реальное энергопотребление, количество блоков питания, требуемую скорость сети и необходимость дополнительных интерфейсов.
Предположим, компания хочет разместить обычный сервер 1U с двумя блоками питания, двумя NVMe и одним публичным сервисом. В самой простой схеме понадобится один юнит, допустимая мощность для этой машины, одно интернет-подключение и IP-адрес.
Если проект критичен к простою, расчёт меняется. Появляется второй ввод питания, возможно резервное сетевое подключение, аппаратный management-порт и требования к реакции персонала ЦОД при неисправности.
Стоимость уже заметно выше, хотя физически в стойке стоит тот же самый сервер.
Поэтому при сравнении нескольких дата-центров лучше составить одинаковый список требований и отправить его каждому провайдеру. Иначе легко сравнить базовый тариф одного ЦОД с расширенной конфигурацией другого и сделать неправильный вывод.
Цена особенно сильно меняется при переходе от одного сервера к нескольким. Если оборудования становится много, оплата каждого юнита по отдельности может перестать быть оптимальной. Тогда рассматривают часть шкафа или аренду серверной стойки, где заранее согласовываются доступное пространство, мощность и сетевые подключения.
У целой стойки экономика другая. Компания получает определённое количество юнитов и может самостоятельно распределять их между своими серверами, системами хранения и сетевым оборудованием. Но одновременно растут требования к общей мощности, охлаждению и резервированию.
Не стоит забывать и про первоначальные расходы. Colocation отличается от аренды выделенного сервера тем, что само оборудование сначала нужно купить. Процессоры, память, диски, шасси, сетевые карты и запасные компоненты оплачивает клиент.
Дополнительно возникают доставка оборудования до ЦОД и, возможно, монтаж. Если сервер находится в другом городе, появляются логистические расходы и вопрос дальнейшего ремонта.
Именно поэтому сравнивать месячную цену colocation с месячной арендой готового физического сервера напрямую неправильно.
При аренде выделенной машины оборудование уже принадлежит провайдеру. Он покупает сервер, хранит запасные компоненты, меняет неисправные детали и через несколько лет самостоятельно решает вопрос его модернизации.
При colocation клиент сначала инвестирует в железо, зато получает полный контроль над его конфигурацией и может использовать одну и ту же машину столько, сколько считает экономически оправданным.
Для компании, у которой сервер уже куплен, расчёт выглядит иначе. Оборудование существует в любом случае, и выбор стоит между размещением в собственном помещении и переносом в профессиональный ЦОД. Тогда colocation позволяет не строить самостоятельно систему бесперебойного электропитания, резервные интернет-каналы, охлаждение, пожаротушение и физическую охрану.
Содержание одного сервера в офисе может казаться почти бесплатным, пока не начать учитывать инфраструктуру вокруг него. Нужен кондиционер, который тоже потребляет электричество. Требуется ИБП. Желательно резервное питание. Нужны два интернет-провайдера. Кто-то должен реагировать на проблему ночью. Если отключили электричество во всём здании, обычный офисный UPS работает лишь ограниченное время.
Дата-центр продаёт не полку для сервера, а именно эту инфраструктуру вокруг него.
Поэтому слишком дешёвый colocation стоит проверять особенно внимательно. Низкая цена может быть совершенно нормальной, например из-за региона или простой конфигурации, но нужно понимать, что именно входит в услугу.
Полезно узнать, какая мощность предусмотрена, сколько розеток выдаётся, есть ли резервирование электроснабжения, какая сеть включена, какой объём трафика доступен, предоставляется ли IP-KVM и как оплачиваются дополнительные работы.
Не меньшее значение имеют условия доступа клиента к собственному серверу. В одном ЦОД можно приехать круглосуточно после оформления пропуска, в другом посещения требуют предварительного согласования. Если администратор собирается регулярно работать с оборудованием лично, эта разница вполне практическая.
Для компаний из другого региона важнее Remote Hands. Физически приезжать к серверу они будут редко или вообще никогда, поэтому стоимость и скорость работы местных инженеров становятся частью общей экономики услуги.
Стоит уточнить и порядок замены оборудования при аварии. При colocation неисправный сервер формально остаётся собственностью клиента. Если ломается материнская плата, дата-центр не обязан бесплатно выдать аналогичную машину взамен, как это мог бы сделать провайдер при аренде собственного выделенного сервера.
Компания либо держит резервное оборудование, либо организует ремонт и доставку комплектующих самостоятельно. Для критичного проекта эти расходы нужно закладывать ещё на этапе выбора модели размещения.
Хороший способ сравнить colocation и аренду физического сервера — посчитать не один месяц, а несколько лет. В первом варианте учитываются стоимость покупки оборудования, его размещение, электричество, сеть, дополнительные услуги, ремонт и последующая модернизация. Во втором — ежемесячная аренда готовой машины и дополнительные услуги провайдера.
Чем дольше используется собственный сервер и чем специфичнее его конфигурация, тем интереснее способен становиться colocation. Если каждые два года проекту всё равно нужна новая платформа, аренда иногда оказывается проще.
Особенно хорошо colocation подходит компаниям, которые уже имеют собственное железо или требуют конфигурацию, которую сложно получить в обычном каталоге выделенных серверов. Это могут быть большие системы хранения, специализированные сетевые устройства, аппаратные комплексы, серверы с необычным количеством дисков или другое оборудование.
Для одного стандартного веб-сервера ситуация не настолько очевидна. Купить машину, доставить её в ЦОД и самостоятельно отвечать за железо имеет смысл только тогда, когда это даёт заметную экономическую или техническую выгоду.
Поэтому вопрос сколько стоит colocation лучше заканчивать не конкретной средней цифрой, а расчётом собственной инфраструктуры. На рынке можно найти тариф для одного 1U-сервера с включённым питанием и интернетом, а можно разместить целую стойку с несколькими киловаттами мощности и резервными сетевыми подключениями. Обе услуги называются colocation, но их стоимость и назначение совершенно разные.
Перед заказом стоит выписать параметры собственного оборудования и запросить полный расчёт: место в стойке, допустимую мощность, основное и резервное питание, интернет, трафик, IP-адреса, удалённое управление и физические работы. Тогда стоимость разных ЦОД становится действительно сопоставимой, а дешёвый тариф перестаёт преподносить дополнительные счета после установки сервера.








