Veriler her büyüklükteki işletme için kritik öneme sahiptir ve onu her yerde saklayabilme ve ona her yerden erişebilme fikri son derece caziptir.
Bu, şirket içi ve bulut verilerini etkin bir şekilde dosya ile hibrit bulut depolama (ve bazı durumlarda bloke etme) şeklinde bir araya getirerek fiziksel depolama ile uygulama ve kullanıcı arasındaki bağlantıyı kesmeyi amaçlayan küresel dosya sistemlerinin (GFS) vaadidir. ) erişim.
GFS kullanıldığında, bir uygulama veya kullanıcı, veriler birden fazla fiziksel konumda bulunsa bile dosyaları sanki hepsi tek bir yerdeymiş gibi görüntüler.
Burada bir GFS’nin bunu nasıl yaptığına ve küresel dosya sistemlerinin alabileceği farklı biçimlere bakacağız.
Dosyalar, dosya sistemleri ve ad alanları
Daha büyük kuruluşlar genellikle birden fazla veri deposuna ve bir dizi farklı dosya sistemine sahiptir.
Bu, veri siloları oluşturur ve bilgilerin paylaşılmasını veya uygulamalar arasında taşınmasını zorlaştırır. Bulutu karışıma ekleyin ve bu daha da büyük bir zorluk haline gelir. Ancak kuruluşlar GFS’ye geçerek bulut ve hibrit depolamanın avantajlarından yararlanabilirler.
Küresel dosya sistemleri genellikle kendisi de küresel bir ad alanı kullanan nesne depolama alanı üzerine kuruludur. Bu, verilerin birden fazla konumda saklanmasına olanak tanır, ancak bir (nesne depolama) uygulamasına sanki tek bir yerdeymiş gibi görünür.
Nesne depolamanın alımı, hiper ölçekli bulut sağlayıcıları tarafından yönlendiriliyor çünkü bu onların birden fazla veri merkezinde ihtiyaç duydukları ölçekte çalışmasına olanak tanıyor.
Küresel dosya sistemleri bunu daha da ileri götürerek işletmelerin verileri yerel depolama ve genel bulut kaynaklarına dağıtmasına olanak tanır.
Küresel dosya sistemi özellikleri
GFS, depolamayı farklı fiziksel konumlarda toplamak için küresel bir ad alanı çalıştırır. Nesne depolama, hiyerarşik dizinler yerine düz bir yapı kullanır. Her nesnenin, sistemlerin hantallaşmadan büyük miktarlarda veriye ölçeklenebilmesini sağlayan benzersiz bir tanımlayıcısı vardır.
Ancak çoğu uygulama nesne depolama alanına doğrudan erişemez. Küresel bir dosya sistemi, dosya hizmetini (genellikle bulutta) yerel donanıma veya kullanıcının LAN’ındaki sanallaştırılmış bir uygulamaya bağlayarak bu sorunu çözer.
Bu donanım veya sanal makine (VM), önbellek görevi görür ve kritik olarak uygulama uyumluluğunu sağlar. Ancak şirket içi veri merkezlerindeki bulut kaynakları, özel bulutlar ve yerel diziler arasında veri depolamaya izin vermek için tüm veriler tek bir ad alanında kalır.
Global dosya sistemleri aynı zamanda birden fazla kullanıcının aynı anda dosyalara yazmaya çalışmasını ve veri hatalarına neden olmasını önleyen dosya kilitleme özelliği de sağlar. Nesne depolamada dosya kilitleme yoktur. Dosya sistemleri bunu yapar; bu nedenle GFS tedarikçileri, uygulamaların beklediği şekilde erişim sağlamak için bunu ekler.
Tedarikçiler pazardaki konumlarına göre başka özellikler de eklerler. Bunlar, firmaların verileri eski ağa bağlı depolamadan (NAS) küresel dosya sistemine taşımasına yardımcı olabilecek geçiş hizmetlerini içerir. Müşterilerin uygulamaları yeniden düzenlemeden depolama alanına erişmesine olanak tanıyan çeşitli işletim sistemleri ve uygulamalar için de destek sağlanmaktadır.
Küresel dosya sistemlerine yönelik kullanım örnekleri
Küresel dosya sistemlerinin ana kullanım senaryoları, büyük ve giderek artan hacimlerdeki yapılandırılmamış verileri depolama ihtiyacına odaklanıyor.
Bu bakımdan uygulamaları daha genel olarak nesne depolamaya çok benzer. Ancak küresel bir dosya sistemi, bazı verileri şirket içinde tutma seçeneğiyle birlikte verilerin nerede depolandığı konusunda daha fazla kontrol ve mevcut işletim sistemleri ve uygulamalarla uyumluluk sağlar.
GFS, kuruluşların küresel bir ad alanının ve bulut ölçeğinin avantajlarını istediği ancak doğrudan nesne depolamaya geçebilecek konumda olmadığı durumlarda çalışır. Ayrıca şirket içi depolamaya önemli yatırımı olan ve bunu kullanmaya devam etmek isteyen kuruluşlar için de işe yarar.
Küresel dosya sistemi tedarikçileri ve sundukları
Her GFS tedarikçisinin biraz farklı bir yaklaşımı ve hatta ürünleri için farklı bir adı vardır.
CTERA, bir önbellek dosyalayıcı olan Edge’i kullanır; CTERA Drive, uç nokta cihazları için bir aracı; ve sanal çalışma alanları için VDI. CTERA, kapasite sınırlaması olmadığını ve Windows, Mac, Linux, Android ve iOS’tan dosya paylaşım hizmetleri ve cihaz düzeyinde erişim sağladığını söylüyor.
Hammerspace, bulutu, veri merkezlerini ve uç noktayı tek bir veri kümesinde birleştiren küresel bir veri ortamı sunar. Bu daha sonra erişim, veri katmanlama, dosya sürümü oluşturma, tekilleştirme, anlık görüntüler ve antivirüs sağlar. Hammerspace ayrıca buluta, veri merkezine ve eski DAS, SAN ve NAS dosya depolarına da erişebilir.
Nasuni, UniFS’yi Dosya Veri Platformunun yapı taşı olarak konumlandırıyor. Şirket içi uç örnekleri, yerel önbelleğe alınmış erişim, dosya yönetimi ve orkestrasyon sağlar. Nasuni IQ, performans analitiği ve uygulama programlama arayüzlerini (API’ler) ekler.
Panzura kendisini yapılandırılmamış veriler için tek bir platform olarak konumlandırıyor. Küresel dosya sistemi CloudFS olup, işletmeler için optimize edilmiş tek bir veri kümesi oluşturduğunu söylüyor. Hizmet aynı zamanda doğrudan bulutla senkronize olan mobil cihazlar için de doğrudan desteğe sahiptir. Panzura ayrıca bulut blok depolama olanağı da sunuyor.
Peer Software’in küresel dosya hizmeti hibrit ve çoklu bulut desteği sunar. PeerGFS, aktif-aktif senkronizasyona, Microsoft DFSN’yi (Dağıtılmış Dosya Sistemi Ad Alanları) kullanan global bir ad alanına ve nesne depolama entegrasyonuna sahip yalnızca bir yazılımdır. Ayrıca bulut yedekleme ve çoğaltmayı da destekler.
Qumulo’nun yazılım tanımlı dosya sistemi, şirket içi ve bulut depolamayı kapsar ve yüksek performanslı ve yüksek kapasiteli uygulamaları hedefler.