Azure VM Availability Zone, Availability Set, Scale Set Kavramları Bize Ne Anlatıyor?
0

Azure makale serisinin bu yazısında Azure VM Availability zone, Availability Set ve Scale Set nedir? Farkları nelerdir? Sorularının cevaplarını açıklayacağım.

Azure VM Availability zone

Türkçe karşılığı Kullanılabilirlik bölgleridir. Bir Azure Region içerisinde fiziksel olarak birbirinden farklı 3 bölgede kullanılmasıdır. Her bölgede Availability zone desteklenmemektedir. Desteklenen bölgelerde 1-3 arasında Availability zone seçimi yapılabilmektedir.

Resim- 1

Availability zoneların elektrik, soğutma ve internet sağlayıcıları birbirinden farklıdır. Bu sayede herhangi bir elektrik dağıtım şirketinin kesinti yaşaması durumunda diğer Availability zonelar bundan etkilenmeden işlemleri sürdürebilirler. Bu sayede SLA sürelerini en az seviyeye düşürülmeye çalışılmaktadır. Altyapı yedekliliği sağlamak için kullanmalıyız.

Resim- 2

Azure VM Availability set

Türkçe karşılığı Kullanılabilirlik gruplarıdır. Aynı region ve aynı Availability Zone içerisindeki Datacenter (aynı bina) da ancak farklı fiziksel sunucularda yada farklı kabinetlerde bulunmasıdır. Aynı network aynı elektrik hattını kullansalarda kabinde çıkabilecek fiziksel veya yazılımsal problemlere karşı korumaktadır.nSunucular mantıksal ve fiziksel gruplara ayrılırlar. Fiziksel gruplamaya hata etki alanı (Fault Domain), mantıksal gruplamaya güncelleme etki alanı (Update Domain) adı verilir.

Her bir availability set en fazla 3 Fault Domain ve 20 Update Domain ile yapılandırılabilir. Oluşturulduktan sonra değişiklik yapılamaz. Fault domain sunucuya gelen elektrik ve internet kesintisine karşı bir önlemdir. Eğer FD0 da bir kesinti olursa FD2 de bulunan iş yükleriyle kesintisiz devam edebilmektedir. Sunucuların yamalarını ve yazılım güncellemeleri sonrasında sunucuların yeniden başlatma gereksinimi olabilir. Bu durumda mantıksal gruplar olan Update domain ortaya çıkmaktadır. Eğer güncelleştirme ve restart gerekiyorsa UD1 de güncelleme ve restart işlemi yapılmaktadır bu sırada UD2 den devam eder iş yükleri.

Resim- 3

Azure VM Scale set

Birden çok sanal makineyi kolayca oluşturmamızı ve yönetmemizi sağlar. Çok fazla talep gelen bir iş yükümüz olduğunu düşünelim. 1 VM’in karşılayamayacağı kadar istek gelmekte. Bu yüzden belki onlarca belki yüzlerce VM ihtiyacımız var. Bu VM’leri teker taker oluşturmak hem zaman kaybına hem de hata yapma ihtimalini yükseltmektedir. VM Scale set sayesinde işletim sistemi ve yapılandırmasının kopyasını oluşturarak açar. Örneğin CPU kullanımı %70 e çıktığında yeni bir VM daha oluşturulması kuralını yazabiliriz. Aynı şekilde CPU kullanımı düştüğünde VM sayısının düşürülmesini de sağlayabiliriz.  Otomatik olarak VM sayısının artırılıp azaltılmasını gerçekleştirilir. Bu sayede işler otomatikleşerek ilerleyecektir. Sistemde yavaşlama ve çökmenin önüne geçilebilir.

Resim- 4

Talepler önce Load Balancer’a gelir ve buradan gerekli sanal makinalara yönlendirerek işlemi gerçekleştirilir.

Bir Sonraki Azure makalesinde görüşmek üzere.

Referanslar

www.mshowto.org 

TAGs: Azure Availability, Azure kullanılabilirlik, Azure yedeklilik, Azure altyapı yedekliliği, Azure VM Scale set, Azure otomatik VM oluşturma, Azure VM Availability Zone, Azure Availability Set, Azure Kullanılabilirlik Bölgeleri, Azure Kullanılabilirlik grupları

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Mustafa Kara, 1981 yılında Adana'da doğdu. Üniversite öncesi tüm öğrenimini Mersin'de tamamladı. Anadolu Üniversitesi mezunudur. İşletme Yüksek Lisansını (MBA) , Maltepe Üniversitesinde ve Bilgisayar Mühendisliği Yüksek Lisansını da Okan Üniversitesinde gerçekleştirmiştir. Eskişehir'de okuduğu yıllarda Anadolu Üniversitesi Bilgisayar Araştırma Uygulama Merkezi Bilgi işlem departmanında çalışma hayatına başladı. Üniversite sonrası İstanbul'da kendi iş dallarının öncü firmalarında görev aldı. Uzun yıllar boyunca BilgeAdam BTA ve Kurumsal‘da Sistem ve Network Eğitmeni, Kıdemli Danışman ve Birim Müdürü görevlerinde bulundu. Sonrasında COMPAREX Türkiye'de Teknik Müdür olarak çalışmıştır. Şu anda SimpliX Teknoloji Hizmetlerinde Bulut ve Güvenlik Çözümleri Direktörü olarak çalışmaktadır. Uzmanlık alanı olan Microsoft altyapı, yönetim ve iletişim ürünleri, Azure, M365 ve AWS bulut teknolojileri Veeam gibi yedekleme çözümleri ile sanallaştırma teknolojilerinde mimari düzeyde bilgi ve deneyime sahiptir. Ayrıca yeni nesil güvenlik çözümleri üzerine eğitim ve danışmanlık vermekte olup 20 yıldan daha fazla süredir birçok kişi ve firmaya binlerce saat teknik eğitim vermiştir. Kamu ve özel sektördeki kuruluşlara projeler gerçekleştirmiş ve bu projelerin bazıları Microsoft tarafında Case Study olarak duyurulmuştur. Türkiye'nin en büyük bilişim portallarında yazıları yayınlanmakta olup MSHOWTO Topluluk Lideri görevini üstlenmektedir. Üniversitelerde seminerler vermekte olup birçok teknoloji üreticisinin lansmanında uzman konuşmacı olarak yer almıştır. 2010 yılında çeşitli topluluklarda yapmış olduğu çalışmalar neticesinde Microsoft tarafından MVP ünvanına layık görülmüş olup günümüzde de bu ünvanı koruma başarısını göstermektedir. Sahip olduğu sertifikalar: MVP, MCT, AWS SA, Azure Administrator, Azure Security Engineer, Azure Solution Architect, MCITP, MCTS, MCDBA, MCSE+S+M, MCSA+S+M, MCDST, MCP, CCDA, CCNA, HP AIS, HP APS ve CompTIA A+'dır.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir