RAID 시스템 성능 설정 조절하기
RAID 시스템에서 최상의 성능과 안정성을 얻으려면 최신 펌웨어를 설치하십시오.
드라이브 캐싱, RAID 제어기 캐싱 및 읽기 프리패칭과 같은 매개변수에 영향을 주는 RAID 시스템 성능 설정은 Xsan 볼륨 성능에 큰 영향을 미칠 수 있습니다. 다음 지침을 따르십시오.
드라이브 캐싱 활성화하기
RAID 제어기에서 수행하는 캐싱뿐만 아니라 어레이에 있는 각 드라이브도 드라이브 단계에서 캐싱을 수행하여 성능을 향상시킬 수 있습니다.
RAID 제어기 쓰기 캐싱 활성화하기
RAID 제어기 쓰기 캐싱이 없으면, 어레이를 구성하는 물리적 디스크에 데이터를 쓸 때까지 관련 LUN에 데이터 쓰기 요청이 완료된 것으로 간주되지 않습니다. 다음 쓰기 요청만 처리할 수 있습니다. (이는 연속 기입 캐싱이라고도 함)
경고: RAID 세트에 드라이브 캐싱을 활성화하려면 시스템을 무정전 전원공급장치(UPS)에 연결해야 합니다. 그렇지 않으면 정전될 경우 캐싱한 데이터가 유실될 수 있습니다.
RAID 제어기 쓰기 캐싱이 활성화되면 데이터가 캐싱되었을 때 데이터 쓰기 요청이 완료된 것으로 간주합니다. 이를 후기입 캐싱이라고도 합니다. 파일 시스템이 빠른 캐시 메모리에 쓰기만 하면 되고 더 느린 디스크 드라이브를 기다릴 필요가 없기 때문에 쓰기 요청이 더 빨리 처리됩니다.
메타데이터 저장 공간 풀을 지원하는 RAID 제어기에서 쓰기 캐싱을 활성화해야 합니다.
캐싱을 사용하는 경우 대규모 쓰기 요청이 유리할 수 있지만 그렇지 않을 때도 있습니다. 볼륨의 메타데이터 저장 공간 풀을 데이터 저장 공간 풀과 분리된 RAID 제어기에 배치하면, 메타데이터에 사용되는 RAID 제어기에서 캐싱을 활성화할 수 있고 데이터에 사용되는 RAID 제어기에서 캐싱을 비활성화할 수 있습니다.
파일 시스템이 이런 방법으로 캐싱에 의존하는 경우, 디스크에 쓰기 전에 캐시에 있는 데이터가 유실되지 않도록 해야 합니다. 디스크에 쓴 데이터는 정전이 되어도 안전하지만 캐시에 있는 데이터는 그렇지 않습니다. 정전으로 인해 캐싱된 데이터가 유실되지 않도록 하려면 RAID 시스템을 RAID 제어기 백업 배터리 또는 UPS로 보호하십시오.
읽기 프리패칭 활성화하기
읽기 프리패칭은 데이터를 연속으로 읽을 때(예: 오디오나 비디오 스트리밍 같은 경우) 파일 시스템 읽기 성능을 향상시키는 기술입니다.
읽기 프리패칭을 활성화하면, RAID 제어기는 한 데이터 블록에 대한 읽기 요청이 발생한 후 해당 블록과 인접한 데이터 블록에 대한 읽기 요청이 발생할 것으로 예상합니다. 이 요청에 응답하기 위해, RAID 제어기는 요청된 데이터와 이어서 요청되는 데이터를 읽고 이를 캐시 메모리에 저장합니다. 그런 다음 해당 데이터가 요청되면 느린 디스크 드라이브 대신 빠른 캐시에서 가져옵니다.