S3 Depolama Sınıfı Nasıl Çalışır?
Amazon S3 depolama sınıfları yedi farklı seçenekle birlikte sunulur. Bu sayede veri depolamanızı iş ihtiyaçlarınıza göre ölçeklendirebilirsiniz ve yalnızca kullandığınız kadarını ödersiniz.
S3 depolama sınıfları bulut depolama yaklaşımınızı kendinize en uygun şekilde düzenleyebilmeniz için bir yol sunar. Depolama sınıfları kullanıcıların tam olarak ihtiyaç duydukları depolamayı kullanabilmeleri için yedi ayrı katmana ayrılmıştır ve her katmanının gerçekleştirmeyi hedeflediği farklı bir rolü mevcuttur. Bu makalede şunlar ele alınmıştır:
Birçok kişi tarafından S3 depolama olarak anılan Basit Depolama Hizmeti temel olarak büyük bir veri depolama hizmetidir. Yedi katmana ayrılan S3, ileri düzeyde ölçeklenebilir olması sayesinde kullanıcıların verilerinin dayanıklı ve kolayca erişilebilir olmasını sağlar. S3, veri yedekleme ve arşivleme için özel olarak tasarlanmış bir web tabanlı bulut depolama hizmetidir.
Yukarıda bahsettiğimiz ileri düzeyde ölçeklenebilirliği sağlamak için S3 verileri nesneler halinde depolanır. Kullanıcılar, bu nesneleri depolamak için demet adı verilen öğeler oluştururlar. S3, sınırsız sayıda nesne depolayabilen klasörler dışında aşağıdaki özelliklerden yararlanır:
Kullanıcılar, klasör oluştururken klasörün depolanacağı bölgeyi diledikleri gibi seçebilirler. Ardından S3 nesneleri (veriler), verilerin depolandığı bir kapsayıcı görevi gören demete yüklenir. Klasörler ve nesnelere benzersiz tanımlayıcılar alırlar ve klasörler sınırsız sayıda nesne depolayabilirler.
Kullanıcı, depolamanın ne tür veriler için kullanılacağına bağlı olarak hangi S3 depolama sınıfı türünün kullanılacağına karar verir. Otomatik işleyen bir süreçtir, eyleme göre ölçeklendirme yapılır ve yalnızca kullanılan işlevler için ücret alınır.
S3 depolama sınıfları yedi ayrı katman halinde mevcuttur ve bu sayede kullanıcının veri depolama, veri erişimi, koruma ve maliyet gereklilikleriyle ilgili özel ihtiyaçlarını kolayca karşılayabilir. Büyük veya küçük şirket ortamlarında ve kişiler tarafında kullanılırlar. Sınıfın seçilmesi kişinin iş yüküne bağlıdır ve iş yüklerinin veri erişimi, veri koruma, maliyet gereklilikleri veya esneklik gibi özel ihtiyaçları olabilir. En bilinen S3 sınfıları şunlardır:
S/N | Depolama Sınıfı | Gerçekleştirilmek İstenen Hedefler | En İyi Kullanım Senaryosu |
1 | S3 Standart | Sık erişilen veriler için ideal depolama | Bulut uygulamaları, dinamik web siteleri, içerik dağıtımı, mobil uygulamalar ve oyun uygulamaları ve büyük veri analitiği |
2 | S3 Intelligent-Tiering | Kullanıcı hesaplarını otomatik olarak en uygun maliyetli katmana taşıyarak depolama maliyetlerini optimize etme | Veri gölleri, veri analitiği ve kullanıcılar tarafından oluşturulan içerikler |
3 | S3 Standart-IA | Daha seyrek erişilen ancak ihtiyaç duyulduğunda anında erişilmesi gerekilen verilere erişme | Uzun süreli veri depolama, yedekleme, veri kurtarma dosyaları için veri depolama |
4 | S3 Bir Bölge-IA | Seyrek erişilen verileri S3 Standart-IA'ya göre %20 daha az maliyetle depolama | Şirket içi verilerin veya kolayca yeniden oluşturulabilir verilerin ikincil yedek kopyalarını depolama |
5 | S3 Outposts | Outpost ortamlarındaki nesne depolamaların dağıtımı | Yerel veri barındırma yükümlülüklerine tabi iş yükleri |
6 | Glacier | Yılda bir veya iki kez erişilen arşivler için düşük maliyetli depolama | Tıbbi görüntüler, haber medyası varlıkları veya kullanıcılar tarafından oluşturulan içerikler gibi anında erişilmesi gereken arşiv verileri |
7 | Glacier Deep Archive | Uzun süreli veri saklama ve koruma | Sağlık, kamu ve finansal hizmet sektörlerindeki müşteriler; felaket kurtarma senaryoları ve yedeklemeler |
S3 Standart depolama sınıfı çok yönlüdür ve sık erişilen veriler için ideal depolamayı sunar. S3 Standard ile veriler birden fazla konumda depolanabilir. Dayanıklıdır, kolayca erişilebilir ve farklı kullanım senaryoları söz konusu olduğunda performans açısından hassastır. Genel özellikleri sebebiyle en pahalı depomala sınıfıdır.
Kullanıcıların hesap oluşturduktan sonra depolama türünü seçmediği durumlarda varsayılan depolama olarak S3 Standart sınıfı seçilir. S3 Standart yaşam döngüsü ilkelerini kullandığınızda, uygulama değiştirmek zorunda kalmadan nesnelerinizi diğer depolama sınıflarına taşıyabilirsiniz.
S3 Intelligent-Tiering, kullanıcı hesaplarını otomatik olarak en uygun maliyetli katmana taşıması sayesinde depolama maliyetlerini optimize eder. Bu işlem, erişim örüntünüzün analiz edilmesi yoluyla gerçekleştirilir. Sistem performansınız bu işlemden etkilenmez ve veri çekme ücreti alınmaz. Bu depolama türü öngörülemez erişim örüntüleri içeren verileri destekler. Bu tür veriler uzun ömürlüdür ve işletmenin sisteminden kaldırılmaz.
S3 Intelligent-Tiering iki farklı katman kullanır. Bir katman sık erişilen veriler için kullanılırken diğer katman seyrek erişilen veriler için kullanılır ve daha düşük maliyet seçeneği sunar. Kullanıcı etkinliğine bağlı olarak veriler 30 gün boyunca iki katman arasında otomatik olarak taşınır. Bu depolama türü kullanıcı tarafından oluşturulan içerikler, veri analitiği, veri gölleri ve daha birçok iş yükü için kullanılabilir.
Bu depolama türü, görece daha seyrek erişilen ancak ihtiyaç duyulduğundan anında erişilmesi gereken veriler için tasarlanmıştır. Tıpkı S3 Standard gibi iki farklı tesiste veri kayıplarına engelleyebilecek şekilde tasarlanmıştır. S3 Standard-IA ile depolanan veriler, coğrafik olarak ayrılan çok sayıda kesintisiz çalışırlık alanında depolanır. S3 Standard'a benzer şekilde düşük gecikme, yüksek dayanıklılık ve performans özellikleri sunar ancak depolama ve veri çekme işlemleri için gigabayt başına daha düşük maliyet avantajı sağlar. S3 Standart'a benzer şekilde S3 Standart-IA'nın yaşam döngüsü ilkeleri de uygulama değiştirmek zorunda kalmadan nesneleri diğer depolama sınıflarına taşımak için kullanılabilir.
Verileri en fazla üç kesintisiz çalışırlık alanında depolayabilen diğer S3 depolama sınıflarının aksine, S3 Bir Bölge-IA verileri tek bir kesintisiz çalışırlık alanında depolar. Seyrek erişilen veriler için tasarlanan S3 Bir Bölge-IA, S3 Standard-IA'ya kıyasla %20 daha düşük maliyetlidir. Seyrek erişilen veriler için daha düşük maliyetli bir seçenek arayan ancak S3 Standart veya S3 Standart-IA'nın esneklik ve kesintisiz çalışırlık özelliklerine ihtiyaç duymayan kullanıcılar için idealdir.
S3 Bir Bölge-IA kolayca yeniden oluşturulabilen verilerin ikincil yedek kopyalarını depolamak için kullanılabilir. Kesintisiz çalışırlık alanının yok edildiği durumda, verilerin tek bir kesintisiz çalışırlık alanında depolanması sebebiyle S3 Bir Bölge-IA ile depolanan veriler kaybedilir.
Bu depolama türü sayesinde S3 nesne depolama özelliklerini Outpost ortamlarınızda kullanabilirsiniz. S3 Outposts, cihazlarınız ve sunucularında gerçekleştirdiğiniz kurtarmalar için verilerinizi yedekleriyle birlikte depolar. S3 Outposts depolanan tüm veri türleri için dayanıklılık sağlamasıyla ünlüdür. S3 Outposts şifreleme özelliğine sahiptir ve IAM ilkeleri ile S3 Erişim Noktalarını kullanarak kimlik doğrulama önlemleri alma olanağı sunar.
Seagate Lyve Cloud, mevcut S3 depolamanızı tamamlayan bir araç olarak çalışan, bulut tabanlı nesne depolama çözümüdür.
Bulut tabanlı veri depolamada kullanılan dil temel olarak geleneksel S3 API'sidir. Lyve Cloud, bu S3 dilini ölçeklenebilir nesne depolamaya dönüştürmenizi sağlayan kullanımı kolay bir arayüze sahiptir. Lyve Cloud ile şunları kolayca yapabilirsiniz:
Seagate Lyve Cloud, internet tabanlı uygulamalara kolayca bağlanmasını istediğiniz işletme uygulamalarınız için büyük ölçekli veri depolama erişilebilirliği sunar ve özel, hibrit ve çok bulutlu veri merkezleri oluşturmanıza yardımcı olur.
Depolama ihtiyaçlarınıza uygun Lyve Cloud özellikleri hakkında daha fazla bilgi edinin.