Users Guide

Table Of Contents
캐시 사용
하드웨어 RAID 컨트롤러는 정상 작동에 캐시(임시 정보 저장소) 활용합니다. 정상 작동 캐시는 시스템 메모리처럼 전원이 켜졌
때만 데이터를 보존하는 DRAM 메모리로 구성되어 있습니다.
최신 컨트롤러는 서버가 꺼졌을 활용되는 NVCache 활용합니다. NVCache 메모리에는 DRAM 메모리(정상 작동용) 플래시
메모리(비휘발성) 모두가 포함되어 있습니다. 컨트롤러 배터리는 (작동 중일 경우) 컨텐츠가 무기한 스토리지용 플래시 메모
리에 복사될 있도록 정전 DRAM 메모리에 전원을 공급합니다.
캐시의 컨텐츠는 기본적으로 부분으로 나뉠 있습니다.
RAID 구성 메타데이터 - 구성 정보, 디스크 멤버, 디스크의 역할, 등을 포함하는 RAID 어레이에 대한 정보입니다.
컨트롤러 로그 - RAID 컨트롤러는 여러 로그 파일을 유지합니다. Dell 기술자는 TTY 로그를 기본 로그로 의존하여 다양한 RAID
하드 드라이브 문제를 해결합니다.
RAID 데이터 - 개별 하드 드라이브에 쓰일 실제 데이터입니다. 데이터는 Write Through(연속 기입) Write Back(후기입) 캐시
모드로 컨트롤러의 캐시에 기록됩니다.
슬라이싱
동일한 디스크 집합에서 다중 RAID 어레이를 구성하는 것을 슬라이싱이라고 부릅니다.
RAID 펑처
RAID 펑처는 컨트롤러가 이중 장애 상태로 인한 데이터 손실에도 불구하고 어레이의 이중화를 복원하도록 설계한 Dell
PERC(PowerEdge RAID Controller) 기능입니다. RAID 펑처는 '오류와 함께 재구축'으로 불리기도 합니다. RAID 컨트롤러가 이중
애를 감지하고 영향을 받은 스트라이프에 데이터를 복구할 만큼 이중화가 충분하지 않다면 컨트롤러가 해당 스트라이프에 펑처를
성하며 재구축이 계속되도록 합니다.
이상 드라이브의 동일한 스트라이프에서 데이터가 액세스할 없게 되는 모든 상태가 이중 장애입니다.
이중 장애는 영향을 받은 스트라이프 모든 데이터의 손실을 유발합니다.
모든 RAID 펑처는 이중 장애이지만, 모든 이중 장애가 RAID 펑처인 것은 아닙니다.
RAID 펑처의 원인
RAID 펑처 기능이 없다면 어레이 재구축이 실패하고 어레이가 성능 저하 상태가 됩니다. 어떤 경우에는 장애가 추가 드라이브에 장애
일으키고 어레이가 작동하지 않는 오프라인 상태가 되도록 만듭니다. 어레이 펑처는 부팅 기능이나 어레이의 모든 데이터에 대한
액세스에 아무런 영향을 미치지 않습니다.
RAID 펑처는 2개의 상황 하나에서 발생할 있습니다.
Double Fault(이중 장애) 이미 존재합니다(이미 손실된 데이터).
온라인 드라이브의 데이터 오류가 재구축 드라이브로 전파(복사)되었습니다.
Double Fault(이중 결함) 존재하지 않습니다( 번째 오류 발생 데이터가 손실됨).
성능 저하 상태인 온라인 드라이브에서 불량 블록이 발생하면 해당 LBA RAID 펑처된 것입니다.
어레이 펑처의 이점은 어레이의 이중화가 복원될 때까지 시스템의 생산성을 유지하는 것입니다. 영향을 받은 스트라이프의 데이
터는 RAID 펑처 발생 여부와 관계없이 손실됩니다. 방법의 주된 단점으로, 어레이에 RAID 펑처가 있는 영향을 받은 데이터(있는
경우) 액세스될 때마다 수정할 없는 오류가 지속적으로 발생합니다.
RAID 펑처는 다음 가지 위치에 발생할 있습니다.
데이터가 없는 공간. 해당 스트라이프는 액세스할 없지만, 위치에 데이터가 없으므로 영향을 미치지 않습니다. OS
RAID 펑처된 스트라이프에 쓰려고 때마다 장애가 발생하고 데이터가 다른 위치에 기록됩니다.
README.TXT 파일처럼 중요하지 않은 데이터가 있는 스트라이프. 영향을 받은 데이터에 액세스할 없다면 정상적인 I/O
류가 생성되지 않습니다. 파일 시스템 백업을 시도하면 RAID 펑처에 영향을 받은 모든 파일의 백업에 실패합니다. Check
Consistency(정합성 검사) 또는 Patrol Read(순회 읽기) 작업을 수행하면 적용 가능한 LBA 또는 스트라이프에 대한 감지
: 3/11/00 생성됩니다.
이는 액세스된 데이터 공간에서 이루어집니다. 이러한 경우 손실된 데이터가 다양한 오류를 일으킬 있습니다. 해당 오류는
로덕션 환경에 부정적인 영향을 미치지 않는 사소한 오류일 있습니다. 심각한 오류일 수도 있으며 시스템이 운영 체제로
팅하지 못하게 방지하거나 애플리케이션에 장애가 발생하도록 있습니다.
하드웨어 문제 해결 83