Proxmox дома или VPS: что выгоднее за 3 года
Сравните Proxmox дома и VPS по расходам за 3 года: оборудование, электричество, публичный IP, надёжность, хранение данных и практичная гибридная схема.
Proxmox дома или VPS: краткий ответ
Proxmox VE — бесплатный гипервизор, который устанавливается на принадлежащее вам оборудование. Поэтому сначала вы платите за сервер, а затем каждый месяц оплачиваете электроэнергию. VPS (виртуальный частный сервер) — это виртуальная машина, которую другой поставщик запускает на оборудовании в дата-центре. Вы платите за аренду, а поставщик отвечает за электроэнергию, сеть и замену вышедшего из строя диска. Выбор на самом деле не сводится к стоимости, потому что за три года общие расходы обычно оказываются близкими. Важнее, где должны храниться ваши данные, кто будет решать проблему после остановки сервера и нужен ли вам публичный IP-адрес.
Большинство пользователей в итоге используют оба варианта. Proxmox дома подходит для основного хранилища и экспериментов. Небольшой VPS подходит для сервисов, к которым должен иметь доступ любой пользователь из интернета. В остальной части руководства приведены расчёты, объективные преимущества каждого варианта и условия, при которых начинает оправдывать себя гибридная схема.
Сколько на самом деле стоит эксплуатация за три года
Стоимость оборудования легко увидеть и легко недооценить, поскольку счет за электроэнергию приходит отдельно и в нем никогда не упоминается сервер. Ниже приведены три варианта стоимости за один и тот же трехлетний период. Значения являются ориентировочными и рассчитаны исходя из цены электроэнергии 0.17 доллара за kWh, близкой к среднему тарифу для жилых помещений в США по состоянию на July 2026.
The data behind this chart
[
{
"label": "Mini PC, 15W idle",
"upfront_usd": 450,
"running_3yr_usd": 67,
"total_3yr_usd": 517
},
{
"label": "Used tower, 60W idle",
"upfront_usd": 200,
"running_3yr_usd": 268,
"total_3yr_usd": 468
},
{
"label": "Small VPS at 10 a month",
"upfront_usd": 0,
"running_3yr_usd": 360,
"total_3yr_usd": 360
}
]Подержанный tower-сервер выглядит самым дешевым вариантом на начальном этапе: 200 долларов. Но это не так, поскольку старый настольный компьютер потребляет в режиме простоя примерно в четыре раза больше энергии, чем современная маломощная система. За те же три года эта разница составляет 268 долларов расходов на электроэнергию. Подержанный rack-сервер с двумя сокетами и дисками HDD обходится еще дороже. При покупке оборудования для homelab потребление в режиме простоя важнее цены на корпусе или в объявлении, поскольку почти все время машина простаивает.
В таблице некоторые расходы намеренно не учтены. Домашнему серверу нужен UPS (источник бесперебойного питания), если вы хотите избежать некорректных выключений, а резервные копии нужно хранить на другом носителе или в другом месте. Арендуемая машина вообще не требует первоначальных капитальных затрат. Поэтому проект, от которого вы откажетесь через два месяца, обойдется вам в двадцать долларов, а не в четыреста пятьдесят. Более подробный разбор факторов, определяющих стоимость аренды, приведен в материале сколько на самом деле стоит VPS в месяц.
Главное различие — это ваши затраты времени. Домашний hypervisor превращает вас в администратора дата-центра: вы заменяете накопитель, устраняете последствия отключения питания и объясняете домашним, почему сегодня вечером медленно работает интернет.
Что Proxmox действительно лучше делает дома
Локализация данных. Если у вас уже есть четыре терабайта фотографий и видео, загрузка этих данных в облако занимает много времени, а ежемесячная аренда быстрого хранилища такого объема обходится дорого. Хранилище, подключенное к компьютеру у вас дома, после покупки диска почти не требует дополнительных затрат. Медиатеки, записи с камер и цели резервного копирования по этой причине следует размещать дома.
Больше ресурсов за те же деньги. Компьютер с 64 GB RAM один раз обходится в несколько сотен долларов. Аренда такого же объема памяти каждый месяц становится существенной статьей расходов. Если ваша нагрузка состоит из множества виртуальных машин, которые большую часть времени простаивают, или из одной ресурсоемкой виртуальной машины, домашний компьютер выигрывает по объему ресурсов.
Обучение на собственных ошибках. Proxmox предоставляет snapshots, клонирование и консоль на оборудовании, за которое вам никто не выставляет счет за время использования. Вы можете повредить виртуальную машину в 2am и восстановить ее состояние за двадцать секунд. Такая свобода — веская причина владеть собственным оборудованием. Поэтому так часто возникает вопрос о вложенной виртуализации. Если вам нужна такая же свобода на арендованном оборудовании, сначала прочитайте запуск виртуальных машин внутри VPS, потому что не каждый провайдер это разрешает.
Конфиденциальность и контроль. Диски находятся у вас дома. Нет политики провайдера, совместного использования ресурсов и приостановки учетной записи. Для некоторых пользователей этого достаточно, чтобы принять решение.
Что VPS действительно делает лучше
Стабильный публичный IP-адрес и полноценное подключение к сети. Это главное преимущество. Домашние подключения обычно используют динамический адрес, а многие работают за CGNAT (carrier grade network address translation). В этом случае входящие подключения вообще не могут достичь вашей сети, независимо от настроек переадресации на маршрутизаторе. Скорость исходящего трафика дома также значительно ниже скорости входящего. VPS предоставляет статический публичный адрес, симметричную пропускную способность и возможность управлять обратной DNS-записью. Это необходимо для публичного сервиса.
Доступность без необходимости строить её самостоятельно. Электропитание в дата-центре поддерживается генераторами, а у сети есть несколько внешних маршрутов. У вашего дома один ввод электропитания и одна интернет-линия. Отключение электричества на десять минут остановит домашнюю лабораторию. Для арендованной машины такое событие ничего не изменит.
Никто в комнате его не слышит. Сервер выделяет тепло и шумит. Арендованный сервер не находится в вашей спальне.
Он переживёт ваш переезд. Оборудование нужно отключить, упаковать и подключить заново. VPS не зависит от вашего местонахождения.
Радиус воздействия. Публикация сервиса из дома открывает путь в сеть, к которой подключены ваши ноутбуки и телефоны. Арендованная машина уже находится за пределами этой сети. См. раздел что именно люди запускают на VPS, чтобы понять тип таких рабочих нагрузок.
Гибридная схема, к которой обычно приходят
Схема, которая работает на практике, выглядит так. Proxmox дома обрабатывает задачи, требующие большого объема хранилища и приватности: медиатеку, архив документов, тестовые виртуальные машины и целевую систему для резервных копий. Небольшой VPS предоставляет публичные сервисы: reverse proxy, завершающий TLS (защищенный протокол передачи данных), страницу состояния, почтовый relay и все сервисы, которые должны отвечать по фиксированному адресу.
Обе части соединены через VPN (виртуальную частную сеть), поэтому публичная сторона может обращаться к приватной, не открывая домашнюю сеть в интернет. Туннель WireGuard от VPS к домашнему серверу — стандартное решение; его конфигурация занимает около сорока строк. Полная процедура описана в статье самостоятельное развертывание WireGuard VPN на VPS. Трафик поступает на публичный адрес, проходит через туннель и обслуживается машиной, у которой вообще нет портов, открытых в интернет.
Эта схема одновременно решает проблему резервного копирования. Данные из дома передаются за пределы площадки через арендованный сервер, поэтому пожар или кража не уничтожат обе копии. Для этого обычно используют зашифрованные резервные копии restic.
Установка Proxmox на уже имеющееся оборудование
Обычно используется ISO-образ установщика Proxmox VE. Он устанавливает Debian и гипервизор одновременно. Если на машине уже работает Debian 13, Proxmox можно добавить в существующую систему. Ниже приведены команды из официальной wiki Proxmox. Выполняйте их от имени root.
wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg \
-O /usr/share/keyrings/proxmox-archive-keyring.gpgЗатем создайте файл репозитория по пути /etc/apt/sources.list.d/pve-install-repo.sources:
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpgapt update && apt full-upgrade
apt install proxmox-default-kernel
systemctl rebootПерезагрузка обязательна. Перед корректной установкой основного пакета запущенным ядром должно быть ядро Proxmox. После перезагрузки машины:
apt install proxmox-ve postfix open-iscsi chronyВо время установки postfix запрашивает способ отправки почты. Для лабораторной среды можно выбрать вариант «Только локальная доставка». Это важно, поскольку Proxmox отправляет уведомления о неудачных резервных копированиях и неисправных дисках. Затем удалите стандартное ядро Debian, чтобы машина не могла снова загрузиться с ядром без стека Proxmox:
apt remove linux-image-amd64 'linux-image-6.12*'
update-grubВеб-интерфейс доступен через HTTPS на порту 8006. Он использует самоподписанный сертификат, поэтому при первом подключении браузер показывает предупреждение.
Не открывайте порт 8006 в интернет. Эта страница предоставляет вход в гипервизор от имени root. Из-за слабого пароля можно сразу потерять доступ ко всем виртуальным машинам. Подключайтесь через VPN или через туннель SSH.
Кластеры, кворум и время безотказной работы, которое можно обещать без преувеличений
Люди покупают второй сервер, рассчитывая на высокую доступность, и удивляются связанным с этим требованиям. Для кластеров Proxmox используется pvecm create CLUSTERNAME на первом узле и pvecm add IP-ADDRESS-CLUSTER на каждом подключаемом узле. Команда pvecm status показывает количество голосов, а pvecm nodes выводит список участников.
Проблема заключается в кворуме. В документации Proxmox прямо указано, что для надежного кворума необходимо как минимум три узла, прежде чем высокая доступность начнет иметь практический смысл. Два узла не могут определить, какой из них должен продолжить работу после разрыва соединения между ними. Поэтому при разделении сети оба узла отказываются выполнять действия.
Кластер из двух узлов может получить третий голос от QDevice. Это небольшая постоянно работающая машина с запущенной службой QDevice для corosync. Недорогой VPS часто используют для размещения такого голоса.
Поэтому объективная оценка выглядит так. Один сервер Proxmox предоставляет виртуализацию и моментальные снимки, но не высокую доступность. Три сервера с общим или реплицируемым хранилищем обеспечивают высокую доступность, но потребляют в три раза больше электроэнергии и требуют значительно больше вашего внимания. Один VPS по умолчанию не предоставляет ни кластеризацию, ни моментальные снимки, но базовое оборудование уже имеет резервирование, а за его мониторинг отвечает другой оператор.
Как выбрать
Покупайте оборудование и устанавливайте Proxmox, если у вас большой объем данных, вы хотите изучить виртуализацию или для вас важна конфиденциальность. Арендуйте VPS, если создаваемый сервис должен быть доступен из интернета по фиксированному адресу или продолжать работу при отключении электричества, которое произошло не по вашей вине. Если вы не можете решить, сначала арендуйте небольшую машину. За десять долларов вы получите месяц, чтобы выяснить, будет ли проект развиваться, а оборудование позже все еще можно будет купить.
FAQ
Proxmox дома дешевле, чем VPS?
За 3 года итоговые расходы близки, и всё зависит от энергопотребления. Энергоэффективный мини-ПК обойдётся примерно в 517 долларов за 3 года с учётом электроэнергии, а небольшой VPS по 10 долларов в месяц — в 360. Подержанный настольный компьютер выглядит дешевле в первый день, но затем разница исчезает из-за энергопотребления в режиме простоя. Домашнее оборудование явно выгоднее, если вам нужны большой объём хранилища или много оперативной памяти: аренда этих ресурсов стоит дорого, а купить их можно недорого.
Можно ли разместить общедоступный веб-сайт на домашнем Proxmox?
Часто нет, по крайней мере напрямую. Большинство домашних подключений используют динамический IP-адрес, а многие работают за carrier-grade NAT. Поэтому входящее подключение не сможет достичь вашей сети независимо от настроек переадресации на маршрутизаторе. Скорость отправки данных также значительно ниже скорости загрузки. Обычно используют небольшой VPS со статическим общедоступным адресом. Он направляет трафик через VPN-туннель на домашний компьютер, сохраняя домашнюю сеть закрытой.
Нужны ли 3 машины для запуска Proxmox?
Нет. Одна машина без проблем запускает виртуальные машины, контейнеры и снимки. Три машины нужны только для высокой доступности, поскольку документация Proxmox требует как минимум 3 узлов для надёжного кворума. Распространённый компромисс — 2 узла и QDevice на небольшой постоянно включённой машине. Это позволяет организовать переключение при отказе без покупки третьего сервера.
Подойдут ли учебные материалы по VPS для гостевой системы Proxmox?
Да, поскольку гостевая система Proxmox с Ubuntu или Debian использует ту же Linux-среду, которую предоставляет хостинг-провайдер. Различия описаны выше: сеть перед машиной, общедоступность её адреса и сторона, ответственная за замену диска. Команды, Docker, правила firewall и файлы служб работают одинаково в обоих случаях.
Что следует запускать дома, а что арендовать?
Размещайте дома ресурсоёмкие по хранилищу и конфиденциальные рабочие нагрузки: медиаданные, фотографии, архивы документов, целевые системы резервного копирования и тестовые виртуальные машины. Арендуйте компоненты, к которым нужен доступ извне: reverse proxy, страницу состояния, почтовый ретранслятор и всё, что должно отвечать по фиксированному адресу. Соедините обе части через VPN, чтобы общедоступная часть могла обращаться к частной, не открывая домашнюю сеть.