개요

Silicon Motion의 엔터프라이즈 인프라용 고성능 SSD 컨트롤러 솔루션을 통해 3D NAND 플래시 메모리의 무한한 잠재력을 실현해 보십시오. Silicon Motion의 엔터프라이즈 전용 SSD 컨트롤러 SoC는 포괄적인 펌웨어 스택과 빠른 설계 구현을 위한 레퍼런스 디자인 키트를 제공합니다. 데이터 무결성 및 보안 유지는 기업의 최우선 과제입니다. Silicon Motion의 컨트롤러는 AES-256 암호화 및 보안 부팅을 지원하고 TCG (Trusted Computing Group)의 Opal 사양을 완벽하게 준수하여 세계적 수준의 보안 기술로 완벽한 데이터 보호를 실현합니다.

차세대 데이터 센터 및 스토리지를 위해 설계된 Silicon Motion 엔터프라이즈 컨트롤러는 가장 엄격한 성능, 안전성 및 보안 표준을 모두 충족합니다. 이 컨트롤러 솔루션은 커스트마이징이 가능한 펌웨어를 제공하여 유연한 활용이 가능하며, 고객은 의도된 응용 사례에 최적화된 차별적인 제품을 개발할 수 있습니다. 
 

Silicon Motion의 엔터프라이즈 SSD 컨트롤러 제품군에는 표준 PCIe NVMe 및 SATA 인터페이스를 지원하는 솔루션이 포함되어 있습니다.

Silicon Motion의 NVMe 컨트롤러는 PCIe 호스트 인터페이스의 기능을 최대화하여 가장 높은 수준의 애플리케이션 성능과 탁월한 레이턴시를 제공하며, 고객들은 이를 통해 최첨단 및 초 고밀도의 3D TLC 및 QLC NAND 플래시 기술을 활용할 수 있습니다. 

Silicon Motion SATA 컨트롤러는 낮은 수준의 성능을 가진 HDD를 대체할 이상적인 솔루션이며, 클라이언트 SSD보다 더 예측 가능한 레이턴시를 제공합니다. Silicon Motion SATA 컨트롤러를 토대로 개발된 엔터프라이즈 SSD는 읽기 집약적인 워크로드를 처리할 수 있는 엔터프라이즈 급의 내구성, 용량 및 성능을 모두 제공하며, 동시에 사용자들로 하여금 기존 데이터 센터 인프라를 계속 사용하면서도 총 소유비용(TCO)을 최소화할 수 있게 해줍니다.

특징

최신 3D TLC / QLC NAND 지원

뛰어난 혼합 워크로드 성능
  • 일정하고 높은 랜덤 IOPS
  • QoS 보장을 통한 낮은 레이턴시

엔터프라이즈급 탁월한 데이터 무결성
  • 엔드-투-엔드 데이터 보호
  • D램과 S램의 에러 수정 코드(ECC)

유연한 시스템 구현
  • SDK-라이선스 솔루션 또는 표준 턴키 옵션
  • 유연한 맞춤형 펌웨어를 통해 오픈 채널 SSD를 지원

긴 SSD 수명
  • 탁월한 에러 수정 능력을 위한 LDPC 엔진
  • 프로그래머블 RAID

포괄적 보안성
  • AES-256 및 TCG Opal 사양의 SED (Self-encrypting drive)
  • 시큐어 부트 지원

Open Channel SSD를 위한 유연한 고성능 컨트롤러솔루션

Open Channel 사양은, 호스트와 SSD 간의 인터페이스를위한 NVMe 프로토콜을 토대로 새로운 유형의 SSD 아키텍처를 제시한다. 이 사양은 기능의 파티셔닝을 가능하게하며, 따라서 FTL(Flash Translation Layer) 소프트웨어의주요 기능인 Data Placement는 호스트 측에서 실행되고, NAND 플래시 액세스 및 오류 교정과 같은 Media Management 기능은 SSD 장치에서 구현될 수 있다(그림 1 참조).





Open Channel SSD에서 SSD의 병렬 내부 경로는 호스트에노출되며, 따라서 호스트는 전체 I/O 채널을 개개의 SSD 장치내의 물리적 위치로 한정하여 직접 제어할 수 있다. 이에 따라, SSD 장치에서 실행중인 응용 프로그램의 요구 사항을 알고있는 호스트는 Data Placement를 최적화하고 적절한 I/O 격리를 유지할 수 있게 된다(그림 2 참조). SSD의 물리적메모리 위치가 응용 프로그램 소프트웨어에 노출될 경우에는,데이터의 물리적 할당을 통해 여러 응용 프로그램에 속한, 또는멀티 테넌트 환경의 경우, 다른 테넌트들에 속한 I/O의 격리를고려할 수 있다.
 



이렇게 하면. 한 응용 프로그램의 읽기 또는 쓰기작업이 다른 응용 프로그램을 지연시키거나방해할 위험이 사라지게 된다. 또한 그 결과로서,데이터 전송 작업의 대기 시간이 감소하게 되며,(또한 그 만큼 중요한) 대기 시간을 예측할 수 있게된다(그림 3 참조).그림 3. Open Channel 아키텍처에서, 호스트는 SSD 미디어가 지연에 미치는 영향을 알 수 있으며, 그러한 영향은 모두 예측이 가능하다.


Silicon Motion의 엔터프라이즈 SSD 컨트롤러 솔루션은 ASIC 및 펌웨어의 고유적인 구성에서 사용자의 개별사양을 충족하기 위한 SSD 설계한 커스트마이싱된 다양한 보드를 제공합니다.  그것은 사용자가 다음을 지정할 수 있도록  허용합니다:

  • 인터페이스 커맨드 세트

  • 호스트와 SSD 간, FTL 작업의 분리(파티셔닝)


Open Channel SSD에 Silicon Motion의 독특한 기술로 컨트롤러에 중요한 특성을 충족합니다:
최신 세대의 NAND 플래시 기술을 위한 Advanced Media Management 기술

Silicon Motion의 컨트롤러 솔루션에 통합된 기술은 안정적인 장기 작업에 가장 효과적인 기술이며, 안정성을 중시한 산업용 및 임베디드 애플리케이션에서 그 효과가 또한 입증된 바 있습니다. 
Silicon Motion은 20년 이상의 NAND 플래시 지원 경험을 가지고 이 전문 지식으로 Silicon Motion SSD컨트롤러 솔루션에 구현된 고급 미디어 관리 기술에 반영됩니다. 여기에 기계 학습 오류 복구 알고리즘을 통합한 Silicon Motion의 NANDXtend® 기술이 포함됩니다.


포괄적인 오류 탐지 및 교정을 위한 데이터 무결성 기술

Silicon Motion의 컨트롤러 솔루션을 기반으로 하는 Open Channel SSD는 컨트롤러에 고급 데이터 무결성 기능을 구현하여 제로 오류 가까이 된 데이터 출력을 제공할 수 있습니다. 여기에는 ECC를버퍼 메모리 뿐만 아니라 기본 NAND 플래시 메모리 배열에도 적용하는 end-to-end 데이터 경로 보호 기능이 포함됩니다. 이는 호스트와 SSD 간, 그리고 메모리와 NAND 플래시 간에 전송되는 모든 데이터 비트의 무결성을 유지합니다. 

선택 가이드

파일 제품 호스트 인터페이스 / 프로토콜 플래시 인터페이스 ECC 지원 DRAM 패키지
SM8266 PCIe Gen4 x4 NVMe 1.4 16-CH Configurable LDPC ECC Yes FCBGA961 (21 x 21mm)
SM2270 PCIe Gen3 x8 NVMe 1.3 16-CH Configurable LDPC ECC Yes FCBGA961 (21 x 21mm)
SM2271 SATA 6Gb/s 8-CH Configurable LDPC ECC Yes FCBGA529 (16 x 16mm)