Fungible, 세계 최초의 DPU 스토리지 서버 출시 : 2U 섀시에서 15M IOPS 및 60GB / s
Fungible에서 개발 한 소위 데이터 코 프로세서 인 DPU의 개념은 이미 이전에 설명했습니다. 개발자에 따르면 새로운 유형의 프로세서는 데이터 저장 시스템으로 작업하는 모든 작업을 대신해야합니다. 이제 Fungible은 이론과 프로토 타입에서 실제로 이동했습니다.이 회사는 데이터 센터 세계에서 새로운 혁명의 시작을 예고 할 세계 최초의 DPU 기반 스토리지 서버를 도입했습니다.
Fungible 개념에 따르면 DPU는 링크의 모든 구성 요소 간의 중앙 링크로서 차세대 컴퓨팅 시스템의 기반을 형성해야합니다. 데이터 저장, 읽기, 압축 및 압축 해제와 관련된 모든 계산은이 새로운 유형의 프로세서에 의해 수행됩니다. 또한 DPU 기반 시스템은 원래 모듈 식으로 인식되었으며, 구성 요소는 표준 이더넷 및 NVMe-over-TCP를 사용하여 서로 통신합니다. 최초의 대량 제품인 Fungible FS1600 서버에서 이러한 모듈성은 완전히 실현되었습니다.
새로운 유형의 컴퓨팅 시스템에는 기존 컴퓨팅 노드, 데이터 저장 및 작업을위한 FS1600 서버, 전체 시스템의 매개 변수를 관리하고 모니터링하는 역할을하는 Fungible Composer 제어 노드의 세 가지 주요 구성 요소가 포함됩니다. 후자는 x86 아키텍처를 사용하는 기존 서버를 기반으로 구현되지만 FS1600은 기존 스토리지 시스템과 근본적으로 다릅니다.
Fungible FS1600은 인클로저 전면에 24 개의 핫 스왑 가능한 NVMe SSD 슬롯이있는 표준 2U 랙 마운트 인클로저에 들어 있습니다. 24 개의 드라이브는 2 개의 장치로 나뉘며, 각 장치는 자체 DPU에 의해 제공되며 6 개의 100GbE 인터페이스가 있습니다. 이러한 서버 중 하나는 최대 576TB의 볼륨과 110μs 이하의 지연으로 1,500 만 IOPS 수준의 성능을 개발할 수 있습니다. 또한 최대 100GB / s (GZIP, DEFLATE, ZLIB, LZMA)의 속도로 즉석에서 데이터를 압축 (de-) 할 수 있습니다.
비교를 위해 동일한 형식의 기존 플래시 어레이는 2-3 백만 IOPS 만 개발합니다. FS1600 기반 전체 랙은 3 억 IOPS에 도달 할 수 있습니다. 동시에 Fungible은 DPU 기반 시스템이 기존의 하이퍼 컨 버지 드 스토리지 시스템에 비해 1PB의 데이터 배포 비용을 5 배까지 줄일 수 있다고 주장합니다. 이는 중복 데이터의 양을 줄이는 등 플래시 메모리 리소스 사용의 효율성을 높임으로써 달성됩니다.
Fungible FS1600은 설치된 플래시 드라이브의 양과 일반적인 성능 수준이 다른 세 가지 버전으로 제공됩니다.
고속-7.6TB SSD, 81 IOPS / GB, 236MB / s / GB
초고속-7.6TB SSD, GB 당 163IOPS, GB 당 651MB / s
Extreme-7.6TB SSD, GB 당 326IOPS, GB 당 1302MB / s.
15TB 이상의 SSD에 대한 지원은 추후에 예정되어 있습니다. 동시에 중복 제거, 스냅 샷 및 NVMe over RoCE에 대한 지원이 구현됩니다. 또한 기존 서버용 DPU 기반 가속기를 출시 할 계획입니다. 계획에 따르면 이러한 가속기는 NVIDIA에서 개발 한 GPUDirect 기술보다 빠를 것입니다. Fungible은 새로운 TrueFabric 네트워크 환경을 상호 연결 시스템으로 사용하려고합니다. 이 기술은 현재 활발히 개발 중입니다.
Fungible은 Dropbox 및 Uber와 같은 상당한 규모의 2 단계 클라우드 운영자를 주요 파트너 및 고객으로 봅니다. DPU 기술 덕분에 AWS 및 Google Cloud의 유사한 제안과 비교하여 솔루션에서 2 ~ 4 배의 성능 향상을 얻을 수 있습니다. 그럼에도 불구하고 Fungible은 대규모 하이퍼 스케일러의 인프라에 들어가기를 희망하지만 현재로서는 엔터프라이즈 급 시스템을 우회합니다.