Mục lục:
Định nghĩa - Hệ thống tệp Z (ZFS) có nghĩa là gì?
Hệ thống tệp Z (ZFS) là một trình quản lý khối và tệp logic nguồn mở được tạo bởi Sun microsystems, ban đầu cho hệ điều hành Solaris của nó. Nó hiện được sử dụng trong nhiều hệ điều hành bao gồm FreeBSD, NetBSD, Mac OS X Server 10.5 và các bản phân phối Linux khác nhau thông qua ZFS-FUSE. Tính năng nổi bật nhất của ZFS là lưu trữ gộp, trong đó nhiều thiết bị lưu trữ được coi là một nhóm lớn thay vì các thiết bị riêng biệt và ổ đĩa logic. Lưu trữ có thể được lấy từ nhóm và phân bổ cho các hệ thống tệp khác và nhóm có thể được tăng lên bằng cách thêm các thiết bị lưu trữ mới vào nhóm. Đây là cùng một phương pháp phân bổ tài nguyên được sử dụng trong môi trường đám mây đa tầng.
Techopedia giải thích Hệ thống tệp Z (ZFS)
ZFS là một hệ thống tệp nâng cao được thiết kế bởi Sun microsystems để khắc phục nhiều vấn đề mà các thiết kế hệ thống tệp trước đó gặp phải như phòng ngừa lỗi và quản lý âm lượng. ZFS bao gồm bảo vệ chống hỏng dữ liệu, hỗ trợ cho nhiều thiết bị lưu trữ và dung lượng lưu trữ cao mà không làm giảm hiệu suất và sử dụng các khái niệm như quản lý âm lượng, sao chép khi ghi, chụp nhanh, kiểm tra tính toàn vẹn và sửa chữa tự động khi phát hiện lỗi. Nó cũng sử dụng mô hình sao chép dữ liệu tương tự RAID-5, được gọi là RAID-Z và loại bỏ lỗ hổng nghiêm trọng trong RAID-5 được gọi là "lỗ ghi", gây ra sự cố khi khối dữ liệu được ghi vào một sọc nhưng mất điện hoặc gián đoạn xảy ra ngay trước khi khối chẵn lẻ có thể được viết, dẫn đến dữ liệu không nhất quán.
Mục tiêu thiết kế chính của ZFS:
- Tính toàn vẹn dữ liệu - Tổng kiểm tra luôn được ghi bằng dữ liệu và được tính lại khi những dữ liệu đó được đọc lại. Nếu có một sự không phù hợp trong tổng kiểm tra, cho biết có lỗi, thì ZFS sẽ cố gắng tự động sửa lỗi nếu có sẵn dữ liệu dự phòng (sao lưu).
- Lưu trữ gộp - Tất cả các thiết bị lưu trữ được thêm vào nhóm, có thể được phân bổ cho các hệ thống tệp khác hoặc trả lại. Điều này giúp quản lý dễ dàng hơn vì một nhóm đơn giản hơn nhiều ổ đĩa vật lý và logic. Để tăng số lượng hồ bơi, các thiết bị lưu trữ mới có thể được thêm vào.
- Hiệu suất - Hiệu suất được tăng lên bằng cách sử dụng nhiều cơ chế lưu trữ. ZFS sử dụng bộ đệm thay thế thích ứng (ARC), là bộ đệm đọc dựa trên bộ nhớ nâng cao, cùng với L2ARC thứ hai, có thể được thêm khi cần và bộ đệm ghi đồng bộ dựa trên đĩa, có sẵn thông qua ZIL (mục đích ZFS đăng nhập).