AQUA is a new distributed and hardware-accelerated cache that enables Redshift to run up to 10x faster than any other cloud data warehouse.
Existing data warehousing architectures with centralized storage require data be moved to compute clusters for processing. As data warehouses continue to grow over the next few years, the network bandwidth needed to move all this data becomes a bottleneck on query performance.
If you look at hardware trends since 2012, SSD storage throughput has increased 12x while the ability for CPUs to process data in memory has only scaled 2x. This means that even if you removed the network from being the bottleneck, the ability for CPUs to process all this data is limited.
AQUA takes a new approach to cloud data warehousing. AQUA brings the compute to storage by doing a substantial share of data processing in-place on the innovative cache. In addition, it uses AWS-designed processors and a scale-out architecture to accelerate data processing beyond anything traditional CPUs can do today.
Brings Compute Closer to Storage
AQUA accelerates Redshift queries by running data intensive tasks such as such as filtering and aggregation closer to the storage layer. This avoids networking bandwidth limitations by eliminating unnecessary data movement between where data is stored and compute clusters.
Powered by AWS-Designed Processors
AQUA uses AWS-designed processors to accelerate queries. This includes AWS Nitro chips adapted to speed up data encryption and compression, and custom analytics processors, implemented in FPGAs, to accelerate operations such as filtering and aggregation.
Scale out Architecture
AQUA can process large amounts of data in parallel across multiple nodes, and automatically scales out to add more capacity as your storage needs grow over time.
100% Compatible with your Current Version of Redshift
AQUA-powered Redshift will remain 100% compatible with the current version of Redshift you use today, so you will be able to take advantage of the AQUA performance improvements without any code changes required.
Curious about how AQUA could transform your analytics experience? To evaluate AQUA you need to run on Amazon Redshift RA3 nodes and apply to participate in the AQUA preview by filling out the form. Initial preview capacity is limited and we will contact you to start your preview.