Share via


Kümenizi birden çok kullanılabilirlik bölgesini destekleyecek şekilde geçirme (Önizleme)

Birçok Azure bölgesi, bir bölgedeki ayrı veri merkezi grupları olan kullanılabilirlik alanları sağlar. Kullanılabilirlik alanları, diğer kullanılabilirlik alanlarına düşük gecikme süreli bağlantıları olacak kadar yakındır. Bunlar, 2 ms'den kısa bir gidiş dönüş gecikme süresine sahip yüksek performanslı bir ağ tarafından bağlanır. Ancak kullanılabilirlik alanları, yerel kesintilerden veya hava durumundan birden fazla kişinin etkilenme olasılığını azaltmak için birbirinden yeterince uzaktır. Kullanılabilirlik alanları bağımsız güç, soğutma ve ağ altyapısına sahiptir. Bunlar, bir bölgede kesinti yaşanması durumunda bölgesel hizmetler, kapasite ve yüksek kullanılabilirlik alanlarının kalan bölgeler tarafından desteklenmesi için tasarlanmıştır. Daha fazla bilgi için bkz. Azure Kullanılabilirlik Alanları.

Azure Veri Gezgini kümeleri desteklenen bölgelerde kullanılabilirlik alanlarını kullanacak şekilde yapılandırılabilir. Kullanılabilirlik alanlarını kullanarak bir küme, iş sürekliliği senaryolarını desteklemek için bölgedeki tek bir veri merkezinin başarısız olmasına daha iyi dayanabilir.

Azure portalında küme oluştururken veya program aracılığıyla aşağıdaki yöntemlerden birini kullanarak kullanılabilirlik alanlarını yapılandırabilirsiniz:

  • REST API
  • C# SDK’sı
  • Python SDK'sı
  • PowerShell
  • ARM Şablonu

Önemli

  • Bir küme kullanılabilirlik alanlarıyla yapılandırıldıktan sonra, kullanılabilirlik alanlarını kullanmamak için kümeyi değiştiremezsiniz.
  • Birden çok bölge tüm bölgelerde desteklenmez. Bu nedenle, bu bölgelerde bulunan kümeler kullanılabilirlik alanlarını kullanacak şekilde ayarlanamaz.
  • Kullanılabilirlik alanlarının kullanılması ek maliyetlere neden olur.

Not

  • Devam etmeden önce geçiş işlemi ve dikkat edilmesi gerekenler hakkında bilgi sahibi olduğunuzdan emin olun.
  • Kullanılabilirlik alanlarını kullanan mevcut bir kümenin bölgelerini değiştirmek için de bu adımları kullanabilirsiniz.

Bu makalede şunları öğreneceksiniz:

Önkoşullar

  • Kümenizin birden çok kullanılabilirlik alanına geçişin desteklendiği bir bölgede olduğundan emin olun. Daha fazla bilgi için bkz . Desteklenen bölgeler.

  • Kullanılabilirlik alanlarını desteklemek üzere bir kümeyi geçirmek için, kullanılabilirlik alanları olmadan dağıtılan bir kümeye ihtiyacınız vardır.

  • Bir kümenin bölgelerini değiştirmek için kullanılabilirlik alanlarıyla yapılandırılmış bir kümeye ihtiyacınız vardır.

  • REST API için REST API'yi kullanarak Azure kaynaklarını yönetme hakkında bilgi sahibi olun.

  • Diğer programlı yöntemler için bkz . Önkoşullar.

Desteklenen bölgeler

Birden çok kullanılabilirlik alanına geçiş, kapasite kısıtlamaları olmayan bölgelerle sınırlıdır. Şu anda aşağıdaki bölgeler desteklenmektedir:

  • Doğu Avustralya
  • Orta Kanada
  • Kuzey Çin 3
  • Hindistan Orta
  • Kuzey Avrupa
  • Doğu Norveç
  • Güney Afrika - Kuzey
  • Orta İsveç
  • Kuzey BAE
  • Güney Birleşik Krallık

Kümenizin bölgesi için kullanılabilirlik alanlarının listesini alma

Kümeniz için kullanılabilirlik alanlarının listesini aşağıdaki yollarla alabilirsiniz:

  1. Azure portalında kümenizin Genel Bakış sayfasına gidin.

  2. Ayarlar altında Ölçeği artır'ı seçin.

  3. Kümenizin satırında kullanılabilirlik alanları Kullanılabilirlik alanları sütununda listelenir.

    Kullanılabilirlik alanları

Kullanılabilirlik alanlarını desteklemek için kümenizi yapılandırma

Mevcut bir kümeye kullanılabilirlik alanları eklemek için küme zones özniteliğini hedef kullanılabilirlik alanlarının listesiyle güncelleştirmeniz gerekir. Aşağıdaki tabloda yer alan bilgileri kullanarak tercih ettiğiniz yöntemin yönergelerini izleyin:

Parametre Value
subscriptionId Kümenin abonelik kimliği
resourceGroupName Kümenin kaynak grubu adı
clusterName Kümenin adı
apiVersion 2023-05-02 veya üzeri

Önemli

Mevcut kümenin kullanılabilirlik alanlarının değiştirilmesi yalnızca işlem için kullanılabilirlik alanlarını değiştirir. Kalıcı depolama değiştirilmez.

Şablon dağıtma yönergelerini izleyin.

  1. PARAMETRELERI değerlerinizle değiştirdiğiniz aşağıdaki uç noktaya REST API çağrısı yapın:

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version={apiVersion}
    
  2. İstek gövdesinde kullanılabilirlik alanlarınızı belirtin. Örneğin, kümeyi 1, 2 ve 3 kullanılabilirlik alanlarını kullanacak şekilde yapılandırmak için gövdeyi aşağıdaki gibi ayarlayın:

    { "zones": [ "{zone1}", "{zone2}", "{zone3}" ] }
    

Geçiş sırasında azure portalında kümenin genel bakış sayfasında aşağıdaki ileti görüntülenir. Geçiş tamamlandıktan sonra ileti kaldırılır.

Bu kümenin depolama alanı için bölge değişikliği devam ediyor. Güncelleştirme süresi, veri miktarına bağlı olarak değişebilir.

Kullanılabilirlik alanları olan kümelerin mimarisi

Kullanılabilirlik alanları yapılandırıldığında, kümenin kaynakları aşağıdaki gibi dağıtılır:

  • İşlem katmanı: Azure Veri Gezgini, iki veya daha fazla düğümü olan dağıtılmış bir bilgi işlem platformudur. Kullanılabilirlik alanları yapılandırıldıysa, işlem düğümleri bölge içi dayanıklılık için tanımlanan kullanılabilirlik alanına dağıtılır. Başarısız işlem kaynakları hayatta kalan bölgelere yeniden dağıtılana kadar bir bölge hatası küme performansını düşürebilir. Bir bölgede en fazla kullanılabilir alanı yapılandırmanızı öneririz.

    Not

    • Bazı durumlarda işlem kapasitesi sınırlamaları nedeniyle işlem katmanı için yalnızca kısmi kullanılabilirlik alanları kullanılabilir.
    • Kümenin işlem katmanı, örnekleri seçilen bölgelere eşit olarak yaymak için en iyi yaklaşımı uygular.
  • Kalıcı depolama katmanı: Kümeler, dayanıklı kalıcılık katmanı olarak Azure Depolama kullanır. Kullanılabilirlik alanları yapılandırıldıysa ZRS etkinleştirilir ve bölge içi dayanıklılık için depolama çoğaltmaları üç kullanılabilirlik alanına yerleştirilir.

    Not

    • ZRS ek ücrete tabidir.
    • Kullanılabilirlik alanları yapılandırılmadığında, depolama kaynakları varsayılan Yerel Olarak Yedekli Depolama (LRS) ayarıyla dağıtılır ve 3 çoğaltmanın tümü tek bir bölgedir.

Geçiş süreci

Kullanılabilirlik alanları olmadan dağıtılan mevcut bir küme kullanılabilirlik alanlarını destekleyecek şekilde yapılandırıldığında, geçiş işleminin bir parçası olarak aşağıdaki adımlar gerçekleşir:

  • İşlem, tanımlı kullanılabilirlik alanlarına dağıtılır

    İşlem kaynaklarını yeniden dağıtma işlemi, bölgesel İşlem kaynakları önbelleğinin ısıtıldığı bir hazırlık aşamasını içerir. Hazırlık aşamasında mevcut kümenin işlem kaynakları çalışmaya devam ederek kesintisiz hizmet sağlar. Bu hazırlık aşaması onlarca dakikaya kadar sürebilir. Yeni işlem kaynaklarına geçiş yalnızca tam olarak hazır ve çalışır durumda olduğunda gerçekleşir. Bu paralel işleme yaklaşımı, genellikle bir ila üç dakika arasında süren geçiş işlemi sırasında yalnızca en az hizmet kesintisi ile nispeten sorunsuz bir deneyim sağlar. Ancak, SKU geçişi sırasında sorgu performansının etkilenebileceğini unutmayın. Etki derecesi, belirli kullanım desenlerine bağlı olarak değişebilir.

  • Geçmiş kalıcı depolama verileri ZRS'ye geçirilir

    Geçiş işlemi, LRS'den ZRS depolama alanına geçiş için bölgesel desteğe ve seçilen bölgelerdeki kullanılabilir depolama hesapları kapasitesine bağlıdır. Geçmiş verilerin aktarımı zaman alıcı bir süreç olabilir ve bu işlem birkaç saat sürebilir, hatta haftalara kadar uzatılabilir.

  • Tüm yeni veriler ZRS'ye yazılır

    Kullanılabilirlik alanlarına geçiş isteği başlatıldıktan sonra tüm yeni veriler çoğaltılır ve ZRS yapılandırmasında depolanır.

    Not

    • Geçiş isteğinin ardından, tüm yeni veriler ZRS yapılandırmasında yazılmaya başlamadan önce birkaç dakika kadar gecikme olabilir.
    • Bir kümede akış alımı varsa, ZRS verileri olarak yazılacak yeni verilerin geri dönüştürülmesi 30 güne kadar sürebilir.

Dikkat edilmesi gereken noktalar

Kapasite kısıtlamaları nedeniyle kullanılabilirlik alanlarına geçiş isteği başarılı olmayabilir. Geçişin başarılı olması için geçişi desteklemek için yeterli işlem ve depolama kapasitesi olması gerekir. Kapasite sınırlamaları varsa sorunu belirten bir hata iletisi alırsınız.