SSD Nodes Learn 🎉 VPS $4.99/মাস থেকে
নির্দেশিকা Matt Connorদ্বারা Matt Connor · আপডেট করা হয়েছে 2026-08-07

বাড়িতে Proxmox নাকি VPS: কোনটি সাশ্রয়ী?

বাড়ির Proxmox ও ভাড়া করা VPS-এর 3 বছরের প্রকৃত খরচ, hardware ও electricity-এর হিসাব, কোন workload-এ কোনটি ভালো এবং কেন hybrid setup কার্যকর, তা জানুন।

বাড়িতে Proxmox নাকি VPS: সংক্ষিপ্ত উত্তর

Proxmox VE হলো একটি বিনামূল্যের hypervisor, যা আপনার মালিকানাধীন hardware-এ install করেন। তাই machine-এর জন্য একবার খরচ হয়, এরপর প্রতি মাসে electricity-এর খরচ দিতে হয়। VPS (virtual private server) হলো এমন একটি virtual machine, যা অন্য কেউ data centre-এর hardware-এ চালায়। তাই আপনি ভাড়া দেন, আর তারা electricity bill, network এবং নষ্ট হওয়া drive-এর দায়িত্ব বহন করে। সিদ্ধান্তটি আসলে শুধু অর্থের বিষয় নয়, কারণ তিন বছরে দুই বিকল্পের মোট খরচ কাছাকাছি হতে পারে। মূল বিষয় হলো আপনার data কোথায় থাকতে হবে, machine বন্ধ হলে কে সহায়তা দেবে, এবং আপনার public IP address প্রয়োজন কি না।

বেশির ভাগ মানুষ শেষ পর্যন্ত দুটিই ব্যবহার করেন। বাড়ির Proxmox-এ bulk storage এবং পরীক্ষা-নিরীক্ষার workload থাকে। একটি ছোট VPS-এ সেই অংশগুলো থাকে, যেগুলো Internet-এর অপরিচিত ব্যবহারকারীদের কাছে পৌঁছানো দরকার। এই guide-এর বাকি অংশে দুই বিকল্পের খরচের হিসাব, প্রতিটির বাস্তব সুবিধা এবং hybrid pattern কখন যৌক্তিক হয়ে ওঠে, তা দেখানো হয়েছে।

তিন বছরে প্রকৃত খরচ

Hardware-এর খরচ সহজে দেখা যায় এবং সহজেই কম ধরে নেওয়া হয়, কারণ বিদ্যুতের bill আলাদাভাবে আসে এবং সেখানে server-এর কথা উল্লেখ থাকে না। এখানে একই তিন বছরের সময়কাল তিনভাবে হিসাব করা হয়েছে। পরিসংখ্যানগুলো উদাহরণ হিসেবে দেওয়া হয়েছে এবং প্রতি kWh বিদ্যুতের দাম 0.17 dollars ধরা হয়েছে, যা July 2026 অনুযায়ী United States-এর residential average-এর কাছাকাছি।

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
  }
]

প্রথম দিনে 200 dollars দামে used tower-কে সস্তা option মনে হয়। প্রকৃতপক্ষে তা নয়। কারণ একটি পুরোনো desktop আধুনিক low power machine-এর তুলনায় প্রায় চার গুণ বেশি idle power ব্যবহার করে। একই তিন বছরে এই পার্থক্যের বিদ্যুৎ খরচ হয় 268 dollars। দুইটি socket এবং spinning disk-সহ second hand rack server-এর খরচ আরও বেশি। Homelab-এর জন্য hardware কেনার সময় price sticker-এর চেয়ে idle wattage বেশি গুরুত্বপূর্ণ, কারণ machine-টি তার প্রায় পুরো সময় idle অবস্থায় থাকে।

এই table-এ কিছু বিষয় ইচ্ছাকৃতভাবে বাদ দেওয়া হয়েছে। Unclean shutdown এড়াতে চাইলে home box-এর জন্য একটি UPS (uninterruptible power supply) দরকার। Backup media-ও অন্য কোথাও রাখতে হবে। Rented machine-এর জন্য কোনো capital খরচ নেই। তাই দুই মাস পরে abandon করা একটি project-এর খরচ চারশ পঞ্চাশ dollars নয়, বরং বিশ dollars। Rent-এর খরচ কোন বিষয়গুলো নির্ধারণ করে তার আরও বিস্তারিত বিশ্লেষণের জন্য একটি VPS-এর প্রকৃত মাসিক খরচ পড়ুন।

প্রকৃত পার্থক্য হলো আপনার সময়। বাড়িতে hypervisor চালালে data centre-এর দায়িত্ব আপনার ওপর পড়ে: drive বদলাতে হবে, power cut-এর কারণ খুঁজতে হবে, এবং household-কে ব্যাখ্যা করতে হবে কেন আজ রাতে Internet ধীর।

বাড়িতে Proxmox যে কাজে সত্যিই বেশি কার্যকর

ডেটার ঘনত্ব। আপনার কাছে যদি আগে থেকেই চার terabyte photo ও video থাকে, সেগুলো cloud-এ স্থানান্তর করতে সময় লাগে এবং প্রতি মাসে এত fast storage ভাড়া নেওয়া ব্যয়বহুল। নিজের বাড়ির একটি machine-এ সংযুক্ত storage disk কেনার পর প্রায় বিনামূল্যেই ব্যবহার করা যায়। এই কারণেই media library, camera footage এবং backup target বাড়িতে রাখা যুক্তিযুক্ত।

প্রতি dollar-এ raw resource। 64 GB RAM-সহ একটি machine একবার কিনতে কয়েকশো dollar লাগে। একই memory প্রতি মাসে ভাড়া নিলে তা উল্লেখযোগ্য খরচ হয়ে দাঁড়ায়। আপনার workload যদি অনেকগুলো idle virtual machine বা একটি resource-intensive virtual machine নিয়ে গঠিত হয়, capacity-এর দিক থেকে বাড়ির machine এগিয়ে থাকে।

কিছু নষ্ট করে শেখা। Proxmox এমন hardware-এ snapshot, cloning এবং console দেয় যার জন্য আপনাকে কোনো বিল দিতে হয় না। রাত 2টায় একটি virtual machine সম্পূর্ণ নষ্ট করেও বিশ সেকেন্ডের মধ্যে সেটি rollback করতে পারেন। এই স্বাধীনতা hardware নিজের কাছে রাখার একটি বাস্তব কারণ। nested virtualisation নিয়ে এত আলোচনা হওয়ার এটিও একটি কারণ। rented hardware-এ একই স্বাধীনতা চাইলে আগে VPS-এর ভিতরে virtual machine চালানো পড়ুন, কারণ সব provider এটি অনুমোদন করে না।

গোপনীয়তা ও নিয়ন্ত্রণ। Disk-গুলো আপনার বাড়িতে থাকে। কোনো provider policy, shared tenancy বা account suspension নেই। কিছু মানুষের জন্য এটিই সিদ্ধান্ত নেওয়ার যথেষ্ট কারণ।

যে কাজগুলোতে একটি VPS সত্যিই বেশি উপযোগী

একটি স্থিতিশীল public IP address এবং প্রকৃত uplink। এটিই সবচেয়ে গুরুত্বপূর্ণ বিষয়। Home connection সাধারণত dynamic address দেয়। অনেক connection আবার CGNAT (carrier grade network address translation)-এর পেছনে থাকে। ফলে router-এ যাই forward করুন না কেন, inbound connection কোনোভাবেই আপনার কাছে পৌঁছাতে পারে না। Home connection-এর upload speed-ও সাধারণত download speed-এর তুলনায় অনেক কম। একটি VPS আপনাকে static public address, symmetric bandwidth এবং reverse DNS নিয়ন্ত্রণের সুবিধা দেয়। একটি public service-এর জন্য এগুলো প্রয়োজন।

নিজে তৈরি না করেও পাওয়া uptime। Data centre-এর power generator দ্বারা backup করা থাকে। Network-এরও বাইরে যাওয়ার একাধিক পথ থাকে। আপনার বাড়িতে থাকে একটি power feed এবং একটি internet line। দশ মিনিটের power cut-এ home lab বন্ধ হয়ে যায়। একই ঘটনায় rented machine-এর কোনো প্রভাব পড়ে না।

ঘরে এর শব্দ শুনতে হয় না। একটি server উষ্ণ হয় এবং শব্দ করে। Rented server আপনার bedroom-এ থাকে না।

বাড়ি বদলালেও এটি সচল থাকে। Hardware unplug, box এবং পুনরায় cable সংযোগ করতে হয়। আপনি কোথায় আছেন, একটি VPS তা বিবেচনা করে না।

Blast radius। বাড়ি থেকে কোনো service publish করলে laptops ও phones থাকা network-এর ভেতরে একটি পথ খুলে যায়। Rented machine আগে থেকেই সেই network-এর বাইরে থাকে। এই workload-গুলোর ধরন জানতে মানুষ VPS-এ আসলে কী চালায় দেখুন।

বেশিরভাগ মানুষ যে hybrid pattern-এ শেষ পর্যন্ত পৌঁছান

বাস্তব পরিবেশে কার্যকর থাকে এমন setup সাধারণত এ রকম। বাড়িতে Proxmox storage-heavy এবং private কাজগুলো চালায়: media library, document archive, test virtual machine এবং backup target। একটি ছোট VPS public-facing কাজগুলো চালায়: TLS (transport layer security) termination করা reverse proxy, status page, mail relay এবং যেসব service-কে fixed address-এ সাড়া দিতে হয়।

দুই দিক VPN (virtual private network)-এর মাধ্যমে যুক্ত থাকে। ফলে home network Internet-এ expose না করেই public side private side-এ পৌঁছাতে পারে। VPS থেকে home box-এ WireGuard tunnel এ ধরনের setup-এর standard সমাধান, এবং এর configuration প্রায় চল্লিশ লাইনের। সম্পূর্ণ প্রক্রিয়ার জন্য VPS-এ self-hosting WireGuard VPN দেখুন। Traffic public address-এ এসে tunnel-এর মধ্য দিয়ে যায় এবং এমন একটি machine থেকে serve হয়, যার কোনো port সরাসরি internet-এর জন্য খোলা নেই।

একই পদক্ষেপে এই pattern backup সমস্যাটিও সমাধান করে। Home data rented machine-এর মাধ্যমে offsite যায়। তাই fire বা theft হলেও উভয় copy একসঙ্গে নষ্ট হয় না। এই কাজের জন্য Encrypted restic backup সাধারণত ব্যবহার করা হয়।

আপনার মালিকানাধীন hardware-এ Proxmox ইনস্টল করা

সাধারণ পদ্ধতি হলো Proxmox VE installer ISO ব্যবহার করা। এটি Debian এবং hypervisor একসঙ্গে ইনস্টল করে। মেশিনে যদি আগে থেকেই Debian 13 চলে, তাহলে তার ওপর Proxmox যোগ করতে পারেন। নিচের command-গুলো official Proxmox wiki থেকে নেওয়া এবং 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-এ repository file লিখুন:

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

Reboot করা বাধ্যতামূলক। কারণ main package পরিষ্কারভাবে ইনস্টল হওয়ার আগে Proxmox kernel-কে running kernel হতে হবে। মেশিন চালু হলে:

apt install proxmox-ve postfix open-iscsi chrony

ইনস্টলেশনের সময় postfix জিজ্ঞেস করে কীভাবে mail পাঠাবে। Lab environment-এর জন্য "Local only" নির্বাচন করা যথেষ্ট। এটি গুরুত্বপূর্ণ, কারণ backup ব্যর্থ হলে এবং disk-এ সমস্যা দেখা দিলে Proxmox আপনাকে mail পাঠায়। এরপর stock Debian kernel সরিয়ে ফেলুন, যাতে মেশিনটি Proxmox stack ছাড়া কোনো kernel-এ আবার boot করতে না পারে:

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

Web interface HTTPS-এর মাধ্যমে port 8006-এ সাড়া দেয়। এটি self-signed certificate ব্যবহার করে। তাই প্রথমবার browser সতর্কবার্তা দেখায়।

port 8006 Internet-এর জন্য খুলবেন না। এই page-এ hypervisor-এর root login থাকে। একটি দুর্বল password থাকলে একসঙ্গে সব virtual machine ঝুঁকিতে পড়ে। VPN-এর মাধ্যমে অথবা SSH tunnel ব্যবহার করে এতে সংযোগ করুন।

ক্লাস্টার, quorum এবং যে uptime আপনি বাস্তবে প্রতিশ্রুতি দিতে পারেন

মানুষ high availability আশা করে দ্বিতীয় একটি মেশিন কেনেন, পরে বুঝতে পারেন এর জন্য কত কিছু প্রয়োজন। Proxmox cluster-এ প্রথম node-এ pvecm create CLUSTERNAME এবং যুক্ত হওয়া প্রতিটি node-এ pvecm add IP-ADDRESS-CLUSTER ব্যবহার করুন। এরপর pvecm status ভোটের সংখ্যা দেখায়, আর pvecm nodes সদস্যদের তালিকা দেয়।

সমস্যাটি হলো quorum। Proxmox documentation-এ স্পষ্ট বলা আছে, high availability অর্থবহ হওয়ার আগে নির্ভরযোগ্য quorum-এর জন্য অন্তত তিনটি node প্রয়োজন। দুটি node-এর মধ্যে link বিচ্ছিন্ন হলে কোনটি সচল থাকবে, তা তারা নির্ধারণ করতে পারে না। ফলে network বিভক্ত হলে উভয় node-ই কাজ করা বন্ধ রাখে। দুই-node cluster-এ QDevice থেকে তৃতীয় একটি vote নেওয়া যায়। QDevice হলো একটি ছোট, সবসময় চালু থাকা machine, যেখানে corosync QDevice daemon চলে। একটি সাশ্রয়ী VPS এই vote রাখার প্রচলিত স্থান।

তাই বাস্তবসম্মত অবস্থানটি হলো: একটি Proxmox box আপনাকে virtualisation ও snapshot দেয়, availability নয়। Shared বা replicated storage-সহ তিনটি box availability দেয়, তবে বিদ্যুৎ খরচ তিন গুণ হয় এবং আপনার নজরদারি ও ব্যবস্থাপনার দায়িত্বও অনেক বাড়ে। একটি একক VPS সাধারণত clustering বা snapshot কোনোটিই দেয় না, কিন্তু এর অন্তর্নিহিত hardware ইতিমধ্যেই redundant এবং এটি monitor করার জন্য অন্য কাউকে অর্থ দেওয়া থাকে।

কীভাবে নির্বাচন করবেন

আপনার কাছে প্রচুর ডেটা থাকলে, virtualisation শিখতে চাইলে, অথবা privacy প্রধান বিষয় হলে hardware কিনে Proxmox চালান। আপনি যে সিস্টেম তৈরি করছেন সেটি যদি fixed address-এ Internet থেকে reachable হতে হয়, অথবা আপনার কারণে নয় এমন power cut-এর পরেও চালু থাকা দরকার হয়, তাহলে VPS ভাড়া নিন। সিদ্ধান্ত নিতে না পারলে আগে ছোট machine ভাড়া নিন। দশ ডলারে এক মাস সময় পাবেন। এতে বোঝা যাবে project টিকে থাকে কি না। পরে hardware কিনতে এখনও পাওয়া যাবে।

FAQ

Proxmox কি VPS-এর চেয়ে বাড়িতে সস্তা?

তিন বছরে মোট খরচ কাছাকাছি হয়, এবং ফলাফল বিদ্যুৎ ব্যবহারের ওপর নির্ভর করে। কম বিদ্যুৎ-ব্যবহারকারী একটি mini PC-তে বিদ্যুৎ-সহ তিন বছরে প্রায় 517 dollar খরচ হয়, আর মাসে দশ dollar-এর একটি ছোট VPS-এ খরচ হয় 360। ব্যবহৃত desktop প্রথম দিনে সস্তা মনে হলেও idle অবস্থায় বেশি wattage-এর কারণে পরে সেই পার্থক্য কমে যায়। বেশি storage বা বেশি RAM প্রয়োজন হলে বাড়ির hardware স্পষ্টভাবে বেশি সাশ্রয়ী, কারণ ভাড়া নেওয়ার ক্ষেত্রে এই resource-গুলোর দাম বেশি, কিন্তু কেনার ক্ষেত্রে কম।

Proxmox ব্যবহার করে কি বাড়ি থেকে public website host করা যায়?

অনেক সময় সরাসরি করা যায় না। অধিকাংশ home connection dynamic IP address দেয়, এবং অনেক সংযোগ carrier grade NAT-এর পেছনে থাকে। তাই router-এ port forwarding করলেও কোনো inbound connection আপনার কাছে পৌঁছাতে পারে না। Upload bandwidth-ও download bandwidth-এর তুলনায় অনেক কম। প্রচলিত সমাধান হলো static public address-সহ একটি ছোট VPS ব্যবহার করা। সেটি VPN tunnel-এর মাধ্যমে traffic বাড়ির machine-এ forward করবে। এতে আপনার home network বন্ধ রাখা যায়।

Proxmox চালাতে কি তিনটি machine প্রয়োজন?

না। একটি machine-এই virtual machine, container এবং snapshot ভালোভাবে চালানো যায়। High availability-এর জন্যই কেবল তিনটি machine ন্যূনতম, কারণ নির্ভরযোগ্য quorum-এর জন্য Proxmox documentation-এ অন্তত তিনটি node প্রয়োজন বলা হয়েছে। Failover চান কিন্তু তৃতীয় server কিনতে না চাইলে, দুটি node-এর সঙ্গে ছোট একটি সবসময় চালু থাকা machine-এ QDevice ব্যবহার করা প্রচলিত সমাধান।

VPS-এর tutorial কি Proxmox guest-এ কাজ করবে?

হ্যাঁ। Proxmox guest-এ Ubuntu বা Debian চললে সেটি provider-এর দেওয়া Linux-এর মতোই Linux। পার্থক্যগুলো উপরে বর্ণিত বিষয়গুলোর মধ্যে সীমাবদ্ধ: machine-এর সামনে থাকা network, guest-এর address public কি না, এবং disk কে প্রতিস্থাপন করবে। উভয় ক্ষেত্রেই command, Docker, firewall rule এবং service file একইভাবে কাজ করে।

বাড়িতে কী চালাব এবং কী rent করব?

Storage-নির্ভর এবং private workload বাড়িতে রাখুন: media, photo, document archive, backup target এবং test virtual machine। বাইরের ব্যবহারকারীদের যেসব service-এ পৌঁছাতে হবে সেগুলো rent করুন: reverse proxy, status page, mail relay এবং fixed address-এ সাড়া দেওয়া আবশ্যক এমন যেকোনো service। VPN দিয়ে দুটিকে যুক্ত করুন, যাতে public অংশটি home network খোলা ছাড়াই private অংশে পৌঁছাতে পারে।