Raid 디스크 속도관련 문의 드립니다.

이성한   
   조회 1222   추천 0    

얼마전 HighPoint SSD7101A-1 RAID Controller 구매하여 장착하였습니다.

용도는 디스크속도를 올리기위해 구매하였습니다. 안에 들어있는 부품은 삼성970EVO 4개를 구매하여 장착하였지만

디스크속도가 2.8G 밖에 안나옵니다. 4개를 0으로 묶었는데도 말이죠.

먼가 설정이 잘못되서 그런것인지 궁금해서 여쭤 봅니다.M.2 가 지원이 대는 제품인데 속도가 단일 제품보다도 안나오는 이유를 알고 싶습니다.

혹시나 저와 똑같은 상황에서 해결하신분 있으시면 조언좀 부탁드립니다.

열심히활동하겠습니다.
죠슈아 08-14
SSD raid0 실험은 많은 분들이 이미 여러번 해봤었죠.
고속의 SSD (HDD에 비하여 상대적으로 고속 ..) 를 RAID0 로 하면
HDD 에서의 raid0 에서처럼 디스크 엑세스 속도가 증가될 것을 기대하며 ...
하지만 ... 결과는 처량했죠 ...
2개, 4개, 6개, 8개 .... 다양하게 ..심지어 16개 까지 .
대부분의 결과는 단일 SSD 보다 유의미하게 빠르지 못했고 오히려 느린경우가 다수였어요.
왜냐구요? 
HDD는 미디어 엑세스 속도가 HOST IF인 SATA에 비해서 느리기 때문에  여러개의 HDD를 엑세스하면
각각의 디스크간에 엑세스의 시간차가 미디어 엑세스 시간차를 커버해서
전체적인 속도를 증가 시키는 결과를 갖지만 ...
SSD는 media 엑세스가 .. flash memory access time을 HDD 실린더에서 보빈 코일을 원하는 위치에 갖다 놓고
read 하는데 까지 걸리는 시간과는 비교할 수 없을 만큼 빠르기 때문에
이 시간차가 없어서 여러개의 SSD를 엑세스 하더라도 각각의 SSD 엑세스 시간을 합치는 것과 동일하거나
오히려 SSD간의 엑세스 순서가 교차하므로 오버헤드가 발생 합니다.
SSD는 flash memory read에서 SATA / SAS port 까지의 최적화된 지연만을 갖습니다.
SSD의 데이터 이동의 병목은 HDD처럼 미디어 접근 시간이 아니고 HOST I/F 이기 때문이죠.

RAid 구성된 디스트를 엑세스할때 여러개의 디스크가 동시에 엑세스 된다고 착각할 수 있지만
SATA controller는 여러개의 port를 순차적으로 하기 때문입니다.

SSD 속도를 개선하기 위해서 느려터진 SATA I/F를 버리고
최근에는 PCIE 에 직결되는 SSD가 나오고 있죠.
M.2 NVME 등이 있는데 이것들은 SSD 보다 인터페이스 속도가
CPU와 직결된 PCIE 속도로 빨라지기때문에  이전 세대의 SATA SSD 보다 월등히 빨라 집니다.

이런 PCIE I/F를 갖는  SSD를 다시 RAID 하면 ..
이미 PCIE 속도까지 급접한 속도를 여러개의 PCIE I/T 타입의 SSD를 RAID 한다고해서 빨라지지 않습니다.
SATA SSD 처럼 데이터 전송 병목은 역시 PCIE Lane의 속도로 고정 되기 때문이죠,

그래서 아주 고가의 ? ....  다수의 PCIE Lane을 사용하는 카드에 PCIE 타입의 SSD를 장착한 카드가 나옵니다.
이것은 디스크 레벨의 레이드가 아니고 PCIE 버스의 레이트를 구현 하기 때문에
PCIE I/T SSD 의 속도의 N 배 만큼 빨라집니다 .. 
그런데 이 디스크를 여러가 장착할 수는 업죠.
CPU가 지원하는 PCIE Lane 갯수는 한정되어 있기에 .. SSD에 모두 할당 할 수는 없지요.

그래서 SSD에 RAID0는 용량이 큰 볼륨을 만드는 목적이외엔 아무런 의미가 없어요..
RAID5, 6, 50, 60 등은 데이터 에러발생 자연 치유 기능을 (ㅎㅎ)  하는데는 여전히 의미가 있죠,,,,
SSD도 HDD 처럼 데이터 오류는 있기때문 입니다.
     
isaiah 08-20
위의 재품은 16 레인 짜리 PCIE 슬롯에 꽂으면 내부의 PCIE 스위치로 4레인 4개로 쪼개 주는 재품입니다.
 4레인 짜리 nvme 4개를 꼽을 수 있도록요.
디아고수 08-14
레이드 5-6 등도 결국 컨트롤러 구현 수준에서의 데이터 일관성 유지 작업은 해주나 결국 silent data corruption (SDC) 에는 답이 없더군요
SDC에 당하고나니, ZFS에 눈이 돌아가네요 .... ㅜ
이성한 08-22
M.2를 레이드로 묶어서 사용 가능한 장치가 있을지 궁금합니다. 확인 부탁드립니다.
     
isaiah 08-23
x86 CPU죠뭐.. 멀쩡하게 nvme 성능이 나오려면 CPU에 직결 되어야 하니까요..
위 제품도 그냥 CPU에서 개별적으로 소프트웨어적으로 접근해서 레이드를 하는거라 순차속도는 잘 나와야 합니다..
뭔가 문재가 있는것 같네요.
제온프로 08-27
일단 EVO 가 성능이 잘 나올거라는 예상이 실수입니다...

EVO가 RAID나 서버 성능에 중요한 업무를 잘 할 수 있을까요??

EVO라는 것은 SSD 중 가장 싼 제품을 말합니다...Entry Field 중에서도.. 저가 시장을 잡기 위한




제목Page 1/37
2014-04   2300922   회원K
05-29   103609   회원K
09-18   81   곰탱이22
09-16   163   2420
09-16   119   컴린이
09-05   512   남극곰
09-04   525   장운기
08-20   1393   회상2
08-14   1434   죠슈아
08-23   858   NoKoMo
08-14   1223   이성한
08-13   1073   노가다맨
08-10   1357   홈서버가동중
08-09   939   회원K
07-16   2795   chotws
06-19   6287   우럭아왜우럭
06-14   6549   회상2
06-11   8293   영산회상
05-24   10673   isahsi
05-10   13605   gentoo
05-07   11856   착하게살자2
05-02   11664   김주현