ขอแนะนำ KNFSD File Cache - พร้อมให้ทดลองใช้งานแล้ว

โพสต์บน: 20 ก.ค. 2026

วันนี้ AWS ประกาศเปิดตัว KNFSD File Cache ซึ่งเป็นโซลูชันโอเพนซอร์สภายใต้ลิขสิทธิ์ Apache-2.0 สำหรับการติดตั้งใช้งานแคช Network File System (NFS) ที่ปรับขนาดได้และมีความเร็วสูงบน AWS KNFSD File Cache เมานต์เอ็กซ์พอร์ตจากเซิร์ฟเวอร์ NFS ต้นทางตั้งแต่หนึ่งเครื่องขึ้นไป ไม่ว่าจะอยู่ในองค์กร, ใน AWS Availability Zone หรือ AWS Region อื่น หรือในระบบคลาวด์อื่นผ่าน AWS Interconnect - มัลติคลาวด์ แล้วส่งออกเอ็กซ์พอร์ตเหล่านั้นให้กับไคลเอ็นต์ NFS บน AWS อีกครั้ง คุณสามารถวาง KNFSD File Cache ไว้ด้านหน้าสำหรับอุปกรณ์จัดเก็บข้อมูลในองค์กรหลายเครื่อง ระบบไฟล์บนคลาวด์ เช่น Amazon FSx สำหรับ OpenZFS และ Amazon FSx สำหรับ NetApp ONTAP รวมถึงอุปกรณ์จัดเก็บข้อมูลอื่น ๆ ที่รองรับ NFS v3, v4.1 หรือ v4.2 ข้อมูลที่มีการอ่านบ่อยจะถูกแคชไว้ในหน่วยความจำและพื้นที่จัดเก็บข้อมูล NVMe ภายในเครื่อง ดังนั้นไฟล์จึงข้ามลิงก์ที่มีเวลาแฝงสูงไปยังแหล่งข้อมูลต้นทางเพียงครั้งเดียว ก่อนที่จะให้บริการแก่กลุ่มอินสแตนซ์ประมวลผลขนาดใหญ่ด้วยความเร็วระดับ VPC ภายในเครื่อง โซลูชันนี้ได้รับการออกแบบมาสำหรับเวิร์กโหลดการประมวลผลแบบเร่งด่วนที่มีการอ่านข้อมูลเป็นหลัก เช่น การเรนเดอร์วิชวลเอฟเฟกต์ การจำลองสถานการณ์ บริการทางการเงิน วิทยาศาสตร์สุขภาพและชีววิทยาศาสตร์ การออกแบบไมโครโปรเซสเซอร์ การพยากรณ์อากาศ และพลังงาน

KNFSD File Cache สร้างขึ้นบนเทคโนโลยีเคอร์เนล Linux มาตรฐาน โดย nfs-kernel-server รองรับการแชร์ NFS อีกครั้ง และ FS-Cache รองรับแคชบนดิสก์แบบถาวร เนื่องจากใช้สแตก NFS แบบเนทีฟ จึงรองรับโปรโตคอลไคลเอ็นต์-เซิร์ฟเวอร์ของ NFS ได้อย่างสมบูรณ์ รวมถึงการอ่านและการเขียนข้อมูลแบบช่วงไบต์ การเขียนข้อมูลแบบซิงโครนัสและอะซิงโครนัส ตลอดจนโหมด Write-Through และ Write-Around คุณสร้าง Amazon Machine Image (AMI) สำหรับแคชด้วย Packer จากนั้นติดตั้งใช้งานคลัสเตอร์ด้วยโมดูล Terraform ที่มีมาให้ โหนดแคชทำงานในกลุ่ม Auto Scaling ของ Amazon Elastic Compute Cloud (Amazon EC2) บนอินสแตนซ์ AMD, Intel หรือ AWS Graviton โดยการรับส่งข้อมูลจากไคลเอ็นต์จะถูกกระจายด้วย DNS Round Robin หรือ Network Load Balancer และสามารถเลือกเปิดใช้การปรับขนาดอัตโนมัติตามจำนวนการเชื่อมต่อของไคลเอ็นต์ NFS ที่ใช้งานอยู่ได้ แดชบอร์ด Amazon CloudWatch แสดงเมตริกมากกว่า 70 รายการผ่าน Agent ที่ใช้ OpenTelemetry เป็นพื้นฐาน ซึ่งยังสามารถเผยแพร่เมตริกไปยังเครื่องมือภายนอก เช่น Prometheus และ Grafana ได้อีกด้วย

KNFSD File Cache (ทดลองใช้งาน) พร้อมให้ใช้งานแล้วใน AWS Region ทุกแห่ง ไม่มีค่าใช้จ่ายสำหรับสิทธิ์การใช้งาน โดยคุณชำระเฉพาะค่าบริการของทรัพยากร AWS ที่คุณใช้งานเท่านั้น

หากต้องการเริ่มต้นใช้งาน โปรดไปที่คลัง GitHub ของ KNFSD File Cache, บล็อกเปิดตัว และคำแนะนำโซลูชันของ AWS สำหรับคำแนะนำโดยละเอียดเกี่ยวกับการนำไปใช้จริงและการกำหนดค่า โปรดดูเอกสารประกอบบน GitHub