RAID0에 대해 질문드립니다.

윌라멧   
   조회 4555   추천 0    

 하둡을 공부 중인데, 마스터 노드는 JBOD를 권장한다 하더라구요.

헌데 RAID0은 레이드로 인해 생기는 관리 오버헤드 때문에 추천하지 않는다고 하더라구요.

헌데 RAID0은 R/W 이득이 관리 오버헤드로 인한 손실을 충분히 만회하지 않나 싶어서 이렇게 질문립니다.

어차피 HDFS가 알아서 분산 저장을 해주니 JBOD도 성능 이득이 있고, 따라서 RAID0이 불필요하다 라고 이해해도 될까요?

짧은글 일수록 신중하게.
박문형 2018-01
당해보면 압니다..
제갈기천 2018-01
직접 겪어 보셔야 아십니다...
윌라멧 2018-01
아뇨 제가 궁금한건 레이드 깨졌을 때의 상황이 아니라 성능적인 관점에서 하둡에서 마스터 노드에 왜 RAID0보다 JBOD가 적합한지 궁금한 겁니다.
본문에 적어둔 관리 오버헤드도 레이드가 깨졌을 때를 대비해서 백업 시스템 구축하고 관리하는 것에 대한 오버헤드가 아니라, 레이드 컨트롤러 차원에서 생기는 오버헤드를 의미한 겁니다.
박문형 2018-01
RAID 0의 이론적 성능은 하드1개의 전송속도 곱하기 갯수입니다..

따라서 콘트롤러 성능만 된다면 여러개의 하드를 묶어쓰면 성능이 팍팍 올라갑니다..

좀 더 심한 짓을 하면 SSD나 NVME 스토리지 디바이스를 묶으면 되지만 돈도 돈이고 이런건 여러개 묶어도 속도가 이론치 만큼 안 나올때가 많습니다..

레이드 콘트롤러 성능이 더 중요하겠죠..

RAID 0 에서는 1개의 하드에 베드 섹터만 나도 통째로 다 날라가는 경우가 있습니다..
(레이드 콘트롤러가 하드 직접 콘트롤하면서 최대한 날라가는 것은 막겠지만 돌아가다가 배드가 쫙 늘면 답 없습니다.)


그 외에 레이드 카드가 하둡을 사용하는 OS와 하둡을 얼마나 잘 지원하느냐가 진짜 중요합니다..

저는 말씀하시는 JBOD를 그냥 보드에 하드 1개 달아서 OS용으로 사용하는 정도로 보고 있는 것입니다..
DAP박인호 2018-01
     
윌라멧 2018-01
답변 감사합니다. 얼추 생각한게 맞았네요.


QnA
제목Page 1768/5718
2014-05   5207820   정은준1
2015-12   1739641   백메가
2010-11   6489   시나브로
2009-02   6489   강한성
2016-07   6489   Lucyed
2013-12   6489   민사장
2005-07   6489   이호원
2014-05   6489   luciddream
2014-01   6488   댕돌이아빠
2015-12   6488   회원K
2005-01   6488   최창현
2016-07   6488   가정선생
2008-05   6488   김원재
2016-10   6488   허허허허
2017-10   6488   페르세우스
2005-08   6488   김효수
2015-04   6488   빈경윤
2013-10   6488   정광진
2015-10   6488   엠브리오
2011-04   6488   김건우
2005-04   6488   이용석
2008-12   6488   서정욱