Trang Note (Blog) này của mình đã chính thức chuyển mã nguồn sang Openmediavault. Như đã thông tin, trước kia mình lưu trên Synology NAS DS716+II, xong mình nâng cấp lên Synology NAS DS920+. Và đến thời điểm hiện tại mình chính thức chuyển sang lưu trữ trên Openmediavault.
Vì sao mình lại chuyển sang Openmediavault.
Nói về em Synology NAS DS920+ trước…
Thực tế thì với cấu hình của DS920+ làm NAS cá nhân thì với nhu cầu của mình thì quá ổn với chip Celeron® J4125 (4 nhân). Nhưng để xử lý tác vụ Webserver mình thấy nó chậm quá (hay tại mình tinh chỉnh Webstation chưa tới… ). Chạy Back-end ỳ ạch quá, còn Front-end thì mình dùng cache nên tốc độ vẫn vèo vèo . Chính vì vậy mình để em DS920+ lui về hậu trường phục vụ công việc lưu trữ làm việc và backup (về đúng chức năng điểm mạnh của em nó…).
Tại sao lại là Openmediavault.
- Mình không chọn các OS chuyên về Webserver như Ubuntu Server, CentOS… Vì mình xác định trang này của mình chỉ để vui vẻ thôi nên ko cần các OS chuyên dụng, phần nữa là mình cũng chưa thạo những OS này. Mình cần OS thiên về File Server hơn. Đối với các OS thiên về File Server thì các OS được mang nhãn là NAS OS là hợp lý nhất. Điển hình như TrueNAS (FreeNAS), Openmediavault, Rockstor, Unraid (thèng này phải mua), XPEnology (face Synology DSM)…
- TrueNAS (FreeNAS) – Yêu cầu phần cứng cao, phù hợp cho doanh nghiệp hơn… Khá khó để chạy Webserver trên em nó
- Rockstor – Hơi khó dùng và muốn nhận được các bản tự động cập nhật thì phải mua.
- unRaid – Một OS chuyên File Server thực thụ nhưng mất xiền để mua… và cũng khá khó để triển khai Webserver trên em nó 😀 . Nếu ai yêu thích Docker và sự đơn giản thì unRaid là lựa chọn hoàn hảo.
- XPEnology (face Synology DSM) – Thèng này thì khá toàn diện và dễ dùng. Nhưng vì là hàng face của Synology DSM nên việc cài đặt và cập nhật phiên bản mới có đôi chút khó khăn. Mình thì hoàn có thể build được một em trên phần cứng mình đang có nhưng mình không thích vì mình đang dùng hàng chính hãng Synology…
- Openmediavault – Chọn em nó vì… dễ dùng (nó là một em OS Debian nên việc cài đặt và tuy biến cũng dễ dàng…). Gần như tương thích với mọi phần cứng, có cộng đồng hỗ trợ cũng khá “to” 😀 . Và miễn phí
Nói qua về em Openmediavault đang dùng…
- OS: Openmediavault 6.0 RC (Dùng khá ổn, nhưng nếu muốn ổn định thì nên dùng bản OMV 5 mới nhất).
- Main: Asrock B560M-ITX.
- Chip: i3-10100F (4 nhân – 8 luồng) khá ổn để làm NAS … Nó mạnh gấp khoảng 3 lần con J4125 trên DS920+.
- Lưu ý: Vì con chip đuôi F nó không có VGA nên khi cài đặt mình phải có card vga, cài đặt và thiết lập ngon nghẻ xong thì quẳng con vga đi cho nhẹ nợ 😀
- Tùy từng hãng mới quẳng được con VGA đi nhé, VD như Asrock thì quẳng đi vẫn boot và chạy được. Nhưng với MSI mà ko có VGA nó không cho boot, còn các hãng khác thì mình chưa có điều kiện thử. Mà tốt nhất bạn nào có ý định build thì chọn em non F mà chiến
- Ram: Chơi 2 cây 8G = 16G bus 2666. Khá là vi vu…
- Ổ cứng thì mình dùng: 1 ổ NVME và 4 ổ 2.5′ HDD cho nhẹ điện và gọn gàng.
- Case và nguồn: Vì chưa thể đặt được con case chuyên về NAS nên mình dùng tạm 1 con case mini itx chạy nguồn Flex (200W) cho nhẹ nhàng. Mình cũng chỉ dùng ổ 2.5′ nên nó cắn ít điện
Cài đặt Webserver trên Openmediavault.
- Trên thực tế thì không có plugin chính thức để cài đặt Nginx hoặc Apache, PHP…, nhưng bạn hoàn toàn có cài được và tinh chỉnh hệ thống để chạy. Mình không khuyên dùng cách này vì dễ ảnh hưởng đến Openmediavault đối với các bạn không chuyên.
- Mình cũng chưa thạo lắm về Nginx hoặc Apache chình vì vậy mình chạy hoàn toàn qua Docker. Vừa ngâm cứu, vừa vọc vạch… khi nào ổn sẽ tìm hướng cài trực tiếp chứ không thông qua Docker nữa. Mình đang dùng những “hình ảnh” sau để chạy:
- Đánh giá qua:
- Back-end cải thiện đến 3x-4x tốc độ so với trên DS920+.
- Front-end cải thiện tốc độ giúp cho bật cache hay không bật cache đều như nhau .
Hiện tại mình vẫn đang trong quá trình build nên chưa có nhiều hình ảnh để chia sẻ…
Thân ái !
khá hay đó anh!
vẫn hóng những chia sẻ của anh.
.
Cài roon rock trên em này được không bác? OS này so với XPEnology thì os nào thuận lợi do dân amateur hơn?
Đang ngâm cứu các bài viết của bác để làm 1 cái roon server để nghe nhạc 🙂 . Cám ơn bác.
Roon Rock nó OS rồi bạn.
Con nếu để cài Roon Server (Core) thì cài trên XPEnology sẽ dễ hơn…
Trong trường hợp bạn như mình, muốn tất cả trong một thì có thể dùng Plex 😀
Vâng, mình cám ơn.
Uầy, mình thì được gọi là chuyên về IT mà đọc bài của bác thì cứ như là pro IT chứ có phải ko chuyên đâu bác 😀 . Trước có con box seagate (GoFlex) làm NAS + vọc cài thêm torrent client mà seagate nó ko hỗ trợ nữa, thực ra vẫn chạy bt, nhưng cấu hình nó yếu, torrent client thì dặt dẹo, bỗng dưng nhớ nhà có chiếc mini PC và cũng vô tình tìm đc OMV :D, cũng tính làm webserver chơi chơi, ko ngờ có bác này làm lớn dữ luôn 😀 , để ở nhà chắc dùng mấy cái DDNS kia để update IP động của nhà mạng ah bác :D. Em mới gia nhập bộ môn OMV này, thấy bác cài nhiều plugin hay hay mà chưa rõ để làm j :D, VD như GHostDemo, Firefox?
Bác cắm đc 1 đống web thế kia thì ko chuyên IT j nữa =)))
Bạn quá khen… mình cũng chỉ là tự mày mò thôi.
Mấy cái container ddns đúng là để auto up ip động. Vì gói mạng mình dùng là gói cá nhân ko có ip tĩnh.
Mình dùng OMV thì chỉ chuyên về Docker thôi. Dùng cơ bản là Docker đáp ứng đủ…
– GhostDemo – là container mình chạy demo CMS Ghost (nó giống như Wordpress). Synology NAS – Hướng dẫn cài đặt Ghost Blog – Vinh Nguyễn (nguyenvinh.net)
– Firefox – thì là ứng dụng trình duyệt firefox thôi bạn 😀 . Synology NAS – Hướng dẫn cài đặt Firefox – Vinh Nguyễn (nguyenvinh.net)
Có GUI luôn bạn. Bạn sẽ truy cập vào để dùng firfox qua trình duyệt. Kiểu trình duyệt qua trình duyệt 😀
Mình cũng đang dùng GoFlex mà đúng là nó cùi thật. Nhưng vẫn dùng cho đỡ phí. Gắn cái ổ 2TB để chơi nhạc phim BluRay trong nhà, giảm tải cho RPi4. RPi4 thì mình đang tính cài theo series bài viết về OMV của bác @Vinh Nguyễn để viết cái blog wordpress + nextcloud nghe nhạc HD + xem phim series qua Internet. Hồi chiều nay ngồi nghịch cái GoFlex định nghịch cái OpenWRT mà lằng nhằng quá nên thôi. Dùng phiên bản phần mềm của https://goflexhome.blogspot.com/ (khi mình mua thì người ta cài sẵn cho mình bản này rồi) mình open portforwarding mà không xem được nội dung. Dùng trình duyệt thì bất tiện mà phải có FlashPlayer nó mới chạy. Không biết bạn có cách nào dùng nó OK hơn không mình tham khảo với!
Con GoFlex này mình chưa dùng bao giờ… cấu hình thì hơi cùi… Để mình mua 1 em về dùng thử xem sao 😀