S D S R E A D I N E S S
For the SDS concept to work, several components within the storage ecosystem must be true. SDS
runs on standard Intel servers. Today, there are plenty of servers explicitly designed to be storage
servers. A storage server typically has plenty of room for storage media and plenty of available slots
for network interface cards to support storage IO. This type of server configuration is now
commonplace. These servers also have the CPU horsepower that SDS requires to perform
its functions.
Another critical component of the storage ecosystem is the storage medium, which has undergone a
significant improvement thanks to the introduction and advancement of flash technology. When the
data centre was mostly hard-disk drives (HDD), SDS software needed to carefully consider the
features it delivered because of the latency of HDD. SATA SSDs helped alleviate the HDD bottleneck
but still required the use of a performance-robbing SATA host controller. Today, NVMe SSDs provide
high performance and very low latencies because a host controller is not required thanks to the direct
connection to the CPU. SDS vendors can implement features such as deduplication, erasure coding
and compression with almost no noticeable impact to the user.
Networking is another critical component of the storage ecosystem. All SDS solutions are most
typically shared storage solutions, and much of the solution’s return on investment (ROI) counts on the
utilisation efficiencies of shared storage over direct-attached storage. Without a high-performance,
low-latency network, those efficiencies are outweighed by the need for performance. The good news
for SDS, and customers, is that modern networking technology can deliver IO performance that rivals
direct-attached storage, making a shared storage solution ideal for many storage use cases.
A final factor is that each of these components is available from multiple hardware vendors.
Customers are relatively free to shop between these vendors for the best technology and the
best price. The competitive nature of SDS forces hardware vendors to innovate while being
price competitive.
Kingston, for example, innovates on several fronts. It fines tune its drives for specific use cases –
some of its SSDs target high-transaction workloads like databases and other more read-intensive
workloads. The ability to customise drives to the use case enables Kingston to balance cost and
performance to bring the most value to its customers. Kingston also engineers its drives to deliver
consistent performance and high reliability through finely tuned firmware to deliver industry-leading
Quality of Service (QoS).