Azure HDInsight ve verzích AKS

Důležité

Tato funkce je aktuálně dostupná jako ukázková verze. Doplňkové podmínky použití pro Microsoft Azure Preview obsahují další právní podmínky, které se vztahují na funkce Azure, které jsou v beta verzi, ve verzi Preview nebo ještě nejsou vydány v obecné dostupnosti. Informace o této konkrétní verzi Preview najdete v tématu Azure HDInsight o službě AKS ve verzi Preview. Pokud máte dotazy nebo návrhy funkcí, odešlete prosím žádost na AskHDInsight s podrobnostmi a sledujte nás o dalších aktualizacích v komunitě Azure HDInsight.

HDInsight ve službě AKS má tři komponenty, poskytovatele prostředků, opensourcový software (OSS) a kontrolery, které jsou nasazené v clusteru. Společnost Microsoft pravidelně upgraduje obrázky a výše uvedené komponenty tak, aby zahrnovaly nová vylepšení a funkce.

Nová verze SLUŽBY HDInsight ve službě AKS se může vytvořit, pokud platí jedna nebo více z následujících možností:

  • Hlavní nebo menší změny nebo aktualizace služby HDInsight ve funkci poskytovatele prostředků AKS
  • Hlavní nebo dílčí verze nebo aktualizace opensourcových komponent.
  • Hlavní nebo dílčí verze nebo aktualizace komponent infrastruktury AKS
  • Hlavní nebo menší změny nebo aktualizace základního operačního systému.
  • Opravy hotfix nebo opravy hotfix pro součást balíčku (včetně nejnovějších aktualizací zabezpečení a oprav kritických chyb)

Úvod

Azure HDInsight v AKS má koncept fondů clusterů a clusterů, které spojují základní verze komponent, jako jsou balíčky a konektory, s konkrétní opensourcovou komponentou. Každý upgrade verze pravidelně zahrnuje nová vylepšení, funkce a opravy.

Poznámka:

Při použití nové opravy, dílčích verzí nebo hlavních verzí byste měli otestovat a ověřit, že se vaše aplikace správně spustí.

Azure HDInsight v AKS používá standardní schéma sémantické správy verzí pro každou verzi:

[major].[minor].[patch]
Examples:
  1.0.1
  1.0.2

Každé číslo ve verzi označuje obecnou kompatibilitu s předchozí verzí.

  • Hlavní verze se mění v případech, kdy může dojít k poškození nekompatibilních aktualizací rozhraní API nebo zpětné kompatibility.
  • Podverze se mění, když jsou aktualizace funkcí zpětně kompatibilní s ostatními dílčími verzemi (s výjimkou nových doplňků funkcí nebo základních oprav zabezpečení nebo aktualizací platforem řízených upstreamem).
  • Verze oprav se mění, když se opravují zpětně kompatibilní opravy chyb v podverzi.

Důležité

Musíte se zaměřit na spuštění nejnovější verze opravy podverze, kterou používáte. Pokud je například váš produkční cluster zapnutý 1.0.1, 1.0.2 je nejnovější verze opravy dostupná pro řadu 1.0 . Měli byste upgradovat na 1.0.2 co nejdříve, abyste měli jistotu, že je cluster plně opravený a podporovaný.

Mějte clustery aktualizované

Pokud chcete využívat nejnovější funkce HDInsightu v AKS, doporučujeme pravidelně migrovat clustery na nejnovější opravu nebo podverze. HdInsight v AKS v současné době podporuje místní upgrady v rámci verze Public Preview s opravami hotfix, operačními uzly a upgrady oprav AKS, kde se stávající clustery upgradují na novější verze.

V existujícím fondu clusterů clusteru AKS musíte vytvořit novou službu HDInsight a migrovat aplikaci tak, aby používala nový cluster s nejnovější podverzi nebo opravou. Všechny fondy clusterů odpovídají hlavní verzi a clustery v rámci fondu odpovídají stejné hlavní verzi a můžete vytvářet clustery s následnými dílčími verzemi nebo verzemi oprav.

Životní cyklus a možnosti podpory

Vzhledem k tomu, že HDInsight v AKS spoléhá na základní infrastrukturu služby Azure Kubernetes Service (AKS), je potřeba ji pravidelně aktualizovat, aby se zajistilo zabezpečení a kompatibilita s nejnovějšími funkcemi. Díky místním upgradům můžete clustery upgradovat pomocí aktualizací oprav hotfix clusteru, aktualizace zabezpečení v operačním systému uzlů a upgrady oprav AKS.

Verze fondu clusterů AKS ve službě HDInsight Datum vydání Fáze vydání Namapovaná verze AKS Konec životnosti AKS
1,1 Října 2023 Verze Public Preview 1.27 Červenec 2024
1.2 Květen 2024 - 1,29 -

V rámci osvědčených postupů doporučujeme pravidelně udržovat clustery aktualizované. K vydání HDInsight ve službě AKS dochází každých 30 až 60 dnů. Vždy je dobré co nejdříve přejít na nejnovější verze. Doporučená maximální doba trvání upgradu clusteru je kratší než tři měsíce.

Ukázkové scénáře

V následující ukázce si ukážeme životní cyklus změny verze ve službě HDInsight v AKS. Například cluster spuštěný ve fondu clusteru verze 2.0 se považuje za cluster verze 2.3.6. Toto je ukázka a všechny aktualizace verzí budou k dispozici v poznámkách k verzi průběžně.

Příklad Dopad na verzi Aktualizace zpráv k vydání verze (ukázka)
Aktualizace verze AKS Kubernetes Ms-Minor HDInsight ve službě AKS verze 2.4.0 Tato verze zahrnuje aktualizaci verze AKS z verze 1.26.4 na 1.27.4. Clustery potřebují aktualizaci.
Opravy verzí operačního systému MS-Patch HDInsight ve službě AKS verze 2.4.1 Tato verze zahrnuje opravy údržby operačního systému. Clustery potřebují aktualizaci.
Webový SSH je teď podporovaný pro spouštění klientských nástrojů. MS-Patch HDInsight v AKS verze 2.4.2. Tato verze zahrnuje podporu spouštění klientských nástrojů na podech webssh. Clustery potřebují aktualizaci.
Rozšířené automatické škálování s využitím load based se teď přidá do HDInsightu v AKS. Ms-Minor HDInsight v AKS verze 2.5.0. Tato verze představuje pokročilé automatické škálování založené na zatížení s více možnostmi. Clustery potřebují aktualizaci.
Vlastní automatické škálování s automatickým škálováním na základě zatížení je teď k dispozici. MS-Patch HDInsight ve službě AKS verze 2.5.1 Tato verze zahrnuje přizpůsobení automatického škálování na základě zatížení. Clustery potřebují aktualizaci.
Přidání podpory značek služeb MS-Patch HDInsight ve službě AKS verze 2.5.2 Počínaje vydáním verze 2.5.2 by služba HDInsight v AKS přidala podporu značek služeb. Clustery potřebují aktualizaci.
Dílčí aktualizace komponenty open source Ms-Minor HDInsight v AKS verze 2.6.0. Od verze 2.6.0 by služba HDInsight v AKS přidala aktualizaci opensourcových komponent z verze 1.x do clusterů 1.y, která potřebuje aktualizaci.
Upgrade opensourcových komponent a upgrade AKS, zásadní změna rozhraní API MS-Major HDInsight v AKS verze 3.0.1. Od verze 3.0.1 se open source komponenta Y aktualizovala z verze 1.x na 2.x a AKS upgradovala infrastrukturu na verzi 2.x; Fondy clusterů potřebují aktualizaci na verzi 3.0 a clustery na verzi 3.0.1.

Správa verzí pomocí webu Azure Portal

V následujícím příkladu můžete sledovat, jak vybrat verze ve fondu clusterů a clusterech. Fond clusterů vždy odpovídá hlavní verzi clusterů. To znamená, že pokud hledáte aktualizaci ve verzi 2.4.5 HDInsight v AKS, musíte použít verzi fondu clusterů 2.0.

Snímek obrazovky zobrazující kartu Basic-tab fondu clusteru

Při vytváření SLUŽBY HDInsight v clusteru AKS nebo clusteru Apache Flink můžete v seznamu podporovaných verzí zvolit verzi minor.patch.

Snímek obrazovky s podrobnostmi o clusteru

Nejnovější podporovaná opensourcová komponenta, která se zobrazí jako rozevírací seznam, abyste mohli začít.

Snímek obrazovky zobrazující verzi fondu

Vzhledem k tomu, že HDInsight v AKS zveřejňuje a aktualizuje podverzi s každou běžnou verzí, můžete teď před upgradem na novou verzi uspořádat dostatek testů a řídit svůj plán.

Snímek obrazovky zobrazující verzi AKS

Důležité

Pokud používáte operace RESTAPI, cluster se vždy vytvoří s nejnovější verzí MS-Patch, abyste měli jistotu, že získáte nejnovější aktualizace zabezpečení a důležité opravy chyb.

Poznámky k verzi

Poznámky k verzi nejnovějších verzí SLUŽBY HDInsight v AKS najdete v poznámkách k verzi.

Aspekty správy verzí

  • HDInsight ve verzích fondu clusterů AKS a na konci životnosti závisí na upstreamové podpoře AKS. Můžete se podívat na podporované verze AKS a naplánovat průběžné upgrady fondu clusteru nebo clusteru.
  • Po nasazení fondu clusterů s určitou verzí fondu clusterů nemůže fond clusteru automaticky upgradovat na novější podverzi. Budete muset znovu vytvořit, dokud nebude funkce místních upgradů aktivní pro podverze fondů clusterů.
  • Jakmile je cluster nasazený v rámci určité verze fondu clusterů, nemůže tento cluster automaticky upgradovat na novější podverzi nebo verzi opravy. Budete muset znovu vytvořit, dokud nebude funkce místních upgradů aktivní pro opravu, podverze pro clustery.
  • Během vytváření nového clusteru se nasadí nebo vybere nejnovější verze.
  • Zákazníci by měli otestovat a ověřit, jestli aplikace správně běží při použití nové služby HDInsight ve verzi AKS.
  • HDInsight v AKS si vyhrazuje právo změnit výchozí verzi bez předchozího upozornění. Pokud máte závislost na verzi, při vytváření clusterů určete HDInsight ve verzi AKS.
  • HDInsight v AKS může vyřadit verzi komponenty OSS před vyřazením služby HDInsight ve verzi AKS na základě upstreamové podpory opensourcových závislostí nebo závislostí AKS.