Kullanılabilirlik alanları nedir?
Birçok Azure bölgesi, bir bölgedeki ayrı veri merkezi grupları olan kullanılabilirlik alanları sağlar. Kullanılabilirlik alanları, diğer kullanılabilirlik alanlarına düşük gecikme süreli bağlantıları olacak kadar yakındır. Bunlar, 2 dakikadan kısa bir gidiş dönüş gecikme süresine sahip yüksek performanslı bir ağ ile bağlanır. Ancak kullanılabilirlik alanları, yerel kesintilerden veya hava durumundan birden fazla kişinin etkilenme olasılığını azaltmak için birbirinden yeterince uzaktır. Kullanılabilirlik alanları bağımsız güç, soğutma ve ağ altyapısına sahiptir. Bunlar, bir bölgede kesinti yaşanması durumunda bölgesel hizmetler, kapasite ve yüksek kullanılabilirlik alanlarının kalan bölgeler tarafından desteklenmesi için tasarlanmıştır. Bunlar, bir aksaklık durumunda verilerinizin eşitlenmiş ve erişilebilir kalmasına yardımcı olur.
Veri merkezi konumları sıkı güvenlik açığı risk değerlendirmesi ölçütleri kullanılarak seçilir. Bu işlem, veri merkezine özgü tüm önemli riskleri belirler ve kullanılabilirlik alanları arasında paylaşılan riskleri dikkate alır.
Aşağıdaki diyagramda birkaç örnek Azure bölgesi gösterilmektedir. Bölgeler 1 ve 2 kullanılabilirlik alanlarını destekler.
Hangi bölgelerin kullanılabilirlik alanlarını desteklediğini görmek için bkz . Kullanılabilirlik alanı desteğine sahip Azure bölgeleri.
Not
Mümkün olan en yüksek SLA bağlantı yüzdesini elde etmek için aynı bölgedeki farklı kullanılabilirlik alanlarına iki veya daha fazla Sanal Makineler dağıtmanız gerekir.
Bölgesel ve alanlar arası yedekli hizmetler
Kullanılabilirlik alanlarını içeren bir Azure bölgesine dağıttığınızda, birden çok kullanılabilirlik bölgesini birlikte kullanabilirsiniz. Birden çok kullanılabilirlik alanı kullanarak uygulamanızın ve verilerinizin ayrı kopyalarını büyük bir metropoldeki ayrı fiziksel veri merkezlerinde tutabilirsiniz.
Azure hizmetlerinin kullanılabilirlik alanlarını kullanmasının iki yolu vardır:
Bölgesel kaynaklar belirli bir kullanılabilirlik alanına sabitlenir. Yüksek güvenilirlik gereksinimlerini karşılamak için farklı bölgelerde birden çok bölgesel dağıtımı birleştirebilirsiniz. Veri çoğaltmayı yönetmek ve istekleri bölgeler arasında dağıtmak sizin sorumluluğundadır. Tek bir kullanılabilirlik alanında bir kesinti oluşması durumunda, başka bir kullanılabilirlik alanına yük devretmek sizin sorumluluğundadır.
Alanlar arası yedekli kaynaklar birden çok kullanılabilirlik alanına yayılır. Microsoft, isteklerin bölgelere yayılması ve verilerin bölgeler arasında çoğaltılması işlemini yönetir. Tek bir kullanılabilirlik alanında bir kesinti oluşması durumunda, Microsoft yük devretmeyi otomatik olarak yönetir.
Azure hizmetleri bu yaklaşımlardan birini veya her ikisini destekler. Hizmet olarak platform (PaaS) hizmetleri genellikle alanlar arası yedekli dağıtımları destekler. Hizmet olarak altyapı (IaaS) hizmetleri genellikle bölgesel dağıtımları destekler. Azure hizmetlerinin kullanılabilirlik alanlarıyla nasıl çalıştığı hakkında daha fazla bilgi için bkz . Kullanılabilirlik alanı desteğine sahip Azure bölgeleri.
Kullanılabilirlik alanlarını kullanma hizmetine özgü güvenilirlik desteği ve önerilen olağanüstü durum kurtarma kılavuzu hakkında bilgi için bkz . Güvenilirlik kılavuzuna genel bakış.
Fiziksel ve mantıksal kullanılabilirlik alanları
Her veri merkezi bir fiziksel bölgeye atanır. Fiziksel bölgeler Azure aboneliğinizdeki mantıksal bölgelere eşlenir ve farklı aboneliklerin eşleme sırası farklı olabilir. Azure aboneliklerine, abonelik oluşturulduğu sırada eşlemeleri otomatik olarak atanır. Bu nedenle, bir aboneliğin bölge eşlemesi diğer abonelikler için farklı olabilir. Örneğin: A aboneliğinde mantıksal bölge 1'e eşlenmiş fiziksel bölge X, B aboneliğinde ise mantıksal bölge 3 ile eşlenmiş fiziksel bölge X olabilir.
Aboneliğinizin mantıksal ve fiziksel bölgeleri arasındaki eşlemeyi anlamak için Liste Konumları Azure Resource Manager API'sini kullanın. Api'den bilgileri almak için Azure CLI veya Azure PowerShell kullanabilirsiniz.
az rest --method get --uri '/subscriptions/{subscriptionId}/locations?api-version=2022-12-01' --query 'value'
Kullanılabilirlik alanları ve Azure güncelleştirmeleri
Microsoft, Azure hizmetlerine yönelik güncelleştirmeleri tek seferde tek bir kullanılabilirlik alanına dağıtmayı amaçlar. Güncelleştirme devam ederken iş yükü diğer bölgelerde çalışmaya devam ettiğinden bu yaklaşım güncelleştirmelerin etkin bir iş yükü üzerindeki etkisini azaltır. Bu avantajdan yararlanmak için iş yükünüzü birden çok bölgede çalıştırmanız gerekir. Azure'ın güncelleştirmeleri nasıl dağıttığı hakkında daha fazla bilgi için bkz . Güvenli dağıtım uygulamalarını geliştirme.
Eşleştirilen ve eşleşmeyen bölgeler
Birçok bölgenin de eşleştirilmiş bir bölgesi vardır. Eşleştirilmiş bölgeler, çok bölgeli dağıtım yaklaşımlarının belirli türlerini destekler. Bazı yeni bölgelerin birden çok kullanılabilirlik alanı vardır ve eşleştirilmiş bir bölgesi yoktur. Bu bölgelere çok bölgeli çözümler dağıtmaya devam edebilirsiniz, ancak kullandığınız yaklaşımlar farklı olabilir.
Paylaşılan sorumluluk modeli
Paylaşılan sorumluluk modeli , sorumlulukların bulut sağlayıcısı (Microsoft) ile sizin aranızda nasıl bölündüğünü açıklar. Kullandığınız hizmetlerin türüne bağlı olarak, hizmeti çalıştırmak için daha fazla veya daha az sorumluluk alabilirsiniz.
Microsoft, gereksinimlerinizi karşılayacak şekilde çözümünüzü tasarlama konusunda esneklik sağlamak için kullanılabilirlik alanları ve bölgeleri sağlar. Yönetilen hizmetleri kullandığınızda Microsoft, kaynaklarınız için veri çoğaltma, yük devretme, yeniden çalışma ve dağıtılmış bir sistemi çalıştırmayla ilgili diğer görevleri bile içerebilen yönetim sorumluluklarından daha fazlasını üstlenir.
Kullanılabilirlik alanı mimari kılavuzu
Daha güvenilir iş yükleri elde etmek için:
- Üretim iş yükleri, bulundukları bölge kullanılabilirlik alanlarını destekliyorsa kullanılabilirlik alanlarını kullanacak şekilde yapılandırılmalıdır.
- Görev açısından kritik iş yükleri için hem çok bölgeli hem de çok bölgeli bir çözüm düşünmelisiniz.
Bir çözüm mimarisinde bölgeleri ve kullanılabilirlik alanlarını kullanma hakkında daha ayrıntılı bilgi için bkz . Kullanılabilirlik alanlarını ve bölgelerini kullanma önerileri.