하드웨어 RAID와 소프트웨어 RAID의 차이점

Anonim

하드웨어 RAID 대 소프트웨어 RAID

RAID는 저렴한 디스크 중복 배열을 나타냅니다. 이 방법은 여러 드라이브를 사용하여 저장 매체의 성능과 안정성을 향상시키는 방법입니다. 드라이브가 구성되므로 데이터를 디스크간에 나누어로드를 분산 시키거나 중복되어 디스크가 실패하면 복구 할 수 있습니다. 더 많은 드라이브가 사용 되더라도 두 가지 기능을 함께 사용하여 두 가지 기능을 동시에 구현할 수 있습니다. 하드웨어 RAID는 사용 가능한 RAID의 초기 유형이었습니다. 특별히 제작 된 RAID 컨트롤러가 드라이브를 처리하여 프로세스가 호스트 컴퓨터에 거의 투명하게 처리됩니다. 소프트웨어 RAID는 특별한 하드웨어가 필요없는 새로운 유형의 RAID이며 호스트 컴퓨터가 드라이브를 담당합니다.

하드웨어 RAID는 구입해야하는 추가 하드웨어로 인해 소프트웨어 RAID에 비해 가격이 비쌉니다. 하드웨어는 일반적으로 비용이 많이 들고 전체 시스템 비용에 상당한 금액을 추가합니다. 반대로 저렴한 소프트웨어 RAID는 호스트 컴퓨터를 손상시킬 수 있으며 이로 인해 성능이 저하 될 수 있습니다. 이는 데이터를 디스크에 기록하기 전에 데이터를 처리하여 각 데이터의 위치를 ​​결정해야하기 때문입니다. 시스템에서 사용되는 성능은 사용중인 RAID 어레이의 유형에 따라 크게 다를 수 있습니다. JBOD 어레이의 경우와 같이 매우 작을 수 있습니다. 또는 특히 여러 디스크에서 스트리핑 및 미러링을 사용하면 상당히 많은 작업이 가능합니다. 하드웨어 RAID의 컨트롤러는 이러한 작업을 처리하므로 호스트 프로세서가 필요하지 않습니다. 호스트 프로세서는 일반 하드 드라이브처럼 데이터를 기록합니다.

하드웨어 RAID는 소프트웨어 RAID에 비해 향상된 안정성을 제공합니다. 소프트웨어 RAID는 사용중인 RAID 소프트웨어 또는 드라이버의 결함으로 인해 데이터 손상이 발생할 수 있습니다. 호스트 컴퓨터에 과부하가 걸린 경우에도 소프트웨어 RAID가 영향을받을 수 있습니다. 무거운 처리로 인해 데이터의 일부가 약간의 시간 지연 될 수 있습니다. 이러한 지연은 RAID 어레이의 이점을 어느 정도 더 해줍니다.

요약:

1. 소프트웨어 RAID와 달리 하드웨어 RAID는 드라이브를 처리하는 특수 하드웨어가 필요합니다. 2. 소프트웨어 RAID는 하드웨어 RAID보다 상당히 저렴합니다. 3. 하드웨어 RAID와 달리 소프트웨어 RAID는 호스트 프로세서의 일부를 차지합니다. 4. 하드웨어 RAID는 소프트웨어 RAID보다 더 안정적입니다.