今ほど良い時代はありません。
手頃な価格で高性能のフラッシュ、強力なCPU、高速なネットワークが出現したおかげで、市販のハードウェアでもSDSを充分に活用できます。
ソフトウェア定義ストレージ(SDS)はストレージからストレージソフトウェアを抽象化するプロセスですソフトウェア定義ストレージ(SDS)は、ストレージのハードウェアからストレージソフトウェアを抽象化するプロセスです。
理論的には、SDSには大きな魅力があります。
企業組織はストレージ用のハードウェアとソフトウェアの購入を分離でき、コストを抑えられるはずです。
SDSを使用すれば、顧客はコモディティ化したサーバーとストレージメディアの低価格を利用して、ずっと安価なストレージのインフラを構築できます。

-
データセンターのほとんどがハードディスクドライブ(HDD)で構成されていた頃は、HDDのレイテンシが大きかったため、SDSソフトウェアで実現する機能を慎重に選ぶ必要がありました。
-
SATA SSDはHDDのボトルネックを緩和するのに役立ちましたが、それでもパフォーマンスを悪化させるSATAホストコントローラーを使用する必要があります。
-
現在では、CPUへ直接接続されホストコントローラーを必要としないNVMe SSDが、高パフォーマンスと非常に低いレイテンシを実現します。 SDSベンダーは、パフォーマンス低下をユーザーにほとんど気づかれずに、重複排除、イレージャーコーディング、圧縮などの機能を実装できます。