외부 드라이브 용 소프트웨어 또는 하드웨어 기반 RAID

멀티 베이 인클로저가 외장형 RAID 스토리지 요구 사항을 충족시킬 수 있습니까?

외장형 RAID 인클로저는 컴퓨터의 사용 가능한 스토리지를 늘리고 성능이나 데이터 보호 또는 둘 모두를 추가하는 인기있는 방법입니다. 외부 RAID 스토리지 시스템을 찾을 때 가장 중요한 질문 중 하나는 RAID 기능이 소프트웨어 또는 전용 하드웨어에서 어떻게 수행되는지입니다.

외장형 RAID 인클로저가 필요한 이유는 무엇입니까?

가급적 사용 가능한 드라이브 공간의 크기를 늘리는 것이 주된 목적이라면 하나의 외장 드라이브가 훨씬 저렴한 옵션 일 수 있습니다. 단일 외장형 드라이브는 매우 다양합니다. 추가 스토리지 공간, 백업 드라이브 또는 다른 운영 체제를 설치할 때 사용할 수 있습니다.

RAID 기반 엔클로저는 여러 개의 드라이브를 수용하고 하나 이상의 RAID 구성으로 엔클로저를 구성 할 수있는 기능을 제공합니다.

이 기사에서 더 많은 것을 발견하십시오 : RAID 란 무엇입니까?

RAID 인클로저는 일반적으로 단일 드라이브에서 사용할 수있는 것보다 높은 수준의 성능을 제공하도록 구성 할 수 있으며 데이터 중복을 제공 하여 드라이브가 고장 난 경우에도 데이터를 사용할 수 있도록 합니다 . RAID 시스템은 성능 및 데이터 보호를 위해 구성 될 수도 있습니다.

소프트웨어 또는 하드웨어 기반 RAID 컨트롤러

RAID 시스템의 핵심은 RAID 어레이를 구성하는 드라이브간에 데이터를 분배하는 명령을 수행하는 컨트롤러입니다. RAID 컨트롤러는 RAID 인클로저에 내장 된 칩 또는 소프트웨어 기반의 컴퓨터를 사용하여 데이터를 인클로저에 읽거나 쓰는 방법을 제어하는 ​​하드웨어 기반 일 수 있습니다.

일반적으로 하드웨어 기반 컨트롤러는 성능상의 이점을 가지고 있으며 성능 병목 현상을 일으키지 않고 RAID 어레이의 드라이브간에 데이터를 조종하는 데 필요한 계산을 수행 할 수 있습니다. 소프트웨어 기반 시스템은 일반적으로 비용이 적게 들고 널리 사용되는 세 가지 RAID 레벨, 즉 RAID 0 (속도 용 스트라이프) , RAID 1 (중복성 용 미러링 된 데이터)RAID 10 (미러링 된 스트라이프 드라이브 세트 )에 대해 적절히 수행 할 수있었습니다. 그러나보다 복잡한 RAID 레벨의 성능 문제가있었습니다.

기존 데이터 흐름과 함께 작성된 패리티 데이터를 생성하기 위해 복잡한 계산을 사용하여 데이터를 보호하는 RAID 3 및 RAID 5 와 같은 고급 RAID 레벨은 소프트웨어 기반 시스템에 너무 많은 부담을주는 것으로 간주되어 더 낮은 하드웨어 기반 RAID 컨트롤러에서 볼 수있는 성능 수준보다 높습니다.

그러나 멀티 코어 프로세서를 사용하는 최신 운영 체제와 함께 다중 프로세싱 코어를 사용하는 최신 프로세서 설계는 최소한 기본 RAID 레벨이 0, 1, 3 인 경우 소프트웨어 기반 RAID 시스템에서 성능 저하를 거의 없앴습니다. , 5 및 10.

소프트웨어 기반 RAID

소프트웨어 기반 제어를 사용하는 RAID 시스템의 특징은 다음과 같습니다.

하드웨어 기반 RAID

하드웨어 기반 RAID 컨트롤러를 사용하는 RAID 인클로저의 특징은 다음과 같습니다.

RAID 권장 사항