Zettalane, OpenZFS Developer Summit 2025'te bulut tabanlı depolama çözümleri MayaNAS ve MayaScale'i tanıttı. Sunumun odak noktası, ZFS'i nesne depolama ile entegre eden ve FUSE katmanını tamamen ortadan kaldıran objbacker.io adlı yerel bir ZFS VDEV uygulamasıydı. Bu yenilikçi yaklaşım sayesinde, S3, GCS ve Azure Blob Storage gibi bulut depolama hizmetlerinden doğrudan 3.7 GB/s okuma performansı elde edildi.
Geleneksel bulut NAS çözümleri, yüksek maliyetleri ve FUSE tabanlı sistemlerin performans darboğazları nedeniyle üretim ortamlarında ZFS kullanımını zorlaştırıyordu. FUSE, her G/Ç işlemi için çekirdek ve kullanıcı alanı arasında çift geçiş yaparak önemli bir ek yük oluşturuyordu. objbacker.io ise bu sorunu, ZFS'in doğrudan /dev/zfs_objbacker karakter cihazı üzerinden bir kullanıcı alanı daemon'u ile iletişim kurmasını sağlayan özel bir VDEV_OBJBACKER tipi uygulayarak aşıyor. Bu daemon, GCS, AWS S3 ve Azure Blob Storage için yerel bulut SDK'larını kullanarak nesne depolamaya doğrudan erişim sağlıyor.
Bu mimari, ZFS G/Ç isteklerini (yazma, okuma, trim) doğrudan nesne depolama işlemlerine (PUT, GET, DELETE) dönüştürerek minimal gecikme ve yüksek verim sunuyor. Özellikle 1MB'lık ZFS kayıt boyutunun tek bir nesneye eşlenmesi, hizalı yazma işlemlerinin önbellekleme olmadan doğrudan PUT istekleri olarak gönderilmesini sağlıyor. objbacker.io, ZFS'in mimari esnekliğini kullanarak yerel NVMe performansını nesne depolamanın ekonomik avantajlarıyla birleştiren hibrit bir depolama sistemi oluşturarak bulut tabanlı depolamada önemli bir ilerleme kaydediyor.
Bu çözüm, ZFS kullanıcılarının bulut nesne depolamanın maliyet avantajlarından faydalanırken aynı zamanda yüksek performans elde etmelerini sağlayarak bulut depolama stratejilerinde önemli bir değişim potansiyeli sunuyor.