web-dev-qa-db-ja.com

Amazon EFSにユーザーごとのクォータを実装することは可能ですか?

低コストで簡単に(ユーザーごとに)拡張できる、ネットワークにマウントされたホームディレクトリ用のファイルシステムが欲しいのですが。 EFSはこれに適しているようです(特にInfrequent Accessが有効になっている場合)。ただし、ユーザーごとにクォータを設定する方法がわかりません。

通常、クォータは物理ボリュームのカーネルスペースに設定されますが、NFSボリュームでは不可能だと思います(クォータはEFSサービスであるNFSサーバーで設定する必要があります)。

ユーザーがEFSにマウントされたホームディレクトリに格納できるスペースの量を制限するために他に検討できることはありますか?または、別のサービスを探す必要がありますか?

1
Ben Davis

一般に、NFSv4.xプロトコルはクォータをサポートします。ただし、 EFSドキュメント によると、Amazonの実装ではクォータはサポートされていません。 Amazonクラウドで実行する必要がある場合、1つのオプションは、EBSボリュームを作成し、それを小さなインスタンスにアタッチして、nfsでエクスポートすることです。ボリュームをzfsまたはbtrfsでフォーマットする場合、単一のEBSボリュームは16TBに制限されているため、必要に応じて新しいボリュームを追加できます。もちろん、Amazonの管理インターフェース全体を見逃すことになります。

1
kofemann