Jump to section

クラウドストレージとは

URL をコピー

クラウドストレージとは、インターネットを通じてストレージリソースを抽象化、プール、共有することです。クラウドストレージはクラウドと呼ばれる IT 環境を利用しており、クラウドによってクラウド・コンピューティングという、クラウド環境内でワークロードを実行する動作が可能になります。クラウドストレージへのアクセスには、イントラネット接続 (ネットワークアタッチトストレージ (NAS) と呼ばれています) やストレージハードウェアへの直接接続 (ダイレクトアタッチトストレージと呼ばれています) は不要です。

クラウドストレージには、パブリッククラウド・ストレージ、プライベートクラウド・ストレージ、ハイブリッドクラウド・ストレージの 3 種類があります。このストレージをフォーマットする方法にも、ブロック、ファイル、オブジェクトの 3 つがあります。各フォーマットには長所と短所があります (ブロックは高速で、ファイルはわかりやすく、オブジェクトは移動の速いワークロードに最適です)。しかし、一部のソフトウェア・デファインド・クラウド・ストレージ製品では、3 つすべてのフォーマットを、簡単にデプロイ可能な 1 つのソリューションに統合することができます。

多くの組織は、従来のストレージ手法がアジリティとスケーラビリティを低下させるボトルネックになり得ることを認識するようになっており、それがコンテナの開発につながりました。コンテナは、アプリケーション拡張の迅速化、信頼性の向上、従来の手段や手法よりも優れたパフォーマンスの提供を可能にします。

データは、短期記憶として扱ったり、長期記憶としてアーカイブしたりすることができます。短期記憶は、ランダム・アクセス・メモリ (RAM) によって処理されます。RAM は、コンピュータが特定のコンピューティング (タスクとも呼ばれる) を処理する際の、すべての要求や動作を処理し、記憶します。すべてのコンピューティングが完了すると、データは異なるストレージボリューム間で長期記憶として保存され、その一部はクラウドとして存在する場合があります。

すべてのクラウドストレージ・ボリュームのベースには、物理ハードウェアから抽象化されたストレージリソースがあります。抽象化の方法の 1 つである仮想化テクノロジーは、数多くの異なるサーバー (コモディティまたはプロプライエタリー) を使用し、ストレージスペースをそこから抽象化することができます。このすべての仮想ストレージスペースは、ユーザーが単一のリポジトリとしてアクセス可能なデータレイクと呼ばれるものに、まとめてプールすることができます。これらのデータレイクをインターネットに接続したものがクラウドストレージです。

ブロックストレージ

ブロックストレージは、単一のストレージボリューム (クラウドストレージ・ノードなど) をブロックと呼ばれる個々のインスタンスに分割します。これは高速かつ低レイテンシーのストレージシステムで、高パフォーマンスのワークロードに理想的です。

オブジェクトストレージ 

オブジェクトストレージでは、メタデータと呼ばれる一意の識別子がデータに付与されます。オブジェクトは圧縮も暗号化もされないため、巨大なスケールでも非常にすばやくアクセスでき、クラウドネイティブ・アプリケーションに最適です。

ファイルストレージ

ファイルストレージは、NAS システムで使用されている主要なテクノロジーで、データを整理してユーザーに提供する役割を担います。階層構造になっているため、データを上から下まで簡単にナビゲートできますが、処理時間は長くなります。

パブリッククラウド・ストレージ

パブリッククラウド・ストレージは、エンドユーザーが所有していないハードウェアから抽象化されたリソースのプールにあるデータのストレージです。データ保存先のシステムを自社で所有または管理していないことから生じる固有のリスクがあるため、多くの組織はコンテナを使用して、パブリッククラウド環境間でワークロードとアプリケーションを移動しています。永続ストレージソリューション (Red Hat® OpenShift® Data Foundation など) があれば、ステートフル・アプリケーションが失敗してすべてのデータを失うことがないようにできます。

プライベートクラウド・ストレージ

プライベートクラウド・ストレージは、エンドユーザー専用のリソースから抽象化されたリソースのプールにあるデータのストレージで、通常はユーザーのファイアウォール内にあり、オンプレミスの場合もあります。エンタープライズ規模のプライベートクラウドを手動で設定することは、既存のソフトウェアを使用するよりも、長期的に見て効率的でない場合があります。そのため、企業は OpenStack® のようなプラットフォームを使用して、仮想リソースのプールをプライベートクラウドにデジタル変換しています。

ハイブリッドクラウド・ストレージ

ハイブリッドクラウドは、環境間での一定レベルのワークロードの可搬性、オーケストレーション、管理機能を備えている、複数のクラウド環境にあるデータのストレージです。ハイブリッドクラウドを構成するプライベートクラウドおよびパブリッククラウド環境は、それぞれ別個のエンティティです。しかし、ローカルエリアネットワーク (LAN)、ワイドエリアネットワーク (WAN)、アプリケーション・プログラミング・インタフェース (API)、仮想プライベートネットワーク (VPN) またはコンテナの複雑なネットワークを利用することで、プライベートクラウドとパブリッククラウドの間でデータを容易に移動できます。この別個のエンティティをつなげるアーキテクチャにより、企業はデータを任意の環境に保存し、必要に応じてそれらの環境間でデータを移動できます。

クラウド・コンピューティングと仮想化には重要な違いがあるため、一部の企業ではクラウドストレージよりも仮想ストレージが選ばれています。コンプライアンスや規制ガイドラインと関連があるかもしれませんが、これらの業界では、仮想化のデプロイメント全体でクラウドのようなストレージ・スケーラビリティが必要となります。

銀行業界など、分散オペレーションを行う組織を例に考えてみましょう。地方にある支店は、ネットワーク、コンピューティング、ストレージ、サービスエリア・ネットワーク (NAS) の 4 つの層を介して従来のネットワークにアクセスする必要があります。理想的なソリューションは、支店の地下に空調完備のデータセンターを設置することですが、スペースや人員の制約のため現実的ではありません。それで、仮想ストレージ・ソリューションでは、2 つの層を組み合わせて仮想ストレージのデプロイと管理を最適化します。

クラウドに Red Hat を選ぶ理由

Red Hat は単にクラウドを使えるようにするだけではなく、クラウドでユーザーが生産性を向上できるように支援します。Red Hat のオープンソース・テクノロジーは、パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、マルチクラウドなど、あらゆる形態のクラウドのための一貫した基盤を提供します。

ストレージに Red Hat を選ぶ理由

Red Hat では、今日のストレージの課題を企業が解決するための本質的にオープンな方法であるソフトウェア・デファインド・ストレージを、オープンソースにして一歩前進させ、データの保管場所や保管方法を自由に選べるようにしています。

関連資料

記事

クラウド管理とは

クラウド管理のさまざまな側面と、クラウド管理プラットフォームが企業にもたらすメリットについて説明します。

記事

マネージド IT サービスとは

マネージドサービスは、コストを削減し、サービス品質を向上させ、社内チームが組織のビジネスに特有の作業を行えるようにするために、一般的なタスクを専門家に任せる手法です。

記事

クラウド構築に Red Hat を選ぶ理由

オープンソース・テクノロジーでサポートされた Red Hat のオープン・ハイブリッドクラウド戦略は、パブリッククラウド、プライベートクラウド、ハイブリッドクラウド、マルチクラウドなど、あらゆる形態のクラウドのための一貫した基盤を提供します。

クラウド・コンピューティングの詳細はこちら

製品

ハードウェアを仮想化し、リソースをクラウドにまとめるプラットフォーム。

エンタープライズ対応の Kubernetes コンテナ・プラットフォームで、ハイブリッドクラウド、マルチクラウド、エッジのデプロイメントを管理するフルスタックの自動運用機能を備えています。

Red Hat の戦略的アドバイザーが、企業組織の全体像を把握しながら課題を分析し、包括的かつコスト効率に優れたソリューションで課題を解決できるようお手伝いします。

リソース

トレーニング

無料のトレーニングコース

Red Hat OpenStack Technical Overview