Azure Kubernetes Service üzerinde Azure HDInsight'ta güvenilirlik
Not
31 Ocak 2025'te AKS'de Azure HDInsight'ı kullanımdan kaldırmaya devam edeceğiz. 31 Ocak 2025'den önce, iş yüklerinizin aniden sonlandırılmasını önlemek için iş yüklerinizi Microsoft Fabric'e veya eşdeğer bir Azure ürününe geçirmeniz gerekir. Aboneliğinizdeki kalan kümeler durdurulur ve konaktan kaldırılır.
Kullanımdan kaldırma tarihine kadar yalnızca temel destek sağlanacaktır.
Önemli
Bu özellik şu anda önizlemededir. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları, beta, önizleme aşamasında olan veya henüz genel kullanıma sunulmamış Azure özellikleri için geçerli olan daha fazla yasal hüküm içerir. Bu belirli önizleme hakkında bilgi için bkz . AKS üzerinde Azure HDInsight önizleme bilgileri. Sorular veya özellik önerileri için lütfen AskHDInsight'ta ayrıntıları içeren bir istek gönderin ve Azure HDInsight Topluluğu hakkında daha fazla güncelleştirme için bizi takip edin.
Bu makalede, Azure Kubernetes Service (AKS) üzerinde Azure HDInsight'ta güvenilirlik desteği ve olağanüstü durum kurtarma ile iş sürekliliği açıklanmaktadır.
Kullanılabilirlik alanı desteği
Azure kullanılabilirlik alanları, her Azure bölgesindeki en az üç fiziksel ayrı veri merkezi grubudur. Her bölgedeki veri merkezleri bağımsız güç, soğutma ve ağ altyapısı ile donatılmıştır. Yerel bölge hatası durumunda kullanılabilirlik alanları, bir bölge etkileniyorsa, bölgesel hizmetler, kapasite ve yüksek kullanılabilirlik kalan iki bölge tarafından desteklenecek şekilde tasarlanmıştır.
Hatalar, yazılım ve donanım arızalarından deprem, sel ve yangın gibi olaylara kadar değişebilir. Azure hizmetlerinin yedekliliği ve mantıksal yalıtımı ile hatalara dayanıklılık elde edilir. Azure'daki kullanılabilirlik alanları hakkında daha ayrıntılı bilgi için bkz . Bölgeler ve kullanılabilirlik alanları.
Azure kullanılabilirlik alanlarının etkinleştirildiği hizmetler, doğru güvenilirlik ve esneklik düzeyini sağlayacak şekilde tasarlanmıştır. Bunlar iki şekilde yapılandırılabilir. Alanlar arasında otomatik çoğaltma ile alanlar arası yedekli veya belirli bir bölgeye sabitlenmiş örneklerle bölgesel olabilir. Bu yaklaşımları da birleştirebilirsiniz. Bölgesel ve alanlar arası yedekli mimari hakkında daha fazla bilgi için bkz . Kullanılabilirlik alanlarını ve bölgelerini kullanma önerileri.
AKS üzerinde Azure HDInsight, Azure Kubernetes Service'in alanlar arası yedekli düğüm havuzları oluşturma özelliğinden yararlanarak kullanılabilirlik bölgesini destekler. Oluşturma sırasında küme havuzunun ve kümenin dağıtılacağı kullanılabilirlik alanlarını seçebilirsiniz. Küme havuzu veya küme oluşturulduktan sonra kullanılabilirlik alanlarını değiştiremezsiniz.
Önkoşullar
Kullanılabilirlik alanları yalnızca küme havuzu sürümü >=
1.2
ve küme sürümü >=1.2.1
için desteklenir.AKS üzerinde Azure HDInsight yalnızca bir varsayılan SKU'ya sahiptir ve Azure bölgesi AZ desteğine sahip olduğu sürece AZ'yi destekler.
Aşağıdaki bölgeler AZ'i desteklemez:
Kuzey ve Güney Amerika Avrupa Orta Doğu Afrika Asya Pasifik Batı ABD Almanya Kuzey Bazı VM SKU'ları bir bölgedeki tüm kullanılabilirlik alanlarını desteklemeyebilir. Bu SKU'ları seçerseniz AKS küme havuzlarında veya kümelerinde HDInsight ilgili kullanılabilirlik alanlarını da desteklemez.
SLA geliştirmeleri
Kullanılabilirlik alanlarının etkinleştirildiği AKS kümelerinde Azure HDInsight için artan SLA'lar yoktur.
Kullanılabilirlik alanı etkin bir kaynak oluşturma
Küme Havuzları Bölgeyi seçtikten sonra küme havuzu oluşturma sırasında bir veya daha fazla kullanılabilirlik alanı seçebilirsiniz.
Kümeler Küme oluşturma sırasında bir veya daha fazla kullanılabilirlik alanı seçebilirsiniz.
Hataya dayanıklılık
Kullanılabilirlik alanı hatasına hazırlanmak için, kümenizin bir kullanılabilirlik alanından kapasite kaybını tolere ettiğinden ve bölge genelinde kesintiler sırasında performansı düşürmeden çalışmaya devam ettiğinden emin olmak için fazla hizmet kapasitesi sağlanması önerilir. Örneğin, 3 kullanılabilirlik alanı etkinleştirirseniz kümeniz düğümlerin 1/3'ünün aşağısına dayanmalıdır (en yakın tamsayıya yuvarlanır).
Bölge azaltma deneyimi
AKS hizmetinde Azure HDInsight alanlar arası yedeklidir. Bölge genelindeki bir kesinti sırasında müşteri kapasite düşüşü nedeniyle performans düşüşü beklemelidir. Müşteriler yine de etkilenmeyen kullanılabilirlik alanlarında yeni küme havuzları ve kümeler oluşturabilir. Mevcut kümeler daha az kapasiteyle çalışabilir. Belgelerde tek tek açık kaynak iş yükleri önerileri ve en iyi yöntemler sağlanır.
Olağanüstü durum kurtarma ve iş sürekliliği
Olağanüstü durum kurtarma (DR), kapalı kalma süresi ve veri kaybına neden olan doğal afetler veya başarısız dağıtımlar gibi yüksek etkili olaylardan kurtarmayla ilgilidir. Nedeni ne olursa olsun, olağanüstü durum için en iyi çözüm iyi tanımlanmış ve test edilmiş bir DR planı ve DR'yi etkin bir şekilde destekleyen bir uygulama tasarımıdır. Olağanüstü durum kurtarma planınızı oluşturmaya başlamadan önce bkz . Olağanüstü durum kurtarma stratejisi tasarlama önerileri.
DR söz konusu olduğunda, Microsoft paylaşılan sorumluluk modelini kullanır. Paylaşılan bir sorumluluk modelinde Microsoft, temel altyapı ve platform hizmetlerinin kullanılabilir olmasını sağlar. Aynı zamanda, birçok Azure hizmeti verileri otomatik olarak çoğaltmaz veya başarısız olan bir bölgeden geri dönerek başka bir etkin bölgeye çapraz çoğaltma yapamaz. Bu hizmetler için iş yükünüz için uygun bir olağanüstü durum kurtarma planı ayarlamak sizin sorumluluğunuzdadır. Hizmet olarak Azure platformu (PaaS) tekliflerinde çalışan hizmetlerin çoğu, DR'yi desteklemek için özellikler ve yönergeler sağlar ve DR planınızı geliştirmeye yardımcı olmak üzere hızlı kurtarmayı desteklemek için hizmete özgü özellikleri kullanabilirsiniz.
AKS denetim düzlemi hizmeti ve veritabanları üzerinde Azure HDInsight, Azure bölgeleri arasında dağıtılır. Bu bölgeler arasında AKS örnekleri ve veritabanı örnekleri üzerinde Azure HDInsight yalıtılır. Bölge düzeyinde bir kesinti oluştuğunda, bir bölge kapanır. AKS denetim düzleminde Azure HDInsight'ın RP'si (Kaynak Sağlayıcısı), AKS denetim düzleminde Azure HDInsight veritabanı ve bu bölgedeki tüm müşteri kümeleri dahil olmak üzere bu bölgedeki tüm kaynaklar. Bu durumda yalnızca bölgesel kesintinin sona ermesini bekleyebiliriz. Bölgesel kesinti tamamen kurtarıldığında AKS hizmetinde Azure HDInsight geri döner ve tüm müşteri kümeleri normale döner. Kesintiden sonra veri tutarsızlığı nedeniyle bazı sorunlarla karşılaşabilir ve uygulama iş yüklerinize göre el ile düzeltme gerekebilir.
Çok bölgeli olağanüstü durum kurtarma
AKS üzerinde Azure HDInsight şu anda bölgeler arası yük devretmeyi desteklememektedir. Bölgeler arası yüksek kullanılabilirlik olağanüstü durum kurtarmasını kullanarak iş sürekliliğini geliştirmek için daha yüksek karmaşıklık ve daha yüksek maliyete sahip mimari tasarımlar gerekir. Müşteriler, farklı bölgelerdeki önemli verileri ve iş durumunu yedeklemek için kendi çözümlerini tasarlamayı tercih edebilir.
Kesinti algılama, bildirim ve yönetim
Kümedeki anormal davranışları algılamak ve ilgili uyarı bildirimlerini ayarlamak için AKS üzerinde HDInsight üzerinde Azure izleme araçlarını kullanın. Log Analytics'i çeşitli yollarla etkinleştirebilir ve izleme için Azure Grafana panolarıyla yönetilen Prometheus hizmetini kullanabilirsiniz. Daha fazla bilgi için bkz . Azure İzleyici tümleştirmesi.
Abonelik, hizmet veya bölge için hizmet sorunları, planlı bakım, sistem durumu ve güvenlik önerileri hakkında bildirim almak için Azure sistem durumu uyarılarına abone olun. EtA'nın sorunun nedenini ve çözüme kavuşturulmasına neden olan sistem durumu bildirimleri, yük devretmeyi ve yeniden çalışma işlemini daha iyi yürütmenize yardımcı olur. Daha fazla bilgi için bkz . Hizmet durumunu yönetme ve Azure Hizmet Durumu belgeleri.
Tek bölgeli olağanüstü durum kurtarma
Şu anda AKS üzerinde Azure HDInsight yalnızca bir standart hizmet teklifine sahiptir ve tek bölgeli bir coğrafyada kümeler oluşturulur. Müşteriler, uygulama gereksinimlerine göre diaster kurtarma ayarlarından sorumludur.
Kapasite ve proaktif olağanüstü durum kurtarma dayanıklılığı
AKS ve müşterileri üzerinde Azure HDInsight Paylaşılan sorumluluk modeli altında çalışır; bu da müşterinin dağıttığı ve denetlediği hizmet için olağanüstü durum kurtarma gereksinimlerini karşılaması gerektiği anlamına gelir. Kurtarmanın proaktif olduğundan emin olmak için müşterilerin her zaman ikincilleri önceden dağıtması gerekir çünkü önceden ayrılmamış olanlar için etki sırasında kapasite garantisi yoktur.
HDInsight'ın aksine, AKS kümelerinde HDInsight'ta kullanılan Sanal Makineler Azure VM'leriyle aynı Kotayı gerektirir. Daha fazla bilgi için bkz . Kapasite planlaması.
İlgili içerik
Bu makalede ele alınan öğeler hakkında daha fazla bilgi edinmek için bkz: