Jim Handy, 2019년 8월 28일
한국 스타트업 FADU가 플래시 메모리 서밋에서 속도를 다운시키지 않으면서도 저전력을 유지하는 혁신적인 NVMe SSD 컨트롤러를 발표해 큰 화제를 모았습니다.
이 회사의 제품은 SSD 시장에서 가장 빠르게 성장하는 부문인 엔터프라이즈 및 하이퍼스케일 데이터센터에서 NVMe로의 전환을 가능케 한다는 목표를 가지고, 엔터프라이즈급 24/7 워크로드에서 QOS(서비스 품질)을 다루는데 중점을 두고 있습니다. 일부 독자들은 FADU가 이전 세대 제품으로 "가장 혁신적인 플래시 메모리 기술" 부문에서 2018 FMS Best-of-Show 상을 수상한 것을 기억할 것입니다.
회사의 창립멤버들은 삼성과 하이닉스 출신들로 Bain Capital의 이지효 대표와 함께 회사를 설립했습니다. 이대표는 Flash Memory Summit에서 "Enterprise SSD: The Future"라는 제목으로 기조 연설을 하기도 했습니다.
새로운 SSD 컨트롤러인 Annapurna는 PCIe Gen3, NVMe 1.3 ASIC 제품으로, '안나푸르나'라는 이름은 히말라야 산맥에 있는 세계에서 10번째로 높은 산의 이름으로 익숙한 분도 있을 겁니다.
FADU는 SSD Guy에게 안나푸르나가 엔터프라이즈에서 성능 대비 가장 낮은 전력을 소비한다는 장점을 가지고 있다고 전했습니다. 엔터프라이즈 SSD 런타임 성능의 경우 일반적으로 SSD 성능을 저하시켜(Throttle) 발열문제를 해결하기 때문에 표면적으로 광고되는 수치보다 낮은 경우가 대부분입니다. 이 대표는 m.2 SSD 한개 제품으로 읽기속도가 3.3GB/s 로 떨어지는 것으로 특정지었지만, 실제로는 작동 시 1.4GB/s로 거의 60% 감소했습니다. 안나푸르나의 경우 이러한 문제가 발생하지 않도록 설계되었습니다. 이대표는 FMS 발표에서 IOPS/Watt 로 측정된 전력 대비 성능(전성비) 중심으로 선보였는데, 현재 대부분의 NVMe SSD제품들은 약 27K IOPS/W정도 성능을 가지고있는 SATA 설계보다 나을 것이 없으며 최고 성능을 보여주는 NVMe SSD조차도 68K IOPS/W 정도라고 언급하였습니다. 이어 안나푸르나는 164K IOPS/W로 업계 최고의 전성비를 보여주며 SSD를 지원하고 있다고 강조했습니다.
이러한 성능을 달성하기 위해 FADU는 NVMe SSD 컨트롤러를 처음부터 다시 설계하고, 일반적인 FTL(Flash Translation Layer)과 복잡한 CPU 하위 시스템을 간소화시킨 새 아키텍처를 고안하여 변화를 시켰습니다. FADU는 IOPS/W 및 QoS를 개선하기 위해 가속기와 스케줄러가 포함된 새로운 "FAL(플래시 가속 계층)"을 도입했고, Exception handling을 위해 이 하드웨어를 RISC-V 기반 프로세서와 결합시켰습니다. FADU는 안나푸르나가 최초의 RISC-V SSD 컨트롤러이며 SiFive의 코어를 사용한다고 강조하였고, 이러한 접근 방식을 통해 안나푸르나는 m.2 폼펙터에서도 PCIe 사양의 전체 대역폭을 충족하면서도 발열 문제를 피할 수 있었다고 언급했습니다.
FADU는 2016년에 이 새로운 아키텍처(FPGA에 구현됨)를 기반으로 한 최초의 NVMe SSD를 출시했으며, 당시 최고 성능의 NVMe SSD 이었고 안나푸르나는 이 설계를 기반으로 구현된 ASIC 제품이라고 전했습니다.
FADU는 안나푸르나가 모든 플래시 생산업체의 최첨단 NAND 칩을 사용하여 성공적으로 운영될 수 있도록 많은 노력을 기울였으며, Hynix v5 3D NAND 기반 설계가 세계에서 가장 빠른 m.2 장치라고 강조했습니다. 또한 FADU는 Toshiba가 Intel Optane SSD 및 Samsung의 Z-SSD 대비 경쟁력을 가질 수 있도록 Toshiba의 새로운 XL-NAND 칩 포트에 맞게 16-plane 칩을 만들었으며, 이 SSD제품은 현재 샘플작업 중이며 19μs의 대기시간 성능을 보유하고 있다고 전했습니다.
FADU는 안나푸르나 프로세서를 기반으로 하는 Bravo 시리즈라고 불리는 SSD 제품군을 출시했으며, Flash Memory Summit 전시장에 있는 회사 부스에서 이를 시연했습니다. 표준 Bravo는 TLC NAND를 사용하여 제작되었으며, 고성능 Bravo XL U.2 SSD는 Toshiba의 XL-NAND 플래시 속도를 높임으로써 최고의 성능을 제공할 수 있습니다.
이대표는 PCIe Gen4 세대와 견줄만한 성능을 제공할 신제품인 Everest 컨트롤러에 대해도 몇몇 세부 정보를 공개했습니다. 이 제품 또한 전성비가 매우 높고, 이 컨트롤러의 전성비는 200K IOPS/W를 초과할 것으로 예상된다고 밝혔습니다.
About Us
FADU Technology는 초대형 기업 및 클라우드 데이터 센터에 놓인 급증하는 데이터 저장 수요를 충족시키기 위한 선진 플래시 스토리지 기술을 개발하는 팹리스 기업입니다. FADU의 혁신적인 SSD 솔루션은 업계 표준 명세를 기반으로 하며, FADU의 독자적인 플래시 메모리 컨트롤러 아키텍처로 설계되었고, 여러 업계 NAND 공급업체와 호환됩니다. 또한 FADU의 스토리지 디자인은 플래시 기반 스토리지의 모든 측면을 다루며, 매우 낮은 전력, 압도적인 성능, 풍부한 기능, 견고한 신뢰성 및 우수한 QOS를 제공합니다. 우리는 과거에 사용되던 다른 솔루션들은 실시간, 클라우드 기반, 그리고 연결된 애플리케이션을 지원하기 위한 성능과 전력 요구 사항을 충족시키지 못한다고 믿습니다. 이러한 숨겨진 니즈를 제공하기 위해, FADU의 글로벌 팀은 숙련된 스토리지 아키텍트, ASIC 전문가 및 SSD 엔지니어로 구성되어 업계를 선도하고 있습니다.