実装についての要約 - Amazon Elastic File System

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

実装についての要約

Amazon ではEFS、ファイルシステムがプライマリリソースです。各ファイルシステムには、ID、作成トークン、作成時刻、ファイルシステムのサイズをバイト単位で、ファイルシステム用に作成されたマウントターゲットの数、ファイルシステムのライフサイクルポリシーなどのプロパティがあります。

Amazon は、プライマリリソースを設定するための他のリソースEFSもサポートしています。これには、マウントターゲットやアクセスポイントが含まれます。

  • マウントターゲット – ファイルシステムにアクセスするには、 でマウントターゲットを作成する必要がありますVPC。各マウントターゲットには、マウントターゲット ID、それが作成されるサブネット ID、それが作成されるファイルシステム ID、ファイルシステムがマウントされる可能性のある IP アドレス、VPCセキュリティグループ、マウントターゲットの状態のプロパティがあります。mount コマンドで IP アドレスまたはDNS名前を使用できます。

    各ファイルシステムDNSの名前は、次の形式です。

    file-system-id.efs.aws-region.amazonaws.com

    mount コマンドでこのDNS名前を指定して、Amazon EFS ファイルシステムをマウントできます。EC2 インスタンスまたはオンプレミスサーバー上のホームディレクトリから efs-mount-pointサブディレクトリを作成するとします。次に、mount コマンドを使用してファイルシステムをマウントできます。例えば、Amazon Linux ではAMI、次のmountコマンドを使用できます。

    $ sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-DNS-name:/ ~/efs-mount-point

    詳細については、「マウントターゲットの管理」を参照してください。

  • アクセスポイント - アクセスポイントは、アクセスポイントを介したすべてのファイルシステム要求に対して、オペレーティングシステムのユーザー、グループ、およびファイルシステムのパスを適用します。アクセスポイントのオペレーティングシステムのユーザーとグループは、NFSクライアントから提供された ID 情報を上書きします。ファイルシステムのパスは、アクセスポイントのルートディレクトリとしてクライアントに公開されます。これにより、各アプリケーションは共有ファイルベースのデータセットにアクセスするときに、常に正しいオペレーティングシステム ID と正しいディレクトリを使用できます。アクセスポイントを使用するアプリケーションは、それ自体のディレクトリ以下のデータにのみアクセスできます。詳細については、「Amazon EFSアクセスポイントの使用」を参照してください。

マウントターゲットとタグは、ファイルシステムに関連付けられたサブリソースです。これらは、既存のファイルシステムのコンテキスト内でのみ作成できます。

Amazon EFS は、これらのリソースを作成および管理するためのAPIオペレーションを提供します。各リソースの作成および削除オペレーションに加えて、Amazon はリソース情報を取得できる describe オペレーションEFSをサポートしています。これらのリソースの作成および管理には、以下のオプションがあります。

  • Amazon EFSコンソールを使用する – 例については、「」を参照してください使用開始

  • Amazon EFS コマンドラインインターフェイス (CLI) を使用する – 例については、「」を参照してくださいチュートリアル: EFS ファイルシステムを作成し、 を使用してEC2インスタンスにマウントする AWS CLI

  • 以下のように、これらのリソースをプログラムで管理することもできます。

    • を使用する — は AWS SDKs、 AWS SDKs基盤となる Amazon EFS をラップすることでプログラミングタスクを簡素化しますAPI。また、SDKクライアントは、指定したアクセスキーを使用してリクエストを認証します。詳細については、「サンプルコードとライブラリ」を参照してください。

    • アプリケーションEFSAPIから直接 Amazon を呼び出す – SDKs何らかの理由で を使用できない場合は、アプリケーションから直接 Amazon EFS API 呼び出しを行うことができます。ただし、このオプションを使用する場合、リクエストを認証するために必要なコードを記述する必要があります。Amazon の詳細については、EFSAPI「」を参照してくださいAmazon EFS API