Oracle Cloud Free Tier

Uygulama yazılımlarını Oracle Cloud'da ücretsiz olarak oluşturun, test edin ve dağıtın.

Bulut Depolama nedir?

Bulut Depolama nedir? video küçük resmi

Bulut depolama terimi, bulut sağlayıcının donanımında çalışan bulut müşterilerine sunulan çeşitli depolama özelliklerini kapsar. Bu özelliklerin her biri farklı bir gereksinim karşılar, ancak tüm özellikler kullandıkça için ödeme yapma esnekliğini sağlar. Sağlayıcı temel donanımı güncellemekle ve verilerin kullanılabilir, dayanıklı ve korunmuş kalmasını sağlamaktan sorumludur.

Bulut depolama alanının en yaygın türleri nesne, dosya ve blok şeklindedir.

Bulut depolama türleri

Depolama türleri temel olarak erişim şekilleri ve sundukları performans seviyeleri bakımından değişiklik gösterir. Depolama alanını ve konumunu kullanan uygulama yazılımı, depolama gereksinimlerini belirler.

Nesne depolama

Nesne depolama videosu küçük resmi

Nesne depolamaya belirtilen diğer depolama türlerinden farklı biçimde erişilebilir. Yazılım uygulamaları, kasıtlı olarak web API'leri çağırarak nesne depolamayı kullanacak şekilde yazılmalıdır. Nesne depolama uygulama yazılımdan uzak şekilde tutulur ve benzer ancak farklı iki durumda kullanılır. İlk olarak, genellikle internet üzerinden, diğerleri arasında bireysel bilgisayarlarda, mobil cihazlarda ve Nesnelerin İnterneti cihazlarında çalıştırılan uygulama yazılımları tarafından erişilir. İkincisi, bulutta çalışan uygulama yazılımları tarafından kullanılabilir.

Nesne depolama kullanan uygulama yazılımları, dosya sistemi kullanmadan uzak bir konumda nesne depolamasından yapılandırılmamış verileri depolayabilir ve alabilir. Depolanan öğeler bulutta sadece soyut "nesneler"dir. Bu, uygulama yazılımı geliştiricisinin maksimum esnekliği koruduğu ve temelde sadece depolanan ve aktarılan veri miktarı için ücretlendirilirken bulutta sınırsız, serbest form bir veri deposuna sahip olduğu anlamına gelir.

Nesne depolamanın dezavantajları iki yönlüdür: Kendi nesne biçimlerini yönetmesi gereken uygulama yazılımı yazarları için biraz daha fazla iş gerektirir ve performans sınırlamaları vardır. Nesne depolama, genellikle internet üzerinden API çağrıları yapan yazılımlar tarafından erişilebilir. Bu sayede, doğrudan bağlı depolamaya ve blok depolama ya da dosya depolamasına bir şey alınması milisaniye sürerken bazen nesne depolamasına alınması bir saniye veya daha uzun sürer. Telefonlarında bulut depolamaya bağlı uygulama yazılımlarını çalıştıran son kullanıcılar gibi birçok kullanım senaryosu için bu performans, özellikle bu uygulama yazılımlarının sağladığı "her yerde erişim" karşılığında kabul edilebilirdir. Nesne depolama kullanan bir uygulama yazılımının nesnelerin depolandığı aynı bulutta çalıştırıldığı durumlarda, tüm kaynaklar bulut sağlayıcının kendi yerel ağında aynı bölgede bulunduğundan performans önemli ölçüde daha yüksektir.


Arşiv Depolama

Arşiv depolama, uzun saklama süreleri gerektiren nadiren erişilen verileri depolamak için ideal bir çözümdür. Arşiv depolama, seyrek erişilen verilerin saklanmasında nesne depolama alanından daha uygun maliyetlidir. Ancak, diğer depolama seçeneklerinin aksine arşiv depolama veri alımı anında gerçekleşmez.

Hem nesne depolama hem de arşiv depolama, nesneleri depolamak için mantıksal kapsayıcılar olarak işletim alanlarını kullanır. İşletim alanı, işletim alanındaki nesneler üzerinde gerçekleştirilebilecek eylemleri ve bu eylemleri gerçekleştirebilecek kişiyi belirleyen ilkeleri içeren tek bir bölmedir.

Organizasyonlar, verileri nesne olarak saklamak üzere işletim alanları oluşturulduğunda hangi varsayılan depolama kademesinin (arşiv veya standart) verileri için uygun olduğuna karar verebilir. Ayrıca nesne depolama nesneleri otomatik olarak arşiv depolama alanına taşıyabilir.


Bulut dosya depolama

Fiziksel bir sunucuda çalıştırılan ve veri merkezinizdeki fiziksel sürücülerden yararlanan çoğu geleneksel uygulama yazılımı, dosya depolamasını kullanır. Linux veya Microsoft Windows Server gibi işletim sistemleri, üzerilerinde çalışan uygulama yazılımlarını bir dosya sistemiyle sunar; bu, verileri depolamak ve almak için tek bir tutarlı kural ve yöntem dizisidir. İşletim sistemi, perde arkasındaki ayrıntıları ele alır; örneğin, fiziksel disk bir katı hal sürücüsü (SSD) midir? Geleneksel bir dönen disk sabit diski mi? Optik disk mi? Yoksa uzak ağ dosya paylaşımı mı? İşletim sistemi bu detayları ele alırken uygulama yazılımları, standart API çağrıları içeren dosyaları basitçe açar, okur, yazar ve kaydeder.

Bulut dosya depolama, buluttaki sunucularda çalıştırdığınız işletim sistemlerine kendi veri merkezinizde çalışabilecek ağ dosya paylaşımlarına benzer şekilde standart bir ağ dosya paylaşımı sunar. Bu işletim sistemleri dosya sistemini o sanal makinede çalışan uygulama yazılımlarına sunar. Uygulama yazılımlarının değiştirilmesine veya bulutta çalışacak şekilde değiştirilmesine gerek yoktur; her zaman kullandıkları dosya depolama ile çalışmaya devam ederler.

Bulut sağlayıcısı, fiziksel diskler ve ağ donanımı dahil olmak üzere donanımı yönetir ve verilerin korunmasını sağlar. İhtiyaçları arttıkça müşteriler için ek artımlı kapasite mevcuttur. Bulut dosya depolamanın doğal avantajları, gelecekteki büyümenin ihtiyaçlarını karşılamak için ağ dosya sistemlerinin planlı toplu satın alımlarını içeren ve ardından donanımınızı yönetmenizi ve verilerinizin korunmasını kendiniz sağlamanızı gerektiren geleneksel bir yaklaşımla karşılaştırıldığında açıktır.


Blok depolama

Blok depolama video küçük resmi

Blok birimler, veri merkezinizde halihazırda çalıştırıyor olabileceğiniz bir tür ağ depolamasının gelişmiş bir sürümünü temsil ettikleri için bulut dosya depolaması gibidir. Blok birimlerin kullanılması, ağ genel giderlerinin daha az olmasına yol açar ve daha yüksek performans sunar. Ancak bunun karşılığında işletim sistemleri içinde daha fazla konfigürasyon ve yönetim gerektirir.

Oracle'ın blok birimleri, performansı artırmak veya maliyetleri azaltmak için farklı ayarlarla çalışırken hemen konfigüre edilebilen tek bir birim türü kullanır. Bulut dosya depolamasının aksine, blok birimler belirli bir büyüklüğe göre konfigüre edilmelidir, ancak birim çevrimiçi kalırken ve onu kullanan uygulama yazılımları tarafından kullanılabilir durumdayken bu büyüklük herhangi bir zamanda artırılabilir.

Herhangi bir bulut hizmetinde olduğu gibi, sağlayıcı donanım ve kapasite planlamasını yönetir ve verilerin çoğaltılmasını ve korunmasını sağlar.

Bulut depolamanın avantajları

  • Sahip olma maliyeti:
    BT perspektifinden bakıldığında, bulut depolama, genel gider katmanlarını ortadan kaldırır. Donanım satın alımlarından önümüzdeki birkaç yıl içinde ölçeklendirmek için gereken fazla depolamaya kadar çok sayıda doğrudan maliyet artık gerekli değildir. Bu tasarruflar dolaylı maliyetlere de etki eder: Donanımı hazırlamak, veri yönetimini ele almak veya sorunları gidermek için gereken süre açısından, bu görevlerin sorumluluğu BT personelinizden sağlayıcıya geçtiğinden tasarruf edilir. Bu, BT'nin ani sorunları çözmek için nadiren kesintiye uğrayacağı ve personelin daha büyük ciddi görevlere ve daha fazla inovasyona odaklanmasına olanak tanıyacağı anlamına gelir.
  • Ölçeklenebilirlik:
    Bulut depolama, kullandığın kadar öde modeli kullanılarak ele alındığından, platform gerektiğinde hızlı ölçeklendirmeye uyum sağlayacak şekilde oluşturulmuştur. Buna karşılık, şirketler yerel donanıma güvendiğinde, ölçeklendirmek için BT ekipleri tarafından ek depolama ve donanım satın alınmalı, entegre edilmeli ve konfigürasyon sağlanmalıdır. Bulut dosya depolama sağlayıcıları, altyapılarını her şekil ve büyüklükteki müşteri ihtiyaçlarını karşılayacak şekilde tasarlamıştır; bu, bir müşterinin hızla değişen ihtiyaçları olduğunda çabuk bir şekilde uyum sağlayabilecekleri anlamına gelir.
bulut depolamanın avantajları

Bulut depolama ve yüksek performanslı bilişim

Bulut depolama ve yüksek performanslı bilişim videosu küçük resmi

Daha fazla şirket yapay zeka, makine öğrenimi, mühendislik simülasyonları ve finansal modelleme uygulamaları kullandıkça yüksek performanslı bilişim (HPC) de giderek daha yaygın hale geliyor. Son yıllardaki gelişmeler, bulutta yüksek performanslı bilişimi mümkün, kolay erişilebilir ve uygun maliyetli hale getirdi.

Bununla birlikte, bilişim kümeleri için paylaşılan dosya sistemi verimi, simülasyonlar, yapay zeka ve makine öğrenimi ile karmaşık modelleme için genellikle bir engel olmuştur. Ancak doğru konfigürasyon ve spesifikasyonlar ile tüm bu iş yükleri desteklenebilir.

Oracle'ın örneğinde, karmaşık modelleme gibi yüksek performanslı iş yükleri, NVMe SSD ortamı tarafından desteklenen blok depolama ve hızlı, sabit ağ mimarisine sahip veri merkezleri nedeniyle gelişmektedir. Oracle'ın blok depolama performansı da benzersiz bir SLA tarafından desteklenir. Bu gönderide Oracle Cloud Infrastructure blogundan daha fazla bilgi edinin.

Bu depolama türü, doğrudan bağlı katı hal sürücülerine sahip bulut bilişim örnekleriyle dosya sunucusu kümelerinin manuel olarak oluşturulmasını gerektirir, ancak HPC uygulama yazılımları için gerekli olan en yüksek performansı (en yüksek aktarım hızı ve en düşük gecikme süresi) sağlar.

Bulut depolama kullanım senaryoları

Bulut depolama kullanım senaryoları videosu küçük resmi
Veritas, 192 terabayt veriyi tek bir hafta sonunda sıfır kapalı kalma süresiyle yeni bir bulut depolama platformuna taşıdı

Kurumsal depolama yöneticileri için, veri güvenliği ihtiyaçları, arşivleme gereksinimleri ve maliyet sınırlama sorunları arasında denge kurarken veri büyümesine ayak uydurmaya çalışmak, sırtlarında bir yığın fiziksel depolama dizisiyle akıntıya karşı yüzmeye benzer.

Bulutun ölçeklenebilirliği ve esnek, büyüdükçe öde modeli, kurumsal depolama yöneticilerinin, büyüklüğü veya ayrıntı düzeyi fark etmeksizin ister planlı ister kısa vadeli ayrıntılı bir sorun olsun, bir depolama yükseltmesi için para harcamak zorunda olmadığı anlamına gelir. Ayrıca, bulut hizmetlerinin tüketilmesi neredeyse her zaman operasyonel bir gider olarak kabul edilir ve genellikle aylık bir bütçe satır öğesidir. Bu faktörlerin her ikisi de her zaman harcamaları oluşturmayı ve kontrol etmeyi kolaylaştırır.

Nesne depolama, dosya depolama ve blok birimler genelinde bulut depolama çözümlerinin birçok kullanım senaryosundan bazıları şunlardır:

  • Genel amaçlı depolama
    Yapılandırılmış ve yapılandırılmamış veri büyümesini yönetmek için sınırsız bir depolama havuzuna erişin.
  • Büyük veri ve analitik
    Analitik iş yükleri oluşturun ve çalıştırın, kalıcı verileri depolamak ve iş içgörüleri oluşturmak için düşük maliyetli bir paylaşılan depolama sistemi kullanın.
  • İş uygulamalarını taşıma ve kaydırma
    Oracle E-Business Suite ve PeopleSoft gibi depolama gerektiren mevcut özel uygulamaları veya şirket içi iş uygulamalarını buluta geçirin.
  • Veritabanları ve işlemsel uygulama yazılımları
    Bulutta kolayca erişilebilen verilere karşı Oracle, MySQL veya diğer veritabanlarıyla DevTest iş yüklerini çalıştırın.
  • Yedeklemeler, iş devamlılığı ve yıkım onarımı
    Yedekleme ve yıkım onarımı amacıyla, bulutta ilgili verilerin ve dosya sistemlerinin ek bir kopyasını barındırın.
  • Mikro hizmetler ve Docker
    Ortamlarınız büyüdükçe hızla ölçeklendirilen bulut kapsayıcıları için kalıcılık sağlar.
  • Global operasyonları ve iş birliğini birleştirme
    Dünya genelindeki işletmeler, operasyonları birleştirmek ve uluslararası iş birliğini basitleştirmek için paylaşılan bir depolama platformundan yararlanabilir.
  • Kaynakları ölçeklendirme
    İş gereksinimlerine veya kaynak artışlarına bağlı olarak ölçeklendirerek bulut aracılığıyla depolama kaynaklarını kolayca artırın veya yeniden tahsis edin.

Yedekleme ve kurtarma

Yedekleme ve kurtarma, organizasyonları veri kaybına karşı korumak için verilerin kopyalarını depolama sürecidir. Yedekleme için buluttan yararlanmak, arıza veya felaket durumunda verilerinizi uzak bir konumda koruyabilir.

Bulut veri yedeklemesi, BT personelinin iş yükünü artırmadan bir organizasyonun veri koruma stratejisini güçlendirebilir. Bulut depolama yedekleme hizmetleri birçok organizasyon için şirket dışı bir tesis görevi görür. Bulut yedeklemelerine ilişkin, bir organizasyonun mevcut veri koruma sürecine kolaylıkla uyum sağlayabilecek, aşağıdakiler de dahil olmak üzere çeşitli yaklaşımlar vardır:

  • Genel buluta şirket içi yedekleme
  • Buluttan buluta yedekleme
  • Bulut yedekleme sistemleri