Bulut dosya depolama nedir?

Bulut dosya depolama, sunuculara ve uygulamalara paylaşılan dosya sistemleri yoluyla verilere erişme olanağı sağlayan ve verileri bulutta depolamaya yönelik bir yöntemdir. Bu uyumluluk, bulut dosya depolamayı paylaşılan dosya sistemlerine dayalı iş yükleri için ideal bir hale getirerek kod değişikliği yapmadan basit entegrasyon sağlar.

Bulut dosya sistemi nedir?

Bulut dosya sistemi, dosya verilerine paylaşılan erişim sağlayan buluttaki bir hiyerarşik depolama sistemidir. Kullanıcılar dosyaları oluşturabilir, silebilir, değiştirebilir, okuyabilir, yazabilir ve sezgisel erişim için dizin ağaçlarında mantıksal olarak düzenleyebilir.

Bulut dosya paylaşımı nedir?

Bulut dosya paylaşma, birden çok kullanıcıya bulutta depolanan ortak bir dosya seti için eş zamanlı erişim sunan bir hizmettir. Çevrimiçi dosya depolama için güvenlik, yöneticilerin paylaşılan dosya verilerine erişimi kontrol edebilmesi için kullanıcı ve grup izinleriyle yönetilir.

Bulut dosya depolama, iş birliğine nasıl yardımcı olur?

Bulut dosya depolama, ekip üyelerinin hemen hemen her konumdan aynı dosyalara neredeyse gerçek zamanlı ve eş zamanlı olarak erişmesine ve bunları görüntüleyip düzenlemesine olanak sağlar. Düzenlemeler yapıldığı anda kullanıcılar veya gruplar tarafından görülebilir. Ayrıca kullanıcıların veya grupların her zaman dosyanın en son sürümünü görmesi için değişiklikler eşitlenip kaydedilir. Bulut dosya paylaşımı yoluyla iş birliği birçok avantaj sağlar:

  • Uzaktaki ekip üyelerinizle bile birlikte çalışın ve ortak hedeflerinize ulaşın.
  • Görevleri farklı zaman dilimlerindeki ortaklar arasında paylaştırarak çalışmalarınızı esnek bir şekilde planlayın.
  • Video veya ses dosyaları gibi büyük dosyaları kolayca paylaşın ve düzenleyin.
  • Dosyalar düzenlendiğinde veya güncellendiğinde gerçek zamanlı olarak bildirimler alın.
  • Paylaşılan dosyalarla ilgili yorumlar bırakarak fikirlerinizi veya önerilerinizi paylaşın.

Bulut dosya depolamanın kullanım örnekleri nelerdir?

Bulut dosya depolama, mevcut uygulamaları destekleme ve bunlarla entegre olma esnekliğini ve buna ek olarak tüm dosyalarınızı bulutta dağıtma, yönetme ve muhafaza etme kolaylığını sunar. Bu iki temel avantaj, kuruluşlara geniş bir uygulama ve sektör dikeyi skalasını destekleme yeteneği kazandırır. Büyük içerik depoları, geliştirme ortamları, medya depoları ve kullanıcı ana dizinleri gibi kullanım örnekleri bulut tabanlı dosya depolama için ideal iş yükleridir. Dosya depolama için bazı kullanım örnekleri aşağıda verilmiştir.

Web içeriği sunma

Web içeriği sunma uygulamaları için paylaşılan dosya depolama ihtiyacı, arka uç uygulamalarını entegre ederken bir zorluk haline gelebilir. Tipik olarak, bir web sitesinin içeriğini teslim eden birden çok web sunucusu bulunur ve her web sunucusunun aynı dosya setine erişebilmesi gerekir. Bulut dosya depolama çözümleri web geliştiricilerin alışık olduğu yaygın dosya düzeyindeki protokollere, dosya adlandırma kurallarına ve izinlere tabi olduğundan, bulut dosya depolama web uygulamalarınıza entegre edilebilir.

İçerik yönetimi

İçerik yönetimi sistemi (CMS), ortak bir ad alanı ile bir dosya sistem hiyerarşisine erişim gerektirir. Web içeriği sunma kullanım örneklerine benzer şekilde, CMS ortamları tipik olarak içerik sunmak için aynı dosya setine erişebilmesi gereken birden çok sunucu içerir. Bulut dosya depolama çözümleri, geliştiricilerin alışık olduğu beklenen dosya sistemi semantiğine, dosya adlandırma kurallarına ve izinlere tabi olduğundan, belgelerin ve diğer dosyaların depolaması mevcut CMS iş akışlarına entegre edilebilir.

Analiz

Analiz, büyüme hızına yetişmek için daha da fazla ölçeklenebilen, çok büyük miktarda veri depolama alanı gerektirebilir. Bu depolama alanı ayrıca analiz araçlarına veri sağlamak için gerekli performansı da sunmalıdır. Çoğu analiz iş yükü, verilerle bir dosya arabirimi aracılığıyla etkileşim kurar, dosya kilitleri gibi özelliklere güvenir ve bir dosyanın belirli bölümlerine yazma olanağı gerektirir. Bulut tabanlı dosya depolama, yaygın dosya düzeyindeki protokolleri desteklediği ve performansın yanı sıra kapasiteyi de ölçeklendirebildiği için, mevcut büyük veri ve analiz iş akışlarına entegre edilmesi kolay bir dosya paylaşma çözümü sunmak için idealdir.

Medya ve eğlence

Dijital medya ve eğlence iş akışları sürekli değişiyor. Birçok işletme, hibrit bulut dağıtımı kullanıyor ve dosya sistemi protokollerinin (NFS veya SMB) ya da eş zamanlı protokol erişiminin kullanıldığı standartlaştırılmış erişime ihtiyaç duyuyor. Bu iş akışları kullanıma hazır çözümler, özel olarak oluşturulmuş çözümler ve iş ortağı çözümlerinden esnek, tutarlı ve güvenli veri erişimi gerektiriyor. Bulut dosya depolama, mevcut dosya sistem semantiğine tabi olduğundan, veri işlemeye ve iş birliğine yönelik olarak gerçekleştirilen zengin medya içeriği depolama işlemi; içerik prodüksiyonu, dijital tedarik zincirleri, medya akışı, yayın oynatma, analiz ve arşiv süreçlerine entegre edilebilir.

Ana dizinler

Yalnızca belirli kullanıcılar ve gruplar tarafından erişilebilen dosyaların depolanması için ana dizinlerinin kullanılması, pek çok bulut iş akışı için avantajlı olabilir. Bulutun ölçeklenebilirlik ve maliyet avantajlarından yararlanmak isteyen işletmeler çoğu kullanıcıları için erişimi ana dizinlere genişletiyor. Bulut dosya depolama sistemleri yaygın dosya düzeyindeki protokollere ve standart izin modellerine tabi olduğundan, bu özelliğe ihtiyacı olan müşteriler uygulamaları olduğu gibi buluta taşıyabilir.

Veritabanı yedekleri

Mevcut mekanizmaları, yazılımları ve semantiği kullanarak verileri yedekleme işlemi, kurtarma için çok küçük bir konum esnekliğiyle yalıtılmış bir olağanüstü durum kurtarma senaryosu meydana getirebilir. Çoğu işletme, gerek güncellemeler sırasında önceki sürümlerin geçici olarak korunması gerekse geliştirme ve test için veritabanı yedeklerini bulutta depolama esnekliğinden yararlanmak ister. Bulut dosya depolama, veritabanı sunucularına dayandırılabilen bir standart dosya sistemi teşkil ettiğinden, yerel uygulama araçlarını veya kurumsal yedekleme uygulamalarını kullanarak taşınabilir veritabanı yedekleri oluşturmak için ideal bir platform olabilir.

Geliştirme araçları

Geliştirme ortamları, en son inovasyonların geliştirilmesine katkıda bulunmak adına yapılandırılmamış verileri güvenli ve güvenilir bir şekilde paylaşmaya teşvik edilebilir. Kodu ve diğer dosyaları düzenli bir şekilde paylaşma ihtiyacıyla birlikte, paylaşılan bulut dosya depolamanın kullanımı, bulut geliştirme ortamlarından erişilebilen düzenli ve güvenli bir depo sağlar. Bulut tabanlı dosya depolama, iş birliği için ideal olan, ölçeklenebilir ve yüksek derecede erişilebilir bir çözüm sunar.

Container'lar ve sunucusuz uygulamalar için depolama

Container'lar hızla tedarik sağlayabildikleri, taşınabilir oldukları ve işlem yalıtımı sağladıklarından mikro hizmet oluşturmak için idealdir. Her başlatıldığında özgün verilere erişmesi gereken bir container, hangi bulut sunucusunda çalıştığından bağımsız olarak bağlanabileceği bir paylaşılan dosya sistemi gerektirebilir. Bulut dosya depolama, verilere bir kümedeki tüm container'ların kullanabildiği kalıcı paylaşılan erişim sunabilir. Sunucusuz bulut bilgi işlemle çevikliği artırabilir, uygulamalarınızın güvenliği, ölçeklenebilirliği ve erişilebilirliğine odaklanmaya daha az zaman harcayabilirsiniz. Örneğin, AWS Lambda'da büyük ölçekli ve görev açısından kritik sunucusuz uygulamalar çalıştırabilirsiniz. Bulut dosya depolama, Lambda işlevlerinin yürütülmesinin ötesinde ve bu yürütmelerin arasında kalıcı olması gereken veri paylaşımı için yüksek ölçüde erişilebilir ve dayanıklı sunucusuz veri depolama sağlayabilir.

Son kullanıcı bilgi işlemi

Son kullanıcı bilgi işlemi (EUC), çalışanlarınıza işlerini halletmek için ihtiyaç duydukları uygulamalara, masaüstlerine ve verilere güvenli, uzaktan erişim imkanı sağlayan teknolojilerin birleşimidir. Modern kuruluşlar, nerede olursa olsun çalışanlarının birden fazla cihaz üzerinden güvenli ve ölçeklenebilir bir şekilde çalışabilmesi için EUC'den yararlanır. Kalıcı masaüstleri ve belge yönetim sistemleri gibi EUC teknolojileri güvenli, güvenilir ve ölçeklenebilir dosya depolama sistemleri gerektirir.

Bulut dosya depolama için gereksinimler nelerdir?

Buluttaki ideal bir dosya tabanlı veri depolama çözümü, günümüz için doğru performansı ve kapasiteyi sağlamalı ve aynı zamanda işletme ihtiyaçları değiştikçe ölçeklendirmeyi mümkün kılmalıdır. Çözüm aşağıdaki özellikleri içermelidir:

  • Tam olarak yönetilen: Hiçbir fiziksel donanım gerekli olmadan veya sürekli yazılım bakımı gerektirmeden dakikalar içinde başlatılabilen, tam olarak yönetilen bir dosya sistemi sunar
  • Performans: Tutarlı aktarım hızı, ölçeklenebilir depolama alanı ve düşük gecikme süreli performans sağlar
  • Uyumluluk: Yeni kod yazmadan mevcut uygulamalarla sorunsuz şekilde entegre olur
  • Güvenlik: Hassas veri koruması için ağ güvenliği ve erişim denetimi izinleri sağlar
  • Erişilebilirlik: Birden çok site genelinde yedeklilik ve ihtiyaç olduğunda daima erişilebilir olma
  • Satın alınabilirlik: Peşin tedarik maliyetleri veya lisanslama ücretleri olmadan yalnızca kullanılan kapasite için ödeme yapın

Farklı türdeki bulut dosya depolama hizmetleri nelerdir?

Bulut dosya depolamanın avantajları nettir ancak tüm bulut dosya depolama çözümlerinin eşit şartlarda oluşturulmadığını ve çeşitli çözümlerin mevcut olduğunu bilmek önemlidir. Bulut dosya depolama iki yoldan biriyle sağlanabilir: minimum kurulum ve çok az veya sıfır bakım içeren tam olarak yönetilen çözümler aracılığıyla ya da yapılandırması ve bakımı uzman personel gerektiren ayrı işlem, depolama, yazılım ve lisanslama içeren kendin yap çözümleri aracılığıyla.

Tam olarak yönetilen çözümler

Tam olarak yönetilen çözümler çok az veya sıfır kurulum ve bakım gerektirir. En zorlu uygulama iş yüklerine yönelik ihtiyaçları karşılamak için işlev gösterirler. Ayrıca, AWS container'ları ve sunucusuz dahil olmak üzere AWS işlem modelleri için basit, ölçeklenebilir dosya depolama ve şirket içi kullanım örnekleri sunarlar. Tüm dosya verileri ihtiyaçlarınız için neredeyse sınırsız bulut depolama elde edersiniz.

Kendin yap çözümleri

Kendin yap kümelenmiş çözümleri zaman alıcı kurulum, yönetim ve bakım süreçleri gerektirir. Örneğin, bir işlem bulut sunucusu üzerinde tek düğümlü dosya sunucusundan meydana gelen bir dosya depolama hizmeti, sıfır ölçeklenebilirlik ve veri koruma için çok az yedeklilikle kendi kendine yönetilen bir depolama kullanıyor olabilir. Kurulum, insan hatasına açık olan karmaşık ve yavaş bir süreçtir ve güvenlik risklerini artırır. Buna karşılık, yönetilen çözümler güvenilir, güvenli ve ölçeklenebilirdir. Yapılandırma ve yönetim sürelerinde saatler hatta günler düzeyinde zaman tasarrufu elde edersiniz.

Diğer bulut depolama türleriyle karşılaştırıldığında bulut dosya depolama nasıl farklıdır?

Üç tür bulut depolama bulunur: dosya, nesne ve blok. Her tür kendine özgü avantajlar sunar.

Dosya depolama

Pek çok uygulamanın paylaşılan dosyalara erişmesi gerekir ve bu uygulamalar bir dosya sistemi gerektirir. Bu tür depolama genellikle bir ağa bağlı depolama (NAS) sunucusuyla desteklenir. Amazon EFS ve Amazon FSx gibi dosya depolama çözümleri; içerik depoları, geliştirme ortamları, makine öğrenimi, veri bilimi, medya depoları ve kullanıcı ana dizinleri gibi kullanım örneklerine yöneliktir. Lustre İçin Amazon FSx, yüksek performanslı bilgi işlem için idealdir.

Nesne depolama

Bulutta geliştirilen uygulamalar genellikle nesne depolamanın yüksek ölçeklenebilirliğinden ve meta veri özelliklerinden yararlanır. Amazon Basit Depolama Hizmeti (Amazon S3) gibi nesne depolama çözümleri ölçek ve esneklik gerektiren modern uygulamaları sıfırdan oluşturmak için idealdir ve ayrıca mevcut veri depolarını analiz, yedekleme veya arşiv amaçlarıyla içeri aktarmak için de kullanılabilir. Nesne depolama, internet için oluşturulmuştur; klasörler ve nesnelerden oluşur. Klasör, nesneler için bir container'dır. Nesne, bir dosya ve ilgili dosyayı açıklayan tüm meta verilerdir. Nesne depolamada maliyetler ölçek nedeniyle daha düşük olabilir, klasör hiyerarşisi olmadan daha hızlı veri alma süreleri temin eder ve meta veri sınıflandırması daha büyük veri analizlerine imkan tanır.

Dosya depolama nesne depolamadan nasıl farklıdır?

Nesne depolama çözümleri, dosyaların nesneler olarak depolanmasını desteklese de bunlara mevcut uygulamalarla erişmek için yeni kod, API'lerin kullanımını ve adlandırma semantiğine yönelik doğrudan bilgi gerekir. Bunun aksine, dosya tabanlı veri depolama çözümleri yaygın dosya düzeyindeki protokolleri ve izin modellerini destekler. Paylaşılan dosya depolamayla çalışacak şekilde yapılandırılmış uygulamalarla entegre olmak üzere yeni kod yazılmasını gerektirmezler.

Blok depolama

Veritabanları veya kurumsal kaynak planlaması (ERP) sistemleri gibi diğer kurumsal uygulamalar genellikle her ana sunucu için tahsis edilmiş, düşük gecikme süreli depolama gerektirir. Bu, doğrudan bağlı depolamaya (DAS) veya depolama alanı ağına (SAN) benzerdir. Amazon Esnek Blok Deposu (Amazon EBS) gibi blok tabanlı bulut depolama çözümleri, sanal sunucuların her biriyle birlikte tedarik edilir ve yüksek performans gerektiren iş yükleri için gerekli olan milisaniye düzeyinde gecikme süresi sunar.

Dosya depolama, blok depolamadan nasıl farklıdır?

Blok depolama, kendi kendine yönetilen bir dosya depolama çözümünün altta yatan temel depolama bileşeni olarak da kullanılabilir. Ancak, ana sunucu ile birim arasında olması gereken bire-bir ilişkisi, tam olarak yönetilen bir dosya depolama çözümünün sahip olduğu ölçeklenebilirliğe, erişilebilirliğe ve satın alınabilirliğe ulaşmayı zorlaştırır ve desteklemek için ek bütçe ve yönetim kaynakları gerektirir. Tam olarak yönetilen bir bulut dosya depolama çözümünü kullanmak karmaşıklıkları ortadan kaldırır, maliyetleri azaltır ve yönetimi basitleştirir.

AWS dosya depolama hizmetleri nelerdir?

Dünyada çok fazla dosya tabanlı veri bulunur. AWS, dosya tabanlı uygulamalarınıza ve iş yüklerinize yönelik farklı ihtiyaçları karşılamanıza yardımcı olacak tam olarak yönetilen dosya sistemi hizmetleri sunar. Kuruluşlar, görev açısından kritik işletme uygulamalarının son derece erişilebilir olmasını gerektirir ve bu uygulamaların pek çoğu paylaşılan dosya depolama kullanır. Bu uygulamaları buluta taşımak ölçeklenebilirlik, yüksek erişilebilirlik ve dayanıklılık, güvenlik ve daha az maliyet sağlarken aynı zamanda çevikliği artırır.

AWS, uygulamalarınız ve kullanım örnekleriniz için optimize edilmiş, aşağıdaki dosya sistemi hizmetlerini sunar:

  • Amazon EFS, AWS işlem hizmetleri için paylaşılan dosya sistemlerini hızlıca oluşturup yapılandırmanıza imkan tanıyan basit, sunucusuz, kur ve unut özellikli bir esnek dosya sistemi sunar.
  • Lustre İçin Amazon FSx, yüksek performanslı bilgi işlem gibi yoğun işlem kullanımlı uygulamalara yöneliktir. Bu hizmet sayesinde, Amazon S3'te depolanan girdi ve çıktılarla performans için optimize edilmiş bir dosya sistemini kullanarak verileri kolaylıkla işleyebilirsiniz.
  • NetApp ONTAP İçin Amazon FSx, NetApp'in popüler ONTAP dosya sistemi üzerinde oluşturulan, tam olarak yönetilen, çok protokollü bir paylaşılan depolama alanı sunar.
  • OpenZFS İçin Amazon FSx, OpenZFS dosya sistemi üzerinde oluşturulan, tam olarak yönetilen bir paylaşılan dosya depolama alanı sunar. Böylece, uygulama kodunu veya verileri yönetme şeklimizi değiştirmeden Linux tabanlı dosya sunucularınızı AWS'ye geçirebilirsiniz.
  • Windows File Server İçin Amazon FSx, çok çeşitli veri erişimi, veri yönetimi ve yönetim özellikleri sunan, tam olarak yönetilen bir yerel Windows dosya sistemi sağlar.

Hemen ücretsiz bir AWS hesabı oluşturarak bulut dosya depolamayı kullanmaya başlayın.

AWS üzerinde sonraki adımlar

Ürünle ilgili diğer kaynaklara göz atın
Bulut depolama hizmetleri hakkında daha fazla bilgi edinin 
Ücretsiz bir hesap için kaydolun

AWS Ücretsiz Kullanım için anında erişim elde edin.

Kaydolun 
Konsolda oluşturmaya başlayın

AWS Management Console'da AWS ile oluşturmaya başlayın.

Oturum açın