Cloud-computing-data-storage

提供:Dev Guides
移動先:案内検索

クラウドコンピューティングデータストレージ

Cloud Storageは、サードパーティが管理するオフサイトストレージシステムにデータを保存できるサービスであり、 WebサービスAPI によってアクセス可能になります。

ストレージデバイス

ストレージデバイスは、大きく2つのカテゴリに分類できます。

  • ブロックストレージデバイス
  • ファイルストレージデバイス

ブロックストレージデバイス

  • ブロックストレージデバイス*は、rawストレージをクライアントに提供します。 これらのrawストレージはパーティション化されてボリュームを作成します。

ファイルストレージデバイス

  • ファイルストレージデバイス*は、ファイル形式でクライアントにストレージを提供し、独自のファイルシステムを維持します。 このストレージは、Network Attached Storage(NAS)の形式です。

クラウドストレージクラス

クラウドストレージは、大きく2つのカテゴリに分類できます。

  • 管理されていないクラウドストレージ
  • マネージドクラウドストレージ

管理されていないクラウドストレージ

管理されていないクラウドストレージは、ストレージが顧客向けに事前設定されていることを意味します。 顧客は、独自のファイルシステムをフォーマットしたり、インストールしたり、ドライブのプロパティを変更したりすることはできません。

マネージドクラウドストレージ

マネージドクラウドストレージは、オンデマンドでオンラインストレージスペースを提供します。 管理されたクラウドストレージシステムは、ユーザーからはパーティションとフォーマットが可能なrawディスクのように見えます。

クラウドストレージシステムの作成

クラウドストレージシステムは、データの複数のコピーを複数の場所の複数のサーバーに保存します。 1つのシステムに障害が発生した場合、オブジェクトが保存されている場所へのポインターを変更するだけで済みます。

ストレージアセットをクラウドストレージシステムに集約するために、クラウドプロバイダーは「* StorageGRID。」と呼ばれるストレージ仮想化ソフトウェアを使用できます。異なるストレージデバイスからストレージを単一の管理システムにフェッチする仮想化レイヤーを作成します。 また、インターネット経由で「 CIFS 」および「 NFS 」ファイルシステムからのデータを管理できます。 次の図は、StorageGRIDがストレージをストレージクラウドに仮想化する方法を示しています。

クラウドコンピューティングデータストレージ

仮想ストレージコンテナ

  • 仮想ストレージコンテナ*は、高性能のクラウドストレージシステムを提供します。 *論理ユニット番号(LUN)*のデバイス、ファイル、およびその他のオブジェクトは、仮想ストレージコンテナーに作成されます。 次の図は、クラウドストレージドメインを定義する仮想ストレージコンテナーを示しています。

仮想ストレージコンテナ

課題

データをクラウドに保存するのは、それほど簡単な作業ではありません。 柔軟性と利便性に加えて、顧客が直面するいくつかの課題もあります。 顧客は次のことができる必要があります。

  • 追加のストレージオンデマンドのプロビジョニングを取得します。
  • 保存されたデータの物理的な場所を把握し、制限します。
  • データが消去された方法を確認します。
  • データストレージハードウェアを廃棄するための文書化されたプロセスにアクセスできます。
  • 管理者がデータを制御できるようにします。