dm-cache에서 메타데이터 볼륨이 중복되어야 합니까?

dm-cache에서 메타데이터 볼륨이 중복되어야 합니까?

현재 LVM에 하드 드라이브 스토리지 풀이 있고 각 물리적 볼륨이 mdraid 미러링 장치가 되도록 배열하여 완전한 중복성을 확보했습니다. 이제 dm-cache를 사용하여 이 풀에 SSD 캐싱을 추가하고 싶지만 연속 쓰기 캐싱만 필요하므로(쓰기는 그다지 중요하지 않음) 미러링된 SSD를 사용하고 싶지 않습니다.

그러나 dm-cache 메타데이터 볼륨을 처리하는 방법에 대한 정보, 즉 다음을 찾을 수 없습니다.

  • 실제 캐시가 미러링되지 않더라도 미러링이 필요한가요?
  • 미러링이 필요한 경우 SSD 대신 이미 미러링된 HDD PV에 배치할 수 있습니까? 아니면 메타데이터 볼륨의 성능이 중요합니까?
  • 연속 쓰기 모드에서는 캐시가 항상 깨끗하다는 점을 고려하면 메타데이터 볼륨이 손실되면 어떻게 됩니까? VG 복원이 얼마나 쉽나요?

bcache에는 이 문제가 전혀 없다는 것을 알고 있지만 bcache를 사용하려면 모든 PV를 다시 초기화해야 합니다. 이것이 바로 제가 dm-cache를 사용하는 것을 선호하는 이유입니다.

관련 정보