Bu yazının ilk bölümünü Dosya Sistemlerinin Geleceğinde Paralellik Yer Alıyor – 1 başlığı altında okuyabilirsiniz.
Dosya Sistemlerinin Geleceği
Elbette ki herkesin yüksek performansa ihtiyacı yoktur. NFS ve CIFS gibi daha genel dosya sistem protokollerinin yanı sıra Sun’ın Solaris’te çalışan açık kaynak ZFS dosya sistemi gibi sistemler de mevcuttur. Tabi bir de ilk olarak Minnesota Üniversitesinde geliştirilen ve Red Hat tarafından sunulan Linux platformunda yüksek performans ile veri paylaşım özelliklerini sağlayan GFS’yi (Global Dosya Sistemi) de saymadan geçmemek lazım .
Panasas firmasının pazarlama şefi Len Rosenthal “Çok büyük boyutlu dosyalara paylaşımlı erişim gerektiren pek çok müşterinin veya sunucu nodunun olduğu ortamlar için NFS-bazlı çözümler veya SAN dosya sistemleri optimize edilmiş değillerdir,” diyor. “E-mail ve diğer dökümanların veya Internet bazlı uygulamaların oluşturduğu günlük dosya depolama işi için genel NAS sistemleri oldukça uygun olabilir zira bu tip dosyalarda düşük bant-genişliğindeki kamusal networklerden geçiş de düşünüldüğü için dosya boyutları genellikle oldukça küçüktür.”
Rosenthal ZFS’nin ise iyi bir yerel dosya sistemi olduğunu ancak herhangi bir paralel veri transfer özelliği barındırmaması itibarı ile ağır uygulamalar için tasarlanmamış olduğunu belirtiyor. Rosenthal benzer biçimde Linux ve Unix sağlayıcıları ile birlikte gelen yerel dosya sistemlerinin daha çok aynı sunucudaki direkt-eklentili depo (DAS) için kullanışlı olduğunu savunuyor ve NFS’nin networklenmiş dosya erişiminde standart sistem olmayı sürdüreceğini ancak önümüzdeki yıllarda yerini pNFS’e bırakacağını belirtiyor.
Rosenthal “NFS’in 4.1 sürümünde gelen pNFS desteği ile birlikte NFS’in geleceğinin aydınlık olduğunu söyleyebiliyoruz zira pNFS nerdeyse son 20 yıl içinde NFS’e yapılan ilk kayda değer performans geliştirmesi durumunda,” diyor. ” GPFS, EMC’nin MPFSi’si ve Lustre gibi müseccel müşteri yazılımları için dosya sistemlerinin geleceği belirsizliğini koruyor zira pNFS kesinlikle tüm bu dosya sistemlerine olan ihtiyacı ortadan kaldırabilir.”
Bu durumda pNFS’nin yüksek performansta paylaşımlı dosya depolamanın geleceği olduğunu söyleyebiliriz. Panasas, Sun, NetApp, IBM ve EMC gibi firmaların tümü aktif olarak pNFS standardı (NFSv4.1) üzerinde çalışmayı sürdürüyorlar. Hatta Panasas firması, pNFS’in çıkışı ile birlikte DirectFLOW protokolünü bir yazılım revizyonu aracılığı ile pNFS’e dönüştüreceğini açık bir biçimde duyurdu.
pNFS paralel veri transferine olanak tanıyacak ve tüm Linux dağıtımları ile Solaris ve AIX gibi müseccel Unix versiyonlarında da desteklenecek NFS için bir standart müşteri erişim protokolü yaratacak.
StorageIO Group firmasının kurucusu ve kıdemli analisti Greg Schulz da Rosenthal ile benzer görüşleri paylaşıyor.
Schulz “Ticari şirket ortamlarında günlük genel amaçlı veri ve dosya paylaşımında iş yükünü Windows dosya paylaşımı ile NFS V3 ve sonraki sürümler rahatlıkla kaldırabilir. Linux’a geçiş her geçen gün arttığı için veya ticari firmaların bazıları Sun-merkezli dosya ortamlarına sahip olduğundan ZFS’nin de bu yeterliliği taşıdığını rahatlıkla söyleyebiliriz,” diyor. “Ancak günlük genel amaçlı paylaşımlar dışında kalan uygulamalarda firmalar ortama uyumunun başarılı olması nedeniyle pNFS’ye ciddi bir biçimde yatırım yapacaklardır.”
Sun ise pNFS’in gelişi ile birlikte Lustre dosya sistemlerinin yakın bir tarihte ortadan kalkacağını düşünmüyor. Sun en azından bir süre boyunca normal dosya sistemleri ile yüksek performanslı dosya sistemlerinin birlikte var olmayı sürdüreceğine inanıyor.
Bojanic “Tek bir teknoloji tüm kurumsal problemleri ortadan kaldırmaya hiçbir zaman yeterli olmaz ancak birlikte çalışırsak pek çok şeyin üstesinden gelebiliriz,” diyor. “Lustre ve pNFS tüm diğer dosya sistemlerinin ve protokollerinin yerini almayacaktır, ancak süper-ölçekli soya sistemlerinin önünü açacak yatay ölçeklendirilebilirliğin oluşumunu sağlayacaktır.”
Bu beyanlar Sun’ın niye Lustre’yi daha da geliştirmeye çabaladıklarını açıklıyor.
Bojanic “Lustre’nin hem Linux hem de Solaris’te ZFS üzerinde çalışmasını sağlayamaya yönelik çabalarımız sürüyor. Bu sayede bireysel sunucu düzeyinde dikey ölçeklendirilebilirlik ve veri entegrasyon korunumu sağlanacak,” diyor. “Lustre zamanla Sun’ın diğer Open Storage (Açık Depolama) ürünleri ile gelişimini sürdürecek ve NFS ve Windows/CFIS de dahil olmak üzere bir dizi müşteri protokolüne yatay ölçeklendirilebilirlik sunacak.”
Eğer planlarda bir aksama olmazsa Lustre’nin ZFS üzerinde yer aldığı bir alfa sürümü 2009 başlarında görücüye çıkacak ve 2010’da da üretim versiyonu olarak raflarda yerini alacak.



Kaynak : 