Memperkenalkan KNFSD File Cache - Kini dalam Versi Pratinjau
Hari ini, AWS mengumumkan ketersediaan KNFSD File Cache, solusi sumber terbuka berlisensi Apache-2.0 untuk menerapkan cache Network File System (NFS) yang skalabel dan berkecepatan tinggi di AWS. KNFSD File Cache memasang ekspor dari satu atau lebih server NFS sumber, baik on-premise, di Zona Ketersediaan atau Region AWS lain, atau di cloud lain melalui AWS Interconnect - multicloud, dan mengekspor ulang ekspor tersebut ke klien NFS di AWS. Anda dapat menggunakan beberapa filer on-premise, sistem file di cloud seperti Amazon FSx for OpenZFS dan Amazon FSx for NetApp ONTAP, serta filer lain yang kompatibel dengan NFS v3, v4.1, atau v4.2. Data yang sering dibaca disimpan dalam cache di memori dan pada penyimpanan NVMe lokal, sehingga file hanya perlu melewati tautan dengan latensi tinggi ke sumbernya sekali saja, lalu disajikan ke armada komputasi besar dengan kecepatan VPC lokal. Solusi ini dirancang untuk beban kerja komputasi burst yang banyak melakukan operasi baca, seperti rendering efek visual, simulasi, layanan keuangan, kesehatan dan ilmu hayati, desain mikroprosesor, prakiraan cuaca, dan energi.
KNFSD File Cache dibangun di atas teknologi kernel Linux standar: nfs-kernel-server menyediakan ekspor ulang NFS, dan FS-Cache menyediakan cache disk persisten. Karena menggunakan tumpukan NFS asli, ia sepenuhnya mendukung protokol klien-server NFS, termasuk pembacaan dan penulisan rentang byte, penulisan sinkron dan asinkron, serta mode write-through dan write-around. Anda membuat cache Amazon Machine Image (AMI) dengan Packer, lalu menyebarkan klaster dengan modul Terraform yang disertakan. Simpul cache berjalan dalam grup Auto Scaling Amazon Elastic Compute Cloud (Amazon EC2) pada instans AMD, Intel, atau AWS Graviton, dengan lalu lintas klien didistribusikan oleh DNS round-robin atau Penyeimbang Beban Jaringan, dan penskalaan otomatis opsional berdasarkan jumlah koneksi klien NFS aktif. Dasbor Amazon CloudWatch menyediakan lebih dari 70 metrik melalui agen berbasis OpenTelemetry, yang juga dapat mempublikasikan data ke tool pihak ketiga seperti Prometheus dan Grafana.
KNFSD File Cache (pratinjau) tersedia di semua AWS Region. Tidak ada biaya lisensi; Anda hanya membayar untuk sumber daya AWS yang Anda gunakan.
Untuk memulai, kunjungi repositori GitHub KNFSD File Cache, blog peluncuran, dan Panduan Solusi AWS. Untuk panduan deployment dan konfigurasi yang lebih detail, lihat dokumentasi GitHub.