Azure Stack Hub depolamaya giriş
Genel Bakış
Azure Stack Hub Depolama, Azure Depolama tarafından sağlanan hizmetlerle tutarlı bir bulut depolama hizmetleri kümesidir. Bu hizmetler blobları, tabloları ve kuyrukları içerir.
Azure Stack Hub Depolama hizmetleri
Azure Stack Hub Depolama aşağıdaki üç hizmeti sağlar:
Blob depolama
Blob depolama yapılandırılmamış nesne verilerini depolar. Blob, belge, medya dosyası veya uygulama yükleyicisi gibi herhangi bir türde metin veya ikili veri olabilir.
Tablo depolama
Tablo depolama, yapılandırılmış veri kümelerini depolar. Tablo depolama, büyük miktarlardaki verilere hızlı geliştirme ve hızlı erişim sağlayan bir NoSQL anahtar özniteliği veri deposudur.
Kuyruk depolama
Kuyruk depolama, iş akışı işleme ve bulut hizmetlerinin bileşenleri arasındaki iletişim için güvenilir mesajlaşma sağlar.
Azure Stack Hub Depolama hesabı, Azure Stack Hub Depolama'daki hizmetlere erişmenizi sağlayan güvenli bir hesaptır. Depolama hesabınız depolama kaynaklarınız için benzersiz ad alanı sağlar. Aşağıdaki diyagramda, bir depolama hesabındaki Azure Stack Hub Depolama kaynakları arasındaki ilişkiler gösterilmektedir:
Blob depolama
Blob depolama, büyük miktarda yapılandırılmamış nesne verisine sahip kullanıcılar için etkili ve ölçeklenebilir bir çözüm sunar. Blob depolamayı kullanarak aşağıdaki gibi içerikleri depolayın:
- Belgeler
- Fotoğraf, video, müzik ve blog gibi sosyal veriler
- Dosyaların, bilgisayarların, veritabanlarının ve cihazların yedekleri
- Web uygulamaları için resimler ve metinler
- Bulut uygulamaları için yapılandırma verileri
- Günlükler ve diğer büyük veri kümeleri gibi büyük veriler
Her blob bir kapsayıcı halinde düzenlenmiştir. Kapsayıcılar ayrıca nesne gruplarına güvenlik ilkeleri atamaya ilişkin kullanışlı bir yöntem sunar. Depolama hesabı herhangi bir sayıda kapsayıcı içerebilir ve kapsayıcı da istediğiniz sayıda blob içerebilir (depolama hesabı sınırına kadar).
Blob depolama üç tür blob sunar:
Blok blobları
Blok blobları, bulut nesnelerinin akışı ve depolanması için iyileştirilmiştir. Belgeler, medya dosyaları, yedeklemeler ve diğer benzer dosyaları depolamak için iyi bir seçimdir.
Ekleme blobları
Ekleme blobları blok bloblarına benzer ancak ekleme işlemleri için en iyi duruma getirilmiştir. Bir ekleme blobu yalnızca sonuna yeni bir blok eklenerek güncelleştirilebilir. Ekleme blobları, yeni verilerin yalnızca blobun sonuna yazılması gereken günlüğe kaydetme gibi senaryolar için iyi bir seçenektir.
Sayfa blobları
Sayfa blobları, IaaS disklerini temsil etmek ve boyutu 1 TB'a kadar olan rastgele yazmaları desteklemek için iyileştirilmiştir. Azure Stack Hub sanal makinesine bağlı IaaS diski, sayfa blobu olarak depolanan bir VHD'dir.
Tablo depolama
Modern uygulamalar genellikle önceki yazılım nesillerine göre daha fazla ölçeklenebilirliğe ve esnekliğe sahip veri depoları gerektirir. Tablo depolama, uygulamanızın kullanıcı talebini karşılayacak şekilde otomatik olarak ölçeklenebilmesi için yüksek oranda kullanılabilir ve yüksek düzeyde ölçeklenebilir depolama sunar. Tablo depolama, Microsoft'un NoSQL anahtar/öznitelik deposudur; şemasız bir tasarıma sahiptir ve geleneksel ilişkisel veritabanlarından farklıdır. Şemasız bir veri deposuyla, uygulamanızın gereksinimleri geliştikçe verilerinizi uyarlamak kolaydır. Tablo depolamanın kullanımı kolaydır, böylece geliştiriciler hızla uygulama oluşturabilir.
Tablo depolama, bir anahtar-öznitelik deposudur ve bu da tablodaki her değerin türü yazılan bir özellik adıyla depolandığı anlamına gelir. Özellik adı, seçim ölçütlerini filtrelemek ve belirtmek için kullanılır. Özellik ve değerlerinin toplamı bir varlığı oluşturur. Tablo depolama şemasız olduğundan, aynı tablodaki iki varlık farklı özellik koleksiyonları içerebilir ve bu özellikler farklı türlerde olabilir.
Web uygulamalarına yönelik kullanıcı verileri, adres defterleri, cihaz bilgileri ve hizmetinizin gerektirdiği diğer meta veriler gibi esnek veri kümelerini depolamak için tablo depolamayı kullanabilirsiniz. Günümüzün internet tabanlı uygulamaları için, tablo depolama gibi NoSQL veritabanları geleneksel ilişkisel veritabanlarına popüler bir alternatif sunar.
Depolama hesabı herhangi bir sayıda tablo içerebilir ve bir tablo, depolama hesabının kapasite sınırına kadar herhangi bir sayıda varlık içerebilir.
Kuyruk depolama
Uygulamaları ölçeklendirmek için tasarlarken, uygulama bileşenleri genellikle birbirinden bağımsız olarak ölçeklenebilmeleri için ayrılır. Kuyruk depolama bulutta, masaüstünde, şirket içi sunucuda veya mobil cihazda çalışan uygulama bileşenleri arasında zaman uyumsuz iletişim için güvenilir bir mesajlaşma çözümü sağlar. Kuyruk depolama zaman uyumsuz görevlerin yönetilmesini ve süreç iş akışlarının oluşturulmasını da destekler.
Depolama hesabı herhangi bir sayıda kuyruk içerebilir ve kuyruk da herhangi bir sayıda ileti içerebilir (depolama hesabının kapasite sınırına kadar). Tek bir ileti boyut olarak en fazla 64 KB olabilir.
Sonraki adımlar
Azure ile tutarlı depolama: farklılıklar ve dikkat edilmesi gerekenler
Azure Depolama hakkında daha fazla bilgi edinmek için bkz. Microsoft Azure Depolama giriş