ScaleFlux
Deployment of Computational Storage at Scale
Introduction
ScaleFlux is the pioneer in the deployment of Computational Storage at scale. Computational Storage is the foundation for modern data center infrastructure that provides responsive performance, affordable scaling, and an agile platform for data-driven, compute and storage I/O intensive applications. Founded in 2014, ScaleFlux is a well-funded startup with a team proven to deploy complex computing and solid-state storage solutions in volume. For more information, visit www.scaleflux.com. #compute2data
Technology
Computational Storage
The industry first Computational Storage Subsystem (CSS) product integrates complex compute engines with 3D NAND flash to produce proven run-time improvements in compute/data intensive applications.
CSS is integrated into x86/Linux server and storage environments via an easy-to-install ScaleFlux software module. Host-based Flash Translation Layer and Flash Management provides consistent latency and performance. CSS Compute Engines are accessible to applications through familiar APIs exposed from the software module.
By simultaneously solving compute and storage I/O bottlenecks, CSS provides significant and proven run-time improvements to compute and data intensive applications.
WHITEPAPER
Testing the Value of ScaleFlux CSDs for MySQL
Can CSDs (Computational Storage Drive) Deliver Compression Without Compromising Performance?
ScaleFlux claims that running MySQL on their drive enables customers to use less Flash and achieve better database
performance - both in terms of Queries Per Second (QPS) and Latency. They attribute these benefits to two features:
(1) their innovative integration of hardware compression/decompression directly into the drive and (2) support for
Atomic Writes. They refer to the first feature as transparent compression since the application or host does not need
to do anything to trigger the compression function, it happens automatically. Check out the latest
white-paper that gives information on the performance and the test results.
ScaleFlux Product Benifits
Fast
Seamlessly achieve performance benefits on any Flash application.
40-70% better IOPs than leading NVMe SSDs on mixed OLTP read/write workloads.
Scalable
Offloading compute to the storage drive removes conventional CPU bottlenecks as overall storage increases. Easily scale your application performance with your storage infrastructure.
Halves Flash Cost
Penalty-free compression means massive increase in storage capacity but not higher cost compared to leading NVMe drives. Save 50%+ on Flash!
ScaleFlux Products
Computational Storage Drive 2000 Series
The ScaleFlux® Computational Storage Drive CSD 2000 Series brings exceptional performance, scalability and TCO savings to mainstream Flash deployments. CSD 2000 Series combine up to 8TB of the latest 3D NAND Flash technology with hardware-accelerated compute engines, achieving incredible data read/write speeds and consistently low latency to boost application performance.
CSD 2000 sets a new standard for performance consistency across workloads (random read/write IOPs). Where other SSD's performance rapidly drops off as even a small percentage of writes are introduced into the workload, the CSD 2000's data path compression/ decompression engines enable the drive to maintain high performance within a narrow band regardless of the read/write mix.
Technical Specifications
Form Factor
PCIe AIC & U.2 Drive
Flash Capacity
Up to 16TB Effective Capacity with data path compression (8TB raw)
Interface
PCIe AIC & U.2 Drive
Compute Engines
GZIP Compression / Decompression Customizable Database Engine Accelerator
Tunable FTL/FM
Adjust drive parameters to optimize performance and $/GB
Temp & Power Throttle
Avoid overheating and comply with slot power limitations
Data Protection
End-to-end data protection and ECC (Error Correction Code) on all internal memories in the data path; Integrated LDPC engine and Flash die RAID assures 10-20 UBER
Power Loss Protection
Complete data protection from unplanned power loss
In-Place Updates
Evolve your infrastructure with new applications through in-system programmability of CSD hardware, just like with software
Optimize the Scaling Trajectory
Modern enterprise and cloud infrastructure is faced with the daunting task of scaling compute and storage infrastructure to respond to the variety, velocity, and volume growth of data. With the demise of Moore's Law, adding millions of storage IOPS to servers via SSDs has exposed processing bottlenecks that limit overall server and storage scaling. CSS integrates value-add compute engines with high capacity Flash storage, dramatically increasing the processing efficiency of compute-intensive functions.
#compute2data
CSS brings heavy-duty compute engines right to the data and uniquely parallelizes compute resources across multiple Flash-based storage devices connected through PCIe. Compute resources scale as additional Flash storage is added. This alleviates CPU processing limitations and helps to reduce the highly expensive task of moving Petabytes of data from storage to the processor for computation. CSS is the foundation for modern, data- driven Enterprise and Cloud infrastructure.
Technical Specifications
Form Factor
PCIe AIC & U.2 Drive
Flash Capacity
1.6, 1.92, 3.2, 3.84, 6.4, 7.68TB
Compute Engines
GZIP Compression, Erasure Coding, Flexible KV-Store Interface,
Customizable Database Engine Accelerator
Tunable FTL/FM
Adjust drive parameters to fine-tune performance
Atomic Write
Guarantee a single, complete write operation for up to 1MB I/Os to avoid double-write buffer penalties to performance & endurance
Namespace Streams
Separate resource pools for each Stream of data to eliminate unnecessary Garbage Collection and improve Quality of Service
Temp & Power Throttle
Avoid overheating and comply with slot power limitations
Data Protection
End-to-end data protection and ECC (Error Correction Code)
- on all internal memories in the data path;
- Integrated LDPC engine and Flash die RAID assures 10-20 UBER
Power Loss Protection
Complete data protection from unplanned power loss
In-Place Updates
Evolve your infrastructure with new applications through in programmability of CSS hardware, just like with software