Cái nào tốt hơn cho máy chủ phương tiện gia đình: zfs hoặc btrfs hoặc LVM / md? [đóng cửa]


8

Tôi đang xem xét việc xây dựng một máy chủ gia đình mới và muốn có một hệ thống tập tin linh hoạt. Cả btrfs và zfs đều thú vị. Tôi muốn có thể thực hiện cuộc đột kích mềm và có giải pháp linh hoạt cho phép tôi mở rộng lưu trữ dễ dàng khi tôi thêm ổ đĩa cứng. Không quan tâm đến cuộc đột kích phần cứng do chi phí. Vì đây là một máy chủ không thiết yếu, tôi sẵn sàng chơi xung quanh và chấp nhận một số rủi ro. Máy chủ phương tiện này sẽ có sẵn trên Internet để phát lại từ xa. Nhiều khả năng sẽ chạy phần mềm Plex Media Server. Tôi đang nghĩ đến việc chạy Ubuntu 12.04 vì một số phần mềm tôi muốn sử dụng dường như chỉ được hỗ trợ trên LTS.


1
Tại thời điểm đó, BTRFS không hỗ trợ RAID-5/6 đủ tốt cho tôi và không có gì lạ khi nó vẫn được gắn nhãn là "tính năng thử nghiệm". Tôi cũng đã cố gắng lựa chọn giữa phiên bản mềm đột kích cũ và BTRFS trên cùng, với giải pháp dựa trên btrfs thuần túy và đưa ra kết luận rằng các tính năng quan trọng sẽ không được phát hành LTS tiếp theo, xem bài viết phoronix phoronix.com/ quét.php? page = news_item & px = MTU2NDQ .
Adam Ryczkowski

2
Tôi không hiểu tại sao bài viết của tôi bị giữ. Tôi đang xin lời khuyên về những gì nên sử dụng cho một máy chủ phương tiện gia đình. Tôi nghĩ rằng có thể có quá nhiều quy tắc trên diễn đàn này để nó hữu ích. Có nơi nào khác tôi nên đăng câu hỏi của tôi? Nếu bạn làm cho nó quá khó sử dụng, mọi người sẽ đi đến một nơi khác ...
Năm mươi

Tôi hiểu rằng ý tưởng là có một trang web với các câu hỏi và câu trả lời, có thể được sử dụng theo cách ít nhiều vượt thời gian. Nếu bạn hỏi ý kiến, thì sự liên quan của câu trả lời sẽ thay đổi khá sớm. Giải pháp cho vấn đề của bạn là một số diễn đàn web. Trên diễn đàn, các chủ đề dự kiến ​​sẽ tự chết và không bao giờ được hồi sinh, giống như một cuộc trò chuyện qua điện thoại với ai đó.
Adam Ryczkowski

@AdamRyczkowski Sự liên quan của câu trả lời cho câu hỏi này sẽ không thay đổi nhanh hơn bất kỳ câu hỏi nào khác. Diễn đàn là nơi khủng khiếp để có được thông tin đáng tin cậy, đó là lý do SE được phát minh.
endolith

@endolith nếu bạn cảm thấy câu hỏi bị đóng không chính xác, vui lòng mở một cuộc thảo luận về nó trên Hỏi Ubuntu Meta . Điều đó nói rằng, tôi thấy không có gì sai ở đây. Đây rõ ràng là một câu hỏi dựa trên ý kiến ​​vì câu trả lời sẽ phụ thuộc vào sở thích cá nhân và chính xác những gì OP cần làm.
terdon

Câu trả lời:


9

Tôi hiện đang sử dụng btrfs, đã sử dụng zfs trong quá khứ. zfs khá đói bộ nhớ và không phải là "linux -igen", vì vậy nếu bạn hài lòng với hệ thống tập tin mới hơn / ít được chứng minh hơn, tôi khuyên bạn nên sử dụng btrfs.

Nếu bạn đi btrfs trên Ubuntu LTS, tôi khuyên bạn nên giữ lại 14.04 vì các hạt nhân gần đây có rất nhiều cập nhật btrfs.

Một hệ thống truyền thống hơn sẽ liên quan đến cuộc đột kích phần mềm LVM + md, đây là một giải pháp đã được thử nghiệm và có thể cung cấp cho bạn dung lượng lưu trữ mở rộng, đột kích phần mềm, ảnh chụp nhanh, v.v. nhưng không "tuyệt" như các hệ thống tệp mới hơn và bỏ lỡ một số tính năng ( như kiểm tra / COW).


Đó là một điểm hay. Tôi nên xem xét cách tiếp cận LVM + md ít mát mẻ hơn, nhưng có lẽ ổn định hơn. Tôi sẽ kiểm tra nó. Cảm ơn!
Năm mươi

Tôi không được thông báo nhiều về LVM nhưng đã đọc một chút về nó ... LVM mới hơn hỗ trợ COW (trong số các ảnh chụp nhanh). Tuy nhiên, tôi không có ý tưởng gì về việc kiểm tra lại ...... + 1
TrailRider

@TrailRider có ý nghĩa, tôi nghĩ đó có thể là cách họ đã làm nó. btrfs cũng hỗ trợ COW cho các tệp riêng lẻ (thông qua --reflinkđối số đến cp), zfs thì không. zfs, và gần đây là btrfs, hỗ trợ sao chép trực tuyến mà LVM không có.
Lướt sóng

6

RAID phần cứng được nhiều người tôn sùng, nhưng tôi nghĩ nó giống như mơ ước có một chiếc xe tăng quân đội Mỹ làm phương tiện duy nhất của bạn. Chắc chắn rằng nó an toàn, nhưng nó rất lớn, có chi phí bảo trì và nhiên liệu nghiêm ngặt và thực sự trở thành một cái bẫy khi nó khiến bạn thất vọng, không có dịch vụ sửa chữa tiêu chuẩn nào có thể giúp bạn.

RAID phần cứng cộng với các lỗ hổng nổi tiếng mà các giải pháp RAID phần mềm đầy đủ như BTRFS và ZFS tránh được.

Đối với loại sử dụng mà bạn đang lập kế hoạch, không có giải pháp RAID "phần mềm" tốt hơn giữa ZFS và BTRFS, vấn đề chỉ là chọn một giải pháp phù hợp nhất với bạn:

  • ZFS và BTRFS đều là giải pháp tích hợp RAID / Volume Manager tuyệt vời
  • ZFS và BTRFS đều có tính năng sao chép khi ghi, ảnh chụp nhanh và kiểm soát tổng kiểm tra
  • ZFS có thể xử lý các hệ thống tệp lớn hơn nhiều, nhưng BTRFS có thể xử lý đủ TB cho bất kỳ hộp lưu trữ riêng tư nào
  • các cộng đồng đang làm việc trên các cổng ZFS cho Linux, BSD và OS X, dựa trên các nguồn mở cuối cùng có sẵn từ kho lưu trữ của Sun microsystems trước khi đóng (họ không có các tính năng mới nhất do Oracle triển khai, nhưng đó là một FS trưởng thành )
  • BTRFS được cung cấp dưới dạng gói tùy chọn trong hầu hết các bản phân phối Linux vì nó chưa được coi là ổn định, nhưng vẫn tiếp tục được phát triển với tốc độ nhanh
  • ZFS sử dụng nhiều RAM hơn BTRFS như poster trước đã đề cập đến nó (tối thiểu 4GB, khuyến nghị 8GB, nhưng càng nhiều càng tốt)

Hy vọng nó giúp.


Thực tế là ZFS không phải là quy tắc linux riêng cho tôi. Bây giờ để chọn giữa BTRFS và LVM / md. Tôi đã nghe nói LVM / md rất khó quản lý. Tôi sẽ nghiên cứu nó nhiều hơn. Tôi đã chơi với BTRFS vào ngày 13.10 và thật dễ dàng để thiết lập. Đi để kiểm tra các kịch bản thất bại và mở rộng khác nhau. Cảm ơn!
Năm mươi

"ZFS có thể xử lý các hệ thống tệp lớn hơn nhiều": bạn có nguồn nào cho việc này không?
FX

2
@FX BTRFS Kích thước âm lượng tối đa = 2 ^ 64 Byte [ en.wikipedia.org/wiki/Btrfs] | Kích thước âm lượng tối đa của ZFS = 2 ^ 78 Byte [ en.wikipedia.org/wiki/ZFS] | Kích thước tệp tối đa là như nhau, nhưng BTRFS hỗ trợ nhiều tệp hơn trên một ổ đĩa.
Eric_DL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.