ソフトウェアディファインドストレージ(英: software-defined storage, SDS)とは、従来統一されていなかった各種のコンピュータ(ミニコンピュータ、サーバ等)やデータ通信などの装置を設置・運用することに特化した施設の総称であるデータセンター内の様々なストレージシステムを管理するための構造である[1]。ハードウェアに依存せず、ストレージをポリシーベースでプロビジョニング及び管理するためのコンピュータプログラムである。一般にストレージを仮想化し、ストレージのハードウェアと制御用のソフトウェアを分離する。どんなストレージも基本的にソフトウェアを必要とするが、ソフトウェアとハードウェアが強く結合した従来のSAN(Storage Area Network)やNAS(Network Attached Storage)よりもコストを削減できるように設計されたソフトウェア製品を指すことがほとんどであり[2]、重複排除やレプリケーション、シンプロビジョニング、スナップショット、バックアップなどを可能にする。 ソフトウェアディファインドストレージはドライブ管理である。 つまり、従来は統合されていなかったデータセンター内のさまざまなストレージシステムを管理するためのフレームワークである。 基盤となるハードウェアに依存しないデータストレージのポリシーベースのプロビジョニングと管理のためのコンピューターデータストレージソフトウェアのマーケティング用語でもある。ソフトウェアデファインドストレージには通常、ストレージハードウェアをそれを管理するソフトウェアから分離するためのストレージ仮想化の形式が含まれている。 [3]ソフトウェア定義のストレージ環境を有効にするソフトウェアは、データ重複排除、レプリケーション、シンプロビジョニング、スナップショット、バックアップなどの機能のポリシー管理も提供する場合がある。 ソフトウェアデファインドストレージ(SDS)ハードウェアには、独自の抽象化、プーリング、または自動化ソフトウェアがある場合とない場合がある。内部ディスクを備えたコモディティサーバーと組み合わせてのみソフトウェアとして実装する場合、仮想ファイルシステムやグローバルファイルシステムなどのソフトウェアを提案する場合がある。洗練された大容量ストレージアレイ上に階層化されたソフトウェアの場合、ストレージ仮想化やストレージリソース管理などのソフトウェア、個別の異なる問題に対処する製品のカテゴリを提案する。ポリシーおよび管理機能に、保護と回復を自動化するための人工知能の形式も含まれている場合、それはインテリジェントな抽象化と見なすことができる。 [4]ソフトウェアデファインドストレージは、従来のストレージエリアネットワーク(SAN)を介してアプライアンスを介して実装するか、ネットワーク接続ストレージ(NAS)として実装するか、オブジェクトベースのストレージを使用して実装できる。 2014年3月、 Storage Networking Industry Association (SNIA)は、ソフトウェアデファインドストレージに関するレポートを開始した。
Continue reading
Recent Comments