ATTO xCORE Data Acceleration
First-of-its-kind acceleration technology improves the performance of flash devices
Today's demanding data center environments have an added extra layer of complexity. It used be that all admins needed to worry about was available storage capacity but flash storage has made maximizing performance to these devices another priority. With the rapid integration of flash storage system architects have to make sure that the systems they are building are capable of taking advantage of the performance capabilities of SSD flash storage. One of the key measures of how well flash will integrate is storage latency, the amount of time it takes to read or write data from a storage device and deliver it to an application. Latency directly effects throughput and IOPS performance, high latency will lead to applications waiting for data while lower latency will efficiently feed applications so all server resources can be maximized.
Benefits of SSD based flash storage
- Solid state design leads to lower failures
- No moving parts allows faster transfer of data, more completed transactions
- Faster streaming of data without buffering
- Allows admins to utilize more CPU cycles compared to using hard drives
Latency Comparison
XstreamCORE adds an insignificant amount of latency to native flash transactions thanks to xCORE data acceleration technology.
ATTO xCORE Data Acceleration
With the advent of vendors using commodity servers to build flash architectures there has been a lack of focus on one of the items that make flash storage so beneficial, low latency. ATTO leveraged highly programmable FPGA technology to develop a platform that minimizes latency added to each read and write. One of the key ways we do this is by separating the data and control planes to keep latency at a consistent, deterministic sub-four microsecond rate. xCORE manages the data plane and assures that all reads and writes are processed as fast as possible. All nondata transactions are handled by ATTO's exclusive eCORE Control Engine so priority is maintained for all data transfer traffic.
Benefits of delivering the lowest latency possible with ATTO
- Data is more quickly served to host / application servers
- Applications don’t wait as long for data to complete their tasks
- More efficient use of CPU / Server resources
- No penalty to network storage
- Leads to faster access to shared storage than local storage
Where can I find xCORE?
xCORE technology is currently available exclusively on ATTO XstreamCORE solid-state storage controllers which connect stranded SAS storage to shared storage networks. XstreamCORE allows storage architects to build solutions that meet today’s demanding performance requirements while maximizing the amount of performance available in flash storage.
CPU utilization has to be governed when using slower technologies such as HDDs or hardware with high latencies.
Higher CPU utilization can be realized when using faster technologies such as flash SSDs along with XstreamCORE Storage Controllers with < four microsecond latency.
XstreamCORE adds < four microseconds of latency