Red Hat Training

A Red Hat training course is available for RHEL 8

9.8. 소프트 데이터 손상

데이터 스토리지의 소프트 손상은 스토리지 장치에서 검색한 데이터가 해당 장치에 기록된 데이터와 다르다는 것을 의미합니다. 손상된 데이터는 저장 장치에 무한정 존재할 수 있습니다. 이 데이터를 검색하고 사용할 때까지 이러한 손상된 데이터를 검색하지 못할 수 있습니다.

구성 유형에 따라 장치 장애가 발생할 때 RID(Red ​​배터리 디스크) 논리 볼륨(LV)이 손실되지 않습니다. RAID 어레이로 구성된 장치가 실패하면 해당 RAID LV의 일부인 다른 장치에서 데이터를 복구할 수 있습니다. 그러나 RAID 구성은 데이터 자체의 무결성을 보장하지 않습니다. 소프트 손상, 자동 손상, 소프트 오류 및 자동 오류는 시스템 설계 및 소프트웨어가 예상대로 작동하는 경우에도 손상된 데이터를 설명하는 용어입니다.

DM(Device mapper) 무결성은 RAID 수준 1, 4, 5, 6, 10과 함께 사용되어 소프트 손상으로 인한 데이터 손실을 완화하거나 방지합니다. RAID 계층을 사용하면 데이터의 손상되지 않은 사본이 소프트 손상 오류를 수정할 수 있습니다. 무결성 계층은 각 RAID 이미지 위에 위치하며 추가 하위 LV는 각 RAID 이미지에 대한 무결성 메타데이터 또는 데이터 체크섬을 저장합니다. 무결성이 있는 RAID LV에서 데이터를 검색하는 경우 무결성 데이터 체크섬은 손상에 대한 데이터를 분석합니다. 손상이 감지되면 무결성 계층에서 오류 메시지를 반환하고 RAID 계층에서 다른 RAID 이미지에서 데이터의 손상되지 않은 사본을 검색합니다. RAID 계층은 손상된 데이터에 대해 변경되지 않은 데이터를 자동으로 다시 작성하여 소프트 손상을 복구합니다.

DM 무결성을 사용하여 새 RAID LV를 생성하거나 기존 RAID LV에 무결성을 추가하는 경우 다음 사항을 고려하십시오.

  • 무결성 메타데이터에는 추가 스토리지 공간이 필요합니다. 각 RAID 이미지에 대해 500MB의 데이터에는 데이터에 추가되는 체크섬으로 인해 4MB의 추가 스토리지 공간이 필요합니다.
  • 일부 RAID 구성은 다른 것보다 더 영향을 미치지만 DM 무결성을 추가하면 데이터에 액세스할 때 대기 시간으로 인해 성능에 영향을 미칩니다. RAID1 구성은 일반적으로 RAID5 또는 해당 변형보다 더 나은 성능을 제공합니다.
  • RAID 무결성 블록 크기는 성능에도 영향을 미칩니다. 더 큰 RAID 무결성 블록 크기를 구성하면 성능이 향상됩니다. 그러나 더 작은 RAID 무결성 블록 크기는 더 큰 이전 버전과의 호환성을 제공합니다.
  • 사용 가능한 무결성 모드는 두 가지, 즉, journal 또는 journal 입니다. 일반적으로 무결성 모드는 저널 모드보다 더 나은 성능을 제공합니다.
작은 정보

성능 문제가 발생하면 RAID1을 무결성으로 사용하거나 특정 RAID 구성의 성능을 테스트하여 요구 사항을 충족하는지 확인합니다.