SSD를 하드웨어 레이드 카드로 레이드를 하나요?

   조회 2552   추천 0    

주로 엔터프라이즈 환경에서는 SATA SSD를 하드웨어 레이드 카드로 레이드를 하나요?

혹은, HBA카드로 소프트웨어 레이드를 하나요?


SSD를 레이드 해보려 하는데, 하드웨어 레이드 카드가 있다 보니 레이드를 하는게 좋은지, HBA모드로 그냥 소프트웨어 레이드르 하는게 좋은지 잘 모르겠습니다..

Ceph로 환경을 구성할 것 같아요!

짧은글 일수록 신중하게.
박문형 2023-10
이것이 절대적이다라는 것은 없습니다..

보통 어떤 OS와 프로그램을 사용하느냐에 따라서

어떤 종류의 카드를 사용하는지가 달라집니다..
     
막내의하루 2023-10
Openstack에 구축할 Ceph를 이용할 것 같습니다!
Dell의 H730P 카드 사용하구요.
송주환 2023-10
중복성을 Ceph에서 제공하는데, 하드웨어 레이드를 쓰면 오버헤드만 늘죠. HBA 모드로 쓰면 됩니다.
     
막내의하루 2023-10
감사합니다 :)
박문형 2023-10
실패를 하던 성공을 하던 본인이 직접 해보아서 본인의 것으로 만들지 못하면 의미가 없습니다..

그래서 여유가 되면 투자해서 테스트 시스템이나 테스트 랩을 만들어서 실전을 쌓으며 경험하고 공부합니다..

그렇게 해야 해야 할 일에 대한 문제점을 극복할 수 있습니다..
     
VSPress 2023-10
정답입니다. 남이 뭐라건 직접 확인해서 알아봐야 하죠.
     
막내의하루 2023-10
좋은 답변 감사합니다 :)
족보는 없습니다.
     
막내의하루 2023-10
감사합니다  :)
간장게장 2023-10
SSD를 raid로 묶으려 한다면 우선 SSD는 기업용을 쓰셔야 합니다.
SATA SSD 중에는 일반용과 기업용이 있고, SAS SSD는 모두 기업용입니다.

HBA 모드로 쓰거나 하드웨어 raid를 쓰거나 별 차이는 없을 겁니다. 하드웨어 raid라고 해도 fastpath 등으로 오버헤드를 회피하는 방식이 구현되어 있기 때문입니다. 단 세팅을 잘 하셔야 합니다.

이미 H730P를 사용하신다고 하니, 더 말할 필요는 없지만 일반적인 사항을 말씀드린다면 HBA나 raid 카드를 잘 고르셔야 합니다.(H730P 좋습니다.)

raid 계산 외에 HBA나 raid 카드에서 SAS 처리를 해야 하는데, 4k 처리를 잘 하려면 카드 안에 들어있는 프로세서가 좋아야 합니다.
HBA나 Raid 카드 블럭 다이어그램을 보고 그 안에 들어있는 칩셋이 어떤 것인지 알아봅니다. 그리고 그 칩셋의 블럭 다이어그램을 보고 그 안에 프로세서가 어떤 것이 들어있는지 봅니다.

(6G SAS 카드 )
LSI SAS2008 칩셋을 사용하는 HBA나 RAID 카드는 그 안에 533MHz PowerPC가 하나 들어 있습니다.
그보다 후기에 나온 SAS2308 칩셋을 사용하는 HBA 카드는 800MHz PowerPC가 하나 들어 있습니다.
SAS2208 칩셋을 사용하는 raid 카드(9271-8i, 9286-8e 등)에는 800MHz PowerPC가 2개 들어 있습니다.

SAS2208 사용하는 카드(raid)보다 SAS2308 사용하는 카드(HBA)가 숫자가 높으니 더 좋을 것 같지만 그렇지 않습니다. 6G에서는 SAS2208 사용하는 raid 카드가 제일 좋습니다. SAS2208과 SAS2008은 프로세서 성능만 3배 차이입니다. 그 외에 memory가 DDR2냐 DDR3냐, PCIe 2.0이냐 3.0이냐 등의 차이도 있습니다.

(12G SAS 카드 초기)
12G SAS로 들어오면서 LSI 칩셋들은 1.2GHz PowerPC를 채용합니다.
* hba
9300-8i : SAS3008칩셋 1.2GHz PowerPC 1개
9300-16i : SAS3008 칩셋 2개 - 결국 1.2GHz PowerPC 2개
9305-16I : sas3316 칩셋 1개 - 결국 1.2GHz PowerPC 1개
9305-16i가 나중에 나온 카드로서 전력소비도 작아 열도 덜 나지만 성능은 9300-16i가 좋습니다. SSD 8개 미만으로 묶더라도 9300-16i 사용하는 것이 4k 성능이 좋습니다.
* raid
9361-8i, Dell H730P : sas3108 1.2GHz PowerPC 2개
9361-16i : sas3316 : 1.2GHz PowerPC 2개

(12G SAS 카드 후기)
12G 카드에서 후기로 가면 PowerPC 대신 ARM 프로세서를 사용합니다.
9400-8i, 9400-8e : SAS3408 - 1.2GHz ARM A15 1개
9400-16i, 9400-16e : SAS3416 - 1.2GHz ARM A15 1개
9400-8i8e : SAS3516 - 1.2GHz ARM A15 2개
9460-8i, Dell H740P : SAS3508 - 1.2GHz ARM A15 프로세서 2개
     
황재광 2023-10
좋은 지식 배워갑니다.
     
막내의하루 2023-10
정성스런 답글 감사합니다 :)
     
간장게장 2023-10
위에 적어 놓은 것 중에서

-------
9305-16I : sas3316 칩셋 1개 - 결국 1.2GHz PowerPC 1개
9305-16i가 나중에 나온 카드로서 전력소비도 작아 열도 덜 나지만 성능은 9300-16i가 좋습니다. SSD 8개 미만으로 묶더라도 9300-16i 사용하는 것이 4k 성능이 좋습니다.
-------

이 부분 9305-16i는 sas3316 칩셋이 아니라 sas3216 칩셋입니다.

아래와 같이 고칩니다.

-------
9305-16I : sas3216 칩셋 1개 - 결국 1.2GHz PowerPC 1개
9305-16i가 나중에 나온 카드로서 전력 소비도 작아 열도 덜 나지만 성능은 9300-16i가 좋습니다. SSD 8개 미만으로 묶더라도 9300-16i 사용하는 것이 4k 성능이 좋습니다.
-------
손님 2023-10
Ceph 는 H/W raid 사용을 권장하지 않습니다.

다른 분들 말씀처럼 H730p 의 HBA 모드를 사용하는게 좋으나
HBA 모드 선택시 성능이 크게 떨어지는 이상한 경험하실 수 있습니다. (HP p840 에서 이상한 경험을 했습니다.)

제 경우 (BBU 가 정상인) H/W raid 로 SSD 1개씩 raid0 (fastpath off) VD 만들어서 사용했습니다.
권장하지는 않으나 write-back 사용하면 SSD 성능을 뛰어넘는 좋은 성능이 나옵니다. (프로덕션 환경에서는 주의해서 사용해야 합니다.)


QnA
제목Page 624/5715
2015-12   1724443   백메가
2014-05   5191437   정은준1
2020-09   2551   맨홀홍
2020-07   2551   한강한뺨뷰
2022-03   2551   노가리강추
2020-01   2551   IXOYE
2019-05   2552   김영기
2024-05   2552   방문자
2019-11   2552   아름드리소…
2020-12   2552   catstyle
2019-05   2552   박문형
2023-02   2552   딥마인드
2020-08   2552   머리감자
2024-03   2552   압구정노랭이
2019-12   2552   MikroTik이진
2020-06   2552   VSPress
2021-06   2552   Sikieiki
2019-12   2552   이라달
2020-01   2553   이대성이다
2022-03   2553   guzzi
2024-06   2553   송진홍
2023-09   2553   Sikieiki