অপারেটিং সিস্টেম বেছে নেওয়াকে ছোট একটা বিষয় মনে হতে পারে, যা পরে ঠিক করলেও চলে। কিন্তু VPS-এ এটি একসঙ্গে তিনটি জিনিস ঠিক করে: আপনি কত দেন, আপনার নিজের কাজের জন্য কতটা RAM থাকে, আর প্রতিদিন সার্ভার কীভাবে দেখভাল করেন। প্রথমে ছোট উত্তর, তারপর তার পেছনের সংখ্যাগুলো। সব সংখ্যা আমরা আমাদের ইমেজ থেকে বানানো নতুন সার্ভারে মেপেছি।
ছোট উত্তর
Windows বেছে নিন যখন আপনার কাজে এমন প্রোগ্রাম লাগে যা শুধু Windows-এর জন্যই আছে: এমন ট্রেডিং টার্মিনাল যা কেবল Windows-এ চলে, আপনার কোম্পানি আগে থেকেই ব্যবহার করে এমন ডেস্কটপ অ্যাপ, পুরোনো .NET Framework সার্ভিস, কিংবা এমন অটোমেশন যা Windows প্রোগ্রামে ক্লিক করে চলে। যিনি সার্ভারকে সাধারণ কম্পিউটারের মতো চালাতে চান এবং কখনো টার্মিনাল খুলতে চান না, তাঁর জন্যও Windows মানানসই।
Linux বেছে নিন প্রায় বাকি সবকিছুর জন্য: ওয়েবসাইট, Docker, ডেটাবেস, VPN, Telegram ও Discord বট, Python-এ লেখা ট্রেডিং বট, AI এজেন্ট এবং গেম সার্ভার। এই ক্ষেত্রগুলোর বেশিরভাগ সফটওয়্যার প্রথমে Linux-এর জন্যই লেখা হয়।
নিশ্চিত না হলে, সম্ভবত Linux।
কাজ শুরুর আগে কোনটি কতটা নেয়
আমাদের ইমেজ থেকে নতুন সার্ভার চালু করে বুটের প্রায় দেড় মিনিট পরে, কেউ লগ ইন না করা অবস্থায় মেপেছি:
| সিস্টেম | অলস অবস্থায় RAM | ব্যবহৃত ডিস্ক | প্রসেস |
|---|---|---|---|
| Alpine Linux 3.21 | 55 MB | 153 MB | প্রায় 70 |
| Debian 12 | 213 MB | 1.2 GB | 81 |
| Ubuntu 24.04 | 313 MB | 2.7 GB | 102 |
| Windows Server 2022 | 965 MB থেকে 1.3 GB | প্রায় 14 GB | 88 |
আপনার সফটওয়্যার চালু হওয়ার আগেই Windows, Ubuntu-র অন্তত তিন গুণ আর Alpine-এর প্রায় বিশ গুণ মেমরি নেয়। এ কারণেই আমাদের সবচেয়ে ছোট Windows প্ল্যানে 4 GB মেমরি থাকে, আর সবচেয়ে ছোট Linux প্ল্যানে 1 GB-ই যথেষ্ট। ডিস্কে Windows তার প্ল্যানের 50 GB-র মধ্যে প্রায় 14 GB নেয়, আর Ubuntu নেয় 3 GB-রও কম।
খরচ
আমাদের প্ল্যানের মাসিক দাম:
| Linux | Windows | |
|---|---|---|
| সবচেয়ে সস্তা | Nano: 2 vCPU, 1 GB, 15 GB, $3 | Windows-Small: 4 vCPU, 4 GB, 50 GB, $11 |
| 4 vCPU, 4 GB, NAT | Small: $8 | Windows-Small: $11 |
| 4 vCPU, 4 GB, নিজস্ব IPv4 | Small-IP: $16 | Windows Small-IP: $28 |
| 6 vCPU, 6 GB, NAT | Medium: $12 | Windows-Medium: $19 |
একই মাপে Windows, NAT-এ $3 থেকে $7 এবং নিজস্ব IPv4-এ $12 বেশি দামি। বড় পার্থক্যটা সবচেয়ে নিচের স্তরে: যে ছোট বট বা সাইট $3-এর Linux সার্ভারে ভালোভাবে চলে, Windows-এ তার অন্তত $11-এর প্ল্যান লাগে, কারণ শুধু Windows নিজেই প্রায় 1 GB নেয়।
লাইসেন্সের বিষয়ও আছে। আমাদের Windows ইমেজ হলো Windows Server 2022, যা আপনি নিজের কি দিয়ে অ্যাক্টিভেট করেন (BYOL কীভাবে কাজ করে)। Linux-এর জন্য কোনো লাইসেন্স কিনতে হয় না।
সার্ভার দেখভালের ধরন
Linux সামলানো হয় SSH দিয়ে, টেক্সটে। সেটিংস থাকে ফাইলে, সফটওয়্যার আসে প্যাকেজ ম্যানেজার থেকে, আর প্রতিটি ধাপকে স্ক্রিপ্টে পরিণত করা যায়। এ কারণেই অটোমেশন টুল আর AI এজেন্ট Linux সার্ভার সহজে সামলাতে পারে। আমাদের Ubuntu, Debian, Rocky Linux ও Alpine সেটআপ গাইডে প্রায় দশ মিনিট লাগে।
Windows সামলানো হয় রিমোট ডেস্কটপ দিয়ে: পূর্ণ ডেস্কটপ, পরিচিত গ্রাফিক্যাল টুল, আর স্ক্রিপ্ট লাগলে PowerShell। অতিরিক্ত লাইসেন্স ছাড়াই দুজন একসঙ্গে সংযুক্ত হতে পারেন (দ্বিতীয় ব্যবহারকারী কীভাবে যোগ করবেন)। অন্য মেশিন থেকে স্ক্রিপ্টে কাজ করার জন্য OpenSSH-ও এতে বিল্ট-ইন। যেকোনো Windows সার্ভারে প্রথম কাজ RDP সুরক্ষিত করা।
তিনটি প্রচলিত ভুল ধারণা
"রিমোট ডেস্কটপের জন্য Windows লাগবেই।" না। Linux সার্ভারও এমন ডেস্কটপ চালাতে পারে যা একই রিমোট ডেস্কটপ অ্যাপ দিয়ে খোলে। XFCE ও xrdp দিয়ে আমাদের Ubuntu টেস্ট সার্ভারে একটি সেশনে প্রায় 360 MB মেমরি বেড়েছে।
"ট্রেডিং বটের Windows লাগে।" বেশিরভাগের লাগে না। Freqtrade, Hummingbot এবং Python বা Node.js-এর প্রায় সব বট সরাসরি Linux-এ চলে। Windows লাগে শুধু তখন, যখন টার্মিনালটি নিজেই Windows প্রোগ্রাম।
"আমার Windows 10 চাই, Server নয়।" ভাড়া করা সার্ভারে ডেস্কটপ Windows-এ লাইসেন্সের সমস্যা আছে, আর Windows 10-এর সাপোর্টও শেষ হয়ে গেছে। Server 2022 একই প্রোগ্রাম চালায়। বিস্তারিত VPS-এ Windows 10 না Windows Server লেখায়।
আমাদের পরামর্শ
- ওয়েবসাইট, Docker স্ট্যাক, ডেটাবেস বা বট: Linux। টিউটোরিয়াল অনুসরণ করলে Ubuntu 24.04, কম খরচে Debian 12, সবচেয়ে হালকা Docker হোস্টের জন্য Alpine।
- যে সফটওয়্যার শুধু Windows-এর জন্য: Windows Server 2022, শুরু Windows-Small থেকে।
- নিশ্চিত না হলে: Linux দিয়ে শুরু করুন। Nano মাসে $3, তাই চেষ্টা করে দেখতে খরচ কম।
তবে সিদ্ধান্তটা শুরুতেই নিন। Windows ইমেজ শুধু Windows প্ল্যানে চলে, তাই পরে Linux থেকে Windows-এ যেতে হলে নতুন প্ল্যান আর ডেটা স্থানান্তর লাগবে। সব Linux প্ল্যান আছে VPS-এ, আর চারটি Windows প্ল্যান Windows VPS পেজে। পেমেন্ট হয় Base, Ethereum বা Polygon নেটওয়ার্কে USDT, USDC বা ETH-এ, পরিচয়পত্র ছাড়াই।
মন্তব্য
এখনো কোনো মন্তব্য নেই। প্রথম হোন।