ソフトウェアデファインドストレージシステムの本質と利点





作成されるデータタイプとボリュームの急速な増加により、ソフトウェアデファインドストレージシステムにより、企業は急激な成長率に効果的に適応できます。 最近、ソフトウェア定義ストレージの概念そのものが市場で活発に動き始めており、その結果、誰もがこの用語の実際の意味を理解しているわけではありません。 その背後にあるものを詳しく見てみましょう。



ソフトウェアに関するものではありません



ソフトウェアデファインドストレージに関しては、ここでの主なものはソフトウェアではないことを理解することが重要です。 実際、従来のストレージアレイには常に複雑なソフトウェアスタックが含まれ、ソフトウェアコンポーネントは常にストレージシステムの管理(たとえば、ファイルの転送やボリュームの割り当て)に使用されていました。 さらに、従来のアレイからソフトウェアを抽出し、別の製品として設計しても、ストレージシステムはソフトウェア定義になりません。 それでは、その取引は何ですか?



ソフトウェア定義のストレージシステムは、ストレージシステムの設計への分散コンピューティング手法のインテリジェントな適用の原則に基づいています 。 分散コンピューティングの機能と標準機器、およびストレージシステムを最適化する新しい方法を組み合わせることにより、スペースの使用効率が向上し、生産性が向上し、管理性とスケーラビリティが向上します。 その結果、データ量の急激な増加の問題に対する経済的なソリューションのためのすべての基本的なコンポーネントを取得します。





その結果、企業は以下により資本と運用コストを削減できます。





これは、ソフトウェアデファインドストレージシステムの概念です。



柔軟性、スケーラビリティ、シンプルさ、妥協のない



柔軟な水平スケーラビリティーは、標準ノードを追加するだけでストレージ容量を段階的に増やす機能を意味します。 リソース要件が増加するにつれて、このような柔軟なシステムは簡単かつ予測可能に拡張できます。 さらに、従来のストレージアレイでは、1つの個別のシステムの制限に達すると、新しいシステムを追加する必要があり、各システムはアレイとは別に管理されます。 これにより、たとえば、システム間でデータを転送したり、新しいワークロードに対応するシステムを選択するためにリソース割り当ての複雑なロジックを開発したりする必要があるため、管理がより複雑になります。 また、1つの論理システムの拡張を伴う水平スケーリングの原理により、データ量の急激な増加の問題を簡単に解決できます。



柔軟な水平スケーラビリティにより、これまで想像もできなかった量のデータを保存できます。 さまざまなタイプの情報を保存する難しさは、いくつかのプロトコルを使用してアクセスし、さまざまなアプリケーションでこのデータへのローカルアクセスを提供することによって解決されます。 マルチプロトコルストレージシステムは、1つ以上のプロトコルのインターフェイスを介して同じ基本データへのアクセスを提供するシステムです。 いくつかのプロトコルインターフェイスの使用は、かなりの割合を占める非構造化データ(オーディオストリーム、ソーシャルネットワークデータ、ログファイル、テレメトリデータなど)の保存と処理に適しています。 このようなプラットフォームは、アプリケーションネットワークプロトコル(RESTなど)を使用してデータを取得するためのワークフローを簡単にサポートでき、同時にストリーミングデータ処理に最適化されたアクセスプロトコル(HDFSなど)を使用してHadoopおよびSparkインフラストラクチャでこのデータのローカル分析を提供します。



柔軟な水平スケーラビリティと複数のプロトコルの使用は、新しいソフトウェア定義のストレージシステムの重要な機能です。 しかし、既存のストレージシステムをどうすればよいでしょうか? ソフトウェア定義ストレージの概念は環境全体に適用可能ですか? はい、ただし少し異なります。 コンセプトの最後の要素では、管理および自動化機能を使用して問題を解決できます。これにより、従来のストレージインフラストラクチャをソフトウェア定義のように管理できます。



これは、実績のある抽象化の原則を従来のストレージ環境に適用し、リソースプールとポリシーベースの自動化を作成することにより実現されます。 一般にソフトウェア定義のストレージコントローラーと呼ばれるこれらの管理コンポーネントは、特にリソースの割り当て、保護、移行、データの再プロファイリングなど、従来のインフラストラクチャの複雑なストレージ管理プロセスの多くを自動化します。 これにより、ITサービスは既存のストレージシステムに関連する運用コストを削減できると同時に、サービスの品質を向上させ、サービスの提供にかかる時間を短縮できます。



ソフトウェア定義ストレージと機器の供給



原則として、ソフトウェア定義のストレージシステムは、機器とは独立して動作します。 しかし、これは完全なソフトウェアソリューションとして購入する必要があるという意味ではありません 。 大企業は適切なソフトウェアを購入して独自のソフトウェア定義ストレージシステムを作成できますが、このオプションは中小企業には受け入れられない場合があります。 顧客の幅広い関心を考慮に入れるために、デバイスのフォームファクターの標準装備でソフトウェア定義のストレージを提供できる場合があります。 このオプションは、ソフトウェア定義のスタックの利点と従来のアレイに固有の取得方法を組み合わせたものです。



ソフトウェアソリューションまたはハードウェアデバイスの形でソフトウェア定義のストレージシステムを購入するのがどちらが良いか疑問に思っている場合、答えは非常に簡単です。最適なオプションを選択してください。



データセンターの問題を解決する



ソフトウェア定義のストレージは、ソフトウェア定義のデータセンターの要素の1つです。 他の2つの要素は、ソフトウェア定義のコンピューティングリソース(仮想化とコンテナー化を記憶)とソフトウェア定義のネットワークです。 これら3つの要素のうち、ストレージは最後に実装されました。 水平方向の拡張、複数のプロトコルを使用したアクセス、地理的分布、ローカル分析、さらには単純な制御を備えた信頼性の高いデータストレージ用のシステムの設計は、本当に難しいタスクです。 そのため、ストレージベンダーは、顧客の期待に応えるシステムを作成するのに多くの時間を費やしました。



ソフトウェア定義のストレージシステムを使用すると、企業は巨大な地理的に分散したプールを作成できます。プールの拡張には、ITサービスとユーザーの労力はほとんど必要ありません。 また、標準装備に基づくプラットフォームが、より高価な専用アレイに取って代わる次世代のストレージシステムの基盤としてますます使用されているため、前例のない経済的メリットも提供します。



そしてすべては、ソフトウェア定義ストレージの概念を正しく理解することから始まります。これは、分散コンピューティングの原理を使用するストレージシステムの設計へのアプローチであり、水平スケーリング、複数のプロトコルを使用したアクセス、地理的分布、ローカル分析などの柔軟な機能を実装できます管理を簡素化します。 これにより、さまざまな種類のデータの増加したボリュームを保存するという重要なタスクを解決できます。



ソフトウェア定義のソリューションの例、それらのアプリケーションの実際の方法、および結果として生じる利点については、今後の出版物で説明します。



また、いくつかのテーマ別ウェビナーに慣れることができます。



ScaleIOのウェビナー: https ://www.brighttalk.com/webcast/12667/173571

VIPR Controllerウェビナー: https ://www.brighttalk.com/webcast/12667/173479

Elastic Cloud Storageのウェビナー: https : //www.brighttalk.com/webcast/12667/173477



All Articles