Chọn hệ điều hành có vẻ là một chi tiết nhỏ có thể để sau. Nhưng trên VPS, nó quyết định ba thứ cùng lúc: bạn trả bao nhiêu, còn bao nhiêu RAM cho công việc của bạn, và bạn chăm sóc máy chủ ra sao mỗi ngày. Dưới đây là câu trả lời ngắn trước, sau đó là những con số đứng sau nó. Tất cả số liệu được đo trên máy chủ mới tạo từ image của chúng tôi.
Câu trả lời ngắn
Chọn Windows khi công việc của bạn cần một chương trình chỉ có trên Windows: terminal giao dịch chỉ chạy trên Windows, ứng dụng desktop mà công ty bạn đang dùng, dịch vụ cũ trên .NET Framework, hoặc tự động hóa bấm qua các phần mềm Windows. Windows cũng hợp với người muốn quản lý máy chủ như một chiếc máy tính bình thường và không bao giờ mở terminal.
Chọn Linux cho gần như mọi thứ khác: website, Docker, cơ sở dữ liệu, VPN, bot Telegram và Discord, bot giao dịch viết bằng Python, AI agent và máy chủ game. Phần lớn phần mềm trong các lĩnh vực này được viết cho Linux trước tiên.
Nếu còn phân vân, nhiều khả năng là Linux.
Mỗi hệ thống dùng bao nhiêu trước khi bạn bắt đầu
Chúng tôi dựng máy chủ mới từ image của mình và đo sau khi khởi động khoảng một phút rưỡi, khi chưa ai đăng nhập:
| Hệ thống | RAM lúc rảnh | Ổ đĩa đã dùng | Tiến trình |
|---|---|---|---|
| Alpine Linux 3.21 | 55 MB | 153 MB | khoảng 70 |
| Debian 12 | 213 MB | 1.2 GB | 81 |
| Ubuntu 24.04 | 313 MB | 2.7 GB | 102 |
| Windows Server 2022 | 965 MB đến 1.3 GB | khoảng 14 GB | 88 |
Trước khi phần mềm của bạn khởi động, Windows đã dùng bộ nhớ ít nhất gấp ba Ubuntu và khoảng gấp hai mươi Alpine. Đó là lý do gói Windows nhỏ nhất của chúng tôi có 4 GB RAM, trong khi gói Linux nhỏ nhất chỉ cần 1 GB. Về ổ đĩa, Windows chiếm khoảng 14 GB trong 50 GB của gói, còn Ubuntu chưa tới 3 GB.
Chi phí
Giá hằng tháng các gói của chúng tôi:
| Linux | Windows | |
|---|---|---|
| Rẻ nhất | 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 riêng | Small-IP: $16 | Windows Small-IP: $28 |
| 6 vCPU, 6 GB, NAT | Medium: $12 | Windows-Medium: $19 |
Cùng kích cỡ, Windows đắt hơn $3 đến $7 với NAT và $12 với IPv4 riêng. Khoảng cách lớn hơn nằm ở phân khúc thấp nhất: một bot nhỏ hay website chạy tốt trên máy chủ Linux $3 sẽ cần ít nhất gói $11 trên Windows, vì riêng Windows đã dùng khoảng 1 GB.
Còn chuyện giấy phép. Image Windows của chúng tôi là Windows Server 2022, bạn kích hoạt bằng khóa của riêng mình (BYOL hoạt động thế nào). Linux thì không có giấy phép nào phải mua.
Cách chăm sóc máy chủ
Linux được quản lý qua SSH, bằng văn bản. Cấu hình nằm trong tệp, phần mềm lấy từ trình quản lý gói, và mọi bước đều có thể viết thành script. Đó cũng là lý do các công cụ tự động hóa và AI agent xử lý máy chủ Linux dễ hơn. Các hướng dẫn thiết lập Ubuntu, Debian, Rocky Linux và Alpine của chúng tôi mất khoảng mười phút.
Windows được quản lý qua Remote Desktop: desktop đầy đủ, các công cụ đồ họa quen thuộc, và PowerShell khi bạn cần script. Hai người có thể kết nối cùng lúc mà không cần giấy phép thêm (cách thêm người dùng thứ hai). OpenSSH cũng có sẵn để làm việc bằng script từ máy khác. Việc đầu tiên trên mọi máy chủ Windows là bảo vệ RDP.
Ba hiểu lầm phổ biến
"Phải có Windows mới dùng được Remote Desktop." Không. Máy chủ Linux cũng chạy được desktop mở bằng chính ứng dụng Remote Desktop đó. Với XFCE và xrdp, một phiên trên máy chủ thử nghiệm Ubuntu của chúng tôi chỉ tốn thêm khoảng 360 MB RAM.
"Bot giao dịch cần Windows." Phần lớn là không. Freqtrade, Hummingbot và gần như mọi bot Python hay Node.js đều chạy trực tiếp trên Linux. Chỉ cần Windows khi bản thân terminal là chương trình Windows.
"Tôi muốn Windows 10, không phải Server." Windows bản desktop trên máy chủ thuê có vấn đề về giấy phép, và Windows 10 đã hết hỗ trợ. Server 2022 chạy được cùng các chương trình đó. Chi tiết trong Windows 10 hay Windows Server trên VPS.
Lựa chọn của chúng tôi
- Website, bộ Docker, cơ sở dữ liệu hoặc bot: Linux. Ubuntu 24.04 nếu bạn làm theo hướng dẫn, Debian 12 để tiết kiệm tài nguyên, Alpine cho máy chủ Docker nhẹ nhất.
- Phần mềm chỉ có trên Windows: Windows Server 2022, bắt đầu từ Windows-Small.
- Còn phân vân: bắt đầu với Linux. Nano có giá $3/tháng, nên thử cũng không tốn nhiều.
Nhưng hãy quyết định ngay từ đầu. Image Windows chỉ chạy trên các gói Windows, nên chuyển từ Linux sang Windows sau này nghĩa là gói mới và chuyển dữ liệu. Toàn bộ gói Linux nằm trong VPS, còn bốn gói Windows ở trang Windows VPS. Thanh toán bằng USDT, USDC hoặc ETH trên mạng Base, Ethereum hoặc Polygon, không cần giấy tờ tùy thân.
Bình luận
Chưa có bình luận nào. Hãy là người đầu tiên.