Reiser5 thông báo hỗ trợ di chuyển tệp có chọn lọc

Eduard Shishkin thực hiện hỗ trợ di chuyển tệp có chọn lọc trong Reiser5. Là một phần của dự án Reiser5, nó đang phát triển đáng kể làm lại một biến thể của hệ thống tệp ReiserFS, trong đó hỗ trợ cho các khối logic có thể mở rộng song song được triển khai ở cấp hệ thống tệp, thay vì ở cấp thiết bị khối, cho phép bạn phân phối dữ liệu một cách hiệu quả trên một khối logic.

Trước đây, việc di chuyển các khối dữ liệu được thực hiện độc quyền trong bối cảnh cân bằng khối lượng logic Reiser5 để duy trì sự phân phối công bằng trên đó. Bây giờ bạn có thể di chuyển dữ liệu của bất kỳ tệp nào sang bất kỳ thành phần đĩa nào của ổ đĩa logic. Hơn nữa, bạn có thể đánh dấu đặc biệt tệp này để quy trình cân bằng sẽ bỏ qua nó và do đó, các khối dữ liệu của nó sẽ vẫn còn trên đĩa được chỉ định.

Giao diện người dùng để di chuyển tệp và gắn thẻ đã được xuất bản. Giao diện liên quan đến việc sử dụng lệnh gọi hệ thống ioctl(2) và dành cho các lập trình viên ứng dụng. Người dùng cuối cũng có thể di chuyển và đánh dấu bằng tiện ích Volume.reiser4(8).

Một ứng dụng rõ ràng của chức năng này là di chuyển tất cả các tệp "nóng" (tức là được truy cập thường xuyên nhất) sang các thành phần có hiệu suất cao nhất của ổ đĩa logic và "ghim" chúng vào đó. Với mục đích này, nên sử dụng đĩa proxy, không tham gia phân phối dữ liệu thường xuyên. Bạn cũng có thể di chuyển tệp sang các đĩa thành phần thông thường có ổ đĩa hợp lý, nhưng “sự công bằng” có thể bị ảnh hưởng.
phân phối dữ liệu, điều này sẽ dẫn đến vi phạm chia tỷ lệ song song.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster