Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Birçok Azure bölgesi, erişilebilirlik alanları sağlar ve bunlar bölge içinde yer alan dağınık veri merkezi gruplarıdır. Her kullanılabilirlik alanı bağımsız güç, soğutma ve ağ altyapısına sahiptir, böylece bir bölgede kesinti yaşanırsa bölgesel hizmetler, kapasite ve yüksek kullanılabilirlik kalan bölgeler tarafından desteklenir. Bazı Azure hizmetleri birden çok bölgeyi otomatik olarak kullanırken, diğerleri birden çok bölgeli dağıtımı yapılandırmanızı gerektirir.
Kullanılabilirlik alanları yalnızca bölgenin tamamını etkileyen büyük ölçekli kesintilere karşı koruma sağlar. Ayrıca, bir bölge içinde sunucu rafı veya küme hatası gibi daha küçük kapsamlı hatalara karşı dayanıklılık sağlar. Bu senaryolarda, etkilenen bölgenin bölümleri çalışır durumda kalsa bile iş yükleri diğer bölgelerde çalışmaya devam edebilir.
Aşağıdaki diyagramda çeşitli örnek Azure bölgeleri gösterilmektedir. Bölge 1 ve 2 kullanılabilirlik alanlarını destekler ve 3. ve 4. bölgelerde kullanılabilirlik alanları yoktur. Bazı bölgelerin bir veri merkezi, bazılarının birden çok veri merkezi vardır.
Azure bölgesinde fiziksel olarak ayrılmış kullanılabilirlik alanı konumlarının diyagramı.
Tavsiye
Hangi bölgelerin kullanılabilirlik alanlarını desteklediğini görmek için bkz. Azure bölgeleri listesi.
Veri merkezleri ve kullanılabilirlik alanları
Kullanılabilirlik alanı, bir bölgedeki bir veya daha fazla fiziksel olarak ayrı veri merkezinin mantıksal gruplandırılmasıdır . Her kullanılabilirlik alanı, birinde bir sorun olduğunda (güç kesintisi veya ağ sorunu gibi) diğerlerinin çalışmaya devam etmesi için oluşturulur. Tek bir veri merkezi bu koruma düzeyini tek başına sunmaz.
Kullanılabilirlik alanları genellikle birkaç kilometre ile ayrılır ve genellikle birbirine 100 kilometre mesafededir. Bu, yerel kesintilerin veya hava durumu olaylarının aynı anda birden çok bölgeyi etkileme olasılığını azaltırken düşük gecikme süreli bağlantı sağlar.
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.
Kullanılabilirlik alanı desteği türleri
Azure hizmetleri kaynakları için farklı türde kullanılabilirlik alanı desteği sağlayabilir ve hizmetlerin çoğu zone-redundant veya zonal kaynaklarını dağıtmayı destekler:
Alanlar arası yedekli kaynaklar: Alanlar arası yedekli kaynaklar, hizmet tarafından birden çok kullanılabilirlik alanına çoğaltılır veya dağıtılır. Örneğin, alanlar arası yedekli veri hizmetleri verileri birden çok bölgede çoğaltarak bir bölgedeki bir hatanın verilerin kullanılabilirliğini etkilememesini sağlar. Bazı hizmetler desteklenen bölgelerde otomatik olarak alanlar arası yedeklidir, diğer hizmetler ise kaynağınızı alanlar arası yedekli olacak şekilde yapılandırmanızı gerektirir.
Çoğu hizmet için Microsoft kaynaklarınızın kullandığı bölgeleri seçer, ancak bazen bölge kümesini seçebilirsiniz. Hizmetler, tasarımlarına bağlı olarak bölgedeki bölgelerin farklı bir sayısını veya alt kümesini kullanabilir. Kaynak, iki veya daha fazla bölge kullandığı sürece bölge hatasına dayanıklıdır.
Alanlar arası yedekli dağıtımlarla Microsoft, istekleri bölgelere yayma ve verilerin bölgeler arasında çoğaltılması gibi işlemleri yönetir. Kullanılabilirlik alanında bir kesinti oluşursa, Microsoft başka bir bölgeye yük devretmeyi otomatik olarak yönetir.
Bölgesel kaynaklar: Bölgesel bir kaynak, seçtiğiniz tek bir kullanılabilirlik alanına dağıtılır.
Bölgesel dağıtımlar, kullanılabilirlik alanı kesintilerine karşı otomatik olarak dayanıklılık sağlamaz. Ancak, bölgesel kaynaklar diğer bölgelerdeki hatalardan yalıtılır. Ayrıca, olağan dışı derecede katı gecikme süresi veya performans gereksinimlerini karşılamanıza da yardımcı olabilir. Örneğin, sanal makineler kullanılarak oluşturulan sohbetli bir iş yükü için, aralarındaki bağlantıların gecikme süresini azaltmak için aynı bölgeye birden çok sanal makine dağıtmayı seçebilirsiniz.
Bölgesel kaynakları kullanılabilirlik alanı kesintilerine dayanıklı hale getirmek için, bölge içindeki birden çok kullanılabilirlik alanında ayrı kaynaklara sahip bir mimari tasarlamanız gerekir. Microsoft sizin için işlemi yönetmez. Kullanılabilirlik alanında bir kesinti oluştuğunda, başka bir alana yük devretmek sizin sorumluluğunuzdadır.
Bir kaynağı alanlar arası yedekli olacak şekilde yapılandırdığınızda veya farklı kullanılabilirlik alanlarında bir bölgesel kaynağın birden çok örneğini kullanıyorsanız, kaynağınız alanlar arası dayanıklı olarak kabul edilir; yani tek bir kullanılabilirlik alanının kesintisine karşı dayanıklıdır. Bölgesel dağıtımları kullanma ve bölge dayanıklılığını koruma hakkında daha fazla bilgi edinmek için bkz. Bölgesel kaynaklar ve bölge dayanıklılığı.
Güvenilirlik stratejinizi tasarlarken, iş yükünüzdeki her hizmetin kullanılabilirlik alanlarını nasıl desteklediğini anladığınızdan emin olun. Örneğin, bazı hizmetlerin belirli katmanlar veya SKU'lar gibi kullanılabilirlik alanı desteği için karşılaması gereken ek gereksinimleri olabilir. Güvenilirlik kılavuzları bu tür gereksinimlerin ayrıntılarını içerir.
Kaynak kullanılabilirlik alanlarını kullanacak şekilde yapılandırılmamışsa, kullandığınız bölge bölgeleri desteklemediği için veya yapılandırma seçenekleriniz nedeniyle buna bölgesel olmayan veya bölgesel dağıtım adı verilir. Azure, bölgedeki herhangi bir bölgeye bölgesel olmayan kaynaklar yerleştirebilir. Hangi kaynakların hangi bölgelere gideceğini seçmezsiniz. Bölgedeki herhangi bir kullanılabilirlik alanında kesinti yaşanırsa, bölge dışı kaynaklar etkilenen bölgede olabilir ve kapalı kalma süresiyle karşılaşabilir.
Kullanılabilirlik alanı desteği için kaynakları yapılandırma
Her hizmetin kullanılabilirlik alanı desteğini yapılandırmak için kendi yöntemi vardır ve bazı hizmetler herhangi bir yapılandırma gerektirmez. Her hizmetin kullanılabilirlik alanlarını nasıl desteklediği ve bu desteği nasıl yapılandıracağınızı öğrenmek için bkz. hizmete göre Azure güvenilirlik kılavuzları.
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 aboneliklere, abonelik oluşturulurken 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 2 ile eşlenmiş fiziksel bölge 1, B aboneliğinde ise mantıksal bölge 3 ile eşlenmiş fiziksel bölge 1 olabilir:
Aboneliğinizin mantıksal ve fiziksel bölgeleri arasındaki eşlemeyi anlamak için Azure CLI veya Azure PowerShell veya Azure Resource Manager API'lerini kullanın.
az account list-locations komutunu kullanın:
az account list-locations \
--query "[?availabilityZoneMappings].{availabilityZoneMappings: availabilityZoneMappings, displayName: displayName, name: name}"
Kullanılabilirlik alanları ve Azure güncelleştirmeleri
her bölge için Microsoft güncelleştirmeleri tek seferde tek bir kullanılabilirlik alanı içinde Azure hizmetlere dağıtmayı amaçlar. Bu yaklaşım, güncelleştirmelerin etkin bir iş yükü üzerindeki etkisini azaltarak güncelleştirme devam ederken iş yükünün diğer bölgelerde çalışmaya devam etmesini sağlar. Sıralı bölge güncelleştirmelerinden yararlanmak için iş yükünüz zaten birden çok bölgede çalışacak şekilde yapılandırılmış olmalıdır. Azure güncelleştirmeleri nasıl dağıttığı hakkında daha fazla bilgi için bkz. Uygönetimli dağıtım uygulamalarını geliştirme.
Bölgeler arası ağ
Her bölge içinde kullanılabilirlik alanları yüksek performanslı bir ağ üzerinden bağlanır. Microsoft yaklaşık 2 milisaniyeden kısa gidiş dönüş gecikme süresiyle bölgeler arası iletişim sağlamaya çalışır. Düşük gecikme süresi, bir bölge içinde yüksek performanslı iletişime ve birden çok kullanılabilirlik alanında verilerin zaman uyumlu olarak çoğaltılmasına olanak tanır. Hedef gecikme süresi, ağ bağlantılarının gecikme süresini ifade eder. Kullandığınız iletişim protokolüne ve belirli bir ağ akışı için gereken ağ atlamalarına bağlı olarak, gözlemlediğiniz gecikme süresi farklı olabilir.
Çoğu iş yükünde, performansınızı belirgin bir şekilde etkilemeden çözümünüzün bileşenlerini kullanılabilirlik alanları arasında dağıtabilirsiniz. Bölgeler arası gecikme süresine karşı yüksek düzeyde duyarlılığa sahip bir iş yükünüz varsa, seçtiğiniz kullanılabilirlik alanları arasındaki gecikme süresini gerçek protokolleriniz ve yapılandırmanızla test etmek önemlidir. Bölgeler arası trafiği azaltmak için bölgesel dağıtımları kullanmak mümkündür, ancak en uygun şekilde güvenilirlik strateji planınızda birden çok kullanılabilirlik alanı kullanmanız gerekir. Bölgesel dağıtımları kullanma ve bölge dayanıklılığını koruma hakkında daha fazla bilgi edinmek için bkz. Bölgesel kaynaklar ve bölge dayanıklılığı.
Azure, ister özel ister genel IP adresi kullanın, aynı bölgedeki kullanılabilirlik alanları arasında veri aktarımı için ücret ödemez.
Kullanılabilirlik alanı mimari kılavuzu
Güvenilir iş yükleri elde etmek için:
- Üretim iş yükleri, bulundukları bölge kullanılabilirlik alanlarını destekliyorsa birden çok kullanılabilirlik alanı 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.