Share via


Azure HDInsight in AKS-versies

Belangrijk

Deze functie is momenteel beschikbaar in preview. De aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews bevatten meer juridische voorwaarden die van toepassing zijn op Azure-functies die bèta, in preview of anderszins nog niet beschikbaar zijn in algemene beschikbaarheid. Zie Azure HDInsight op AKS Preview-informatie voor meer informatie over deze specifieke preview. Voor vragen of suggesties voor functies dient u een aanvraag in op AskHDInsight met de details en volgt u ons voor meer updates in de Azure HDInsight-community.

HDInsight in AKS-service heeft drie onderdelen, een resourceprovider, een opensource-software (OSS) en controllers die zijn geïmplementeerd in een cluster. Microsoft werkt regelmatig de installatiekopieën en de bovengenoemde onderdelen bij om nieuwe verbeteringen en functies op te nemen.

Er kan een nieuwe HDInsight in AKS-versie worden gemaakt wanneer een of meer van de volgende waar zijn:

  • Belangrijke of secundaire wijzigingen of updates van HDInsight in de functionaliteit van de AKS-resourceprovider.
  • Primaire of secundaire releases of updates van opensource-onderdelen.
  • Primaire of secundaire releases of updates van AKS Infrastructure-onderdelen.
  • Belangrijke of secundaire wijzigingen of updates van het onderliggende besturingssysteem.
  • Patches of hotfixes voor een onderdeel van het pakket (inclusief de meest recente beveiligingsupdates en kritieke bugfixes).

Inleiding

Azure HDInsight in AKS heeft het concept clustergroepen en clusters, die essentiële onderdeelversies, zoals pakketten en connectors, met een specifiek opensource-onderdeel koppelen. Elke versie-upgrade bevat periodiek nieuwe verbeteringen, functies en patches.

Notitie

U moet testen en valideren dat uw toepassingen correct worden uitgevoerd bij het gebruik van nieuwe patch, secundaire of primaire versies.

Azure HDInsight in AKS maakt gebruik van het standaard Semantische versiebeheerschema voor elke versie:

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

Elk nummer in de versie geeft algemene compatibiliteit met de vorige versie aan

  • Primaire versies veranderen wanneer niet-compatibele API-updates of compatibiliteit met eerdere versies mogelijk worden verbroken.
  • Secundaire versies veranderen wanneer functionaliteitsupdates worden aangebracht die compatibel zijn met de andere secundaire releases (met uitzondering van nieuwe functietoevoegingen of kernbeveiligingsoplossingen/platformupdates die worden beheerd door upstream).
  • Patchversies veranderen wanneer achterwaarts compatibele foutoplossingen worden aangebracht in een secundaire versie.

Belangrijk

U moet de meest recente patchversie van de secundaire versie uitvoeren die u uitvoert. Als uw productiecluster bijvoorbeeld is ingeschakeld 1.0.1, 1.0.2 is de nieuwste patchversie beschikbaar voor de 1.0-serie . Voer een upgrade uit naar 1.0.2 zo snel mogelijk om ervoor te zorgen dat uw cluster volledig is gepatcht en ondersteund.

Houd uw clusters up-to-date

Als u wilt profiteren van de nieuwste HDInsight in AKS-functies, raden we u aan uw clusters regelmatig te migreren naar de nieuwste patch of secundaire versies. Momenteel biedt HDInsight in AKS ondersteuning voor in-place upgrades als onderdeel van openbare preview met hotfix-, knooppuntbesturingssysteem- en AKS-patchupgrades, waarbij bestaande clusters worden bijgewerkt naar nieuwere versies.

U moet een nieuw HDInsight op AKS-cluster maken in uw bestaande clustergroep en uw toepassing migreren om het nieuwe cluster te gebruiken met de nieuwste secundaire versie of patch. Alle clustergroepen worden uitgelijnd met de primaire versie en clusters in de pool worden uitgelijnd op dezelfde primaire versie en u kunt clusters maken met volgende secundaire of patchversies.

Levenscyclus en ondersteuning

Omdat HDInsight op AKS afhankelijk is van de onderliggende AKS-infrastructuur (Azure Kubernetes Service), moet deze periodiek worden bijgewerkt om beveiliging en compatibiliteit met de nieuwste functies te garanderen. Met in-place upgrades kunt u uw clusters upgraden voor met hotfix-updates voor clusters, beveiligingsupdates op het knooppuntbesturingssysteem en AKS-patchupgrades.

Versie van HDInsight in AKS-clustergroep Releasedatum Releasefase Toegewezen AKS-versie Einde van de levensduur van AKS
1.1 Oktober 2023 Openbare preview 1.27 Juli 2024
1.2 Mei 2024 - 1,29 -

Als onderdeel van de aanbevolen procedures raden we u aan om uw clusters regelmatig bijgewerkt te houden. HDInsight in AKS-release vindt elke 30 tot 60 dagen plaats. Het is altijd goed om zo vroeg mogelijk over te stappen op de nieuwste releases. De aanbevolen maximale duur voor clusterupgrades is minder dan drie maanden.

Voorbeeldscenario's

In het onderstaande voorbeeld illustreren we een levenscyclus van versiewijziging met HDInsight in AKS. Als voorbeeld wordt een cluster dat wordt uitgevoerd op clustergroep versie 2.0, clusterversie 2.3.6 beschouwd. Dit is een voorbeeld en alle versie-updates zijn doorlopend beschikbaar op releaseopmerkingen.

Opmerking Impact op versie Releaseopmerkingen bijwerken (voorbeeld)
Update van AKS Kubernetes-versie MS-minor HDInsight op AKS versie 2.4.0. Deze release bevat AKS-versie die is bijgewerkt van 1.26.4 naar 1.27.4. Clusters hebben een update nodig.
Patches voor besturingssysteemversies MS-Patch HDInsight op AKS versie 2.4.1. Deze release bevat onderhoudspatches voor het besturingssysteem. Clusters hebben een update nodig.
Web-SSH wordt nu ondersteund voor het uitvoeren van clienthulpprogramma's MS-Patch HDInsight op AKS versie 2.4.2. Deze release bevat ondersteuning voor het uitvoeren van clienthulpprogramma's op uw webssh-pods. Clusters hebben een update nodig.
Geavanceerde automatische schaalaanpassing met load is nu toegevoegd aan HDInsight in AKS MS-minor HDInsight op AKS versie 2.5.0. In deze release wordt een geavanceerde op belasting gebaseerde automatische schaalaanpassing geïntroduceerd met meer mogelijkheden. Clusters hebben een update nodig.
Aangepaste automatische schaalaanpassing met automatisch schalen op basis van belasting is nu beschikbaar MS-Patch HDInsight op AKS versie 2.5.1. Deze release omvat het aanpassen van automatisch schalen op basis van belasting. Clusters hebben een update nodig.
Ondersteuning voor servicetags toevoegen MS-Patch HDInsight op AKS versie 2.5.2 Vanaf versie 2.5.2 voegt HDInsight op AKS ondersteuning voor servicetags toe. Clusters hebben een update nodig.
Secundaire update van opensource-onderdeel MS-minor HDInsight op AKS versie 2.6.0. Vanaf de release van 2.6.0 voegt HDInsight op AKS opensource-onderdelenupdates van 1.x aan 1.y-clusters een update toe.
Opensource-onderdeelupgrade en AKS-upgrade, belangrijke API-wijziging MS-Major HDInsight op AKS versie 3.0.1. Vanaf 3.0.1 is opensource-onderdeel Y bijgewerkt van 1.x naar 2.x, en de bijgewerkte infrastructuur van AKS naar 2.x; Clustergroepen moeten worden bijgewerkt naar 3.0 en clusters naar 3.0.1.

Versiebeheer met behulp van Azure Portal

In het onderstaande voorbeeld kunt u zien hoe u de versies in de clustergroep en clusters selecteert. De clustergroep is altijd afgestemd op de primaire versie van de clusters. Als u op zoek bent naar een update op 2.4.5-versie van HDInsight in AKS, moet u de 2.0-versie van de clustergroep gebruiken.

Schermopname van het tabblad Basic van de clustergroep.

Wanneer u een HDInsight maakt op een AKS-cluster of Apache Flink-cluster, kunt u de minor.patch-versie kiezen in de lijst met ondersteunde versies.

Schermopname van clusterdetails.

De meest recente ondersteunde opensource-component in de volgende lijst is een vervolgkeuzelijst waarmee u aan de slag kunt.

Schermopname van de poolversie.

Aangezien HDInsight in AKS een secundaire versie beschikbaar maakt en bijwerken met elke reguliere release, kunt u nu voldoende tests rangschikken voordat u een upgrade uitvoert naar de nieuwe versie en uw planning beheren.

Schermopname van de AKS-versie.

Belangrijk

Als u RESTAPI-bewerkingen gebruikt, wordt het cluster altijd gemaakt met de meest recente MS-Patch-versie om ervoor te zorgen dat u de meest recente beveiligingsupdates en kritieke foutoplossingen kunt krijgen.

Opmerkingen bij de release

Zie de releaseopmerkingen voor releaseopmerkingen over de nieuwste versies van HDInsight in AKS

Overwegingen voor versiebeheer

  • HDInsight op AKS-clustergroepversies en het einde van de levensduur zijn afhankelijk van upstream AKS-ondersteuning. U kunt de ondersteunde AKS-versies raadplegen en doorlopend plannen voor de clusterpool-/clusterupgrades.
  • Zodra een clustergroep is geïmplementeerd met een bepaalde versie van een clustergroep, kan die clustergroep niet automatisch upgraden naar een nieuwere secundaire versie. U moet opnieuw maken totdat de functie voor in-place upgrades live is voor secundaire versies voor clustergroepen.
  • Zodra een cluster is geïmplementeerd binnen een bepaalde versie van een clustergroep, kan dat cluster niet automatisch upgraden naar een nieuwere secundaire versie of patchversie. U moet opnieuw maken totdat de functie voor in-place upgrades live is voor patches, secundaire versies voor clusters.
  • Tijdens het maken van een nieuw cluster wordt de meest recente versie geïmplementeerd of gekozen.
  • Klanten moeten testen en valideren dat toepassingen correct worden uitgevoerd bij het gebruik van nieuwe HDInsight op AKS-versie.
  • HDInsight op AKS behoudt zich het recht voor om de standaardversie zonder voorafgaande kennisgeving te wijzigen. Als u een versieafhankelijkheid hebt, geeft u de HDInsight op AKS-versie op wanneer u uw clusters maakt.
  • HDInsight op AKS kan een OSS-onderdeelversie buiten gebruik stellen voordat de HDInsight op AKS-versie wordt buiten gebruik gesteld, op basis van de upstream-ondersteuning van opensource- of AKS-afhankelijkheden.