Raid0과 JBOD에 관하여 질문이 있습니다.

김용현   
   조회 8444   추천 11    

현재 500G*4와 500G*2 를 Raid0으로 묶어서 사용중에 있습니다.

Raid0으로 묶어서 사용중에 있기는 하지만 Raid0이 가져다 주는 전송률의 향상이
필요한 상황은 아닙니다. 오히려 저용량파일의 입출력이 많아 access time이 더 중요한 상황입니다.

그래서 곰곰히 생각을 해보니 Raid0보다 JBOD가 더 효율적일것 같이 이렇게 질문을 드립니다.
Raid0은 데이터가 각 디스크에 분할저정되다보니 아무리 작은 용량의 파일을 읽어들일지라도
묶여있는 디스크의 헤드가 모두 움직이게 됩니다. 당연히 동시다발적인 IO가 요청된다면 지연이
발생하게 되겠죠.

하지만 JBOD의 경우 단순하게 디스크를 이어준것과 같으니 IO가 요청된다 할지라도
실제 데이터가 위치하고 있거나 위치하게될 디스크의 헤드만 움직이게 될것 같습니다.
그렇게 되면 데이터의 입력시에는 병목현상이 발생하게될지 몰라도(순차적으로 저장된다는 가정하에)
JBOD로 묶인 하드에 균일하게 출력이 요청된다고 가정한다면 데이터의 출력시에는 지연현상이 Raid0에
비해 현저하게 줄어들것 같습니다.

즉, A B C라는 데이터가 있고, A B C순으로 디스크에서 출력이 요청된다면
Raid0 은 A B C 순으로 데이터를 출력하게 되겠지만,
JBOD(디스크1에 A가 저장, 디스크2에 B가 저장, 디스크3에 C가 저장되어 있다고 가정)은
데이터 A B C를 병렬로 동시에 읽을수 있을것 같다 이거죠.

하지만 실제적으로 이렇게 작동을 하는지 하지 않는지가 궁금합니다.
테스트 해보면 되겠지만 Raid0의 자료를 백업할 상황이 안되네요.


짧은글 일수록 신중하게.


QnA
제목Page 4391/5724
2015-12   1764061   백메가
2014-05   5238560   정은준1
2008-01   5819   김동식
2008-01   5959   이상우
2008-01   5891   이정근
2008-01   5801   이상훈
2008-01   5837   방효문
2008-01   6282   조경진
2008-01   7933   조경진
2008-01   5820   이대로
2008-01   5918   송화식
2008-01   5261   김관식
2008-01   5788   김도균
2008-01   5382   김도경
2008-01   5897   김건우
2008-01   5246   온진호
2008-01   5608   안성현
2008-01   5344   박경준
2008-01   5629   이상훈
2008-01   5771   김건우
2008-01   5468   오준호
2008-01   5348   임시현