Aracılığıyla paylaş


Sanal Makine Ölçek Kümeleri üzerinde sıralı yükseltmeleri yapılandırma (Önizleme)

Not

Tekdüzen Düzenleme ile Sanal Makine Ölçek kümeleri için sıralı yükseltme ilkesi genel kullanılabilirlik (GA) aşamasındadır.

Esnek Düzenleme ile Sanal Makine ölçek kümeleri için sıralı yükseltme ilkesi şu anda önizleme aşamasındadır.

Esnek Düzenleme ve Tekdüzen Düzenleme ile Sanal Makine Ölçek Kümeleri için MaxSurge şu anda önizleme aşamasındadır.

Önizlemeler, ek kullanım koşullarını kabul etmeniz şartıyla kullanımınıza sunulur. Bu özelliklerin bazı yönleri genel kullanılabilirlik (GA) öncesinde değişebilir.

Sıralı yükseltme ilkesi, güncelleştirmeleri sanal makine ölçek kümesindeki örneklere uygulamanın en güvenli yoludur. Güncelleştirmeleri toplu olarak gerçekleştirmek, ölçek kümenizin trafik almak için kullanılabilecek belirli sayıda örneği tutmasını sağlar; başka bir deyişle değişiklik yapmak için iş yükünüzün tamamını kaldırmanız gerekmez.

Sıralı yükseltme ilkesi, üretim iş yükleri için en uygun yöntemdir.

Önkoşullar

Esnek Düzenleme ile sanal makine ölçek kümesinde sıralı yükseltme ilkesi yapılandırmadan veya Esnek veya Tekdüzen Düzenleme dağıtımlarında MaxSurge özelliğini etkinleştirmeden önce özellik sağlayıcılarını aboneliğinize kaydedin.

Özellik Kaydı

Register-AzProviderFeature -FeatureName VMSSFlexRollingUpgrade -ProviderNameSpace Microsoft.Compute

Register-AzProviderFeature -FeatureName MaxSurgeRollingUpgrade -ProviderNamespace Microsoft.Compute

Gereksinimler

  • Esnek Düzenleme ile Sanal Makine Ölçek Kümeleri sıralı yükseltme ilkesi kullanılırken, ölçek kümesinin uygulama durumunu izlemek için Uygulama Durumu Uzantısı'nı da kullanması gerekir.

  • Tekdüzen Düzenleme ile Sanal Makine Ölçek Kümeleri üzerinde sıralı yükseltme ilkesi kullanılırken ölçek kümesinin de sistem durumu yoklaması olması veya uygulama durumunu izlemek için Uygulama Durumu Uzantısı'nı kullanması gerekir.

  • MaxSurge ile sıralı yükseltmeler kullanılırken, eski ölçek kümesi modelini kullanarak VM'leri değiştirmek için en son ölçek kümesi modeli kullanılarak yeni VM'ler oluşturulur. Yeni oluşturulan bu VM'lerin yeni örnek kimlikleri ve IP adresleri vardır. MaxSurge'ı etkinleştirmeden önce alt ağınızda bu yeni VM'leri barındırmak için yeterli kota ve adres alanı olduğundan emin olun. Kotalar ve sınırlar hakkında daha fazla bilgi için bkz . Azure aboneliği ve hizmet sınırları.

Kavramlar

Ayar Açıklama
yükseltme ilkesi modu Sanal Makine Ölçek Kümeleri'de kullanılabilen yükseltme ilkesi modları Otomatik, El ile ve Sıralı'dır.
Sıralı yükseltme toplu iş boyutu % Ölçek kümenizin toplam örneklerinden kaç tanesinin bir kerede yükseltilmesi gerektiğini belirtir.

Örnek: Ölçek kümenizde 10 örnek olduğunda %20 toplu iş boyutu, her biri iki örnekli yükseltme toplu işlemleriyle sonuçlanmaktadır.
Toplu işlemler arasındaki süreyi duraklatma (sn) Ölçek kümenizin yükseltme toplu işlemleri arasında ne kadar beklemesini istediğinizi belirtir.

Örnek: 10 saniyelik bir duraklatma süresi, toplu işlem başarıyla tamamlandıktan sonra ölçek kümesinin sonraki toplu işe geçmeden önce 10 saniye bekleyeceği anlamına gelir.
En fazla iyi durumda olmayan örnek yüzdesi Sıralı yükseltmeden önce ve sırasında iyi durumda olmayan olarak işaretlenmesine izin verilen örneklerin toplam sayısını belirtir.

Örnek: 20'nin en yüksek iyi durumda olmayan örnek yüzdesi, ölçek kümesinin tamamında 10 örnek ve ikiden fazla örnek içeren bir ölçek kümeniz varsa, sıralı yükseltmenin durdurulması anlamına gelir.
En yüksek iyi durumda olmayan yükseltme yüzdesi Yükseltildikten sonra iyi durumda değil olarak işaretlenmesine izin verilen toplam örnek sayısını belirtir.

Örnek: 20'nin en yüksek iyi durumda olmayan yükseltme yüzdesi, ölçek kümesinin tamamında 10 örnek ve ikiden fazla örnek içeren bir ölçek kümeniz varsa yükseltildikten sonra iyi durumda değil olarak geri döndürülüyorsa sıralı yükseltmenin iptal edileceği anlamına gelir.

Ölçek kümesinin tüm ölçek kümesine dağıtılmadan önce kararsız veya kötü güncelleştirmeleri yakalamasına olanak tanıdığından, en yüksek iyi durumda olmayan yükseltme yüzdesi önemli bir ayardır.
İyi durumda olmayan örneklerin önceliklerini belirleme İyi durumda olarak işaretlenmiş örnekleri yükseltmeden önce iyi durumda değil olarak işaretlenmiş örnekleri yükseltmek için ölçek kümesine bildirir.

Örnek: Sıralı yükseltme başladığında ölçek kümenizdeki bazı örnekler başarısız veya iyi durumda değil olarak gösterildiyse, ölçek kümesi önce bu örnekleri güncelleştirir.
Bölgeler arası yükseltmeyi etkinleştirme Toplu işleri belirlerken ölçek kümesinin Kullanılabilirlik Alanı sınırlarını yoksaymasına izin verir.
MaxSurge (Önizleme) MaxSurge etkinleştirildiğinde, en son ölçek modeli kullanılarak toplu olarak yeni örnekler oluşturulur. Yeni örneklerin toplu işlemi başarıyla oluşturulduktan ve iyi durumda olarak işaretlendikten sonra trafik almaya başlar. Ölçek kümesi daha sonra örnekleri eski ölçek kümesi modeliyle eşleşen toplu olarak siler. Bu, tüm örnekler güncel olana kadar devam eder. MaxSurge ile sıralı yükseltmeler, yükseltme olayları sırasında hizmetin çalışma süresini iyileştirmeye yardımcı olabilir.

MaxSurge devre dışı bırakıldığında, bir ölçek kümesindeki mevcut örnekler yükseltilecek toplu işlemler halinde indirilir. Yükseltilen toplu işlem tamamlandıktan sonra örnekler yeniden trafik almaya başlar ve sonraki toplu işlem başlar. Bu, tüm örnekler güncel olana kadar devam eder.

Sıralı yükseltme ilkesini ayarlama veya güncelleştirme

Sıralı yükseltme ilkesi ölçek kümesi oluşturma sırasında yapılandırılabilir. Sıralı yükseltme ilkesi uygulama durumunun başarıyla izlenmesini gerektirdiği ve yükseltmelerin nasıl tamamlandığını belirleyen belirli ayarlar olduğundan, önce el ile yükseltme ilkesini kullanarak ölçek kümenizi oluşturmanız önerilir. Uygulama durumunun başarıyla bildirildiğini onayladıktan sonra, yükseltme ilkenizi el ile çalışırken olarak güncelleştirin.

Yükseltme ilkesini değiştirmek istediğiniz Sanal Makine Ölçek Kümesi'ni seçin. Ayarlar'ın altındaki menüde İlkeyi Yükselt'i seçin ve açılan menüden Sıralı - Yükseltmeler isteğe bağlı duraklatma ile toplu olarak dağıtılır'ı seçin.

Azure portalında yükseltme ilkesini değiştirme ve MaxSurge özelliğini etkinleştirmeyi gösteren ekran görüntüsü.

Sıralı yükseltme durumunu alma

Azure portalında sıralı yükseltme tetiklendiğinde, ölçek kümesi kaynağınızın üst kısmında sıralı yükseltmenin devam ettiğini bildiren bir başlık görüntülenir. Sıralı yükseltmenin durumunu görmek için ayrıntıları görüntüle'ye tıklayabilirsiniz. Tüm güncelleştirmeler tamamlandığında başlık kaybolur.

Sıralı yükseltme gerçekleştirilirken başlığı gösteren ekran görüntüsü.

Azure portalında sıralı yükseltmenin ayrıntılarını gösteren ekran görüntüsü.

Ayrıca, Etkinlik Günlüğü'nde tam olarak hangi değişikliklerin dağıtıldığını görüntüleyebilirsiniz. Sıralı yükseltme olayı Sanal Makine Ölçek Kümesi Oluştur veya Güncelleştir altındadır. Güncelleştirilenleri gözden geçirmek için Geçmişi Değiştir'i seçin.

Etkinlik Günlüğü'nde sıralı yükseltme ayrıntılarını gösteren ekran görüntüsü.

Sıralı yükseltmeyi iptal etme

Ölçek kümenizin üst kısmındaki başlıkta yer alan görünüm ayrıntılarını seçerek Azure portalını kullanarak devam eden sıralı yükseltmeyi iptal edebilirsiniz. Açılır pencerede geçerli durumu görüntüleyebilir ve en altta yükseltmeyi iptal et seçeneği bulunur.

Etkinlik Günlüğü'nde sıralı yükseltme ayrıntılarını gösteren ekran görüntüsü.

Sıralı yükseltmeyi yeniden başlatma

Sıralı yükseltmeyi iptal etmeye karar verirseniz veya herhangi bir ilke ihlali nedeniyle yükseltme durdurulduysa, başka bir ölçek kümesi model değişikliğine neden olan diğer değişiklikler yeni bir sıralı yükseltmeyi tetikler. Sıralı yükseltmeyi yeniden başlatmak istiyorsanız, genel bir model güncelleştirmesini tetikleyin. Bu, ölçek kümesine tüm örneklerin en son modelle güncel olup olmadığını denetlemesini bildirir.

Sıralı yükseltme iptal edildikten sonra yeniden başlatmak için ölçek kümesindeki örneklerin en son ölçek kümesi modeliyle güncel olup olmadığını denetlemek için ölçek kümesini tetiklemeniz gerekir. Bunu az vmss update komutunu çalıştırarak yapabilirsiniz.

az vmss update \
    --name myScaleSet \
    --resource-group myResourceGroup

Sonraki adımlar

Sanal Makine Ölçek Kümeleri üzerinde el ile yükseltme yapmayı öğrenin.