Call a Specialist Today! 844-356-5142

The Latest NGD Systems News
Product and Solution Information, Press Releases, Announcements

Computational Storage: What It Is and Why You Need It
Posted: Fri Aug 16, 2019 12:01:29 PM

As the data Tsunami continues at a rapid pace, IT architectures must evolve and that is where Computational Storage comes in. Computational Storage provides an innovative solution to todayís architecture, in which compute moves closer to where data is generated, rather than the data being moved up to compute. This is why computational storage is ideal for any organization deploying edge computing as its new model; it makes it possible to process data right where itís created and needed, speeding up the time to analyze petabytes of data.

Computational storage products and services are starting to appear on the market with the market expected to grow very quickly. As you might have seen last week, our latest Computational Storage Drive (CSD) solution, 32TB Newport U.2 SSD, doubles the capacity of our previously released Newport Platform U.2 SSD form-factor without impacting power or performance. Our drives are ideal for customers that need more storage capacity in an environment with strict power and space limitations.

But what does Computational Storage really mean?

The Storage Networking Industry Association (SNIA) Computational Storage working group recently established formal definitions and terminology to properly categorize computational storage technologies. NGD Systems was one of several prominent members of the SNIA CS group as our VP of Marketing, Scott Shadley, serves as co-chair. Below is just one of the definitions we had a hand in helping create.

Computational Storage

Architectures that provide Computational Storage Services coupled to storage, offloading host processing or reducing data movement.

These architectures enable improvements in application performance and/or infrastructure efficiency through the integration of compute resources (outside of the traditional compute & memory architecture) either directly with storage or between the host and the storage. The goal of these architectures is to enable parallel computation and/or to alleviate constraints on existing compute, memory, storage, and I/O.

If you are interested in learning more about Computational Storage we recommend you check out our recent survey that revealed challenges enterprises face in supporting growing edge computing workloads here:

« Return to News List