Amazon Web Services (AWS), 2006 yılında pazara girdiğinde kitlesel pazara, büyük ölçekli ve uygun maliyetli bulut depolamaya öncülük etti.
Hiper ölçekleyicinin Basit Depolama Hizmeti (S3), en azından son kullanıcılar için bulutta veri depolamayı mümkün olduğunca basit hale getirmek için yola çıktı. Amazon CTO’su Werner Vogels, S3’ün 2021’deki 15. yıl dönümüne ilişkin yorumunu yaptı: “Bu ironik çünkü yapmaya çalıştığımız şey – verileri internette depolamak ve bunu gerçekten iyi yapmak – o kadar basit değildi… Müşteriler için, ‘basit’ olacaktı ama S3’ü tasarlamak ve inşa etmek öyle değildi.”
S3, rakip çevrimiçi hizmetlerin çanları ve ıslıkları olmadan depolama işlevselliği sağlamak üzere tasarlanmıştır. Ancak aynı zamanda diğer hizmetler veya uygulamalar için depolama bileşeniyle eşit derecede iyi çalışacak şekilde tasarlandı. Sonuç olarak S3 artık dosya, blok ve nesne bulutu depolama ürünleri ailesinin merkezi haline geldi.
AWS: Depolama seçenekleri
2006’dan bu yana S3 önemli ölçüde büyüdü. 2021’de S3 paketlerinde 100 trilyon nesne vardı ve bu rakam o zamandan beri önemli ölçüde artacak.
S3 nesne depolamayı temel alıyor ancak AWS artık bir dizi başka seçenek sunuyor. Dosyalar için bunlar Amazon Elastic File System (EFS), Amazon FSx ve Amazon File Cache’i içerir.
Amazon Elastic Block Store, AWS blok depolama kullanıcılarının ihtiyaçlarını karşılarken, hiper ölçekleyici bir dizi uzman seçeneği sunar. Bunlar arasında AWS bulut sunucularını ve şirket içi depolamayı bağlamak için DataSync, hibrit ve uç uygulamalar için Snow, AWS Elastic Disaster Recovery ve AWS yedekleme yer alıyor.
Teknik olarak S3’ün bir parçası olan Glacier, uzun vadeli veri arşivleme sağlar.
Nesne depolama ve arşivleme: Amazon S3
Amazon S3 çeşitli depolama sınıfları sağlar. Bunlar arasında S3 Intelligent-Tiering, S3 Standard ve S3 Express One Zone’un yanı sıra standart ve tek bölge formatlarında sık olmayan erişim için S3 yer alır.
AWS, daha uzun vadeli depolama ve arşivleme için anında veya esnek erişim veya derin arşivleme özelliklerine sahip S3 Glacier’ı sunar.
AWS Outposts, şirket içi ortamlar için nesne depolama sağlar ancak S3 uygulama programlama arayüzlerini (API’ler) kullanır.
Her S3 sınıfının kendi veri erişim düzeyleri, maliyetleri ve coğrafi konumları vardır. S3 Intelligent-Tiering, verileri AWS’nin düşük gecikmeli üç erişim katmanı arasında otomatik olarak taşıyarak müşteri depolama bütçelerini optimize etmeyi amaçlamaktadır.
S3 şunları sağlar 11-dokuz varsayılan olarak üç kullanılabilirlik bölgesinde depolanan verilerle veri dayanıklılığı.
Fiyatlandırma, ilk 50 TB için GB başına aylık 0,024 ABD dolarından başlar (Avrupa/Londra fiyatlarına göre), 500 TB’tan fazlası için GB başına 0,022 ABD dolarına düşer. Akıllı katmanlama, sık erişim katmanı için yine ilk 50 TB için GB başına aylık 0,024 USD’den Arşiv Anında Erişim için GB başına 0,005 USD’ye kadar değişir. Akıllı Katmanlama için 1.000 nesne başına 0,0025 USD tutarında küçük bir otomasyon ve izleme ücreti vardır.
Amazon’a göre Amazon S3 performansı, “veri eklemek için saniyede en az 3.500 isteği ve veri almak için saniyede 5.500 isteği” destekliyor.
Blok depolama: EBS
Amazon Elastic Block Store, veritabanları, kurumsal kaynak planlaması (ERP) ve Microsoft teknolojileri dahil olmak üzere yüksek performanslı iş yüklerini destekler.
EBS, yüksek performans için Genel Amaçlı, Tedarik Edilen IOPS, büyük veri hacimleri için Optimize Edilmiş Performans ve seyrek erişim ve soğuk veri iş yükleri için Soğuk HDD olarak tedarik edilebilir. Verimlilik Optimize Edilmiş, sabit disk tabanlıdır; EBS io2 Block Express birimleri SSD’lerde çalışır ve birim başına 256.000 IOPS ve 4.000 MB/sn aktarım hızını destekler.
Fiyatlandırma, genel amaçlı SSD’ler için aylık 0,0928 USD/GB (Avrupa/Londra bazında) ve tedarik edilen IOPS için 0,0058 USD (3.000 IOPS ücretsiz tahsisinden sonra) ile Performansı Optimize Edilmiş HDD’ler için tedarik edilen depolamanın GB başına aylık 0,053 USD ve GB başına 0,0174 USD arasında değişir. Soğuk HDD’ler için ay.
EBS ayrıca ek ücret karşılığında standart ve arşiv katmanlarında anlık görüntüler sağlar.
Dosya depolama: EFS ve FSx
AWS, dosya depolama için standart, maliyeti optimize edilmiş ve arşiv katmanlarında EFS sunar. Standart, “milisaniyenin altında gecikme performansına” sahip SSD’leri temel alır. Standart, etkin veri iş yükleri için tasarlanmıştır; Sık olmayan, “üç ayda bir yalnızca birkaç kez” erişilen veriler için ve Arşiv ise yılda birkaç kez erişilen veriler için tasarlanmıştır.
Seyrek Erişim ve Arşiv katmanlarında onlarca milisaniyelik gecikme vardır; EFS arşivi için minimum saklama süresi 90 gündür.
OpenZFS ve Windows Dosya Sistemi için performans, sık erişilen, önbelleğe alınan veriler için 21 GBps’ye varan verim ve bir milyondan fazla IOP’dir.
Maliyetler Standart (Avrupa/Londra, bölgesel, çoklu AZ) için GB başına aylık 0,33 ABD Doları, Sık Erişim için 0,02 ABD Doları/GB ve Arşiv için 0,01 ABD Dolarıdır. Ancak erişim için ayrı ücretler vardır. Standart için bunlar okuma için GB başına 0,03 ABD doları ve yazma için 0,07 ABD dolarıdır; kullanıldığı yerde katmanlama ücretleri de vardır. Tek Bölge (Tek-AZ) ücretleri daha düşüktür.
AWS, FSx ile müşterilerin dört dosya sistemi arasında seçim yapmasına olanak tanır: NetApp ONTAP, OpenZFS, Windows Dosya Sunucusu ve Lustre.
Fiyatlandırma tam dosya sistemine ve kullanıma bağlıdır. ONTAP’ı örnek alırsak bunlar, tedarik edilen SSD depolama, IOPS (her GB depolama için üç IOPS dahildir), kapasite havuzu kullanımı ve aktarım kapasitesinden oluşur. Firmalar ayrıca kullandıkça öde esasına göre yedeklemeleri ve SnapLock (anlık görüntü) kopyalarını da tercih edebilir.
AWS, dosya sistemlerinin her biri için fiyatlandırma hesaplayıcıları sunar.
AWS, nesne, blok ve dosyanın yanı sıra daha uzmanlaşmış bir dizi yedekleme, arşivleme ve veri taşıma hizmetinin yanı sıra depolama hizmetlerini birbirine bağlama olanağı da sağlar. Örneğin Lustre için FSx, büyük veri işleme için S3’e bağlanabilir.