最近、AWSはマネージドファイルストレージサービスAmazon FSx for OpenZFSのリリースを発表した。Amazon FSxファミリーの最新製品だ。これは、AWS re:Inventで発表された4つの新しいストレージサービスの1つである。より多くの選択肢を提供し、コストを削減し、顧客がデータをより適切に保護できるようにすることを目的としている。
OpenZFSを使うと、顧客は、フルマネージドファイルシステムをAWSで起動、実行、スケーリングできる。これは、オンプレミスで実行するZettabyte File System(ZFS)や他のLinuxベースのファイルサーバに代わるものである。フル機能の高性能ファイルストレージで、NetApp ONTAP、Windows File Server、Lustreなど、広く使用されているファイルシステムをサポートする。さらに、FSx for OpenZFSファイルシステムには、次のようなクラウドあるいは、オンプレミスクライアントからアクセスできる。例えば、Linux、Windows、Amazon Elastic Compute Cloud(Amazon EC2)インスタンス、Amazon Elastic Kubernetes Service(EKS)クラスタ、macOSコンピューティングインスタンス、コンテナーなどが業界標準のNFSプロトコル(v3、v4.0、v4.1、v4.2)を介してアクセスできる。
出典: https://aws.amazon.com/fsx/openzfs/
Amazon FSx for OpenZFSは、AWS GravitonファミリープロセッサーとAWS SRD (Scalable Reliable Datagram)ネットワーキングを活用している。そして、100~200マイクロ秒の遅延で最大100万IOPS、最大4 GB/秒の非圧縮スループット、最大12 GB/秒の圧縮スループット、キャッシュデータへの最大12.5GB /秒のスループットが提供される。そして、セッショントランキングやNFSデリゲーションなどの高度なNFSパフォーマンス機能もサポートしている。
Hacker Newsスレッドの投稿者は、Amazon FSx for OpenZFSを、別のAmazon Service Amazon Elasticファイルシステムと比較して次のように言っている。
圧縮とスナップショットは確かに私が見る最大の改善です。桁違いに高いパフォーマンスです。アプリケーションがすでにZFSスナップショット、ファイルシステム、クォータ、予約、圧縮などに依存している場合、これはかなり大きなリリースです。管理上の重大な課題を抱えることなく便利なマルチリーダーワークフローを使えるようになるためです。
ユーザは、AWSマネジメントコンソール、CLI、API、AWS CloudFormationを使ってOpenZFSファイルシステムを作成できる。たとえば、コンソールでは、ファイルシステムの種類を選択して、OpenZFS用のAmazon FSxを選択し、構成を開始して、最後にクライアントにマウントできる。
AWSニュースブログのAmazon FSx for OpenZFSで、チーフエバンジェリストのJeff Barr氏がストレージサービスのユースケースの概要を説明した。
FSx for OpenZFSを使って、非常に要求の厳しい機械学習、EDA(Electronic Design Automation)、メディア処理、財務分析、コードリポジトリ、DevOps、Webコンテンツ管理の処理ができます。FSx for OpenZFSは、ローカルストレージに近いパフォーマンスを備えているため、多くの小さなファイルを操作したり順次アクセスする、そのような処理や他の遅延の影響を受けやすい処理に最適です。
現在、Amazon FSx for OpenZFSは、次のAWSリージョンで利用できる。それは米国東部(北バージニア)、米国西部(オレゴン)、米国東部(オハイオ)、ヨーロッパ(アイルランド)、アジア太平洋(東京)、ヨーロッパ(フランクフルト)、およびカナダ(中央)だ。製品の詳細はドキュメントページにあり、価格の詳細は価格ページをご覧ください。