<目次>
(1) Azure Storageとは?特徴や4種類のストレージの概要をご紹介
(1-1) Azure Storageとは?4種類のストレージの概要
(1-1-1) BLOB
(1-1-2) FILE
(1-1-3) QUEUE
(1-1-4) TABLE
(1-2) 冗長性に関するオプション
(1) Azure Storageとは?特徴や4種類のストレージの概要をご紹介
(1-1) Azure Storageとは?4種類のストレージの概要
(1-1-1) BLOB
(表)
種類 | 説明 |
BLOB | ●概要 テキストやバイナリを格納できるので、基本的には何でも格納可能です。動画なども保存できたり、仮想マシンのバックアップに使ったり、どんな用途にも使えます。加えて、大量データにも高速アクセスできる点が強みです。 (用途例) ①ブラウザに対して直接画像やドキュメントを表示(URLがある) ②ビデオのストリーミング ③災害時のバックアップ用 ●構造 (イメージ) ●アクセスTier ①「ホット」:アクセス頻繁が高いデータに最適 また、アーカイブ層に格納されたデータを取り出すためには「リハイドレード」(水和)と呼ばれる処理が必要です(すぐには取り出せない)。 |
(1-1-2) FILE
(表)
種類 | 説明 |
FILE | ●概要 クラウド上でファイル共有が可能なソリューションです。Azure Storage上に共有フォルダを作成し、インターネットを経由してアクセスする事ができます(DropBoxのようにリンクURLがある)。共有フォルダのアクセスにはWindowsのファイル共有に使われるSMBプロトコルが使用されています。但し、SMBは現在LinuxやMacOSでも使えるため、実質どのOSでも利用が可能です。 ●構造 ●BLOBとの違い |
(1-1-3) QUEUE
(表)
種類 | 説明 |
QUEUE | ●概要 アプリケーション部品間のメッセージングに使用される「メッセージ」を保存するための領域です。 ●構造 |
(1-1-4) TABLE
(表)
種類 | 説明 |
TABLE | ●概要 キーと値で構成されたデータをクラウド上に格納するために使用します。 ●構造 |
(1-2) 冗長性に関するオプション
Azure Storageではデータの可用性や冗長性を保つためのオプションがいくつかあります。
(表)
ローカル冗長 (LRS) |
・リージョン内のデータセンターに3重にコピー ・3重のコピーは「同期」されている ・3重のコピーはそれぞれ異なる「障害ドメイン」と「更新ドメイン」に保存されます(つまり、異なる「可用性セット」に保存される) |
ゾーン冗長 (ZRS) |
・リージョン内の異なるデータセンターに3重にコピー(異なる「可用性ゾーン」に保存される) ・3重のコピーは「同期」されている |
Geo冗長 (GRS) |
・ローカルリージョン内に3重でコピー+別リージョン(ペアとなるリージョン)内にも3重でコピー ・リージョン内では「同期」されている ・リージョン間では「非同期」 ・別リージョンに保存されたデータは「読み取り不可」(Microsoftによるフェイルオーバーがされない限りは不可) |
読み取り専用Geo冗長 (RA-GRS) |
・Geo冗長と基本同じですが、別リージョン(ペアとなるリージョン)に保存されたデータも読み取りアクセスが可能 |