랜덤 읽기쓰기 성능이 뛰어난 SSD

그모도   
   조회 4971   추천 0    

삼성 960에보를 쓰다가 최근에 여기 장터에서 sk하이닉스 신형 ssd를 사서 갈아봤는데도 랜덤 읽기, 쓰기 작업 속도 만족도가 떨어집니다.


인텔 계열 ssd로 바꾸라고 권유만 들었는데 인텔에서도 PCIe 직결되는 ssd 제품군으로 바꾸면 랜덤 읽기 쓰기 속도가 좀 개선되나요?


혹여 사용중이신 좋은 제품이 있으면 권유 부탁드립니다. 예산은 200GiB 이상~ 디스크당 35만원선으로 잡고 있습니다.

감사합니다.
짧은글 일수록 신중하게.
김현린 2021-08
옵테인 한번 고려해보시져
중고로 이베이에서
     
그모도 2021-08
옵테인 중고 보고는 있는데 일반 유저단에서 쓸만 한가요? 일반 사용자 입장에서 막 충돌 생기거나 드라이버 지원 끊기면 낭패라서요 ㅠㅠ
          
김현린 2021-08
pci 방식으로 사용이 가능+ nvme 부팅 가능한 보드 라면 딱히 문제는 없으실겁니다.
               
그모도 2021-08
메모해 두겠습니다. 감사합니다.
박문형 2021-08
제가 아는 한 DRAM을 사용한 SSD 정도 밖에 (가격대는 머나먼) 없을 듯 합니다..

(옛날에는 그런 제품이 있었지만 현재 나오나 모르겠습니다..)

간단하게는 램드라이브 정도로 봐야겠죠..
     
그모도 2021-08
이거 고려해봤는데 너무 오래된 제품이라 요즘은 안보이더라고요. 잘못하면 엔터프라이즈급으로 날아가버려서 비용도 말이 아니고요... 윈도우도 올려버릴 생각이라 용량도 200기가 정도는 확보해야해서요.
the촌놈 2021-08
읽기는 거의 상관없고요. 쓰기가 문제입니다. 쓰기 IOPS가 대폭 떨어지거든요. 엔터프라이즈용 NVME 중에 랜덤쓰기가 10만 IOPS 이상인 녀석들이면 만족하실 겁니다.
     
그모도 2021-08
엔터프라이즈는 어떤 경로로 구해야할까요? 제가 네다섯장 구하는데 소량 판매는 잘 안하더라고요...ㅠㅠ
          
송주환 2021-08
엔터프라이즈 U.2 SSD는 국내 재고도 없고, 소량 발주도 잘 안 해주는데, 거기에 반도체 공급 이슈까지 겹쳐 리드타임이 길어지는 상황입니다.
개인 수준에서는 소매점에서 보유하고 있는 재고를 확인, 구매하는 것이 최선이고, 물건만 구하면 되는 상황이라면 이베이를 이용할 수 있겠습니다.
박문형 2021-08
삼성 SATA/SAS 엔터프라이즈 SSD는 국내 시장이 너무 적어서 그런지 국내 판매 체널에서는 거의 판매 하지 않기에

꼭 필요하면 보통 수입이라는 방법을 취합니다..

아니면 오픈 마켓 뒤지면 나오기는 하는데 딜리버리 타임도 그렇고 가격도 그렇고 개인에게는 마니 힘들겁니다..

엔터프라이즈 NVME (M.2)는 파는 곳을 못 보았습니다..
     
그모도 2021-08
결국 이베이 가야하군요. 상세한 설명 감사합니다.
감자 2021-08
현재는 삼성 980 pro 1TB 이상으로 가시는게
가장 빠를듯 합니다
     
그모도 2021-08
이게 960에보에거 하이닉스 병행가고 또 980프로... 또 가기가 조금 겁납니다. 위에 IOPS 보라고 하시는데 IOPS 개선이 획기적으로 개선되어보이진 않아서 옆그레이드 걱정이 좀 됩니다.
the촌놈 2021-08
이베이가 가장 만만하죠. Ultrastar SS300같은거 400GB짜리는 20만원도 안합니다. SAS이긴 하지만.... IOPS가 컨슈머용과는 천지차이입니다. 물론 TBW도 컨슈머용과는 넘사벽의 차이고요. 뭐 일반적인 목적으로 그렇게까지 사용할 일이 있을까.... 싶지만요.
     
박문형 2021-08
장터 가보시면

모스월드님이 그나마 기업용 중고 제품을 팔고 있긴합니다..
     
그모도 2021-08
SAS to PCIe로 연결하면 되나요? 장터에서 하이닉스 사기 전에 모스월드님것 구매를 망설이다가 일반 pc에 맞지 않아서 결국 하이닉스 사게 되었는데... 모스월드님 제품도 다시 생각해봐야겠네요.
          
박문형 2021-08
SAS to PCIe  => 그런게 있나요??
               
Sikieiki 2021-08
U.2 말씀하시는게 아닐런지....
               
그모도 2021-08
LSI카드 사용하면 해당 컨버젼이 가능하다고 소개받았습니다.
          
the촌놈 2021-08
엔터프라이즈용이라고 다 같은 게 아닙니다. 랜덤쓰기 성능이 높길 원한다면 write intensive용으로 구해야 합니다. Read intensive나 mixed는 쓰기 IOPS가 떨어집니다. TBW도 낮고요. 그래서 스펙을 잘 살펴봐야죠.
               
그모도 2021-08
배울게 많네요... 해당 write intensive 특화 제품군이 있나요? 예산도 아래 회원님들 답변 글 참조해서 높혀보려 합니다.
박문형 2021-08
어짜피 기술 베이스로 보면

일반 PC에서는 NVME M.2가 그나마 재일 빠르고 이것을 외장형으로 만든게 U.2 이고

이것들의 대역폭은 PCIe 4x Gen 3.0 인데

이런 것을 많이 달려면 PCIe가 많은 시스템이 필요하고 따라서 PC에서는 불가능하며 최신 서버로 넘어가게 되고  (가격은 넘사벽)

레이드카드 제조사에서도 아직 M.2 U.2는 한개의 카드당 4개를 달아서 엮는게 다입니다..



부팅 스토리지가 필요하기에 성격에 다르기는 합니다만

시스템에 많은 메모리를 달수 있다면 그나마 컴퓨터에서는 재일 빠른 부분이 CPU와 CPU에 달린 메모리인지라

거기 메모리를 드라이브로 사용하는게 시스템 중에서는 그나마 재일 빠르겠죠..
     
그모도 2021-08
내장 그래픽을 사용해서 PCIe 슬롯이 놀고 있습니다. 16배속짜리 하나에 물려보려고 옵테인 찾아보고 있었는데 u 2도 괜찮나보네요.
          
김현린 2021-08
u2가 pci 슬롯을 SAS 처럼 핫스왑 가능하게 한걸로 알고있습니다.
pc에는 pci로 연결 되기에 pci나 u2나 인터페이스만 다른거지 똑같습니다.
               
그모도 2021-08
pci 슬롯만 비워두면 사용 가능하겠군요. 감사합니다.
                    
김현린 2021-08
대신 u2를 pci 슬롯에 쓸라면 젠더가 있어야 하구요.
내장 그래픽 사용하신다면 크게 상관은 없으시겠네요.
외작 그래픽 사용하신다면 8배속 슬롯이 부족 할수 있어서리..
                         
박문형 2021-08
U.2 문제점 중에 하나는 뜨겁다는게 문제가 있습니다..

U.2 SSD 구하고 젠더니 케이블이니 다 구해도 열문제 해결 못하면 사용하기 힘듭니다..

본래는 서버용인지라 PC용으로 하려면 이래저래 손이 마니 갑니다..
허허허허 2021-08
제가 nvme 삼성껄로 레이드 잡아서 아용하다가 하이포안트 재품으로 변결했는대요
4개 기준 4k 쓰기 1.2tb 쓰기 1tb정도 나오더군요
     
그모도 2021-08
레이드도 있긴 하네요. 200기가 4개 꽂아서 레이드0으로 걸어두면 속도가 많이 올라와줄까요??
박문형 2021-08
https://www.highpoint-tech.com/USA_new/main.htm

하이포인트 홈페이지 입니다..

NVME RAID 카드는 속도는 좋아보이는데 시스템 호환성이 좁습니다.. (돌아가는 것만 돌아간다고 봐야 합니다..)

가격도 무시 못합니다.. (중고는 거의 없습니다..)

국내 수입원은 앤디코입니다..
ocarina 2021-08
옵테인과 ssd가 짬뽕된 옵테인 h10류는 어떤가요.
저도 구경도 못해본 제품이라..
아래링크에 랜덤iops도 나오는데

https://www.ebay.com/itm/New-Intel-OPTANE-H10-16GB-256GB-SSD-M-2-Read-Description-/233657900580?mkcid=16&mkevt=1&_trksid=p2349624.m46890.l6249&mkrid=711-127632-2357-0
     
그모도 2021-08
저 친구가 컨트롤러단에서 알아서 최적화 해주는 제품류인가요? 제품이 찾아도 잘 안나오네요. ARK에도 안보이고...

성능은 준수하네요. 좋은 제품 알려주셔서 감사합니다.
          
ocarina 2021-08
h10 oem으로만 나오는것 같아서..

https://gigglehd.com/gg/hard/4768718
요 리뷰도 참조하시면... 옵테인 달수 있는 최신세대라면(인텔 300시리즈 칩셋이 필요?) 괜찮은 선택지 같습니다. 그닥 비싸지도 않구요..
https://gigglehd.com/gg/hard/4698503
여기말대로 그냥 삼성pro에 ssd캐시 다는게 더 나을것 같기도 하네요..
나온지 꽤 됬는데 이모양이라 인텔삽질의 한축으로 봐야할것 같은데.. 이베이에선 또 생각보다 싼 가격이라(망해서 떨이되는듯한)
               
송주환 2021-08
H10은 옵테인 캐시 + QLC 모델이라 캐싱 구간을 지나면 성능이 처참하게 떨어집니다.
일반 사용자용으로도 권하기 어려운데, 다량의 랜덤 I/O가 발생하는 워크로드라면 더욱 그렇습니다.
길가던뉴비 2021-08
1) DRAM이 달린 모델을 구입한다 - 그런데 960 에보~ 를 써보셨다면 이정도는 구분하실줄, 그리고 어느정도 성능이겠거니.. 하고 아실 것 같습니다.
2) 고용량으로 구입한다 - 동일모델이어도 고용량모델 (칩이 더 달렸거나..등등 병렬화 적인 이유에서.) 이 성능이 약간 좋게뽑힙니다.

사실 제시해주신 용량, 가격대를 본다면 삼성 NVMe, 프로 라인업 혹은
그..PCIE에 달던 장터 물건하나있었는데.... 이름이 잘.... 그거밖에 생각안납니다.

인텔쪽은 다 좋은데 중고로 구하시는 것이 아니라 신품으로 사시려면 위 조건으로 힘들어보입니다. (인텔 엔터프라이즈 라인업이 아닌 500대? 700대? 라인업은 삼성보다 못하다봅니다.. 다 써봤거든요...)
별해는아해 2021-08
결론부터 말하자만, 인텔/삼성/마이크론에서 나오는 서버 고성능 라입업의 u.2또는 pci-e 방식의 SSD 사세요

read/write가 좋은 ssd를 말하는게, 먼저 확인해야될 사항이 있습니다.
1. 단일 쓰레드만 높은걸 의미하나? 멀티 쓰레들로 높은걸 의미하나?
2. 읽기/쓰기하는 패턴이 한번에 몰아서 쓰는가? 아니면, 지속적으로 읽기/쓰기를 하는가?
  얼마정도의 데이터를 읽기/쓰기를 하는가?
3. 용량은 얼마나 필요하나?  ssd 몇개나 사용할건가?
4. 쓰기 수명을 얼마나 필요하나?

ssd 스펙에서 봐야될 항목은 3가지 입니다.
seq 읽기/쓰기 성능(MB/s) : 3200/3050 , 3500/3200
random 읽기/쓰기 성능(4k iops) : 638k/222k , 570k/600k
1테라 바이트당 수명 : 6.8PB , 0.75PB
(인텔 p4610 3.2 테라, 하이닉스 p31 1테라 사양)

출처
https://ark.intel.com/content/www/us/en/ark/products/140104/intel-ssd-dc-p4610-series-3-2tb-2-5in-pcie-3-1-x4-3d2-tlc.html
https://coolenjoy.net/bbs/copy_preview/180523

문제는 이런 사양을 볼때, 일반 사용자용 ssd의 스펙에서 말하는 성능은 dram/slc 캐싱구간에서만 나온다는 겁니다.
캐싱 구간이 지나면, 스펙에서 말하는 성능의 1/2에서 1/5정도 떨어집니다.
특히 random 읽기/쓰기성능은 좀더 처참하게 내려가죠

대신, 서버 고성능 라인업은 스펙에서 말하는 성능은 끝까지 유지가 되구요
내부적으로 dram/slc 캐싱구간이 있는지는 모르겠지만, dirty test를 해보면, 끝까지 성능을 유지하더군요

그래서, 대용량(몇십~몇백기가) 작업을 한다면 서버 고성능 라인업외에는 답이 없습니다.
또한, 일반 사용자용 SSD는 수명이 낮은것도 있구요


서버용은 이곳 장터/이베이정도에서 그나마 쉽게 구할수 있는건 인텔/삼성/마이크론 정도죠
참고로, 최근에 ssd 로 채굴한다고 고용량/고수명 ssd 가격이 많이 오른 상태입니다.

PCI-E 타입이 장착이 쉽긴하나, 가격대가 높죠
u.2 타입은 그나마 가성비가 좋아죠
다만, u.2 타입은 컨버터를 사용해야되는데, 보통 pci-e슬롯 1개에 1개 ssd밖에 못붙이지만,
최근에 u.2 컨버터중에 2개 u.2 ssd를 붙일수 있는게 나오긴했으나(현재 사용중입니다),
기존 1개짜리 컨버터대비 콘덴서도 없고, 뭔가 허접하더군요
그래서, 그다지 추천하긴 5%정도 부족한듯하네요
pci-e x16에 u.2 연결 커넥터 4개를 뽑아주는 컨버터도 있긴하나,
이건 u.2 케이블도 별도로 사야되서, 가격이 꽤나 높더군요
만일 u.2 ssd를 4개이상을 써야된다면 추천이지만, 가격대가 있으니, 추천은 어렵죠

그리고, u.2 ssd던 pci-e 방식 ssd던 반드시 쿨러러 발열을 잡아 줘야됩니다.
예전에 사용했던 fusion io에 비해서 요즘 ssd는 발열을 착하긴하나, 그래도, 상당히 높은 온도가 나오더군요
아래와 같은 슬롯 쿨러를 사용하면 되더군요
http://prod.danawa.com/info/?pcode=7484395&keyword=pci+%EC%8A%AC%EB%A1%AF+%EC%BF%A8%EB%9F%AC&cate=112798


마지막으로 의외로 간과하기 쉬운게 random 읽기/쓰기는 단일 쓰레드로는 저 성능이 안나옵니다.
멀티 쓰레드에서 ssd 스펙에서 말하는 성능이 나옵니다.
그리고, 대량의 쓰기 작업을하면, 일반 사용자용 ssd는 오래 못버틸겁니다.
ssd도 flash 메모리쪽이라, 최신제품이 성능이 더 잘나옵니다.
최신 pci-e gen4에서는 최대 seq 읽기성능은 기존 gen3대비 2배가 나오긴하나, random 쪽 성능 향상은 상대적으로 낮은편입니다.

뭐 저도 이것저것 몇개 써보다가,
현재는 인텔 p4610 u.2 3.2테라로 정착했습니다.
데이터 보관용으로는 wd dc sn630 3.8테라를 사용중이구요

결론은 최대 3테라정도 사용하고, 어느정도 성능이 높은걸 원한다면, 서버 고성능 라인업중 u.2 ssd 사세요
추가로, u.2 to pcie 컨버터 + 슬롯 쿨러정도만 구입하시면 될겁니다.
술이 2021-08
ZFS같은거 쓰면 좋지 않을까요?
메모리 캐쉬라서 자주 요청되는 데이터는 메모리에서만 읽게되어 최고의 스피드를 자랑할건데요.
랜덤IO 잘나오게 하는 방법은 뭐 레이드로 사용하는것이 제일 무난하고 NVME같은건 열관리 잘해줘야 하고...


QnA
제목Page 1998/5709
2014-05   5152107   정은준1
2015-12   1686591   백메가
2018-01   4378   박중석
2015-10   4378   김제연
2016-03   4378   다롱이
2014-08   4378   권용1
2017-01   4378   안성현
2017-01   4378   심우철
2015-10   4378   미니TM
2018-06   4378   경박한시민
2015-10   4378   웃자웃자
2017-02   4378   김건우
2020-12   4378   미수맨
2013-11   4378   김승권
2016-02   4378   susemi
2016-04   4378   online9
2016-02   4378   악마라네
2021-12   4378   한효석
2017-10   4378   안형곤
2021-11   4378   다함께싸다구
2014-11   4378   박종용
2017-05   4379   김건우