NGD Systems has announced its second-generation SSDs that feature compute capabilities. The Catalina 2 drives come in both 2.5-inch/U.2 and add-in-card form-factors, and are aimed at high-density servers for artificial intelligence (AI), machine learning (ML), and computer vision (CV) server applications. The drives feature 16 TB – 32 TB capacities depending on the form-factor and use 3D TLC NAND memory.

On a high level, NGD’s Catalina 2 drives are NVMe 1.3-compliant SSDs featuring a PCIe 3.0 x4 interface and based on Toshiba’s BICS3 3D TLC NAND memory. It is noteworthy that NGD’s architecture supports any 3D TLC flash and is 3D QLC ready, so the manufacturer can adopt any type of flash and is not dependent on its supplier. In fact, the AIC versions of the drives rely on M.2 modules that can be switched at any time. U.2/2.5-inch Catalina SSDs will be available in 4 TB, 8 TB, and 16 TB configurations, whereas add-on-cards will support maximum capacity of 32 TB. Peak read/write performance of the Catalina 2 drives can be as high as 3.9 GB/s, but this is not the main selling point of these SSDs. As for power consumption, the U.2 is speced for 12 W (which is in-line with requirements of enterprise-grade 2.5-inch storage devices), while AIC consumes up to 13 W.

Just like in case of the original Catalina drives launched in early 2017, the key features of the Catalina 2 are in-storage processing capabilities (In-Situ Processing), patented Elastic FTL (Flash Translation Layer) algorithm, and a strong LDPC-based ECC (since it is QLC ready, it must feature a strong ECC). The NGD Catalina 2 are based on a recent Xilinx FPGA featuring several general-purpose ARM Cortex-A53 cores along with programmable transistors, and flexible I/O capabilities. The FPGA runs a micro-OS based on Linux to perform in-storage processing along with flash management, and ECC tasks.

Processing data on an SSD enables to perform relatively simple tasks (e.g., search, analyze, etc.) without moving massive amounts of data to host CPU or over a network, which greatly reduces loads on data buses and networks, therefore speeding up processing while reducing overall power consumption of a data center. Because workloads vary greatly, NGD does not like to talk about raw performance numbers of its drives because their value for the end clients does not necessarily depend on it.

NGD Catalina 2 SSDs
  PCIe AIC U.2 2.5-Inch
Raw Capacity 4 TB
8 TB
16 TB
32 TB
4 TB
8 TB
16 TB
Interface PCIe 3.0 x4
Protocol NVMe 1.3
ECC Proprietary LDPC
Active Power 13 W 12 W
Temperature 0 - 60 degrees Celsius
Dimensions 111.28 × 254 × 18.05 mm 69.85 × 100.45 × 15mm
Weight 485 grams 285 grams
Warranty 3 Years

NGD’s Catalina 2 SSDs are already available to select customers who can tailor their apps to the drives.

Related Reading:

Comments Locked

10 Comments

View All Comments

  • hackwa - Friday, July 6, 2018 - link

    All the cool things have an fpga in them.
  • ZolaIII - Friday, July 6, 2018 - link

    Well the all hot one's don't.
  • smshadley - Monday, July 9, 2018 - link

    the 3rd gen coming this fall is ASIC based to ensure better overall product support. so while FPGAs are cool, for storage technology, the ASIC will be more valuable.
  • dromoxen - Friday, July 6, 2018 - link

    I'm seeing a big security hole with the micro-os . They dont have a great tradition of thinking security first
  • kaidenshi - Friday, July 6, 2018 - link

    Given the target market, I don't think these devices will be exposed to outside networks.
  • Santoval - Saturday, July 7, 2018 - link

    It depends on how securely it is abstracted away from (or, perhaps, below) the main OS and how secure its interactions with it are. Normally direct access to it should be disallowed, even for admins, since that would mean bypassing all the abstraction and security that has been employed.

    Let the main OS access it securely (ideally by encrypting all the I/O), and provide access to it, again, via the main OS. Updates of the micro-OS should be done in the same way, and of course the micro-OS should have neither direct access to the internet nor indirect one (via access to the local network of the server).
  • smshadley - Monday, July 9, 2018 - link

    The Internal OS is a full version of Linux, with all the benefits of standard Host OS... There are no external access to the internal OS, all managed by the host application. So it is still extremely secure, given that it runs through an encryption engine internally as well.
  • Lolimaster - Friday, July 6, 2018 - link

    Where can I steal one?
  • smshadley - Monday, July 9, 2018 - link

    I know where you can buy one...
  • ssdhacker - Tuesday, July 10, 2018 - link

    3.9GB/s write throughput in 12W seems unbelievable and marketing fluff. I'm not going to buy 16/32TB of Flash only to find out your raw performance is slow, and if I can't use you to at least replace my NVMe drive, I can't use you at all. You expect people to buy this for your single, special workload, and NVMe for all their other workloads?

Log in

Don't have an account? Sign up now