Tôi đang xem xét chuyển từ ext3 sang ZFS để lưu trữ dữ liệu trên máy chủ Debian Linux của tôi, sử dụng ZFS trên Linux . Một tính năng giết người của ZFS mà tôi thực sự muốn là đảm bảo tính toàn vẹn dữ liệu của nó. Khả năng tăng dung lượng lưu trữ một cách tầm thường khi nhu cầu lưu trữ của tôi tăng lên cũng là điều tôi mong chờ.
Tuy nhiên, tôi cũng chạy một vài máy ảo trên cùng một máy chủ. (Mặc dù bình thường, trong trường hợp của tôi, chỉ có một VM đang chạy trên máy chủ bất kỳ lúc nào.)
Xem xét hành vi kiểm tra dữ liệu và sao chép dữ liệu của ZFS, cùng với thực tế là hình ảnh đĩa VM là các tệp tương đối lớn (tệp hình ảnh đĩa VM chính của tôi hiện ở mức 31 GB), ý nghĩa về hiệu suất bên trong máy khách VM là gì di cư? Những bước tôi có thể thực hiện để giảm tác động tiêu cực có thể có?
Tôi có thể sống với ít bảo đảm toàn vẹn dữ liệu hơn trên các hình ảnh đĩa VM nếu cần thiết (tôi không làm bất cứ điều gì thực sự quan trọng bên trong bất kỳ máy ảo nào) và có thể dễ dàng tách chúng khỏi phần còn lại của hệ thống tệp, nhưng thật tuyệt nếu tôi không Không phải (thậm chí có chọn lọc) tắt khá nhiều tính năng khiến tôi muốn chuyển sang một hệ thống tệp khác.
Phần cứng khá mạnh đối với hệ thống máy trạm, nhưng sẽ không chứa nhiều nến cho máy chủ cao cấp (RAM 32 GB với mức sử dụng hiếm khi> 10 GB, CPU 6 nhân 3,3 GHz, hiện có thể sử dụng 2,6 TB dung lượng ổ đĩa theo df
và tổng cộng khoảng 1,1 TB miễn phí, di chuyển sang ZFS có thể sẽ thêm một số dung lượng trống ) và tôi không có kế hoạch chạy sao chép dữ liệu (vì bật tính năng khấu trừ sẽ không thêm nhiều vào tình huống của tôi). Kế hoạch là bắt đầu với cấu hình JBOD (rõ ràng là có bản sao lưu tốt) nhưng cuối cùng tôi có thể chuyển sang thiết lập gương hai chiều nếu có điều kiện.