고객과 제품 용도: Network Switches
고객은 네트워킹 및 통신 솔루션의 선도적인 글로벌 제조업체입니다. 고객의 최신 제품은 운영 비용을 줄이고 네트워크 효율성을 높이는 네트워크 스위치(Network Switches)였습니다. 이 스위치는 장기적인 공급을 필요로 하는 국제 통신에서 인기가 있으므로 5년에서 7년 동안 제품에 대한 지원이 제공되어야 합니다. 고객은 SSD 및 DRAM 모듈을 찾아 Apacer에 문의하였고, 향후 수년 동안 광범위한 스토리지 옵션을 제공할 수 있는 단일 공급업체를 찾을 수 있기를 기대하고 있습니다.
문제
이 고객은 자신들이 여러 가지 문제에 직면해 있음을 Apacer의 영업 팀에 알렸습니다. 첫 번째는 네트워크 운영의 특성상 장치에 종종 쓰기 집중적인 작업이 부과될 것이라는 점이었습니다. 네트워크 장치가 데이터 패킷을 교환함에 따라 데이터는 종종 소량이지만 여러 번 작성될 것이었습니다.
이 고객은 자신들의 운영 체제가 대대적으로 커스터마이징(customization )된 Linux 코드를 기반으로 할 것임을 언급했습니다. 그들은 또한 Linux 기반 네트워크를 통해 SSD의 작동을 지속적으로 모니터링해야 한다고 말했습니다. 문제를 더 복잡하게 만든 것은 고객이 데이터 저장을 위해 SD 카드를 사용하는 제품과 mSATA 모듈을 사용하는 또 다른 제품의 두 가지 제품을 동시에 개발하고 있었다는 점이었습니다. 두 제품은 모두 호환 가능한 DRAM 모듈을 필요로 했습니다.
솔루션 및 기술
Apacer의 엔지니어링 팀은 먼저 SSDWidget 2.0을 통해 고객의 데이터 사용의 세부 사항을 자세히 살펴보았습니다. 고객의 첫 번째 시스템에는 Linux OS 부팅용 하나와 로그 파일 저장용 하나 등 두 개의 SD 카드가 포함되었습니다. 그들은 두 번째 SD 카드에서 고객이 블록 매핑(Block Mapping)을 사용하여 데이터를 쓰는 다소 오래된 데이터 처리 기술을 사용하고 있는 것을 발견했는데, 이러한 기술은 요구되는 쓰기 집약적인 작업에는 적합하지 못한 것이었습니다. 논의 후 엔지니어링 팀은 고객이 Smart Read Refresh™ 기능을 통합한 새로운 데이터 처리 기술로 전환할 것을 권장했습니다. 이 기술은 페이지 매핑(Page Mapping)을 사용하여 데이터를 쓰는데, 페이지 매핑은 데이터 사용 동작을 감안할 때 더 효율적이었습니다.
고객이 SSD를 실시간으로 모니터링 할 수 있도록 하기 위해 Apacer의 소프트웨어 팀은 고객이 사용할 수 있도록 SSDWidget 2.0 소프트웨어 개발 키트(SDK)를 만들었습니다. 이를 통해 고객은 그들의 사용자 정의 Linux OS와 호환되는 모니터링 UI를 만들 수 있었는데, 이는 처음부터 SSD 모니터링 프로그램을 만드는 것보다 훨씬 더 빠르고 쉬웠습니다. 또한 고객은 이전의 블록 매핑 기술에서 Apacer가 제공한 새로운 페이지 매핑 기술로 전환함에 따라 기존 스토리지 솔루션과 새로운 스토리지 솔루션 모두를 모니터링하여 SSD의 수명의 종료를 예측할 수 있었습니다.
다른 제품에서 Apacer의 엔지니어링 팀은 클라이언트가 사용 중인 mSATA SSD를 검사했습니다. 하나의 파티션은 Linux OS 부팅 전용이었고 다른 하나는 로그 데이터 처리용이었습니다. 이 경우에 그들은 고객이 MLC에서 SLC-lite 기술로 전환하여 스토리지 크기에 비해 더 나은 P/E 주기 상쇄를 얻을 것을 제안했습니다. 이 경우에도 고객은 Linux 솔루션의 개발을 위해 처음부터 시작하지 않고 SSDWidget 2.0 SDK에 대한 액세스를 활용할 수 있었습니다.
또한 Apacer의 전체 솔루션을 최대한 활용하기 위해 고객은 제품에 Apacer의 DDR3 및 DD4 모듈을 채택했습니다. 이들 제품은 제조업체에서 직접 공급받은 서버 등급 유명 메이커 IC를 사용하여 제조되었습니다. 또한 Apacer의 고정 BOM 덕분에 고객은 향후 주문이 정확하게 동일한 사양에 따라 이루어질 것임을 쉽게 알 수 있었습니다.
결과 및 이점
고객은 Apacer의 제안을 모두 받아들였고 네트워크 스위치(network switches)의 프로토타입을 테스트한 후 산업용 SSD의 작동 수명이 크게 증가했음을 알게 되었습니다. 어떤 경우에는 SSD가 이전보다 최대 3배 더 오래 지속되었고 일관되게 뛰어난 읽기-쓰기 성능을 보여주었습니다. Apacer의 소프트웨어 및 펌웨어 팀은 또한 SSDWidget 2.0용 SDK의 개발을 확장했으며 이 소프트웨어를 추가적으로 반복하여 생성할 때 그들이 배운 것을 적용할 것입니다.