070-4633-3090
Advanced Reconstruction EN

고급 복원

고급 복원은 소수의 드라이브가 느리게 작동하더라도 안정적인 시스템 성능을 제공하기 위한 것입니다. 기술은 읽기 운영에만 적용되며 순차 워크로드에 특히 효과적입니다.
How to avoid slow drive issue in the array

구현 영역

모든 RAID의 공통 규칙은 전체 배열 성능은 가장 느린 드라이브의 성능으로 정의된다는 것입니다. 즉 하나의 드라이브 속도가 느리면 고성능 디스크의 모든 성과를 제거할 수 있습니다.

일반적으로 운영 수명이 종료는 드라이브 고장의 주요 원인이 됩니다. 오래된 디스크일수록 성능이 저하됩니다. 따라서
오래된 디스크가 배열에 존재하는 것은 전체 성능의 자연스러운 제한이 만들어집니다.

고급 복원은 전체 스트라이프 읽기 작업의 누적 효과로 나타나는 긴 지연 시간에 대한 효과적인 도구이기도 합니다.
Advanced Reconstruction against slow drives and degraded mode


A — 정상 상태: 모든 드라이브가 양호
A — 성능 저하 RAID: 고급 복원 ON
A — 성능 저하 RAID: 고급 복원 ON

B — 느려진 일부 드라이브: 고급 복원 OFF

C — 다른 스토리지: 성능 저하 RAID

동작 방법

고급 복원이 켜져 있으면 시스템은 배열의 각 디스크의 성능을 모니터링하고 동일한 어배열에 있는 다른 디스크의 성능과 비교합니다. 따라서 시스템은 RAID 5, RAID 6, RAID 7.3에 대해 각각 1, 2 또는 3개의 가장 느린 디스크를 감지합니다. 배열 성능을 안정적으로 유지하기 위해 시스템은 느린 디스크를 5초 동안 읽기 작업에서 제외하고 체크섬에서 데이터를 계산합니다. 시스템에서 동일한 디스크를 느리다고 여러 번 감지하면 "저속 드라이브"로 표시하고 영구적인 방식으로 읽기 작업에서 제외합니다.

긴 지연 시간 단축을 위해서 고급 복원은 제대로 작동하는 디스크에서 조차도 전체 스트라이프 읽기 중에 불규칙한 지연 시간이 발생할 때 데이터 블록을 건너뜁니다.

건너뛴 데이터가 RAID 체크섬에서 복구됩니다. 독점 RAID 엔진으로 체크섬 계산은 일반적인 물리적 드라이브의 읽기 작업보다 시간이 적게 소요됩니다. 따라서 전체 배열 성능은 높고 안정적으로 유지됩니다.

기능

고급 복원을 사용하면 읽기 작업에서 가장 느린 드라이브를 제외하여 배열의 안정적인 성능을 유지할 수 있습니다. RAIDIX 4.X에서 아래 기능을 사용할 수 있습니다:

• 디스크 성능 감지 및 사용자 알림
• 심지어 느린 디스크 사용 및 성능 저하 모드에서 배열 성능 보장
• 시스템 간섭없이 백그라운드에서 동작