하드웨어 RAID와 소프트웨어 RAID의 차이점은 무엇입니까?


9

새 서버 (Small Business Server 2008)를 구축하고 있지만 내장 RAID 컨트롤러 (AMD SB700)를 작동시킬 수 없으며 기본적으로 Server 2008과 작동하는 것을 포기할 수 없습니다.

그러나 내 질문은 ... RAID 1의 하드웨어 (이와 같은 )와 소프트웨어 (창은 드라이브 미러링에 내장되어 있음) 사이에 실제 차이점 있습니까?

드라이브가 동일한 모델 등이라고 가정하면 내 추측 / 우스운 생각에 따라 무시할만한 차이가있는 것 같습니다.

답변:


9

아 하, 서버 결함을 시도하지 않았다
Alex

4
예, "Server Fault"라는 사이트에서 서버 관련 질문을 누가 상상할 수 있습니까 ?! :)
Jeff Atwood

8

몇 가지 명백한 차이점 :

  • 소프트웨어 RAID를 사용하면 마더 보드의 SATA 포트로 제한됩니다. 예를 들어 일부 RAID 카드에서는 10 개의 SATA 드라이브를 연결할 수 있습니다.
  • 소프트웨어 RAID는 추가 CPU 시간을 사용하지만 하드웨어 RAID는 이러한 처리를 RAID 카드로 오프로드합니다. RAID를 사용하는 방법에 따라 다르지만 상당한 부하를 추가하지는 않을 것입니다 (CPU는 현재 속도가 빠릅니다.)
  • 소프트웨어 RAID는 OS에 이미 포함되어 있기 때문에 훨씬 저렴합니다.
  • 소프트웨어 RAID는보다 휴대 성이 뛰어나 특정 RAID 카드 브랜드 나 모델이 아닌 특정 운영 체제와 연결되어 있습니다 ( "RAID 상호 운용성" )
  • (개인 견해) 약간의 근거는 없지만 소프트웨어 RAID는 그 이상의 RAID 카드 용 드라이버 이상을 믿습니다. 소프트웨어 엔지니어는 일반적으로 하드웨어 엔지니어보다 소프트웨어를 만드는 것이 더 좋습니다!

하나는 다른 것보다 낫지 않습니다. 둘 다 장점이 있습니다 ..

성능이 염려되거나 마더 보드보다 많은 드라이브가 필요한 경우 RAID 카드를 사용해야합니다 (RAID 카드를 구매하기 전에 소프트웨어 RAID를 시도 / 벤치마킹하는 것이 좋습니다)


3

하드웨어는 일반적으로 별도의 하드웨어 논리 / 회로를 사용하여 핫스왑을 더 잘 지원하고, 깜박이는 표시등으로 고장난 드라이브를 쉽게 식별하고, 급습 레벨의 부팅 가능한 볼륨 등을 성능 측면에서? CPU 사이클이 남아 있고 소프트웨어 구현이 충분하다면 ...

...하지만 nik이 지적했듯이 하드웨어는 항상 "하드웨어"가 아니며 일반적으로 "의존적"입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.