На этой странице
- Три варианта
- Краткое сравнение
- Изоляция и «шумные соседи»
- Стабильность производительности
- Накладные расходы гипервизора
- Эластичность
- Исходящий трафик и его стоимость
- Стоимость при стабильной нагрузке
- Обработка отказов
- Когда облако всё же выигрывает
- Когда достаточно VPS
- Гибридные схемы, которые работают
- Короткий чек-лист для принятия решения
- Запуск на FlexDedi
Во всех трёх случаях вы арендуете вычислительные ресурсы. Разница в том, кто ещё пользуется тем же оборудованием, насколько стабильна производительность, как быстро можно нарастить или сократить мощности и как за них платить. В этом руководстве мы сравним варианты по критериям, от которых зависит выбор в реальных проектах, а затем разберём, когда облако по-прежнему выигрывает и как команды совмещают оба подхода.
Три варианта
Bare metal (выделенный сервер). Вы арендуете физический сервер целиком. Кроме вас, на нём никто не работает, а ваша операционная система или ваш собственный гипервизор обращается к оборудованию напрямую. Облачный выделенный сервер — а именно такие продаёт FlexDedi — это bare metal, который заказывается и управляется так же, как облачный инстанс: панель управления, API и Terraform, готовность за несколько минут для многих конфигураций и помесячная оплата.
VPS. Виртуальная машина с фиксированным количеством vCPU, объёмом RAM и диска на хосте, общем с другими клиентами, — как правило, по единому месячному тарифу. vCPU — это доля аппаратного потока, и хост может продавать больше vCPU, чем у него есть потоков.
Публичное облако. Виртуальные машины у одного из гиперскейлеров: они создаются и удаляются через API, тарифицируются посекундно или почасово и дополняются управляемыми базами данных, очередями, объектным хранилищем и бессерверными (serverless) сервисами.
Краткое сравнение
| Bare metal | VPS | ВМ в публичном облаке | |
|---|---|---|---|
| Модель размещения | Только ваш сервер, без соседей | Общий хост | Общий хост; выделенные хосты — за доплату |
| Стабильность производительности | Высокая, соседей нет | Зависит от соседей | Хорошая, зависит от семейства инстансов |
| Доступ к оборудованию | Полный, включая внеполосную консоль | Только виртуальное оборудование | Виртуальное оборудование; есть отдельные bare metal-типы инстансов |
| Срок получения новых мощностей | От нескольких минут до выдачи в тот же день | Минуты | От секунд до минут |
| Оплата | Помесячная | Помесячная | Посекундная или почасовая |
| Трафик | Безлимитный у FlexDedi | Обычно с квотой на объём | Исходящий обычно тарифицируется за каждый гигабайт |
| Масштабирование | Добавление серверов | Изменение размера или добавление ВМ | Автомасштабирование |
| Ваша зона ответственности | ОС и всё, что выше | ОС и всё, что выше | От ОС и выше — или ничего, если вы используете управляемые сервисы |
| Лучше всего подходит для | Стабильной, высокой или чувствительной к задержкам нагрузки | Небольших сайтов, разработки и тестирования | Нагрузки со всплесками, управляемых сервисов, глобального охвата |
Изоляция и «шумные соседи»
На общем хосте арендаторы конкурируют за ресурсы, которые гипервизор не может полностью разделить: кэш последнего уровня, пропускную способность памяти, очереди хранилища и сетевые прерывания. Когда сосед запускает тяжёлую задачу, ваши задержки могут вырасти, хотя количество выделенных вам vCPU не изменилось.
На виртуальной машине с Linux один из симптомов виден напрямую. Steal time — это доля времени, в течение которого ваш vCPU был готов к работе, но гипервизор выполнял что-то другое:
vmstat 1 5 # "st" column: sustained non-zero values mean contention on the hostКроме того, если сервер принадлежит только вам, исчезает межарендаторский вектор аппаратных атак по сторонним каналам — семейства атак типа Spectre, которым нужно делить с жертвой ядра и кэши. Поэтому некоторые политики безопасности и договоры с клиентами требуют выделенного (single-tenant) оборудования. На bare metal единственный «шумный сосед» — ваша собственная нагрузка, а её вы видите и контролируете.
Стабильность производительности
Средние значения скрывают проблему. Пользователи ощущают медленные запросы на уровне 99-го перцентиля, а «длинные хвосты» задержек возникают как раз в общей инфраструктуре: соседи, планирование vCPU, частота процессора, которую выбирает кто-то другой, и блочное хранилище, доступное по сети.
Bare metal устраняет большинство этих факторов. Ядра работают на тех частотах, которые позволяет оборудование; кэш и все каналы памяти принадлежат вам, а локальный NVMe отвечает без обращения по сети. Облачные блочные тома обычно предоставляются с лимитами IOPS и пропускной способности, привязанными к типу и размеру тома, — у локальных дисков такого потолка нет.
Единственное надёжное сравнение — ваше собственное: проведите одинаковый нагрузочный тест на каждом варианте и сравните задержки p95 и p99, а не только среднее значение.
Накладные расходы гипервизора
Благодаря аппаратной виртуализации накладные расходы на CPU для вычислительно нагруженного кода невелики. Издержки проявляются в другом: выходы в гипервизор при вводе-выводе и прерываниях, дополнительная трансляция адресов при промахах TLB, виртуализированные таймеры, паравиртуальные сетевые и дисковые драйверы. Насколько это существенно, зависит от нагрузки, поэтому проводите замеры, а не закладывайте какой-то процент наугад.
Кроме того, bare metal открывает то, что виртуальные машины часто скрывают: аппаратные счётчики производительности для perf, реальную топологию NUMA, большие страницы памяти (huge pages), привязку к ядрам (CPU pinning), SR-IOV, прямой доступ к GPU и внеполосную консоль. Виртуализация при этом остаётся доступной: Proxmox VE на выделенном сервере даёт виртуальные машины без переподписки ресурсов, если вы сами её не включите.
Эластичность
Эластичность — то, за что облаку и платят. Можно добавить 50 инстансов на полдня, оплатить эти часы и удалить их, а группы автомасштабирования делают это без чьего-либо участия.
Размер VPS обычно можно изменить в пределах возможностей хоста. Bare metal масштабируется добавлением серверов. Конфигурации FlexDedi с пометкой «Готов за несколько минут» обычно выдаются в течение 15 минут после оплаты с уже установленной ОС, а конфигурации Storage, GPU и Max — как правило, в тот же день. REST API и провайдер Terraform позволяют встроить это в автоматизацию, но из-за помесячной оплаты bare metal плохо подходит для мощностей, которые нужны на несколько часов.
На практике нагрузку удобно разделить так: базовый объём, который нужен вам каждый час в течение месяца, — на bare metal, а короткие всплески — там, где оправдана почасовая оплата.
Исходящий трафик и его стоимость
Трафик — статья расходов, которую при сравнении упускают чаще всего. Публичные облака, как правило, не берут плату за входящие данные, но тарифицируют исходящий трафик в интернет за каждый гигабайт, а тарифы VPS обычно включают квоту на объём передачи данных. У FlexDedi трафик на всех серверах безлимитный, входящий и исходящий: без месячного лимита, без платы за исходящий трафик и за превышение.
Оцените месячный объём по средней скорости исходящего трафика:
TB per month ≈ average Gbps × 0.125 GB/s per Gbps × 2,592,000 s ÷ 1,000Для оценки: сервис со средним исходящим трафиком 3 Гбит/с передаёт за 30 дней около 972 ТБ. На тарифе с оплатой за объём умножьте это значение на ставку вашего провайдера за гигабайт; на сервере FlexDedi с портом 10 Гбит/с вопрос лишь в том, укладываются ли пики в пропускную способность порта. Сильнее всего две модели расходятся на видео, загрузках файлов, игровых патчах и публичных API с объёмными ответами. Подробнее — в статье о безлимитном трафике.
Стоимость при стабильной нагрузке
Для сервиса, который круглосуточно работает с предсказуемой нагрузкой, сравните месячную стоимость мощностей, необходимых в пике, вместе со всем, что к ним прилагается:
- Облако: часы работы инстансов (около 730 в месяц), блочное хранилище, выделенные IOPS, исходящий трафик, балансировщики нагрузки и NAT, а также тариф техподдержки.
- Bare metal: месячная стоимость сервера, хранилище для резервных копий и время инженеров на эксплуатацию.
Быстрый расчёт точки безубыточности: если облачный инстанс, подходящий под вашу нагрузку, стоит R долларов в час, то сервер за P долларов в месяц обходится дешевле, как только инстанс должен проработать в месяце больше P ÷ R часов. При условной ставке $2,00 в час (это допущение, а не цена какого-либо провайдера) точка безубыточности для Pro 32 за $749/мес. — около 375 часов, то есть примерно половина месяца. Скидки за резервирование мощностей снижают R, но возвращают долгосрочный контракт, от которого помесячный bare metal как раз избавляет, а для сервисов с большим объёмом трафика разрыв ещё сильнее увеличивает плата за исходящий трафик.
У bare metal есть издержки, которые в облаке берёт на себя провайдер. Вы сами эксплуатируете базы данных вместо управляемых, заранее планируете мощности и решаете аппаратные сбои через поддержку, а не перезапуском инстанса. Оценивайте это время честно.
Обработка отказов
Оборудование выходит из строя в любой модели; разница лишь в том, кто это заметит и как восстановить работу. В облаке отказ хоста обычно означает, что ваш инстанс перезапустится в другом месте — при условии, что его диски находятся в сетевом хранилище, а ваша автоматизация умеет поднять сервис. На VPS восстановление зависит от инструментов провайдера.
Один выделенный сервер — единая точка отказа, точно так же, как одна виртуальная машина, и средства защиты те же: два сервера за балансировщиком нагрузки или с репликацией базы данных, резервные копии на другой машине и инфраструктура как код, чтобы замену можно было быстро развернуть заново. FlexDedi держит запасные комплектующие на площадке в каждой локации для быстрой замены оборудования, а на сеть распространяется SLA с гарантией доступности 99,99% в месяц и компенсацией в виде сервисных кредитов.
Когда облако всё же выигрывает
- Нагрузка со всплесками или непредсказуемая нагрузка: продукты на ранней стадии, трафик во время событий и пакетные задания, которые работают по несколько часов в день.
- Зависимость от управляемых сервисов: если ваша архитектура опирается на управляемые базы данных, очереди, бессерверные функции или хранилище данных (data warehouse), отказ от них означает, что замену придётся эксплуатировать самостоятельно.
- Кратковременная потребность в большом числе ускорителей: обучение моделей, которому нужно много GPU на дни, а не на месяцы.
- География: регионы за пределами 10 локаций FlexDedi или программы соответствия требованиям (compliance), привязанные к конкретному провайдеру.
- Нет ресурсов на эксплуатацию: если отвечать за операционную систему некому, управляемая платформа обойдётся дешевле, чем учиться в авральном режиме.
Когда достаточно VPS
Для небольшого сайта, тестовой (staging) среды или личного проекта, который большую часть дня простаивает, VPS — самый дешёвый и при этом правильный выбор. Цены FlexDedi начинаются с $299/мес. за Core 16 — полноценный 16-ядерный сервер; если ваша нагрузка умещается в два vCPU, это больше, чем вам нужно.
Гибридные схемы, которые работают
- Базовая нагрузка на bare metal, всплески — в облаке. Держите постоянные мощности на выделенных серверах, а пики сверх них пусть принимает на себя облачное автомасштабирование.
- Сервисы с большим исходящим трафиком — на серверах с безлимитным трафиком. Отдавайте видео, файлы для загрузки и объёмные ответы API с bare metal, а управляемые сервисы оставьте там, где они есть.
- Базы данных на локальных NVMe. Размещайте чувствительные к задержкам базы данных на bare metal с NVMe Gen5 и большим объёмом RAM, а слой приложений держите в том же городе, чтобы свести к минимуму время отклика (RTT).
- Резервные копии у разных провайдеров. Храните резервные копии bare metal-серверов в облачном объектном хранилище, а облачных нагрузок — на сервере хранения данных, чтобы инцидент у одного провайдера не уничтожил все копии.
- Единый набор инструментов. Управляйте обеими средами через Terraform и одну и ту же систему управления конфигурациями, свяжите их через WireGuard или IPsec, а между серверами в одной локации FlexDedi используйте бесплатную частную сеть.
Короткий чек-лист для принятия решения
Ответьте на эти вопросы применительно к вашей нагрузке:
- Работает ли она примерно на одном уровне больше половины каждого месяца? Сделайте расчёт точки безубыточности, описанный выше: при стабильной нагрузке обычно выгоднее bare metal.
- Отдаёт ли она много данных в интернет? Безлимитный трафик — довод в пользу bare metal.
- Нужны ли ей стабильные хвостовые задержки, локальные NVMe, GPU или особые аппаратные возможности? Bare metal.
- Зависит ли она от управляемых сервисов или её масштаб меняется от нескольких инстансов до сотен? Облако.
- Умещается ли она в пару vCPU и несколько гигабайт RAM? VPS.
- Нагрузка смешанная? Так устроено большинство систем. Разместите каждую часть там, где ей место, и свяжите их между собой.
Запуск на FlexDedi
Если нагрузка стабильна, начните с сервера, который соответствует сегодняшнему пику, и добавляйте серверы по мере роста. Core 16 ($299/мес.) подходит для веб-приложений, API и раннеров CI, Pro 32 ($749/мес.) — привычный следующий шаг для рабочих баз данных и виртуализации, а Pro 64 ($1 349/мес.) — для хостов частного облака и платформ с высоким трафиком. Во всех конфигурациях — безлимитный трафик, постоянно включённая защита от DDoS и доступ к IPMI и консоли KVM, помесячная оплата и никакой платы за подключение. Если вы переезжаете от облачного провайдера, помощь с миграцией, включая планирование, бесплатна, а подробно о подборе конфигурации рассказывает руководство «Как выбрать выделенный сервер».
Другие руководства
Игры
Хостинг игровых серверов на выделенном оборудовании
Выбор сервера
Как выбрать выделенный сервер в 2026 году
Виртуализация