Skip to main content

Overview

Mango StorageBoost™ – NVMe over TCP Initiator (NTI) is a full hardware solution that achieves high performance and low CPU utilization by offloading NVMe, NVMe-over-TCP Initiator, and TCP software stack to the FPGA. FPGA emulates NVMe devices under both bare metal and virtualized environments. It provides high performance IO virtualization and flexible storage orchestration. Additionally, the highly modular hardware architecture accommodates a range of feature combinations tailored to meet specific requirements. Note that the control plane of Mango NVMe/TCP offload engine is offloaded to ARM cores within the FPGA, ensuring the absence of any custom software packages running on the host.

Highlights

High Performance NVMe-oF

  • Each network port provides line-rate performance
  • Zero CPU consumption in NVMe over Fabrics I/O path

Configurable and Adaptable Storage System

  • NVMe capabilities (# of queues, queue depth, etc) are configurable
  • Number of SSDs supported can scale depending on the target server

Supported Hardware

NVMe/TCP Initiator 200GbE (FHHL)

Xilinx U45N Board
  • Part number: MBC1-PFHS2Q-DNA0-NI1
  • Product brief: Download