Azure’da sanal makineler için bakım

Azure, sanal makineler için konak altyapısının güvenilirliğini, performansını ve güvenliğini geliştirmek için platformunu düzenli aralıklarla günceller. Bu güncelleştirmelerin amacı, barındırma ortamındaki yazılım bileşenlerine düzeltme eki uygulamadan ağ bileşenlerini yükseltmeye veya donanımı kullanımdan kaldırmaya kadar değişiklik gösterir.

Güncelleştirmeler barındırılan VM'leri nadiren etkiler. Güncelleştirmelerin etkisi olduğunda Azure, güncelleştirmeler için en az etkili yöntemi seçer:

  • Güncelleştirme yeniden başlatma gerektirmezse, konak güncelleştirilirken VM duraklatılır veya VM zaten güncelleştirilmiş bir ana bilgisayar için canlı olarak geçirilir.
  • Bakım için yeniden başlatma gerekirse planlı bakım size bildirilecek. Azure, bakımı sizin için uygun olan bir zamanda başlatabilirsiniz bir zaman penceresi de sağlar. Bakım acil olmadığı sürece kendi kendine bakım penceresi genellikle 35 gündür. Azure, planlı platform bakımının VM'lerin yeniden başlatılmasını gerektirdiği durum sayısını azaltmak için teknolojilere yatırım yapmakta. Planlı bakımı yönetme yönergeleri için bkz. Azure CLI, PowerShell veya portal kullanarak planlı bakım bildirimlerini işleme.

Bu sayfada, Azure'ın her iki bakım türü için de nasıl işlem yaptığı açıklanmaz. Planlanmamış olaylar (kesintiler) hakkında daha fazla bilgi için Bkz. Windows için VM'lerin kullanılabilirliğini yönetme veya Linux için ilgili makale.

Bir VM'de, Windows veya Linux için Zamanlanan Olaylar yaklaşan bakım hakkında bildirim almak için kullanabilirsiniz.

Yeniden başlatma gerektirmeyen bakım

Çoğu platform güncelleştirmesi müşteri VM'lerini etkilemez. Etkisiz bir güncelleştirme mümkün değilse Azure, müşteri VM'lerini en az etkileyen güncelleştirme mekanizmasını seçer.

Sıfırdan etkilenmeyen bakımların çoğu VM'yi 10 saniyeden kısa süre duraklatıyor. Bazı durumlarda Azure, bellek koruma bakım mekanizmalarını kullanır. Bu mekanizmalar VM'yi 30 saniye kadar duraklatabilir ve RAM'de belleği korur. Vm daha sonra sürdürılır ve saati otomatik olarak eşitlenir.

Bellek koruma bakımı, Azure VM 'lerinin yüzde 90 ' sinden daha fazlası için geçerlidir. G, M, N ve H serisi için çalışmaz. Azure, dinamik geçiş teknolojileri kullanır ve duraklatma sürelerini azaltmak için bellek koruma bakım mekanizmalarını geliştirir.

Yeniden başlatma gerektirmeyen bu bakım işlemleri, tek seferde bir hata etki alanı uygulanır. Platform izleme araçlarından herhangi bir uyarı sistem durumu sinyali aldıklarında bunları durdurur.

Bu tür güncelleştirmeler bazı uygulamaları etkileyebilir. SANAL makine dinamik olarak farklı bir konağa geçirildiğinde, bazı hassas iş yükleri VM duraklatmaya en az birkaç dakika sonunda küçük bir performans düşüşü gösterebilir. VM bakımına hazırlanmak ve Azure Bakımı sırasında etkileri azaltmak için, bu tür uygulamalar için Windows veya Linux için zamanlanan olaylar kullanmayı deneyin.

Sıfır etki ve yeniden bootupdates gibi tüm bakım etkinliklerinin üzerinde daha fazla denetim için bakım denetim özelliğini kullanabilirsiniz. Azure ayrılmış Konakları ya da yalıtılmış bir VMkullanıyor olmanız gerekir. Bakım denetimi, tüm platform güncelleştirmelerini atlama ve güncelleştirme işlemini 35 günlük bir bir pencere içinde dilediğiniz zaman uygulamak için kullanabileceğiniz bir seçenek sunar. Daha fazla bilgi için bkz. bakım denetimi ve Azure CLI ile güncelleştirmeleri denetleme.

Canlı geçiş

Dinamik geçiş, bir yeniden başlatma gerektirmeyen ve VM için belleği koruyan bir işlemdir. Genellikle 5 saniyeden fazla bir duraklama veya dondurma ile devam etmesine neden olur. G, M, N ve H serisi dışında tüm hizmet olarak altyapı (IaaS) VM 'Leri dinamik geçiş için uygun değildir. Uygun VM 'Ler, Azure Fleet 'e dağıtılan IaaS sanal makinelerinin yüzde 90 ' inden fazlasını temsil eder.

Not

Yeniden başlatma gerektirmeyen dinamik geçiş işlemleri için Azure portal bir bildirim almazsınız. Yeniden başlatma gerektirmeyen dinamik geçişler listesini görmek için, zamanlanan olayları sorgulayın.

Azure platformu, aşağıdaki senaryolarda dinamik geçiş başlatır:

  • Planlı bakım
  • Donanım hatası
  • Ayırma iyileştirmeleri

Bazı planlı bakım senaryolarında canlı geçiş kullanılır ve canlı Zamanlanan Olaylar işlemlerin ne zaman başlayacağını önceden bilmek için bu senaryoyu kullanabilirsiniz.

Sanal makine algoritmaları yaklaşan bir donanım arızasını tahmin Azure Machine Learning VM ayırmalarını iyileştirmek istediğiniz zaman VM'leri taşımak için de kullanılabilir. Düzeyi düşürülmüş donanım örneklerini algılayan tahmine dayalı modelleme hakkında daha fazla bilgi için bkz. Tahminedayalı makine öğrenmesi ve canlı geçiş ile Azure VM'nin performansını geliştirme. Bu hizmetleri kullanıyorsanız, Azure portal ve Hizmet Durumu günlüklerinde ve Zamanlanan Olaylar geçiş bildirimleri görüntülenir.

Yeniden başlatma gerektiren bakım

Planlı bakım için VM'lerin yeniden başlatılması gereken nadir durumlarda size önceden bildirilecek. Planlı bakımın iki aşaması vardır: self servis aşaması ve zamanlanmış bakım aşaması.

Genellikle dört hafta devam eden self servis aşamasında VM'leriniz üzerinde bakıma başlarsiniz. Self servis kapsamında, son bakım isteğinizin durumunu ve sonuçlarını görmek için her vm'yi sorguabilirsiniz.

Self servis bakıma başıldığında, VM'niz zaten güncelleştirilmiş bir düğüme yeniden dağıtılır. VM yeniden başlatıldığından, geçici disk kaybolur ve sanal ağ arabirimiyle ilişkili dinamik IP adresleri güncelleştirilir.

Self servis bakım sırasında bir hata ortaya çıkarsa işlem durur, VM güncelleştirilmez ve self servis bakımı yeniden deneme seçeneğini alırsınız.

Self servis aşaması sona erdiğinde zamanlanmış bakım aşaması başlar. Bu aşamada yine de bakım aşamasını sorgulayabilirsiniz, ancak bakımı kendiniz başlatasınız.

Yeniden başlatma gerektiren bakımı yönetme hakkında daha fazla bilgi için bkz. Azure CLI, PowerShell veya portal kullanarak planlı bakım bildirimlerini işleme.

Zamanlanmış bakım sırasında kullanılabilirlik ile ilgili dikkat edilmesi gerekenler

Zamanlanan bakım aşamasına kadar beklemek isterseniz, VM 'lerinizin en yüksek kullanılabilirliğini sürdürmek için göz önünde bulundurmanız gereken birkaç nokta vardır.

Eşleştirilmiş bölgeler

Her Azure bölgesi aynı coğrafi yakın çevre kapsamında başka bir bölgeyle eşleştirilir. Birlikte, bir bölge çifti oluşturur. Zamanlanan Bakım aşamasında, Azure yalnızca bölge çiftinin tek bölgesindeki VM 'Leri güncelleştirir. Örneğin, Orta Kuzey ABD ' de sanal makineyi güncelleştirirken, Azure Orta Güney ABD aynı anda hiçbir sanal makineyi güncelleştirmez. Ancak, Kuzey Avrupa gibi diğer bölgelerde, Doğu ABD ile aynı zamanda bakım yapılabilir. Bölge çiftlerinin nasıl çalıştığını anlamak, sanal makinelerinizi bölgeler arasında daha iyi dağıtmanıza yardımcı olabilir. Daha fazla bilgi için bkz. Azure bölge çiftleri.

Kullanılabilirlik kümeleri ve ölçek kümeleri

Azure VM 'lerinde bir iş yükü dağıttığınızda, uygulamanız için yüksek kullanılabilirlik sağlamak üzere VM 'Leri bir kullanılabilirlik kümesi içinde oluşturabilirsiniz. Kullanılabilirlik kümelerini kullanarak, yeniden başlatma gerektiren kesinti veya bakım olayları sırasında en az bir VM 'nin kullanılabilir olmasını sağlayabilirsiniz.

Bir kullanılabilirlik kümesi içinde, tek tek VM 'Ler 20 güncelleştirme etki alanı arasında yayılır. Zamanlanan Bakım sırasında, belirli bir zamanda yalnızca bir güncelleştirme etki alanı güncelleştirilir. Güncelleştirme etki alanları her zaman ardışık olarak güncellenmez.

Sanal makine Ölçek Kümeleri , aynı VM 'lerin bir kümesini tek bir kaynak olarak dağıtmak ve yönetmek için kullanabileceğiniz bir Azure işlem kaynağıdır. Ölçek kümesi, bir kullanılabilirlik kümesindeki VM 'Ler gibi UDs 'lerde otomatik olarak dağıtılır. Kullanılabilirlik kümelerinde olduğu gibi, ölçek kümeleri kullandığınızda, zamanlanan bakım sırasında belirli bir zamanda yalnızca bir UD güncelleştirilir.

Sanal makinelerinizi yüksek kullanılabilirlik için ayarlama hakkında daha fazla bilgi için bkz. Windows Için sanal makinelerinizin kullanılabilirliğini yönetme veya Linuxiçin ilgili makale.

Kullanılabilirlik alanları

Kullanılabilirlik alanları, bir Azure bölgesi içinde benzersiz fiziksel konumlardır. Her alan bağımsız güç, soğutma ve ağ bağlantısı ile donatılmış bir veya daha fazla veri merkezinden oluşur. Dayanıklılık sağlamak için, tüm etkin bölgelerde en az üç ayrı bölge vardır.

Kullanılabilirlik bölgesi bir hata etki alanı ve bir güncelleştirme etki alanının birleşimidir. Bir Azure bölgesinde üç bölgede üç veya daha fazla VM oluşturmanız, vm'leriniz üç hata etki alanına ve üç güncelleştirme etki alanına etkili bir şekilde dağıtılır. Azure platformu, farklı bölgelerdeki VM'lerin aynı anda güncelleştirilmay olduğundan emin olmak için güncelleştirme etki alanları arasında bu dağıtımı tanır.

Her altyapı güncelleştirmesi bölgeye göre, tek bir bölge içinde uzer. Ancak, dağıtım aynı anda Bölge 1 ve Bölge 2 dağıtıma sahip olabilirsiniz. Dağıtımların hepsi seri hale getirili değildir. Ancak riski azaltmak için tek bir dağıtım aynı anda yalnızca bir bölgeyi dağıtmaya devam ediyor.

Sonraki adımlar

Planlı bakımı yönetmek için Azure CLI, Azure PowerShellveya portalı kullanabilirsiniz.