次の方法で共有


記憶域を構成する

この手順では、vFXT クラスター用にバックエンド ストレージ システムを設定します。

ヒント

Avere vFXT クラスターと共に新しい Azure BLOB コンテナーを作成した場合、そのコンテナーは既に構成され、使用する準備が整っています。

クラスターと共に新しい BLOB コンテナーを作成しなかった場合や、ハードウェアまたはクラウド ベースのストレージ システムを新しく追加する場合は、次の手順に従ってください。

主要なタスクは次の 2 つです。

  1. コア ファイラーを作成する: ご利用の vFXT クラスターを既存のストレージ システムまたは Azure Storage アカウント コンテナーに接続します。

  2. 名前空間のジャンクションを作成する: クライアントがマウントするパスを定義します。

これらの手順では、Avere Control Panel を使用します。 その使用方法については、「vFXT クラスターへのアクセス」を参照してください。

コア ファイラーを作成する

"コア ファイラー" とは、バックエンド ストレージ システムを表す vFXT の用語です。 ストレージは、NetApp や Isilon などのハードウェア NAS アプライアンスでも、クラウド オブジェクト ストアでもかまいません。 コア ファイラーの詳細については、Avere のクラスター設定ガイドをご覧ください。

コア ファイラーを追加するには、コア ファイラーの次の 2 つの主な種類のいずれかを選択します。

NAS コア ファイラー

NAS コア ファイラーとしては、オンプレミスの NetApp もしくは Isilon アプライアンス、またはクラウド内の NAS エンドポイントを使用できます。 ストレージ システムは、Avere vFXT クラスターに対する信頼性の高い高速接続 (たとえば、1 GBps の ExpressRoute 接続 (VPN ではなく)) を備え、使用される NAS エクスポートにクラスター ルート アクセスを提供する必要があります。

NAS コア フィルターを追加するには、次の手順に従います。

  1. Avere Control Panel の上部にある [Settings] タブをクリックします。

  2. 左側の [Core Filer]>[Manage Core Filers] をクリックします。

  3. [Create] をクリックします。

  4. ウィザードで必要な情報を入力します。

    • コア ファイラーの名前を指定します。

    • 完全修飾ドメイン名 (FQDN) を指定します (入手可能な場合)。 それ以外の場合は、コア ファイラーに解決される IP アドレスまたはホスト名を指定します。

    • 一覧からファイラー クラスを選択します。 わからない場合は、[Other] を選択します。

      コア ファイラー名とその完全修飾ドメイン名が入力されている新規コア ファイラー追加ページのスクリーンショット

    • [Next] をクリックし、キャッシュ ポリシーを選択します。

    • [Add Filer] をクリックします。

    • 詳しくは、Avere クラスター設定ガイドの「新しい NAS コア ファイラーの追加 (英語)」を参照してください。

次に、「ジャンクションを作成する」に進みます。

Azure Blob Storage クラウド コア フィルター

vFXT クラスターのバックエンド ストレージとして Azure Blob Storage を使用するには、コア ファイラーとして追加する空のコンテナーが必要です。

Blob Storage をクラスターに追加するには、次のタスクが必要です。

  • ストレージ アカウントを作成します (下のステップ 1)
  • 空の BLOB コンテナーを作成します (ステップ 2 から 3)
  • vFXT クラスターのクラウド資格情報としてストレージ アクセス キーを追加します (ステップ 4 から 6)
  • vFXT クラスターに対するコア ファイラーとして BLOB コンテナーを追加します (ステップ 7 から 9)
  • クライアントがコア ファイラーのマウントに使用する名前空間ジャンクションを作成します (「ジャンクションを作成する」、ハードウェア ストレージでもクラウド ストレージでも同じです)

ヒント

Avere vFXT for Azure クラスターの作成時に新しい BLOB コンテナーを作成する場合は、展開テンプレートがコンテナーをコア フィルターとして自動的に構成します (これは、要求に応じて利用可能な作成スクリプトを使用する場合にも当てはまります)。コア フィルターを後で構成する必要はありません。

クラスター作成ツールでは、次の構成タスクが自動的に実行されます。

  • 指定されたストレージ アカウントに新しい BLOB コンテナーを作成する
  • コンテナーをコア フィルターとして定義する
  • コンテナーへの名前空間ジャンクションを作成する
  • クラスターの仮想ネットワーク内部にストレージ サービス エンドポイントを作成する

クラスターを作成した後で Blob Storage を追加するには、次の手順に従います。

  1. 次の設定で汎用 V2 ストレージ アカウントを作成します。

    • Subscription - vFXT クラスターと同じ
    • Resource group - vFXT クラスター グループと同じ (オプション)
    • Location - vFXT クラスターと同じ
    • Performance - Standard (Premium Storage はサポートされていません)
    • Account kind - 汎用 V2 (StorageV2)
    • Replication - ローカル冗長ストレージ (LRS)
    • Access tier - ホット
    • Secure transfer required - 無効 (非既定値)
    • Virtual networks - 不要

    Azure portal を使用するか、下の [Azure へのデプロイ] ボタンをクリックできます。

    ストレージ アカウントを作成するためのボタン

  2. アカウントが作成された後、ストレージ アカウントのページを参照します。

    Azure portal の新しいストレージ アカウント

  3. 新しい BLOB コンテナーを作成する: 概要ページで [コンテナー] をクリックし、[+ コンテナー] をクリックします。 任意のコンテナー名を使用し、アクセスが [プライベート] に設定されていることを確認します。

    [+ コンテナー] ボタンが丸で囲まれ、ポップアップ ページに新しいコンテナーが作成されているストレージ BLOB ページ

  4. [設定][アクセス キー] をクリックして、Azure Storage アカウント キーを取得します。 提供されたキーのいずれかをコピーします。

    キーをコピーするための Azure portal GUI

  5. 自分のクラスターの Avere Control Panel を開きます。 [Settings] をクリックし、左側のナビゲーション ウィンドウで [Cluster]>[Cloud Credentials] を開きます。 [Cloud Credentials] ページで、[Add Credential] をクリックします。

    [Cloud Credentials] 構成ページの [Add Credential] ボタンをクリック

  6. 次の情報を入力して、クラウド コア ファイラーの資格情報を作成します。

    フィールド
    Credential name 任意のわかりやすい名前
    Service type (Azure Storage アクセス キーを選択)
    Tenant ストレージ アカウント名
    Subscription サブスクリプション ID
    Storage Access Key Azure ストレージ アカウント キー (前のステップでコピーしたもの)

    [Submit] をクリックします。

    Avere Control Panel での設定が完了した資格情報フォーム

  7. 次に、コア ファイラーを作成します。 Avere Control Panel の左側で、[Core Filer]>[Manage Core Filers] をクリックします。

  8. [Manage Core Filers] 設定ページの [Create] ボタンをクリックします。

  9. ウィザードで次のように入力します。

    • ファイラーの種類で [Cloud] を選択します。
    • 新しいコア ファイラーの名前を指定して、[Next] をクリックします。
    • 既定のキャッシュ ポリシーを受け入れ、3 ページめに進みます。
    • [Service type][Azure Storage] を選択します。
    • 前に作成した資格情報を選択します。
    • [Bucket contents][Empty] に設定します
    • [Certificate verification][Disabled] に変更します
    • [Compression mode][None] に変更します
    • [Next] をクリックします。
    • 4 ページめでは、コンテナーの名前を [Bucket name]storage_account_name/container_name という形式で入力します。
    • 必要に応じて、[Encryption type][None] に設定します。 Azure Storage は既定で暗号化されます。
    • [Add Filer] をクリックします。

    詳しくは、Avere クラスター構成ガイドの「新しいクラウド コア ファイラーの追加 (英語)」を参照してください。

ページが更新されて新しいコア ファイラーが表示されます。手動でページを更新することもできます。

次に、ジャンクションを作成する必要があります。

ジャンクションを作成する

ジャンクションは、クライアント用に作成するパスです。 クライアントは、パスをマウントして、ユーザーが選択したターゲットに到達します。

たとえば、/vfxt/files を作成して、NetApp コア ファイラーの /vol0/data エクスポートと /project/resources サブディレクトリにマップできます。

ジャンクションについて詳しくは、Avere クラスター構成ガイドの名前空間セクションをご覧ください。

Avere Control Panel インターフェイスで次の手順を行います。

  • 左上の [VServer]>[Namespace] をクリックします。

  • / (スラッシュ) で始まる名前空間パスを指定します (例: /vfxt/data)。

  • コア ファイラーを選択します。

  • コア ファイラーのエクスポートを選択します。

  • [Next] をクリックします。

    ジャンクション、コア ファイラー、エクスポートのフィールドが設定された [Add new junction] ページのスクリーンショット

数秒後にジャンクションが表示されます。 必要に応じて、さらにジャンクションを作成します。

ジャンクションが作成されると、クライアントは名前空間パスを使用して、ストレージ システムからのファイルにアクセスします。

次の手順