Ceph OSDs sử dụng một tạp chí vì hai lý do: tốc độ và tính thống nhất.
Tốc độ: Các tạp chí cho phép Ceph OSD Daemon cam nhỏ viết một cách nhanh chóng. Ceph viết nhỏ, tôi ngẫu nhiên / o đến tuần tự tạp chí, mà có xu hướng tăng tốc độ khối lượng công việc khá nặng bằng cách cho phép các hệ thống tập tin ủng hộ thêm thời gian để kết thành một khối ghi. Tạp chí The Ceph OSD Daemon, tuy nhiên, có thể dẫn đến hiệu suất gai nhọn với vọt ngắn tốc độ cao ghi tiếp theo thời gian mà không có bất kỳ tiến bộ ghi là hệ thống tập tin bắt kịp với tạp chí.
Tính nhất quán: Ceph OSD Daemons yêu cầu một giao diện hệ thống tập tin mà đảm bảo chất nguyên tử hoạt động. Ceph OSD Daemons viết mô tả các hoạt động cho các tạp chí và áp dụng các hoạt động cho hệ thống tập tin. Điều này cho phép cập nhật nguyên tử vào một đối tượng (ví dụ, nhóm vị trí siêu dữ liệu). Cứ vài giây giữa khoảng thời gian đồng bộ filestore max và min filestore khoảng thời gian-đồng bộ Ceph OSD Daemon dừng viết và đồng bộ hóa các tạp chí với các hệ thống tập tin, cho phép Ceph OSD Daemons để cắt hoạt động từ các tạp chí và tái sử dụng không gian. Mở thất bại, Ceph OSD Daemons phát lại trên tạp chí bắt đầu sau khi các hoạt động đồng bộ cuối cùng.
Nếu không có tối ưu hóa hiệu suất, Ceph lưu trữ các tạp chí trên cùng một đĩa như các dữ liệu Ceph OSD Daemons. Một Ceph OSD Daemon tối ưu hóa cho hiệu suất có thể sử dụng một đĩa riêng biệt để lưu trữ dữ liệu nhật ký (ví dụ, một ổ đĩa trạng thái rắn mang lại hiệu năng ghi nhật ký cao).
đang được dịch, vui lòng đợi..