hấp dẫn

Tôi nên sử dụng hệ điều hành nào cho máy chủ DIY Home của mình?

Kính gửi Goldavelez.com,

Tôi đã sẵn sàng để đi sâu và xây dựng máy chủ nhà riêng của mình, nhưng tôi không chắc chắn nên đi con đường nào. Tôi đã thấy các hướng dẫn cho FreeNAS, Amahi và thậm chí cả Linux máy tính để bàn thông thường, nhưng tôi nên sử dụng hướng dẫn nào? Nó thậm chí còn quan trọng?

Trân trọng,

Rất nhiều máy chủ

Kính gửi rất nhiều máy chủ,

Bạn nói đúng, có rất nhiều lựa chọn ngoài kia, và chúng tôi đã viết về nhiều trong số chúng trong quá khứ, nhưng chúng tôi chưa bao giờ thực sự so sánh chúng với nhau. Vì vậy, đây là một vài lựa chọn yêu thích của chúng tôi và chúng khác nhau như thế nào (để bạn có thể quyết định lựa chọn nào là tốt nhất cho mình).

Amahi: Đơn giản và hầu như mọi thứ

Nếu bạn đang tìm cách xây dựng một máy chủ gia đình, Amahi có lẽ là nơi để bắt đầu. Thật dễ dàng để thiết lập, dễ quản lý và hỗ trợ rất nhiều ứng dụng khác nhau, bao gồm Plex, Crashplan, Transmission, ownCloud, OpenVPN, SABnzbd +, Sick Beard, Couch Potato và nhiều ứng dụng khác. Tất cả các ứng dụng đều có sẵn trình cài đặt chỉ bằng một cú nhấp chuột thông qua giao diện của Amahi, nhưng hầu hết trong số chúng có giá vài đô la nhưng nó đáng để thuận tiện.

Tuy nhiên, nếu có bất cứ điều gì bạn không thể làm thông qua giao diện Amahi, hoặc nếu bạn không muốn trả phí cài đặt chỉ bằng một cú nhấp chuột, bạn có thể cài đặt máy tính để bàn Linux truyền thống hơn trên hệ điều hành cơ bản của Amahi và tự làm điều đó. Về cơ bản, nếu bạn có thể làm điều đó trên Linux, có lẽ bạn có thể làm điều đó với Amahi, biến nó thành một giải pháp hoàn hảo cho nhiều người. Nếu bạn là người dùng gia đình thường xuyên, trước tiên hãy bắt đầu với Amahi. Kiểm tra hướng dẫn của chúng tôi để được hướng dẫn từng bước.

FreeNAS: Hỗ trợ RAID cấp doanh nghiệp

FreeNAS là một hệ điều hành máy chủ gia đình rất phổ biến. Mặc dù nó sẽ hoạt động cho một máy chủ gia đình đơn giản, nhưng nó thực sự hướng đến đám đông cao cấp hơn đến mức có thể không lý tưởng cho hầu hết người dùng (ít nhất là so với các tùy chọn đơn giản hơn như Amahi). Phiên bản gần đây nhất của nó, 9.3, đã loại bỏ hệ thống tệp UFS tài nguyên thấp chỉ có lợi cho ZFS. ZFS là một giải pháp tuyệt vời cho việc thiết lập RAID, nhưng nó đòi hỏi rất nhiều tài nguyên, bao gồm ít nhất 1GB RAM cho mỗi TB lưu trữ mà bạn đã cài đặt. Điều đó có thể thêm lên rất nhiều.

Vì vậy, trong khi FreeNAS có rất nhiều plugin hữu ích cho các chương trình như Plex, Subsonic, Crashplan, Transmission và các chương trình khác, thì nó không lý tưởng cho hầu hết người dùng gia đình. Nếu bạn có kế hoạch thiết lập một máy chủ cấp doanh nghiệp tại nhà của bạn, FreeNAS là một lựa chọn tuyệt vời, nhưng hầu hết người dùng thông thường sẽ tốt hơn với một trong các tùy chọn bên dưới. Kiểm tra hướng dẫn của chúng tôi để FreeNAS cho những điều cơ bản.

NAS4Free: Phục vụ tập tin và phục vụ chúng tốt

Nếu bạn muốn một cái gì đó tương tự, nhưng dễ sử dụng hơn một chút và tốt hơn cho các máy có công suất thấp, bạn có thể dùng thử NAS4Free. Về cơ bản, đây là phiên bản cũ của FreeNAS vẫn được cộng đồng duy trì và thật tuyệt vời cho các máy chủ tệp đơn giản hoặc nâng cao trên một máy tính cũ. Nó không có hỗ trợ plugin như FreeNAS và Amahi, nhưng nếu bạn chỉ muốn phục vụ các tệp trên mạng của mình thì đó là một lựa chọn hợp lý. Kiểm tra so sánh FreeNAS và NAS4Free của Ars Technica để biết thêm sự khác biệt sâu sắc hơn giữa hai bên và hướng dẫn của chúng tôi về NAS4Free để biết thông tin về cách thiết lập.

Linux: Quen thuộc, Miễn phí và Mạnh mẽ

Nếu bạn đã quen thuộc với các bản phân phối Linux như Ubuntu, bạn có thể xem xét chỉ chạy máy tính để bàn Linux làm máy chủ tại nhà. Ubuntu không lý tưởng lắm, nhưng bạn có thể sử dụng thứ gì đó có công suất thấp hơn như Xubfox hoặc Debian, điều khiển từ xa vào máy của bạn với TeamViewer và thiết lập nó giống như bất kỳ máy tính nào khác. Bạn sẽ không phải học bất cứ điều gì mới và nó thực sự có thể làm bất cứ điều gì máy tính để bàn Linux có thể.

Nếu bạn cảm thấy thoải mái khi làm mọi thứ từ dòng lệnh, một HĐH hướng máy chủ như Ubuntu Server (hoặc chỉ là bản cài đặt Debian tối thiểu) có thể còn tốt hơn nữa, vì bạn không phải lãng phí bất kỳ tài nguyên nào trên GUI.

Tất nhiên, vì Amahi có máy tính để bàn Linux đầy đủ tính năng chạy dưới mui xe, bạn có thể thực hiện hầu hết việc này với Amahi quá, vì vậy có rất ít lý do để xây dựng máy chủ của riêng bạn từ đầu trừ khi bạn muốn sử dụng một bản phân phối cụ thể hoặc muốn hệ thống hoàn toàn tùy chỉnh đáp ứng nhu cầu của bạn và chỉ nhu cầu của bạn. Đây cũng là một lựa chọn hợp lý nếu bạn không muốn tạo tài khoản Amahi và không muốn trả tiền cho bất kỳ ứng dụng nào của Amahi. Chúng tôi không đề xuất Ubuntu cho việc này nữa, nhưng các hướng dẫn cũ của chúng tôi trên máy chủ gia đình Ubuntu sẽ hoạt động với nhiều bản phân phối Linux, bao gồm cả Debian.

Các lựa chọn thay thế khác

Tất nhiên, đây là những lựa chọn duy nhất ngoài kia, nhưng chúng là một số phổ biến hơn. Các nhà phát triển và chuyên gia CNTT cũng có thể thích OpenMediaVault, phức tạp hơn Amahi nhưng cho phép rất nhiều tùy chỉnh thông qua API của nó. Người dùng Windows có thể thích chạy Windows 8 trên máy tính dự phòng để chia sẻ tệp và ổ đĩa, đây là một lựa chọn tuyệt vời nếu bạn muốn tương thích tối đa với các hệ thống Windows khác.

Tất nhiên, nếu bạn có tiền để đốt, bạn có thể tránh việc DIY hoàn toàn với một vỏ NAS được xây dựng sẵn, giống như một chiếc từ Synology. Chúng có thể sẽ nhỏ hơn bất cứ thứ gì bạn tự xây dựng và có lẽ cũng dễ thiết lập hơn một chút. Chúng cũng sẽ đắt hơn, nhưng đó là một lựa chọn hợp lý nếu bạn không muốn đưa vào hàng tấn công việc.

Đây không phải là so sánh chi tiết nhất trên thế giới, nhưng điều này sẽ cho bạn ý tưởng tốt về những gì nên thử trước tiên. Bất kể nhu cầu của bạn là gì, một trong những hệ điều hành này sẽ có thể đáp ứng chúng. Vì vậy, thử nghiệm hạnh phúc và may mắn!

Trân trọng,

Goldavelez.com