네트워크 지식

SSD 캐시용 RAID 유형 선택

컨텐츠 정보

본문

SSD 캐시용 RAID 유형 선택

Synology SSD 캐시는 데이터 저장소 기술인 RAID(Redundant Array of Independent Disks)를 사용하여 SSD 여러 개를 SSD 캐시 그룹 하나에 결합합니다. RAID 유형을 선택하여 장애 허용을 구성하고 임의 읽기/쓰기 성능을 향상시킬 수 있습니다. RAID 유형에는 여러 가지가 있으며 유형마다 성능, 저장 용량 및 안정성 수준이 다릅니다.

지원되는 RAID 유형

다음 표에서는 Synology SSD 캐시에서 지원하는 다양한 RAID 유형을 간략하게 설명합니다.

유형

필요한 최소 SSD 수

허용 가능한 SSD 오류

설명

캐시 용량

Basic

1

0

  • 기본 임의 I/O 가속 제공
  • 장애 허용 미제공

1 x (SSD 크기)

RAID 0

2

0

  • 성능 및 용량 증가
  • 장애 허용 미제공

모든 SSD 크기 합계

RAID 1

2

N – 1

  • 읽기 성능 향상
  • 장애 허용 제공

가장 작은 SSD 크기

RAID 5

3

1

  • 모든 SSD에 분산된 패리티 데이터로 블록 수준 스트라이핑을 구현하여 RAID 1보다 효율적으로 장애 허용 제공

(N – 1) x (가장 작은 SSD 크기)

RAID 6

4

2

  • 데이터 패리티 계층 두 개를 구현하여 RAID 5보다 우수한 장애 허용 제공

(N – 2) x (가장 작은 SSD 크기)

RAID 10

4

총 SSD의 절반

  • RAID 0의 성능과 RAID 1의 장애 허용 제공

(N / 2) x (가장 작은 SSD 크기)

참고:

  • "N"은 SSD 캐시 그룹 내 총 SSD 수를 나타냅니다.
  • 볼륨의 스토리지 풀보다 장애 허용이 낮은 RAID 유형을 선택하지 않는 것이 좋습니다. 그러면 볼륨의 전체 장애 허용이 낮아집니다.

SSD 캐시 모드:

두 가지 모드를 사용할 수 있으며 두 가지 모드 모두 SSD 최대 6개로 구성될 수 있습니다.

  • 다음 RAID 유형에서 SSD 캐시 그룹을 구성하면 읽기 전용 캐시를 만들 수 있습니다. Basic, RAID 0, RAID 1 또는 RAID 10.
  • 다음 RAID 유형에서 SSD 캐시 그룹을 구성하면 읽기-쓰기 캐시를 만들 수 있습니다. RAID 1, RAID 5, RAID 6 또는 RAID 10

Basic

이 구성에서는 임의 I/O의 기본 가속을 제공하는 데 SSD 하나만 필요하지만 장애 허용을 제공하지 않습니다. SSD에 결함이 발생하면 SSD 캐시는 더 이상 임의 I/O를 가속화할 수 없습니다. 하지만 데이터는 손실되지 않습니다.

RAID 0

RAID 0에는 SSD가 두 개 이상 필요합니다. 이 구성은 성능과 용량을 증가시키지만 장애 허용을 제공하지 않습니다. SSD 캐시는 SSD 하나에 오류가 발생할 경우 임의 I/O를 가속화할 수 없습니다. 하지만 데이터는 손실되지 않습니다. RAID 0은 비용을 고려하는 경우에 실용적인 선택입니다.

RAID 1

RAID 1에는 SSD가 최소 두 개 이상 필요합니다. SSD의 데이터가 미러링되므로 SSD 오류가 발생한 경우 장애 허용을 제공합니다. SSD 캐시 총 개수 중에서 SSD 하나(SSD 캐시의 총 SSD 개수 - 1)에 결함이 발생하면 읽기 전용 캐시는 계속 임의 I/O를 가속화할 수 있지만 읽기-쓰기 캐시에서는 데이터가 손실되지 않습니다. 읽기 성능은 향상되지만 쓰기 성능은 SSD 하나의 쓰기 성능과 비슷합니다. RAID 1은 장애 허용이 중요하지만 용량 또는 성능에 대한 요구 사항이 낮을 때 적합합니다.

RAID 5

RAID 5에는 SSD가 최소 3개 이상 필요합니다. 이 구성은 RAID 1보다 우수한 읽기 성능과 장애 허용을 제공합니다. 데이터 손실 없이 SSD 오류 하나를 견딜 수 있습니다. SSD에서 오류가 발생하면 해당 SSD의 데이터는 나머지 SSD에서 스트라이핑된 패리티에서 다시 구성됩니다. 따라서 RAID 5가 저하된 상태이면 읽기와 쓰기 성능 모두 심각한 영향을 받습니다. RAID 5는 용량과 비용이 성능보다 더 중요한 경우에 적합합니다.

RAID 6

RAID 6에는 SSD가 최소 4개 이상 필요합니다. 이 구성은 RAID 5와 유사하지만 또 다른 스트라이핑 계층을 제공하고 SSD 두 개에서 오류가 발생해도 견딜 수 있습니다. 그러나 이 추가 장애 허용으로 인해 RAID 5보다 성능이 낮습니다. RAID 6은 용량과 여러 SSD 오류를 견딜 수 있는 성능이 중요하고 비용을 고려해야 하는 경우에 적합합니다.

RAID 10

RAID 10에는 SSD가 최소 4개 이상 필요하지만 데이터 저장에 전체 용량의 절반만 사용할 수 있습니다. 이러한 비교적 높은 비용에도 불구하고 이 구성은 RAID 1과 0의 이점을 결합하여 읽기 및 성능 모두 향상시키고 장애 허용을 제공합니다. SSD 여러 개에서 결함이 발생한 경우(오류가 같은 하위 그룹 내에서 발생하지 않은 경우) 읽기 전용 캐시는 임의 I/O를 계속 가속화할 수 있고 읽기-쓰기 캐시에서는 데이터가 손실되지 않습니다. RAID 10은 데이터베이스 서버와 같은 I/O 수요가 높은 응용 프로그램에 적합합니다.

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 18 / 1 페이지
RSS
번호
제목
이름
알림 0