SSD TRIM에 대한 하드웨어 RAID 컨트롤러 지원


16

현재 사용 가능한 하드웨어 RAID 컨트롤러가 TRIM을 지원 합니까?

그렇지 않은 경우, TRIM을 지원할 목표 날짜가있는 제조업체가 있습니까?

성능에 민감한 워크 스테이션에 설치된 SSD 용 TRIM에 대해서도 신경 써야합니까?

제안하기 전에 소프트웨어 RAID가 문제를 피할 수 있지만 요구 사항에 따라 소프트웨어 RAID를 허용하지 않습니다.

편집 : 대답은 현재 날짜에 "RAID 컨트롤러가 TRIM을 지원하지 않습니다"로 나타납니다.

업데이트 : 인텔 7 시리즈 마더 보드는 2012 년 8 월 기준으로 RAID 0 TRIM 을 지원합니다. 아마도 2015 년에는 더 많은 공급 업체가이를 지원할 것입니다

답변:


18

TRIM 명령을 지원하는 RAID 컨트롤러를 모릅니다.

Wikipedia 링크에서 설명하는 것처럼 TRIM 명령은 파일 블록이 더 이상 필요하지 않은 경우 파일 시스템이 SSD에 알리는 방법을 제공합니다. 예를 들어, 파일이 삭제 된 후.

파일 시스템과 SSD 사이에 RAID 계층이 있으면 수명이 더 복잡해집니다. 먼저 파일 시스템에서 TRIM 명령을 수락하도록 RAID 소프트웨어 (또는 펌웨어)를 업데이트해야합니다. 그런 다음 RAID 계층은 어떻게해야하는지 파악해야합니다. RAID 1 (미러링)의 경우 매우 간단합니다. RAID는 TRIM 명령을 기본 SSD로 전달합니다.

그러나 패리티 기반 RAID의 경우 TRIM 명령으로 쉽게 수행 할 수있는 것은 많지 않습니다. 파일 시스템이 블록을 사용하여 완료된 경우에도 RAID는 패리티 계산을 위해 블록의 내용이 필요하므로이를 트리밍 할 수 없습니다. RAID는 해당 패리티 블록에서 블록을 뺀 다음 TRIM 할 수 있지만 이제 3 개의 추가 I / O 작업을 추가하여 TRIM 명령을 실행하여 알 수없는 이득을 얻을 수 있습니다. 이것이 어떻게 가치가 있는지 알 수 없습니다.

대체로 SSD TRIM 명령은 여전히 ​​새롭습니다. 많은 SSD가이를 지원하지 않으며,이를 지원하는 파일 시스템의 수는 확실하지 않습니다. 따라서 RAID 시스템이이를 지원하기 시작하는 데 다소 시간이 걸릴 수 있습니다.


내 검색에 따르면 Windows 7에서 지원합니다. RAID 0 TRIM 지원에 관심이 있습니다. 예, TRIMing RAID 5는 상당히 복잡 할 수 있습니다. 당신의 생각에 감사드립니다.
dss539

바, 나는 당신의 대답을 공언하지만 내 담당자는 너무 낮습니다. 스택 오버플로 담당자를 기반으로 이전 한 담당자에게 WTF가 발생 했습니까? ugh
dss539

1
@ dss539는 위안이 있다면 잘 찬성했습니다. 그것은 좋은 설명이었다;)
drgncabe

0

TRIM을 유용하게 만들기 위해 컨트롤러에서 메타 데이터를 스트라이프에 통합 할 수 없습니까?

예를 들어, 각 스트라이프에 카운터를 사용하여 사용중인 블록 수를 추적합니다 (OS의 이전 쓰기 및 트림 요청 기반). 0에 도달하면 스트라이프의 블록에 대한 모든 드라이브에 TRIM 명령을 보냅니다.


드라이브에서 무언가를 삭제할 때마다 드라이브 어레이의 저장 용량을 줄이면서 추가 쓰기로 드라이브 수명을 줄이겠다 고 제안하고 있습니까? 여러 번의 읽기와 다른 쓰기 작업 이 필요한 RAID5에 대한 재 계산 패리티를 갖는 복합 .
Chris S

0

ICH 지원 TRIM 지원을위한 최신 RAID (Rapid Storage Technology) 드라이버 버전 9.6.0.1014 드라이버 / 관리자 세트 ...


10
이것은 정확하지 않습니다. RAID가 아닌 RAID 옆의 드라이브에 대한 TRIM을 지원합니다. 예를 들어, RAID에 2 개의 1TB 드라이브가 있고 그 다음 SSD 자체가 있으며,이 세 개의 드라이브가 모두 인텔 칩셋에 연결되어 있습니다. 인텔 컨트롤러는 RAID 모드에 있지만 SSD 자체는 RAID에 없었습니다. 페이지에 다음과 같은 내용 이 표시됩니다. RAID 어레이에 참여하는 SSD에 대해서는 TRIM이 지원되지 않습니다.
davr

잘못된 정보에 대한 downvoted
rmalayter

0

아직 특정 게시물에 답장하는 방법을 찾지 못했지만 davr이 잘못되었다고 생각합니다.

Intel RST의 9.6.0.1014 설치 도움말 파일에 따르면 RAID 어레 이용 TRIM을 지원합니다. 스웨덴어로되어 있지만 대략적인 번역은 다음과 같습니다.

RAID 활성화 시스템 [일부 표준 기능] 당사 소프트웨어는 다음을 지원합니다. [다른 기능] • TRIM (Microsoft Windows 7 * 만 해당)이 기능은 ATA-8에 따른 SSD를 지원합니다. 이를 통해 쓰기를 최적화하고 장치의 마모를 줄이고 사용되지 않은 공간을 최대한 크게 유지합니다.

이것은 RAID 제목에 명시되어 있습니다. 그 후 AHCI에 관한 제목이 있습니다. RAID에서 트림을 지원하는 것으로 해석합니다. AHCI에서 TRIM에 대한 언급은 없습니다.


1
그들은 게시물이 아니며 포럼 이 아닙니다 . 처음이므로 다른 답변에 댓글을 달 수 없습니다. 자세한 내용은 FAQ (오른쪽 위)를 참조하십시오. 서버 결함에 오신 것을 환영합니다!
Chris S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.