ソフトウェア定義のストレージのメリット
SDS は、次のようなメリットを組織にもたらします。
コスト効率
SDS ソリューションにより、支出を最適化し、ストレージ・リソースの価値を最大化できます。SDS は、高価な専有ソリューションの代わりに低コストのストレージ・デバイスを使用し、既存のハードウェアを組み込むことで、ストレージ・リソースを最適化し、資本コストを削減します。
ハードウェアの独立性
SDS ソリューションは、標準の x86 ベースのストレージ・ハードウェア上で実行され、ベンダー固有のストレージ・ソリューションへの依存を排除します。単一のベンダーにコミットする必要はなく、現在のニーズに応じて容量のアップグレードに複数のベンダーを自由に使用できるため、データ・ストレージ・インフラを構築するための柔軟性とオプションが増えます。
プログラマビリティ
SDS は、自動化機能を内蔵し、手動プロセスを排除し、ストレージ・リソースを管理し、運用コストを削減します。管理者は、アプリケーション・プログラミング・インターフェース(API)またはコマンドライン・インターフェース(CLI)を使用してストレージをプログラムし、ストレージ環境全体を管理し、ストレージのプロビジョニング、ポリシーの構成、パフォーマンスの調整などの自動化タスクを管理できます。
スケーラビリティの向上
従来のデータ・ソリューションは、使用するストレージ・デバイスの物理容量によって制限されます。SDS は物理ストレージとクラウド・ストレージの両方を管理できるため、ストレージ容量を拡張し、新しいアプリケーションのニーズに対応し、システム性能を向上させることができます。SDS は、既存のストレージ・デバイスが最大容量に達したときにストレージ・デバイスを追加することで、スケールアウトも容易になります。
統合データ・ソース
SDS を使用することで、内部フラッシュやディスク・ストレージ、クラウド・ストレージ、外部ディスク・システム、仮想サーバー、 オブジェクト・プラットフォームなど、さまざまなデータ・ソースを使用してデータ・ストレージ・ソリューションを構築できます。組織のデータ・ストレージ・リソースをすべてネットワーク化することで、データ・サイロを排除し、データ・アクセスを改善し、組織全体のデータ・ビューを包括的に作成できます。
柔軟性
SDS は、オールサイズのストレージから、より柔軟なソリューションへの移行を可能にします。ハードディスク、フラッシュ、クラウドなど、特定のワークロードやユースケースに基づいて、適切な種類のストレージをプロビジョニングできます。また、SDS は、新たなビジネス機会や課題に対応するために、ストレージ容量を迅速かつ容易に拡張できる柔軟性を提供します。
イノベーションをサポート
SDS ソリューションは、データ・データ・ストレージ・ソリューションの将来性を容易にします。テクノロジーが進歩するにつれ、既存のストレージ・アーキテクチャの最新のイノベーションに対応できるようになります。
ソフトウェア定義のストレージの欠点
SDS が提供するすべてのメリットには、いくつかの課題もあります。
ハードウェアの制限
SDS は、専有ストレージ・デバイスからの脱却に役立ちますが、特にデータ分析のための大容量ストレージなどの特殊なユースケースでは、ベンダーに依存しないハードウェアを見つけることは困難です。一部のSDSシステムは、特定のベンダーのハードウェア互換性リストに記載されているハードウェア・モデルのみをサポートする場合があります。
管理の複雑さ
インフラの拡張に伴い、SDS システムで実行されているさまざまなハードウェアの管理が複雑になる場合があります。追加のソフトウェア・レイヤーを管理するだけでなく、複数のストレージ・タイプでセキュリティ・パッチやファームウェアの更新を常に把握する必要があります。
ほとんどのハードウェア・デバイスには同様の機能がありますが、メーカーの実装は異なるため、ボトルネックや性能の問題の原因を特定することは困難です。
ベンダーサポートの欠如
ベンダー固有のストレージ・ソリューションの利点の 1 つは、ベンダー・サポートのレベルです。コスト効率の高い標準ストレージを使用する能力はプラスですが、問題の原因がSDSソフトウェアか、基盤となるハードウェア・デバイスのいずれかにあるかどうかを判断する場合、エンタープライズ・レベルのサポートの欠如は困難です。
SDS の違い
これらの利点と欠点を念頭に置いて、SDS と他のタイプのデータ・ストレージとの比較を見てみましょう。
ソフトウェア定義のストレージとクラウド・ストレージの比較
SDS とクラウド・ストレージは、管理ソフトウェアと自動化ソフトウェアの両方を使用してデータ・ストレージを拡張およびプロビジョニングし、ネットワーク・アクセスを必要とする点で似ています。しかし、この2つの概念には違いがあります。
クラウド・ストレージは、パブリック・インターネットまたは専用のプライベート・ネットワークを介してデータを保存およびアクセスすることを可能にするストレージ・モデルです。クラウド・ストレージ・ソリューションは、仮想ストレージ・リソースをプールします。仮想ストレージ・リソースは通常、管理および自動化ソフトウェアを使用したセルフサービス・ポータルを介してオンデマンドでアクセスできます。
SDS はクラウド環境ではありませんが、クラウド環境内で動作してストレージをプロビジョニングできます。SDS ソリューションは、物理ストレージとクラウド・ストレージの両方を含む集中型ストレージを管理、プロビジョニング、自動化できます。
ソフトウェア定義のストレージと NAS および SAN の比較
ネットワーク接続ストレージ(NAS)は、ローカル・エリア・ネットワーク(LAN)に接続された複数のストレージ・デバイスで構成されるファイルレベルのストレージ・システムです。ストレージ・エリア・ネットワーク(SAN)は、ストレージ・デバイスの専用ネットワークを使用して、共有ストレージのプールを作成します。どちらのストレージ・システムも、複数のユーザーやデバイスによる集中型ストレージ・メディアからのデータへのアクセスや共有を可能にします。
SAN と NAS は、物理ストレージのボリュームに依存しており、それらが古くなったときにアップグレードする必要があり、スケーラビリティが制限されています。SDS は、ハードウェアの物理ストレージボリュームをソフトウェア制御システムから分離し、ユーザーがハードウェアとは別にソフトウェアをアップグレードできるようにします。クラウドと同様に、SDS は数十万ノードに拡張できます。NAS と SAN の両方とは異なり、SDS ソリューションは、変化する容量要件を容易に満たすようにアップグレードできる多様なハードウェアを構成することができます。
ソフトウェア定義のストレージとソフトウェア定義のネットワーキング(SDN)
ソフトウェア定義のストレージ(SDN)は、ルーターやスイッチなどのデバイスからネットワーク制御ロジックを仮想化し、ソフトウェアとハードウェアを別々に動作させます。ネットワーク・ハードウェアの上にオーバーレイするコントローラを使用することで、ネットワーク・インフラの管理を簡素化し、ネットワーク内のすべての管理、制御、表示を可能にします。
SDS はストレージ・ハードウェアをソフトウェアから抽象化しますが、SDN はネットワークのデータとコントロール・プレーンを分離します。データプレーンには、エンドユーザーが送信するデータパケットに関するすべてのアクティビティが含まれ、コントロール・プレーンは、データ・プレーンでアクティビティを実行するために必要な機能を管理します。
SDS と SDN はどちらもソフトウェア・レイヤーを使用しており、ストレージとネットワーク・リソースのプールと管理を可能にし、柔軟性と効率性を高めます。
ピュア・ストレージの Purity でストレージへの投資を最大化
データ・ストレージは、柔軟性、非効率、高コストである必要はありません。ピュア・ストレージの Purity は、ソフトウェア定義のストレージのメリットを活用して、運用を合理化し、データストレージ・アーキテクチャを近代化します。
Purity は、オンプレミスの効率性と制御とクラウド経済性を組み合わせ、データの統合、保護、インテリジェントな管理を支援します。
- ストレージの統合:NVMe over Fabrics (NVMe-oF)、ファイバーチャネル、iSCSI により、データを集約し、ワークロードをブロックアクセスで統合します。
- 常時オンの保護とリカバリ:事前定義済みの保護と統合されたディザスタ・リカバリにより、中断することなくビジネスを運営できます。設定は不要です。
- インテリジェントな管理:Pure1 を使用して単一のインターフェースからストレージを監視および最適化し、クラウドとオンプレミスのストレージにワークロードをシームレスに展開します。
Purity は、信じられないほどのシンプルさを提供します。