KNFSD File Cache のプレビューが提供開始
AWS は KNFSD File Cache のプレビューを発表し、高速でスケーラブルな NFS キャッシュソリューションを提供する。リードヘビーなコンピュートワークロード向けで、メモリと NVMe ストレージにデータをキャッシュする。
AWS は、スケーラブルで高速なネットワークファイルシステム (NFS) キャッシュを提供する KNFSD File Cache のプレビューを発表した。このオープンソースのソリューションは、AWS 内外の NFS サーバーからエクスポートをマウントし、AWS 内の NFS クライアントに再エクスポートする。頻繁に読み込まれるデータはメモリとローカル NVMe ストレージにキャッシュされ、高遅延リンクを介したデータ転送を 1 回に抑え、VPC 内の速度で大規模なコンピュートフリーに提供する。このソリューションは、ビジュアルエフェクトレンダリング、シミュレーション、金融サービス、ヘルスケアとライフサイエンス、マイクロプロセッサーデザイン、天気予報、エネルギーなどのリードヘビーなバーストコンピュートワークロードに設計されている。KNFSD File Cache は標準の Linux カーネル技術に基づいており、nfs-kernel-server が NFS 再エクスポートを、FS-Cache が永続的なディスクキャッシュを提供する。ネイティブな NFS スタックを使用するため、NFS クライアントサーバープロトコルを完全にサポートする。キャッシュの Amazon Machine Image (AMI) は Packer で構築し、クラスターは含まれている Terraform モジュールでデプロイする。キャッシュノードは AMD、Intel、または AWS Graviton インスタンス上の Amazon Elastic Compute Cloud (Amazon EC2) オートスケーリンググループで実行され、DNS ラウンドロビンまたはネットワークロードバランサーでクライアントトラフィックを配分する。アクティブな NFS クライアント接続の数に基づくオプションの自動スケーリングもサポートする。Amazon CloudWatch ダッシュボードは、OpenTelemetry ベースのエージェントを通じて 70 を超えるメトリクスを提供し、Prometheus や Grafana などのサードパーティツールにも公開できる。KNFSD File Cache (プレビュー) はすべての AWS リージョンで利用可能で、ライセンス費用はかからず、消費した AWS リソースのみの料金がかかる。詳細なデプロイと構成のガイダンスについては、GitHub ドキュメンテーションを参照すること。