毎回 IDCの予測では、「非構造化データは、80年までに世界中のデータの2025%を占めるようになるでしょう。」
データの大部分は21世紀には構造化されていません。 ビジネスが成長するにつれて、特定のスキーマを持たない非構造化データの指数関数的成長を想像してみてください。 分散ストレージシステムでは、ブロックストレージまたはオブジェクトストレージ形式の選択肢がすでにあります。 しかし、問題は、今後どの柔軟で手頃なデータストレージフォーマットに依存すべきかということです。
大規模なペタバイト規模のアプリケーションについて考えてみてください。 ストレージ容量が不足した場合はどうなりますか? データアーカイブの場合、ファイルシステムにコモディティドライブ(ディスク)の新しいシェルフを追加すると、ストレージコストが増加するだけです。 さらに、複雑な階層ではストレージ容量をサポートできないため、広範な計画が必要になります。 繰り返しになりますが、メンテナンスとディスクパフォーマンスの懸念が合計されます。 このアプローチは労働集約的であり、間違いなく高すぎる。
幸いなことに、クラウドオブジェクトストレージ形式は、非構造化データをスケーリングするためのそのような費用効果の高い方法のXNUMXつです。 では、このストレージがクラウドユーザーにとって非常に魅力的な理由は何でしょうか。 チェックアウトしましょう。
オブジェクトストレージとは?
簡単に言うと、オブジェクトストレージは、ファイルをブロックではなくオブジェクトとして格納するストレージアーキテクチャです。 これは、場所に分散された構造的にフラットなファイルシステムに非構造化データを保存する方法です。 この形式では、ファイルスペースは、オブジェクトを記述、読み取り、削除、および検索するための単純なAPIをサポートするメタデータタグを構成します。 その結果、APIプロトコルを介して任意のデバイスに保持されているデータに直接アクセスできます。 このようなメタデータタグには、データの識別と分類を容易にする一意の識別子が含まれています。
興味深いことに、このようなアプローチでは、ストレージを負荷分散を行うグリッドストレージ構造に集約することで、ペタバイト規模のデータに拡張できます。 もうXNUMXつの重要な点は、これらのメタタグは高度にカスタマイズ可能であり、必要に応じてファイルを追跡およびインデックス付けすることで、すべてのデータを簡単に整理、アクセス、取得できることです。 オブジェクトストレージサービスは、デバイスレベル、システムレベル、さらにはインターフェイスレベルで実装できます。 オブジェクトとして保存されたデータは、偶発的な削除や破損からデータを保護するため、データの可用性、検索性、および強化されたデータセキュリティを保証します。
オブジェクトストレージ–ユースケース
オブジェクトベースのストレージシステムの一般的な使用例は次のとおりです。
- 音楽、ビデオ、画像、およびマルチメディア ファイルを含む非構造化データ、
- 製薬および財務データ、
- バックアップ、データベース ダンプ、ログ ファイル
- アーカイブされたファイル、メディア資産、
- 多様な性質の歴史的データセット。 そして、
- センサーデータ。
オブジェクトストレージとは何かがわかったところで、さらに深く掘り下げて、それがどのように機能するかを理解しましょう。
オブジェクト レベルのストレージはどのように機能しますか?
行と列を持つリレーショナルデータベースとは異なり、オブジェクトベースのストレージアーキテクチャは、構造的にフラットなデータ環境にデータの単位を格納します。 保存される各オブジェクトには、地理的に分散したノード間でリンクされたデータを保存する説明と一意の識別子を含むメタデータが含まれます。
このストレージシステムは、ノードを追加することで無限にスケールアウトできます。 このアプローチでは、適切なストレージシステムへのデータの自動ルーティングを構成できるためです。 その結果、同じ物理的な場所に保存されていなくても、オブジェクトを見つけることができます。 繰り返しになりますが、オブジェクトストレージプラットフォームは「結果整合性」を持つように設計されています。 つまり、どのアプリでも、オブジェクトストア全体で更新されたデータを時間の経過とともに見つけることができます。つまり、ファイルシステムを検索せずに最新のファイルを見つけるのは、あなたの指先だけです。 このようなストレージタイプを使用するもうXNUMXつの優れた利点は、ディスクサイズを最大化して、単一の名前空間に格納されている数百ペタバイトにデータをスケールアップできることです。 現在、追加機能を備えたオブジェクトストレージソリューションは、パフォーマンスを犠牲にすることなくストレージのスケーラビリティを実現できる最もバランスの取れたアーキテクチャです。
データをペタバイト範囲にスケーリングするストレージ管理者の場合は、注目を集めています。 なぜなら、データストレージに使用できるスペースを最大化する必要があるからです。 実際、SANおよびNASシステム、スケールアウトファイルシステム、パブリッククラウドなどのアプローチの選択に甘んじています。 ただし、各アプローチには、独自の複雑さ、パフォーマンス、およびデータプライバシーの懸念があります。 これがオブジェクトストレージの出番です。では、クラウドオブジェクトストレージの主要なプロバイダーは誰ですか? チェックアウトしましょう。
クラウドでのオブジェクト ストレージ オプション
アマゾンS3 –
アマゾンのS3 は、最高のオープンソースオブジェクトストレージメディアの99.999999999つであり、3%の耐久性を提供するオンプレミスおよびプライベートクラウド展開用の分散サービスです。 興味深いことに、AWSストレージはバケットと呼ばれるリソース内のオブジェクトとしてデータを保存します。 SXNUMXの各オブジェクトはバケット、キー、一意のバージョンIDで識別されるため、いつでもどこからでもアクセスおよび取得できる適切なストレージ階層でデータを簡単に整理できます。 また、データをネイティブ形式で保存し、ストレージをXNUMXか所で管理できます。
アマゾン氷河–
AWS 氷河 は広くサポートされているAWSソリューションであり、クラウドでS3のスケーラブルなストレージインフラストラクチャを提供して、はるかに高速にスケールアップします。 堅牢で包括的なセキュリティを提供するだけでなく、Amazon glacierは長期データを保存できるため、必要なときにいつでもアーカイブにアクセスできます。 ただし、頻繁にアクセスされるデータには最適なオプションではありません。 しかし、AWS氷河の最良の部分は、このソリューションがすべてのコンプライアンス基準を満たし、厳しい規制要件を満たすことです。
Azureストレージ–
もうXNUMXつの人気のあるクラウドプロバイダーサービスはMicrosoftAzureです。 以来 Azure 独自の機能を備えた複数のストレージアカウントタイプをサポートしているため、階層型ストレージを使用してデータをBLOBストレージに簡単に保存できます。 このようなストレージは、強力なクラウドネイティブアプリやモバイルアプリを構築するのに理想的です。 Azure ストレージ 分析を使用すると、ストレージアカウントのデータを追跡、監視、および診断して、ワークロードのログ分析を実行できます。 BLOBストレージとも呼ばれるこのストレージは、次のような階層をサポートします。
- ホット(頻繁にアクセスされるデータ)、
- クール(アクセス頻度の低いデータ); と
- アーカイブ(めったにアクセスされないデータ)アクセス層。
Google クラウド ストレージ –
データを保存するためのもうXNUMXつの優れた代替手段は Google クラウド オブジェクト ストレージ (GCP)個々のオブジェクトのテラバイトサイズのデータをサポートします。 GCPストレージは、次のXNUMX種類のストレージ階層をサポートしています。
- 標準(頻繁に使用されるデータ)、
- ニアライン(使用頻度の低いデータ)、
- コールドライン(めったに使用されないデータ)、および
- アーカイブ(長期保存データ)。
最高のクラウドサービスのいくつかを理解したので、オブジェクトベースのストレージの主な利点を覗いてみましょう。
オブジェクト ストレージの主な利点
オブジェクトベースのストレージアーキテクチャの重要な利点のいくつかは次のとおりです。
堅牢なアクセシビリティ –
オブジェクトストレージはメタデータをサポートしているため、メタタグを簡単に追加して、場所を超えてファイルを追跡およびインデックス付けできます。 追加のソフトウェアを必要とせずに非構造化データを管理できるため、これは大きな技術的利点です。 そのため、システムを構築、変更、展開したり、主要なオペレーティングシステムを開発したりするための分析の機会があれば、可能性は無限に広がります。
無限のストレージ–
そもそも、分散ストレージシステムは、ハードウェアやソフトウェアに依存せず、つまり単一のサーバーやNASに制限されない、無限にスケーラブルなフラット構造を備えています。 したがって、ノードを追加し続けて、任意の数のカスタム属性にスケールアップできます。 制限はありません! そして最良の部分は、管理上のオーバーヘッドなしに大規模な非構造化データストアを構築できることです。
費用効果の高いソリューション–
他のストレージオプションとは異なり、オブジェクトベースのストレージデバイスは複数のサーバーに分散モデルを提供します。 これで当て推量が簡単になります! 機器と管理のコストを大幅に削減し、XNUMXつのエンティティ内で複数のストレージラックを管理できます。 さらに、セキュリティとデータの整合性について妥協する必要はありません。 さらに、使用した分だけ支払うため、パブリッククラウドストレージに最適です。 さらに、プライベートクラウドオブジェクトストレージまたはスペースがある場合、コストはさらに低くなります!
長期的なデータ保護–
オブジェクトストレージサービス(Amazon S3、Azure Blob)を使用すると、エンコードとレプリケーションをサポートするクラウド層にデータを保存できます。 これにより、長期的で費用効果の高いデータ保護が保証されます。
より高速なデータ取得–
無制限のメタデータとID番号を使用すると、データの取得が高速になります。 これにより、ストレージ管理者はメタデータを介してファイルをはるかに高速に検索できるため、作業がはるかに簡単になります。
注: オブジェクトストレージシステムには確かに明確な利点があります。 ただし、オブジェクトの書き込みはプロセスが遅いため、従来のデータベースには適していません。 さらに、オブジェクトベースのモジュラーユニットは、ファイルをオブジェクトストレージにXNUMX回だけ書き込むように設計されているため、変更することはできません。
どのオブジェクトストレージオープンソースプラットフォームを選択する必要がありますか?
実際のところ、データセンターにクラウドオブジェクトストレージソフトウェアを実装するオープンソースプラットフォームには、たくさんの選択肢があります。 ただし、サードパーティのプラットフォームに投資する前に、広範な調査を実施する必要があります。 これらの質問をざっと見てみると、管理者は検討する価値があります。
- オブジェクトベースのストレージシステムの機能と利点は、組織のニーズに合っていますか?
- ハードウェア、ソフトウェアベースのオブジェクトストレージ、または両方の組み合わせを展開する必要がありますか?
- どのタイプのデータ暗号化保護がクラウドとオンプレミスのセキュリティを強化できますか?
- 非構造化データの静的検索に最適な費用対効果の高いストレージはどれですか?
これらの質問への回答は、大きな違いを生む可能性があります。 これは、複雑なセットアップ手順に基づいて、すべてのオブジェクトストレージタイプが異なるためです。 ただし、データをリカバリ時間枠まで失うことなく効率的なバックアップとリカバリを実現するには、腰を落ち着けてリラックスする必要があります。 なぜなら ズマンダ ビジネスの一般的なストレージの問題点を解決するためにここにあります。
Zmanda はより良い選択をするのに役立ちます
それを正しく行うために、Zmandaはオブジェクトベースのストレージアーキテクチャをより深く掘り下げます。 統合することにより データ保護 Zmandaがあなたの データのバックアップと管理 ストレージコストを大幅に削減しながら。
- との堅牢なネイティブ統合を通じて Amazonの簡易ストレージサービス(S3) および S3 互換サービス プロバイダー、 PostgresSQL のバックアップとストレージ, OpenStack Swift, Azure オブジェクト ストレージ, グーグル クラウド オブジェクト ストレージ、オブジェクトストレージソフトウェアに対するZmandaのサポートは、スケールアウトインフラストラクチャに無限の容量を提供し、あらゆるワークロードを簡単に管理します。 これで、クラウドまたはオンプレミスの長期テープメディアのいずれかで、多数のストレージメディアにデータを保存できるようになりました。 NAS / SAN ディスク、またはローカル ストレージ。
- 実績のあるレイヤード セキュリティ アーキテクチャに基づいて構築された Zmanda は、銀行を壊すことなくバックアップ パフォーマンスを最大化する最も費用効果の高いソリューションを提供します。
- として オープンソースの & エンタープライズ バックアップ ソフトウェア、統合されたサイバー保護を活用して、いつでもどこでもペタバイト規模のデータをバックアップ、アーカイブ、および取得する十分な機会があります。
企業のテラバイトからエクサバイトを計画していますか? 連絡する エンタープライズ ストレージのすべてのニーズに最適なマイレージを実現する方法をご紹介します。