SSD Nodes Learn 8GB RAM — $66/năm
Hướng dẫn Matt ConnorBởi Matt Connor · Cập nhật ngày 2026-08-01

Proxmox tại nhà hay thuê VPS: chọn thế nào?

So sánh chi phí thật sau 3 năm giữa Proxmox tại nhà và VPS, gồm tiền phần cứng, điện, public IP, việc vận hành và mô hình hybrid thực tế.

Proxmox tại nhà hay VPS: câu trả lời ngắn gọn

Proxmox VE là một hypervisor miễn phí mà bạn cài trên phần cứng của mình. Bạn trả tiền một lần cho máy, sau đó trả tiền điện mỗi tháng. VPS (virtual private server) là một máy ảo do nhà cung cấp vận hành trên phần cứng trong data centre. Bạn trả phí thuê, còn nhà cung cấp chịu chi phí điện, mạng và ổ đĩa bị hỏng. Lựa chọn này thực sự không chỉ liên quan đến chi phí, vì sau ba năm, tổng chi phí của hai phương án thường gần tương đương. Vấn đề là dữ liệu của bạn phải nằm ở đâu, ai xử lý khi máy dừng hoạt động, và bạn có cần public IP address hay không.

Phần lớn mọi người cuối cùng đều sử dụng cả hai. Proxmox tại nhà lưu trữ phần lớn dữ liệu và các thử nghiệm. Một VPS nhỏ chạy những thành phần mà người dùng trên Internet cần truy cập. Phần còn lại của hướng dẫn này đưa ra các con số, ưu điểm thực tế của từng phương án và thời điểm mô hình hybrid bắt đầu hợp lý.

Chi phí thực tế trong ba năm

Chi phí phần cứng dễ nhìn thấy và cũng dễ bị đánh giá thấp, vì hóa đơn điện đến riêng và không bao giờ ghi rõ đó là tiền chạy server. Dưới đây là cùng một khoảng thời gian ba năm, được tính theo ba cách. Các con số chỉ mang tính minh họa và giả định giá điện là 0.17 đô la cho mỗi kWh, gần với mức trung bình cho hộ gia đình tại Hoa Kỳ vào tháng 7 năm 2026.

ChartThree year cost of a home Proxmox box versus a rented VPS (USD)
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
  }
]

Chiếc tower đã qua sử dụng có vẻ là lựa chọn rẻ vào ngày đầu tiên, với giá 200 đô la. Thực tế không phải vậy, vì desktop cũ tiêu thụ công suất khi idle cao gấp khoảng bốn lần máy hiện đại tiết kiệm điện, và chênh lệch đó làm phát sinh 268 đô la tiền điện trong cùng ba năm. Một rack server cũ có hai socket và ổ đĩa quay còn tốn hơn nữa. Khi mua phần cứng cho homelab, công suất khi idle quan trọng hơn giá niêm yết, vì máy gần như luôn ở trạng thái idle.

Bảng này cố ý không tính một số khoản. Máy đặt tại nhà cần UPS (uninterruptible power supply) nếu bạn muốn tránh shutdown không sạch, và cần có media backup ở một nơi khác. Máy thuê không cần vốn đầu tư ban đầu, nên một dự án bạn bỏ sau hai tháng chỉ tốn hai mươi đô la thay vì bốn trăm năm mươi. Để xem phân tích đầy đủ hơn về các yếu tố quyết định chi phí thuê, hãy đọc chi phí thực tế của VPS mỗi tháng.

Khác biệt thực sự nằm ở thời gian của bạn. Khi chạy hypervisor tại nhà, bạn trở thành người vận hành data centre: bạn phải thay ổ đĩa, xử lý sự cố mất điện và giải thích với mọi người trong nhà tại sao tối nay internet lại chậm.

Proxmox ở nhà thực sự tốt hơn ở điểm nào

Dữ liệu tập trung. Nếu bạn đã có 4 terabyte ảnh và video, chuyển dữ liệu đó lên cloud sẽ mất nhiều thời gian, còn thuê từng đó dung lượng lưu trữ tốc độ cao mỗi tháng thì đắt. Dung lượng lưu trữ gắn với một máy trong nhà gần như không tốn thêm chi phí sau khi bạn đã mua disk. Thư viện media, dữ liệu camera và đích backup nên đặt ở nhà vì lý do này.

Tài nguyên phần cứng trên mỗi đô la. Một máy có 64 GB RAM chỉ tốn vài trăm đô la nếu mua một lần. Thuê cùng lượng memory theo tháng sẽ là một khoản chi đáng kể. Nếu workload của bạn gồm nhiều virtual machine không hoạt động thường xuyên, hoặc một virtual machine tiêu thụ nhiều tài nguyên, máy ở nhà có lợi thế về dung lượng.

Học bằng cách tự làm hỏng hệ thống. Proxmox cung cấp snapshot, cloning và console trên phần cứng mà bạn không phải trả phí thuê. Bạn có thể làm hỏng một virtual machine lúc 2am rồi khôi phục trong 20 giây. Sự tự do này là một lý do thực tế để sở hữu phần cứng, và đó là lý do nested virtualisation thường được nhắc đến. Nếu muốn có sự tự do tương tự trên phần cứng thuê, hãy đọc trước chạy virtual machine bên trong VPS, vì không phải provider nào cũng cho phép việc này.

Quyền riêng tư và quyền kiểm soát. Các disk nằm trong nhà bạn. Không có policy của provider, không có shared tenancy và không có việc tạm ngưng account. Với một số người, như vậy là đủ để quyết định.

VPS thực sự làm tốt hơn ở điểm nào

Địa chỉ IP công khai ổn định và đường uplink thực sự. Đây là điểm quan trọng nhất. Kết nối gia đình thường được cấp địa chỉ động, và nhiều kết nối nằm sau CGNAT (carrier grade network address translation). Khi đó, kết nối đến từ bên ngoài hoàn toàn không thể truy cập vào bạn, bất kể bạn forward cổng nào trên router. Tốc độ upload tại nhà cũng chỉ bằng một phần tốc độ download. VPS cung cấp địa chỉ công khai tĩnh, băng thông đối xứng và quyền kiểm soát reverse DNS. Đây là những yếu tố cần thiết cho một dịch vụ công khai.

Uptime mà bạn không phải tự xây dựng. Nguồn điện trong data centre được dự phòng bằng máy phát điện, và mạng có nhiều đường kết nối ra bên ngoài. Nhà bạn chỉ có một đường cấp điện và một đường internet. Mất điện trong mười phút sẽ làm home lab ngừng hoạt động. Cùng sự cố đó không ảnh hưởng đến máy thuê.

Không ai trong phòng phải nghe tiếng máy. Server tỏa nhiệt và phát ra tiếng ồn. Máy thuê không nằm trong phòng ngủ của bạn.

Hoạt động tiếp khi bạn chuyển nhà. Phần cứng phải được rút dây, đóng hộp và đấu nối lại. VPS không phụ thuộc vào nơi bạn đang ở.

Phạm vi ảnh hưởng. Công khai một dịch vụ từ nhà sẽ mở một đường vào mạng nơi laptop và điện thoại của bạn đang hoạt động. Máy thuê đã nằm bên ngoài mạng đó. Xem những thứ mọi người thực sự chạy trên VPS để hiểu dạng workload này.

Mô hình kết hợp mà hầu hết mọi người chọn

Thiết lập thực tế thường có dạng như sau. Proxmox ở nhà chạy các dịch vụ cần nhiều storage và riêng tư: thư viện media, kho lưu trữ tài liệu, các máy ảo thử nghiệm và đích backup. Một VPS nhỏ đảm nhiệm phần public: reverse proxy xử lý TLS (bảo mật tầng truyền tải), trang trạng thái, mail relay và mọi dịch vụ phải phản hồi tại một địa chỉ cố định.

Hai phần được kết nối bằng VPN (mạng riêng ảo), để phía public có thể truy cập phía private mà không phải expose mạng gia đình. WireGuard tunnel từ VPS đến máy ở nhà là lựa chọn tiêu chuẩn và chỉ cần khoảng 40 dòng config. Xem tự host WireGuard VPN trên VPS để thực hiện đầy đủ. Traffic đến địa chỉ public, đi qua tunnel và được phục vụ bởi một máy hoàn toàn không mở port ra internet.

Mô hình này đồng thời giải quyết vấn đề backup. Dữ liệu ở nhà được đưa offsite qua máy thuê, nên hỏa hoạn hoặc trộm cắp không thể làm mất cả hai bản sao. Backup restic được mã hóa thường được dùng cho phần này.

Cài đặt Proxmox trên phần cứng bạn đã có

Cách thông thường là dùng ISO cài đặt Proxmox VE. ISO này cài Debian và hypervisor cùng lúc. Nếu máy đã chạy Debian 13, bạn có thể cài thêm Proxmox. Đây là các lệnh từ wiki chính thức của Proxmox, được chạy với quyền root.

wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg \
  -O /usr/share/keyrings/proxmox-archive-keyring.gpg

Sau đó, tạo file repository tại /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.gpg
apt update && apt full-upgrade
apt install proxmox-default-kernel
systemctl reboot

Không được bỏ qua bước reboot. Kernel Proxmox phải là kernel đang chạy trước khi cài đặt gói chính. Khi máy khởi động lại:

apt install proxmox-ve postfix open-iscsi chrony

postfix hỏi cách gửi mail trong quá trình cài đặt. Chọn "Local only" là đủ cho môi trường lab. Cấu hình này quan trọng vì Proxmox sẽ gửi mail cho bạn khi backup thất bại hoặc ổ đĩa gặp lỗi. Sau đó, xóa kernel Debian mặc định để máy không thể khởi động lại vào kernel không có Proxmox stack:

apt remove linux-image-amd64 'linux-image-6.12*'
update-grub

Web interface hoạt động trên port 8006 qua HTTPS. Nó dùng self-signed certificate, nên browser sẽ cảnh báo trong lần truy cập đầu tiên.

Không mở port 8006 ra internet. Trang này cho phép đăng nhập root vào hypervisor. Chỉ cần một password yếu là mọi virtual machine có thể bị ảnh hưởng cùng lúc. Hãy truy cập qua VPN hoặc qua SSH tunnel.

Cluster, quorum và mức uptime bạn có thể cam kết một cách trung thực

Mọi người mua thêm một máy thứ hai với kỳ vọng có high availability, rồi bất ngờ trước những gì cần thực hiện. Cluster Proxmox dùng pvecm create CLUSTERNAME trên node đầu tiên và pvecm add IP-ADDRESS-CLUSTER trên mỗi node tham gia. Sau đó, pvecm status hiển thị số phiếu, còn pvecm nodes liệt kê các thành viên.

Vấn đề nằm ở quorum. Tài liệu Proxmox nêu rõ rằng bạn cần ít nhất 3 node để có quorum đáng tin cậy trước khi high availability mang lại ý nghĩa thực tế. Hai node không thể quyết định node nào sẽ tiếp tục hoạt động khi liên kết giữa chúng bị mất. Vì vậy, khi mạng bị chia tách, cả hai node đều từ chối hoạt động. Cluster 2 node có thể mượn phiếu thứ 3 từ QDevice. Đây là một máy luôn bật nhỏ chạy daemon corosync QDevice. Một VPS giá rẻ thường được dùng để cung cấp phiếu này.

Vì vậy, cần nhìn nhận như sau. Một máy Proxmox cung cấp khả năng ảo hóa và snapshot, không cung cấp availability. 3 máy có storage dùng chung hoặc được replicate cung cấp availability, nhưng tiêu thụ điện gấp 3 lần và cần bạn dành nhiều thời gian hơn đáng kể. Một VPS đơn lẻ mặc định không cung cấp clustering hoặc snapshot, nhưng phần cứng bên dưới đã có redundancy và có người khác được trả tiền để giám sát nó.

Cách lựa chọn

Mua phần cứng và chạy Proxmox nếu bạn có nhiều dữ liệu, muốn học về ảo hóa hoặc ưu tiên quyền riêng tư. Thuê VPS nếu thứ bạn đang xây dựng phải có thể truy cập từ Internet tại một địa chỉ cố định, hoặc phải tiếp tục hoạt động khi xảy ra mất điện ngoài ý muốn của bạn. Nếu chưa quyết định được, trước tiên hãy thuê một máy nhỏ. Mười đô la cho bạn một tháng để kiểm tra dự án có tiếp tục tồn tại hay không, và sau đó phần cứng vẫn còn được bán.

FAQ

Proxmox tại nhà có rẻ hơn VPS không?

Sau 3 năm, tổng chi phí gần tương đương và kết quả phụ thuộc vào mức tiêu thụ điện. Một mini PC tiết kiệm điện có chi phí khoảng 517 đô la trong 3 năm, đã gồm tiền điện, trong khi một VPS nhỏ với giá 10 đô la mỗi tháng có chi phí 360. Một máy tính để bàn cũ có vẻ rẻ hơn trong ngày đầu, nhưng sau đó mức tiêu thụ điện khi idle sẽ xóa đi phần chênh lệch. Phần cứng tại nhà rõ ràng có lợi hơn khi bạn cần nhiều storage hoặc nhiều RAM, vì đây là những tài nguyên thuê đắt nhưng mua lại rẻ.

Tôi có thể chạy website công khai từ Proxmox tại nhà không?

Thường là không thể chạy trực tiếp. Hầu hết kết nối Internet gia đình cấp một địa chỉ IP động, và nhiều kết nối nằm sau carrier-grade NAT. Vì vậy, không kết nối inbound nào có thể đến được máy của bạn, dù bạn có forward port trên router. Băng thông upload cũng thấp hơn nhiều so với download. Cách xử lý phổ biến là dùng một VPS nhỏ có địa chỉ public tĩnh để forward traffic qua một VPN tunnel đến máy tại nhà. Cách này giữ cho mạng gia đình của bạn ở trạng thái đóng.

Tôi có cần 3 máy để chạy Proxmox không?

Không. Một máy vẫn có thể chạy virtual machine, container và snapshot bình thường. Chỉ khi cần high availability thì mới cần tối thiểu 3 máy, vì tài liệu Proxmox yêu cầu ít nhất 3 node để quorum hoạt động ổn định. Dùng 2 node cùng một QDevice trên một máy nhỏ luôn bật là phương án thỏa hiệp phổ biến khi bạn muốn failover mà không phải mua server thứ 3.

Tutorial dành cho VPS có chạy được trên guest của Proxmox không?

Có, vì guest Proxmox chạy Ubuntu hoặc Debian cũng là Linux giống như hệ thống mà nhà cung cấp cấp cho bạn. Khác biệt nằm ở các điểm đã nêu trên: mạng phía trước máy, địa chỉ của máy có phải public hay không, và bên nào thay disk. Command, Docker, firewall rule và service file hoạt động giống nhau ở cả hai môi trường.

Tôi nên chạy gì ở nhà và nên thuê gì?

Đặt các workload cần nhiều storage và mang tính riêng tư ở nhà: media, ảnh, kho tài liệu, backup target và virtual machine dùng để thử nghiệm. Thuê các thành phần mà người bên ngoài cần truy cập: reverse proxy, status page, mail relay và mọi dịch vụ phải phản hồi tại một địa chỉ cố định. Kết nối 2 phía bằng VPN để phần public có thể truy cập phần private mà không cần mở mạng gia đình.