2.14. Ceph 데이터 무결성
Ceph는 데이터 무결성 유지의 일환으로 잘못된 디스크 섹터 및 비트를 방지할 수 있는 다양한 메커니즘을 제공합니다.
- 스크럽: Ceph OSD 데몬은 배치 그룹 내에서 오브젝트를 스크럽할 수 있습니다. 즉, Ceph OSD 데몬은 한 배치 그룹의 오브젝트 메타데이터를 다른 OSD에 저장된 배치 그룹에서 복제본과 비교할 수 있습니다. scrubbing-는 일반적으로 일별 카테고리 버그 또는 스토리지 오류를 수행했습니다. Ceph OSD 데몬은 또한 비트 비트의 데이터를 비교하여 보다 심층적인 스크럽을 수행합니다. Deep scrubbing-'은 일반적으로 Light scrub에서 명확하지 않은 드라이브에서 weekly-의 잘못된 섹터를 찾습니다.
-
CRC 검사: Red Hat Ceph Storage 8에서
BlueStore
를 사용할 때 Ceph는 쓰기 작업에 대해 CRC(상상 중복 검사)를 수행하여 데이터 무결성을 보장할 수 있습니다. 그런 다음 CRC 값을 블록 데이터베이스에 저장합니다. 읽기 작업에서 Ceph는 블록 데이터베이스에서 CRC 값을 검색하고 검색된 데이터의 생성된 CRC와 비교하여 데이터 무결성을 즉시 보장할 수 있습니다.