3 điều tôi sẽ làm khác nếu xây dựng lại hệ thống homelab của mình ngày hôm nay

Tác giả T-X, T.M.Hai 23, 2025, 09:00:10 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 4 Khách đang xem chủ đề.

Tôi đã mắc một số sai lầm trong những năm qua.

Tôi đã vận hành một hệ thống máy chủ cá nhân khá đơn giản trong khoảng năm năm nay. Và mặc dù thiết lập hiện tại đáp ứng được hầu hết nhu cầu của tôi, nhưng tôi đã tự đẩy mình vào thế khó bằng cách tiết kiệm chi phí phần cứng và đưa ra một số lựa chọn thiếu khôn ngoan mà tôi ước mình có thể quay lại. Thật đáng thương cho tôi, nhưng tôi nghĩ mình không phải là người duy nhất gặp phải tình cảnh này. Vì vậy, có lẽ câu chuyện của tôi sẽ giúp mọi người tìm ra con đường phù hợp với họ.


1. Mua sắm có chủ đích

Hệ thống máy chủ tại nhà của tôi được lắp ráp khá "chắp vá". Chiếc NAS TerraMaster cũ và máy tính mini Beelink tạo nên một sự kết hợp tạm ổn, nhưng dung lượng ổ cứng của tôi hoàn toàn ngẫu nhiên, từ 3TB đến 12TB. Và đáng chú ý là tất cả các khay ổ cứng đều đã được sử dụng. Tôi cũng đang chạy UnRAID trên cả NAS và máy tính mini – điều mà tôi sẽ thảo luận chi tiết hơn sau, nhưng đúng vậy, tôi đã bỏ ra rất nhiều tiền để lắp ráp một thứ mà tôi chưa thực sự hài lòng. Nó đáp ứng hầu hết (nhưng không phải tất cả) nhu cầu của tôi, nhưng tôi đã tự đẩy mình vào thế khó, không thể nâng cấp mà không tạo ra một khối lượng công việc khổng lồ (hoặc phải xóa sạch mọi thứ và bắt đầu lại từ đầu, điều mà tôi đang rất muốn làm).

Thực tế mà nói, tôi lẽ ra không bao giờ gặp phải vấn đề này. Tôi biết mình muốn gì từ một máy chủ tại nhà trước khi thiết lập nó; phát trực tuyến Plex, dung lượng lưu trữ đa phương tiện khổng lồ, hỗ trợ camera IP thông minh, một chút chức năng máy chủ chơi game (chủ yếu là để giúp đỡ bạn bè), cộng thêm đủ sức mạnh để chạy một số máy ảo mạnh mẽ. Tôi biết rằng TerraMaster thực sự không đáp ứng được yêu cầu, nhưng tôi vẫn cố gắng sử dụng nó. Và bất chấp lời khuyên xưa cũ "hãy mua dung lượng lưu trữ nhiều hơn mức bạn nghĩ mình cần", tôi đã tiết kiệm và mua các ổ cứng HDD mà tôi biết là quá nhỏ so với nhu cầu của mình. Máy tính mini rất tuyệt, nhưng nó chỉ là một giải pháp tạm thời cho hiệu năng tương đối kém của NAS. Và mặc dù có một số lợi ích khi tách biệt bộ não của phòng thí nghiệm tại nhà khỏi tất cả bộ nhớ lưu trữ đa phương tiện của tôi, nhưng cách sắp xếp này cũng gây ra những lỗi kỳ lạ và những thách thức khác, một số trong đó tôi vẫn chưa khắc phục được.

Lẽ ra tôi nên đầu tư lớn ngay từ đầu. Ví dụ như một bộ thiết bị lưu trữ DAS sáu khay cỡ lớn với một máy tính mini mạnh mẽ (hoặc nếu tôi thực sự thông minh, tôi đã tận dụng lại chiếc máy tính để bàn chơi game mà tôi đã cho đi vài năm trước). Thay vào đó, tôi đã dàn trải một khoản đầu tư khổng lồ trong nhiều năm, và giờ tôi đang ở trong tình thế cần phải đầu tư thêm tiền để khắc phục những vấn đề do sự tiết kiệm và thiếu chắc chắn gây ra. Tôi cũng muốn tin rằng một khoản đầu tư ban đầu lớn có thể đã giúp tôi tránh được vô số rắc rối, nhưng có lẽ đó chỉ là suy nghĩ viển vông của tôi. Ít nhất thì tôi cũng đã không lãng phí nhiều thời gian vào việc "Liệu phần mềm này có làm sập máy chủ của tôi không" trong những ngày đầu.

2. Bạn không cần hai giấy phép UnRAID

Tôi đã mua bản quyền UnRAID cho thiết bị NAS TerraMaster của mình cách đây một thời gian vì hệ điều hành mặc định của TerraMaster khiến tôi phát điên. Có lẽ giờ nó đã tốt hơn, tôi không biết, nhưng mối quan hệ của tôi với nó ngày càng tệ hơn theo thời gian. Nó chậm và khó sử dụng, quá kén chọn với Docker, và tôi còn gặp rắc rối với một vài bản nâng cấp firmware chưa hoàn thiện. Một sự cố hỏng ổ cứng đột ngột (hoàn toàn không phải do TerraMaster gây ra) đã cho tôi cơ hội để nói, "được rồi, giờ là lúc thích hợp để bỏ TOS," vì vậy tôi đã chuyển sang một lựa chọn tốt hơn.

Về cơ bản, UnRAID đã giải quyết tất cả các vấn đề của tôi với hệ điều hành TerraMaster. Nhưng nó cũng cho tôi tự do tạo ra những vấn đề mới cho chính mình—ví dụ, khả năng hỗ trợ nhiều kích thước ổ đĩa ngẫu nhiên của hệ điều hành chỉ tạo điều kiện cho thói quen mua ổ cứng có kích thước ngẫu nhiên của tôi. Và, thật ngốc nghếch, tôi đã mua thêm một giấy phép UnRAID thứ hai khi thêm máy tính mini vào hệ thống của mình. Vì vậy, trừ khi tôi dành thời gian để di chuyển hệ thống và các container của nó sang một hệ điều hành mới, tôi sẽ bị mắc kẹt trong tình trạng phải gia hạn hai giấy phép UnRAID vài năm một lần.

Thiết bị NAS, mà hiện tại tôi chỉ dùng để lưu trữ tệp tin qua mạng, thực sự không cần UnRAID. Lẽ ra tôi nên chuyển giấy phép của mình sang máy tính mini và cài đặt một bản phân phối Linux miễn phí trên NAS, như Ubuntu Server hoặc Proxmox. Đúng là chuyện đã rồi.

3. Hãy chú ý đến tính thẩm mỹ

Liệu một phòng thí nghiệm tại nhà có cần phải đẹp mắt không? Tôi nghĩ câu trả lời đúng có lẽ là "không quan trọng", hoặc có thể là "chẳng ai quan tâm đến mấy món đồ chơi ngớ ngẩn của bạn đâu, hãy bỏ qua đi". Nhưng dù sao đi nữa, chắc chắn là có một chút tự ghét bản thân ngầm trong đầu tôi mỗi khi nhìn vào thiết bị mạng của mình. Nó xấu xí quá. Đó có lẽ là lý do tôi cất hết chúng lên kệ trong văn phòng, nơi mà dây cáp rất khó xử lý và kết nối mạng duy nhất là một bộ định tuyến lưới Eero.

Nếu tôi bắt đầu mọi thứ từ đầu, tôi sẽ cố gắng mua một số phần cứng hấp dẫn hơn. Chắc chắn tôi sẽ không mua một thiết bị NAS màu bạc, dù là thép không gỉ, nhôm hay bất cứ chất liệu nào khác (tôi không thích các thiết bị bằng thép không gỉ nói chung, chúng làm tôi nhớ đến việc làm việc trong nhà hàng), và tôi có thể sẽ chọn thứ gì đó trông giống như một hệ thống tất cả trong một, có thể là một thiết bị nhỏ gắn trên giá đỡ, một máy tính để bàn được chuyển đổi thành NAS trong một vỏ máy đẹp, một thiết bị NAS tự lắp ráp trong một khung máy micro ATX dễ thương, hoặc chỉ đơn giản là sự kết hợp khéo léo giữa các phần cứng có kích thước và màu sắc tương tự nhau.

May mắn thay, hệ thống hiện tại của tôi trông khá gọn gàng. Tôi đã sử dụng các dây cáp mạng ngắn và luồn tất cả dây nguồn xuống phía sau kệ. Nhưng tôi ước mình sở hữu thứ gì đó ít gây khó chịu hơn để có thể tự tin đặt nó trong phòng khách, cắm trực tiếp vào bộ định tuyến internet chính của mình, và cuối cùng giải quyết được vấn đề tự ghét bản thân mà tôi đã đề cập trước đó. Tôi nhận ra rằng mình có thể giấu tất cả đống đồ lộn xộn của mình trong một tủ máy chủ (hoặc bất kỳ chiếc hộp cũ nào có lỗ thông gió) và vứt nó ở bất cứ đâu mình muốn, nhưng tôi không thực sự thích giải pháp đó. Nó có vẻ như là một sự lãng phí tiền bạc. Mặc dù, nghĩ lại thì, có lẽ một chiếc tủ sẽ đáp ứng được tiêu chí "mua sắm có chủ đích" mà tôi đã nhấn mạnh trước đó.

Nếu có điều gì đáng rút ra từ những lời lảm nhảm của tôi, đó là bạn nên thông minh trong việc chi tiêu và lên kế hoạch trước khi mua sắm. Hãy xác định lý do tại sao bạn muốn có một máy chủ tại nhà, tìm kiếm phần cứng cần thiết để hiện thực hóa tầm nhìn của bạn, và đầu tư lớn ngay bây giờ. Điều đó sẽ giúp bạn tiết kiệm cả thời gian và tiền bạc về lâu dài.

Rõ ràng, thật khó để biết bạn muốn hoặc cần gì khi bạn là người hoàn toàn mới bắt đầu. Thực tế, tôi khuyên bạn nên thử nghiệm với Docker, Plex và các phần mềm máy chủ gia đình thông dụng khác trên máy tính để bàn của mình trước khi mua bất kỳ phần cứng máy chủ nào.