Kullanılabilirlik kümelerine genel bakış

Geçerlidir: ✔️ Linux VM'ler ✔️ Windows VM'ler

Bu makalede, Azure sanal makinelerin (VM) kullanılabilirlik özelliklerine genel bir bakış sağlanır.

Not

Müşterilerimize, en geniş özellik yelpazesiyle yüksek kullanılabilirlik sağlamak için esnek düzenleme moduna sahip Sanal Makine Ölçek Kümeleri'i seçmelerini öneririz. Sanal Makine Ölçek Kümeleri:

  • VM örneklerinin merkezi olarak yönetilmesine, yapılandırılmasına ve güncelleştirilmasına izin verin.
  • Talebe veya tanımlı bir zamanlamaya yanıt olarak VM örneği sayısını otomatik olarak artırın veya azaltın.

Kullanılabilirlik kümeleri yüksek kullanılabilirlik sağlar ancak kullanılabilirlik alanlarıyla aynı dayanıklılık düzeyini sunmaz.

Kullanılabilirlik kümesi nedir?

Kullanılabilirlik kümeleri, ilişkili VM'leri aynı anda indiren bağıntılı hata olasılığını azaltan VM'lerin mantıksal gruplandırmalarıdır. Kullanılabilirlik kümeleri VM'leri birden çok hata etki alanına dağıtarak güvenilirliği artırır. Bu yapılandırma özellikle kullanılabilirlik alanlarını desteklemeyen bölgelerde kullanışlıdır.

Kullanılabilirlik kümelerini kullandığınızda, bir kullanılabilirlik kümesi içinde iki veya daha fazla VM oluşturun. Kullanılabilirlik kümesinde iki veya daha fazla VM kullanmak, uygulamaların yüksek oranda kullanılabilir kalmasına yardımcı olur ve 99,95% Azure hizmet düzeyi sözleşmesini (SLA) karşılar. Kullanılabilirlik kümelerini kullanmanın ek bir maliyeti yoktur. Yalnızca oluşturduğunuz sanal makine örnekleri için ödeme yaparsınız.

Kullanılabilirlik kümeleri, VM'ler daha yakın fiziksel bir yere yerleştirildiğinden kullanılabilirlik alanlarından daha düşük VM'den VM'ye gecikme süresi sağlar. Kullanılabilirlik kümeleri, tek hata noktalarını en aza indirmek ve yüksek kullanılabilirlik sunmak için birçok olası hata için hata yalıtımına sahiptir. Kullanılabilirlik kümeleri, birden çok hata etki alanını etkileyebilecek veri merkezi düzeyinde ağ kesintileri gibi bazı paylaşılan altyapı hatalarına karşı hala duyarlıdır.

Kullanılabilirlik kümeleri teklifinden daha fazla güvenilirlik için kullanılabilirlik alanlarını kullanın. Kullanılabilirlik alanları en yüksek güvenilirliğe sahiptir. Her VM, tek bir veri merkezinde güç, ağ veya soğutma kaybına karşı korunmanıza yardımcı olmak için birden çok veri merkezine dağıtılır. En yüksek önceliğiniz iş yükünüz için en iyi güvenilirlikse VM'lerinizi birden çok kullanılabilirlik alanında çoğaltın.

Kullanılabilirlik kümeleri nasıl çalışır?

Azure'un temel platformu, kullanılabilirlik kümenizde bulunan her sanal makineye bir güncelleme alanı ve bir hata alanı atar. Her kullanılabilirlik kümesinde en fazla 3 hata etki alanı ve 20 güncelleştirme etki alanı olabilir. Kullanılabilirlik kümesi oluşturulduktan sonra bu ayarlar değiştirilemez.

Etki alanlarını güncelle

Güncelleştirme etki alanları, aynı anda yeniden başlatılabilen sanal makine gruplarını ve temel alınan fiziksel donanımları gösterir.

Beş güncelleştirme etki alanı içeren bir kullanılabilirlik kümesinde beşten fazla VM yapılandırılırsa, altıncı VM birinciyle aynı güncelleştirme etki alanına, ikincisiyle yedincisine yerleştirilir ve bu şekilde devam eder.

Yeniden başlatılan güncelleştirme etki alanlarının sırası planlı bakım sırasında sıralı olarak devam etmeyebilir, ancak aynı anda yalnızca bir güncelleştirme etki alanı yeniden başlatılır. Yeniden başlatılan güncelleştirme etki alanının farklı bir güncelleştirme etki alanında bakım başlamadan önce kurtarılması 30 dakika sürer.

Hata Domaynları

Hata etki alanları, ortak bir güç kaynağı ve ağ anahtarını paylaşan sanal makineler grubunu tanımlar. Varsayılan olarak, kullanılabilirlik kümenizde yapılandırılan sanal makineler en fazla üç hata etki alanı arasında ayrılır.

Sanal makinelerinizi bir kullanılabilirlik kümesine yerleştirmek, uygulamanızı işletim sistemine veya uygulamaya özgü hatalara karşı korumaz. Ancak olası fiziksel donanım hatalarının, ağ kesintilerinin veya güç kesintilerinin etkisini sınırlar.

Güncelleştirme etki alanlarını içeren hata etki alanlarına bölünmüş işlem kümelerini gösteren diyagram.

Disk hata alanları

VM'ler ayrıca disk hata etki alanlarıyla da hizalanır. Bu hizalama, bir VM'ye bağlı tüm yönetilen disklerin aynı hata etki alanlarında olmasını sağlar.

Yönetilen bir kullanılabilirlik kümesinde yalnızca, yönetilen disklere sahip VM’ler oluşturulabilir. Yönetilen disk hata etki alanlarının sayısı bölgeye göre değişir: bölge başına iki veya üç yönetilen disk hata etki alanı.

Aşağıdaki komut, bölge başına hata etki alanlarının listesini alır:

az vm list-skus --resource-type availabilitySets --query '[?name==`Aligned`].{Location:locationInfo[0].location, MaximumFaultDomainCount:capabilities[0].value}' -o Table

Paylaşılan hata etki alanları

Belirli durumlarda, aynı kullanılabilirlik kümesindeki iki VM bir hata etki alanını paylaşabilir. Kullanılabilirlik kümenize gidip Hata Etki Alanı sütununu denetleyerek paylaşılan bir hata etki alanını onaylayabilirsiniz.

VM'lerinizin paylaşılan bir hata etki alanı varsa, bunun nedeni VM'lerinizi dağıtırken şu eylemleri gerçekleştirmeniz olabilir:

  1. İlk VM'yi dağıtın.
  2. İlk VM'yi durdurun veya serbest bırakın.
  3. İkinci VM'yi dağıtın.

Bu koşullar altında, ikinci VM'nin işletim sistemi diski ilk VM ile aynı hata etki alanında oluşturulabilir, bu nedenle iki VM aynı hata etki alanında olur. Bu sorunu önlemek için vm'leri dağıtımlar arasında durdurmayın veya serbest bırakmayın.

Bölgesel sanal makine ölçek kümeleri ve kullanılabilirlik kümeleri ile hata etki alanı hizalama diyagramı.