Rackspace представила одноарендный (single-tenant) сервер OnMetal, предназначенный для использования в публичных облаках. Такой сервер выделяется в облаке аналогично виртуальной машине, но резервируется за одним заказчиков, который может исполнять на нем свои приложения в контейнере на базе Linux, а не на виртуальной машине.
По словам президента Rackspace Тейлора Рода, многоарендный (multi-tenant) подход удовлетворяет запросы пользователей небольших приложений, но с ростом объема потребляемых ресурсов производительность приложений становится непредсказуемой. Видимо он имел в виду так называемую «проблему шумного соседа», которая получила известность в связи с заминками при функционировании сервиса Netflix в облаке Amazon Web Services и была связана с тем, что когда один из пользователей облачной виртуальной машины поглощает ИТ-ресурсы облака, то функционирование системы другого пользователя значительно ухудшается.
По мнению Рода, виртуальные машины хороши для небольших компаний, но когда бизнес растет, компания начинает задумываться о размещении своих серверов на площадке внешнего ЦОДа (colocation) или о создании собственного ЦОДа. Одноарендный подход на базе специализированного сервера OnMetal представляет собой третий вариант, сочетающий преимущество размещения сервера в ЦОДе Rackspace и адаптируемость публичного облака.
Основу OnMetal составляет проект Open Compute Project, инициированный Facebook в
Идея Open Compute аналогична той, которую применяют Google и Amazon в своих ЦОДах — они избавляют свои серверы от всех избыточных компонентов и максимально используют окружающие воздушные потоки для охлаждения. Однако Google и Amazon, в отличие от Facebook, не открывают дизайн своих серверов, а держат его в секрете.
В сервере OnMetal используется процессор Intel Xeon, нет никаких подвижных частей, применяется только твердотельная память, а охлаждение является исключительно внешним. В качестве ОС служит CoreOS, открытая операционная Linux-система, оптимизированная под открытую технологию контейнеризации Docker. Такой подход позволяет использовать в качестве основного ИТ-ресурса контейнеры вместо виртуальных машин.
Как считают в Rackspace, отказ от виртуализации в пользу выделенного сервера позволяет повысить производительность приложений, которая снижается из-за того, что виртуальная машина, работающая поверх гипервизора, сама потребляет вычислительные ресурсы.
В результате заказчики могут использовать мощное «железо» с помощью API-интерфейсов, переложив на Rackspace сложные задачи управления и поддержки. Кроме того, они будут избавлены от вышеупомянутой «проблемы шумного соседа», что особенно важно при выполнении сложных заданий. И наконец, Rackspace уверяет, что для запуска серверов в работу требуются считанные минуты.
Похоже, что идея хостинга «голого железа» становится популярной. В начале июня Softlayer, облачное подразделение IBM, и Mirantis запустили услугу «частное облако как сервис», который предоставляет доступ к платформе OpenStack, работающей на аппаратном обеспечении, выделенном для одного заказчика.
Что касается серверов OnMetal, то они будут доступны в июле в трех вариантах, в зависимости от мощности процессора, объема ОЗУ и пропускной способности ввода/вывода. Стоимость пока не объявлена. Однако Rackspace обещает, что она будет ниже, чем для colocation.