Thiết bị lưu trữ mạng (NAS) rất tuyệt nếu bạn muốn chia sẻ dữ liệu, nội dung hoặc các dữ liệu khác với máy tính qua mạng cục bộ (hoặc thậm chí là Internet). Tốt hơn nữa, bạn có thể tự tạo NAS nếu có máy tính dự phòng.
Nếu việc tự tạo NAS của bạn có vẻ quá phức tạp, bạn luôn có thể mua NAS box có sẵn để tiết kiệm công sức chọn NAS OS và thiết lập mọi thứ. Chỉ cần lắp ổ cứng vào là xong. Tuy nhiên, nếu muốn tự tạo NAS, bạn sẽ phải đưa ra một số lựa chọn khó khăn.
Mặc dù phần cứng có thể dễ quyết định, với các tùy chọn như OpenMediaVault (OMV), TrueNAS CORE và Unraid, nhưng có khá nhiều lựa chọn khi quyết định hệ điều hành NAS DIY của bạn.
Mục lục bài viết
So sánh OpenMediaVault, TrueNAS Core và Unraid
Về khả năng cơ bản, không có nhiều khác biệt giữa 3 hệ điều hành, nhưng sau đây là so sánh nhanh về cách bạn có thể sử dụng từng NAS OS. Ngoài vai trò cơ bản là hệ điều hành NAS, cả ba đều cung cấp các tính năng có thể khiến bạn phải lựa chọn.
| OpenMediaVault | TrueNAS Core | Unraid |
---|---|---|---|
Hệ điều hành cơ bản | Debian Linux | FreeBSD | Linux Slackware |
Hệ thống file được hỗ trợ | GPT, EXT3, EXT4, XFS, JFS và Btrfs | ZFS | XFS, ZFS, Btrfs và ReiserFS |
Bảo mật dữ liệu | Cung cấp hỗ trợ RAID phần mềm (không yêu cầu card hoặc RAID controller) | Cung cấp hỗ trợ RAID phần mềm (không yêu cầu card hoặc RAID controller) | Sử dụng hệ thống dựa trên tính chẵn lẻ thay vì RAID |
Yêu cầu phần cứng tối thiểu | Bất kỳ bộ xử lý nào tương thích với x86, x64 hoặc ARM, RAM 1GB, dung lượng lưu trữ 4GB. | Bộ xử lý 2 nhân Intel 64-Bit hoặc AMD x86 hoặc x64, RAM 8GB, ổ boot SSD 16GB, ít nhất hai ổ lưu trữ. | Bộ xử lý 64-bit chạy ở tốc độ 1GHz trở lên, RAM 4GB, ít nhất hai ổ lưu trữ |
Giá | Miễn phí | Miễn phí | 59 USD cho Basic, 89 USD cho Plus và 129 USD cho Pro. Mua một lần |
Trong khi cả OMV và TrueNAS Core đều có thể host VM, Unraid có nhiều tính năng vượt trội hơn hẳn. Bạn không chỉ có thể host các container Docker trên Unraid mà không cần cấu hình bổ sung mà còn có thể chạy game server riêng, thiết lập WireGuard (một tính năng mà TrueNAS CORE cũng cung cấp), tự động mã hóa media, thiết lập server chụp, mã hóa và stream, v.v...
Tuy nhiên, nếu bạn muốn xây dựng thứ gì đó hơn là chỉ một NAS hoặc thiết lập phòng thí nghiệm tại nhà, Unraid là hệ điều hành phù hợp, miễn là bạn có thể chi trả một lần. Nếu bạn vẫn chưa tin, có một số lý do tại sao Unraid là giải pháp NAS tại nhà tối ưu. OMV và TrueNAS Core vẫn là những lựa chọn tuyệt vời cho một NAS cơ bản, cung cấp chức năng bổ sung.
Bây giờ, đó là dòng trên cùng. Hãy xem xét kỹ hơn sự khác biệt giữa từng hệ điều hành NAS.
Yêu cầu phần cứng và khả năng tương thích
- OMV yêu cầu bất kỳ bộ xử lý x86, x64 hoặc tương thích với ARM nào có RAM 1 GB và dung lượng lưu trữ tối thiểu 4 GB.
- TrueNAS CORE không hỗ trợ bộ xử lý tương thích với ARM và yêu cầu ít nhất bộ xử lý Intel 64-Bit hoặc AMD x86 hoặc x64 2 nhân, RAM 8GB, thiết bị boot SSD 16GB và ít nhất hai ổ lưu trữ có kích thước giống hệt nhau.
- Unraid là hệ điều hành có yêu cầu thấp, chỉ yêu cầu bộ xử lý có khả năng 64-bit chạy ở tốc độ 1GHz trở lên, RAM ít nhất 4GB và hai ổ lưu trữ để đảm bảo hỗ trợ tính chẵn lẻ.
Hãy nhớ rằng đây là các yêu cầu phần cứng tối thiểu trong tài liệu về hệ điều hành và hiệu suất của bạn có thể khác. Thêm vào đó, đây là các thông số kỹ thuật tối thiểu. Bạn có thể cài đặt từng hệ điều hành NAS này trên phần cứng mạnh hơn nhiều.

Mỗi hệ điều hành NAS có thể chạy trên mọi thứ, từ máy tính xách tay cũ đến máy chủ cấp doanh nghiệp. Tuy nhiên, Unraid và TrueNAS CORE cung cấp khả năng tương thích tốt hơn với các máy cao cấp hơn. Điều này không có nghĩa là OMV sẽ không chạy trên máy chủ; chỉ là bạn sẽ không thể trích xuất nhiều dữ liệu từ máy như khi chạy TrueNAS CORE hoặc Unraid.
Xin lưu ý, tác giả bài viết đã gặp sự cố cài đặt với bản dùng thử miễn phí của Unraid trên máy của mình, bản dùng thử này dễ dàng đáp ứng các yêu cầu về phần cứng. Hãy đảm bảo sao lưu dữ liệu trong trường hợp bạn chuyển đổi hệ điều hành trên NAS trực tiếp, vì các sự cố trong quá trình cài đặt có khả năng làm hỏng máy của bạn, đặc biệt là nếu bạn đang chuyển từ hệ điều hành dựa trên RAID sang hệ điều hành dựa trên tính chẵn lẻ, như trường hợp của Unraid. Đó chỉ là một ví dụ, bạn lưu ý nhé.
Quản lý lưu trữ và tiện ích hệ thống
OMV

OMV là tùy chọn cơ bản nhất trong ba tiện ích. Tiện ích này dựa trên Debian Linux và có trang quản trị đơn giản trên nền tảng web, nơi bạn có thể thay đổi dung lượng lưu trữ mạng của mình. Tuy nhiên, tính đơn giản của OMV cũng có nghĩa là việc cập nhật nhờ vào quản lý gói Debian dễ dàng hơn. Tiện ích này hỗ trợ nhiều người dùng, các tác vụ theo lịch trình, hệ thống chứng chỉ và thậm chí là hệ thống plugin để bổ sung thêm chức năng.
Về khả năng quản lý lưu trữ của OMV, bạn sẽ được hỗ trợ phân vùng GPT và tất cả các hệ thống file chính, bao gồm EXT3, EXT4, XFS, JFS và Btrfs. Btrfs cũng cho phép quản lý ảnh chụp nhanh và tự động lên lịch các tác vụ kiểm tra lỗi và xóa.
TrueNAS Core

Tiếp theo là TrueNAS. Nó sử dụng FreeBSD làm cơ sở và sử dụng hệ thống file OpenZFS của iXsystems. Bạn sẽ có giao diện web đẹp hơn một chút với nhiều chức năng điều khiển hơn OMV. Như mong đợi, bạn có thể lên lịch các tác vụ và công việc Cron, chạy những shell script và thêm các plugin cho bất kỳ chức năng bổ sung nào. Bạn cũng có được các snapshot không giới hạn, checkpoint nhóm, sao chép từ xa và cục bộ, bản sao tiết kiệm không gian.
Các bản cập nhật được cung cấp thông qua hệ thống cập nhật trong dịch vụ. Nó không giống như chạy lệnh terminal đơn giản, nhưng đây là cách thuận tiện để cập nhật hệ điều hành bất kể thế nào. Bạn cũng có Single Sign-on (SSO) và quản lý tập dữ liệu.
Unraid

Unraid cung cấp tất cả các tính năng đã đề cập ở trên, ngoại trừ giao diện đẹp hơn nhiều và dễ truy cập. Nó dựa trên Linux Slackware, hỗ trợ các hệ thống file XFS, ZFS, Btrfs và ReiserFS. Ngoài ra, Unraid có thể quản lý một loạt ổ với khả năng bổ sung thêm sau này mà không cần cấu hình lại. Bạn cũng nhận được hỗ trợ để chạy các container Docker và VM ngay khi cài đặt.
Bảo mật dữ liệu
OMV cung cấp hỗ trợ RAID phần mềm để có thêm một lớp bảo vệ dữ liệu. Bạn có thể đặt hạn ngạch tùy chỉnh cho mỗi volume, tạo Access Control Lists (ACLs) và quản lý cách NAS được chia sẻ với các PC khác. Ngoài ra còn có rất nhiều công cụ giám sát, bao gồm Syslog và Watchdog, và bạn có thể nhận thông báo qua email nếu muốn. RAID phần mềm không yêu cầu bất kỳ card hoặc RAID controller chuyên dụng nào, vì vậy cũng dễ triển khai hơn.
TrueNAS CORE cũng sử dụng RAID. Tuy nhiên, nó cũng cung cấp các ổ tự mã hóa, mã hóa tập dữ liệu, sao chép được mã hóa, hỗ trợ WireGuard và OpenVPN. Cuối cùng, bạn có thể tạo ACL của riêng mình và lọc địa chỉ IP để đảm bảo bên không được ủy quyền không truy cập vào NAS. Mặc dù bạn có hỗ trợ cho cả RAID phần cứng và phần mềm tại đây, nhưng việc sử dụng RAID phần cứng không được khuyến khích với các hệ thống file dựa trên ZFS.
Unraid không sử dụng các công nghệ dựa trên RAID truyền thống, nghĩa là không cần phải cân bằng lại dữ liệu hiện có khi bạn thêm nhiều ổ hơn. Thay vào đó, Unraid sử dụng hệ thống dựa trên tính chẵn lẻ, nghĩa là bạn có thể kết hợp và ghép các ổ có tốc độ và dung lượng khác nhau. Hệ thống dựa trên 0 hoặc 1 trên mọi disk block được căn chỉnh trên các ổ lưu trữ hiện đang sử dụng, với kết quả là số lẻ hoặc số chẵn. Điều này cho phép Unraid tính toán bất kỳ dữ liệu bị mất nào bất kể số lượng ổ.
Giá cả
- OMV và TrueNAS CORE là mã nguồn mở và hoàn toàn miễn phí sử dụng.
- Unraid có giá 59 USD cho gói Basic, hỗ trợ tối đa 6 ổ lưu trữ, 89 USD cho gói Plus, hỗ trợ tối đa 12 ổ và 129 USD cho gói Pro, hỗ trợ không giới hạn ổ.
May mắn thay, đây là một lần mua, vì vậy nếu quyết định sử dụng Unraid, bạn chỉ phải chi một lần, ít nhất là cho phần mềm. Tuy nhiên, nếu muốn dùng thử Unraid trước, bạn có thể dùng thử bất kỳ gói nào miễn phí trong tối đa 30 ngày mà không có bất kỳ hạn chế nào về tính năng.
Nên chọn OMV, TrueNAS hay Unraid?
Nhìn chung, nếu bạn muốn thiết lập NAS nhanh chóng và đơn giản mà không gặp nhiều rắc rối, cho phép bạn làm việc với Debian, thì OMV là lựa chọn phù hợp. Nếu muốn sử dụng lại thiết bị ARM (như Raspberry Pi) làm NAS, thì OMV là lựa chọn duy nhất của bạn. Tuy nhiên, hãy nhớ rằng do tính đơn giản, nên bộ tính năng của nó bị hạn chế ngoài các khả năng cơ bản của nó như một NAS OS.
TrueNAS CORE đạt được điểm tuyệt vời ở đây, cung cấp nhiều tính năng hơn và giao diện tốt hơn với chi phí hơi phức tạp. Nếu bạn sẵn sàng dành thời gian và công sức, thì đây có thể là một lựa chọn tuyệt vời, đặc biệt là khi xét đến việc nó miễn phí sử dụng.
Bạn nên sử dụng Unraid nếu đang sử dụng nó. Đây là một lựa chọn tuyệt vời và tốt hơn OMV và TrueNAS CORE ở hầu hết mọi khía cạnh. Tuy nhiên, hệ điều hành này có thể quá mức cần thiết đối với những người muốn host NAS đơn giản, đặc biệt là khi bạn tính đến khoản phí một lần ngoài tất cả số tiền mình sẽ chi cho phần cứng NAS.
Tốt nhất là bạn nên dùng thử cả ba hệ điều hành để xác định cái nào phù hợp nhất với mình. Unraid có vẻ thú vị khi sử dụng, nhưng nếu không định sử dụng danh sách tính năng mở rộng của nó, bạn có thể sẽ tốt hơn nếu sử dụng thứ gì đó đơn giản và nhẹ hơn, như TrueNAS CORE hoặc OMV.