레이드란 Redundant Array of Independent Disk의 약자로, 2개 이상의 디스크를 병렬로 처리하여 성능 및 안정성을 향상시키는 방식
디스크 오류나 데이터 손실 등 장애에 대비하기 위한 용도로 사용되고 있습니다.
(한 번 손실되거나 삭제된 데이터를 복구하기에 시간과 노력이 많이 소요되는 만큼, 데이트 손실을 방지하기 위한 일종의 대비책)
데이터 저장의 성능 및 안정성 확보를 위해 복수의 디스크를 구성하는 방식을 레이드(RAID)
소프트웨어 RAID를 사용하는 한 가지 목적은 디스크 컨트롤러 카드가 상당히 비쌀 수 있기 때문에 가능한 저렴한 솔루션을 제공
소프트웨어 RAID는 하드 드라이브의 성능을 향 상시킬 수 있지만 서버의 CPU 및 RAM 중 일부 를 사용
용자가 소프트웨어 RAID를 선호하는 또 다른 한 가지는 하드웨어 RAID 컨트롤러를 설치, 구성 및 관리 할 필요가 없다
CI 카드를 서버에 꽂아서 사용
능이 좋고 별도의 모듈로 사용하기 때문에 서버의 성능 저하 없이 사용할 수 있음
핫 스왑(Host Swap) 즉 서버 켜저 있는데 앞에서 그냥 고장 난 디스크를 뽑아서 새 걸 꽂아주면 알아서 데이터 복구 (rebuild)가 일어난다.
RAID Controller가 비싸다