Aracılığıyla paylaş


Azure Depolama Eylemlerinde Güvenilirlik

Bu makalede Azure Depolama Eylemleri'nde güvenilirlik desteği açıklanır ve hem kullanılabilirlik alanları hem de bölgeler arası olağanüstü durum kurtarma ve iş sürekliliği ile bölgesel dayanıklılık ele alınmaktadır. Azure'daki güvenilirlik ilkelerine daha ayrıntılı bir genel bakış için bkz . Azure güvenilirliği.

Azure Depolama Eylemleri, birden çok depolama hesabında milyonlarca nesne üzerinde ortak veri işlemleri gerçekleştirmek için kullanabileceğiniz sunucusuz bir çerçevedir. Hizmetin kendisi bölgeseldir ve kullanılabilirlik alanları için SKU'ları veya desteği yoktur. Ancak, hizmetin denetim düzlemi alanlar arası yedekliliği otomatik olarak destekler. Veri düzlemi, depolama hesabının alanlar arası yedekli bir yapılandırmada çalışıp çalışmadığına bağlı olarak yedekliliği de destekleyebilir.

Kullanılabilirlik alanı desteği

Azure kullanılabilirlik alanları, her Azure bölgesindeki en az üç fiziksel ayrı veri merkezi grubudur. Her bölgedeki veri merkezleri bağımsız güç, soğutma ve ağ altyapısı ile donatılmıştır. Yerel bölge hatası durumunda kullanılabilirlik alanları, bir bölge etkileniyorsa, bölgesel hizmetler, kapasite ve yüksek kullanılabilirlik kalan iki bölge tarafından desteklenecek şekilde tasarlanmıştır.

Hatalar, yazılım ve donanım arızalarından deprem, sel ve yangın gibi olaylara kadar değişebilir. Azure hizmetlerinin yedekliliği ve mantıksal yalıtımı ile hatalara dayanıklılık elde edilir. Azure'daki kullanılabilirlik alanları hakkında daha ayrıntılı bilgi için bkz . Bölgeler ve kullanılabilirlik alanları.

Azure kullanılabilirlik alanlarının etkinleştirildiği hizmetler, doğru güvenilirlik ve esneklik düzeyini sağlayacak şekilde tasarlanmıştır. Bunlar iki şekilde yapılandırılabilir. Alanlar arasında otomatik çoğaltma ile alanlar arası yedekli veya belirli bir bölgeye sabitlenmiş örneklerle bölgesel olabilir. Bu yaklaşımları da birleştirebilirsiniz. Bölgesel ve alanlar arası yedekli mimari hakkında daha fazla bilgi için bkz . Kullanılabilirlik alanlarını ve bölgelerini kullanma önerileri.

Azure Depolama Eylemleri hizmeti bölgesel olsa ve SKU'lar veya kullanılabilirlik alanları sunmasa da, denetim düzleminden ve koşullu olarak veri düzleminden alanlar arası yedeklilik kullanılabilir:

  • Hizmetin denetim düzlemi alanlar arası yedeklidir. Bir bölge bir bölgede kapandığında, kontrol düzlemi kullanılabilir olmaya devam eder. Bölge azaltma senaryosu sırasında görev tanımını ve atamayı yönetmeye devam edebilirsiniz.

  • Veri düzlemi (görev ataması yürütme), üst depolama hesabından bölgesel özellikleri devralır. Depolama hesabı başarısız bir bölgeye dağıtılırsa, hesap kullanılamaz duruma gelir ve müşterinin perspektifinden veri planı kullanılamaz. Depolama hesabı alanlar arası yedekliyse, hesap kullanılabilir olmaya devam eder ve hizmet hesap üzerinde işlem gerçekleştirmeye devam eder.

Bölge azaltma deneyimi

Alanlar arası bir senaryoda Depolama Eylemi hizmeti kullanılabilir olmaya devam eder. Görevlerin ilerleme durumu, üzerinde çalıştıkları depolama hesaplarının kullanılabilirlik alanı desteğine bağlıdır. Hesap azaltılan bölgeden etkilenmezse, görevler ilerlemeye devam eder. Aksi takdirde görevler başarısız olur.

Bölge kesintisi hazırlama ve kurtarma

Depolama Eylemi hizmeti bölgesel değildir, ancak depolama hesabıdır. Depolama hesabı bir bölge kesintisi tarafından etkilenirse, hesaba atanan depolama görevleri başarısız olur. Bölge ve depolama hesabı kullanılabilir duruma geldikten sonra, zamanlanmış görevler zamanlamaya göre çalışmaya devam eder. Görev bir kez çalışacak şekilde yapılandırılmışsa, görevi yeniden çalışacak şekilde zamanlamanız gerekebilir.

Bölgeler arası olağanüstü durum kurtarma ve iş sürekliliği

Olağanüstü durum kurtarma (DR), kapalı kalma süresi ve veri kaybına neden olan doğal afetler veya başarısız dağıtımlar gibi yüksek etkili olaylardan kurtarmayla ilgilidir. Nedeni ne olursa olsun, olağanüstü durum için en iyi çözüm iyi tanımlanmış ve test edilmiş bir DR planı ve DR'yi etkin bir şekilde destekleyen bir uygulama tasarımıdır. Olağanüstü durum kurtarma planınızı oluşturmaya başlamadan önce bkz . Olağanüstü durum kurtarma stratejisi tasarlama önerileri.

DR söz konusu olduğunda, Microsoft paylaşılan sorumluluk modelini kullanır. Paylaşılan bir sorumluluk modelinde Microsoft, temel altyapı ve platform hizmetlerinin kullanılabilir olmasını sağlar. Aynı zamanda, birçok Azure hizmeti verileri otomatik olarak çoğaltmaz veya başarısız olan bir bölgeden geri dönerek başka bir etkin bölgeye çapraz çoğaltma yapamaz. Bu hizmetler için iş yükünüz için uygun bir olağanüstü durum kurtarma planı ayarlamak sizin sorumluluğunuzdadır. Hizmet olarak Azure platformu (PaaS) tekliflerinde çalışan hizmetlerin çoğu, DR'yi desteklemek için özellikler ve yönergeler sağlar ve DR planınızı geliştirmeye yardımcı olmak üzere hızlı kurtarmayı desteklemek için hizmete özgü özellikleri kullanabilirsiniz.

Depolama Eylemi bölgesel bir hizmettir ve aynı bölgedeki hesaplarda çalışır. Bir bölge kapatıldığında hem depolama hesabı hem de hizmet de devre dışı bırakılır. Hizmet, bölgeler arasında olağanüstü durum kurtarmayı desteklemez. Depolama hesabının farklı bir bölgeye yük devretmesini tetiklerseniz, depolama görevleri özgün bölgeye geri dönene kadar depolama hesabında çalıştırılamaz. Bu nedenle, depolama hesabını kurtarabilseniz de, depolama görevi buna karşı çalıştırılamaz.

Önemli

Depolama hesabınızı bir GRS veya GZRS birincil bölgesinden ikincil bölgeye (veya tersi) geçirirseniz, depolama hesabını hedefleyen depolama görevleri tetiklenmez ve mevcut görev yürütmeleri başarısız olabilir.

Kesinti algılama, bildirim ve yönetim

Depolama görevleri, hizmetin kendisinde bir kesinti olduğunda bildirim göndermez. Hizmet/bölge kurtarıldıktan sonra depolama görevinin durumunu denetlemeniz ve görevleri yeniden denemeniz önemlidir.

Sonraki adımlar