Delen via


Azure HDInsight in AKS-versies

Belangrijk

Azure HDInsight op AKS is op 31 januari 2025 buiten gebruik gesteld. Meer informatie over met deze aankondiging.

U moet uw workloads migreren naar Microsoft Fabric- of een gelijkwaardig Azure-product om plotselinge beëindiging van uw workloads te voorkomen.

Belangrijk

Deze functie is momenteel beschikbaar als preview-versie. De aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews meer juridische voorwaarden bevatten die van toepassing zijn op Azure-functies die bèta, in preview of anderszins nog niet in algemene beschikbaarheid zijn vrijgegeven. Zie Azure HDInsight in AKS preview-informatievoor 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 over 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 minder belangrijke wijzigingen of updates van HDInsight in de functionaliteit van de AKS Resource Provider.
  • Hoofdreleases of kleinere releases of updates van open-source-onderdelen.
  • Grote of kleine releases en 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).

Introductie

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 standaardschema Semantic Versioning 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

  • hoofdversies wijzigen wanneer incompatibele API-updates of compatibiliteit met eerdere versies worden verbroken.
  • secundaire versies wijzigen wanneer functionaliteitsupdates worden aangebracht die compatibel zijn met de andere secundaire versies (met uitzondering van nieuwe functietoevoegingen of kernbeveiligingsoplossingen/platformupdates die worden beheerd door upstream).
  • Patchversies wijzigen wanneer achterwaarts compatibele bugfixes worden aangebracht in een secundaire versie.

Belangrijk

U moet streven de laatste patchversie van de kleine versie die u gebruikt te draaien. Als uw productiecluster zich bijvoorbeeld op 1.0.1bevindt, is 1.0.2 de meest recente patchversie die beschikbaar is voor de 1.0-serie. U moet zo snel mogelijk upgraden naar 1.0.2 om ervoor te zorgen dat uw cluster volledig is gepatcht en ondersteund.

Uw clusters up-to-date houden

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 op AKS ondersteuning voor in-place upgrades als onderdeel van de openbare preview, met hotfix-, knooppuntbesturingssysteem- en AKS-patchupgrades, waarbij bestaande clusters worden bijgewerkt naar nieuwere versies.

U moet een nieuw HDInsight-cluster op een AKS creëren in uw bestaande clustergroep en uw toepassing migreren om het nieuwe cluster te gebruiken met de nieuwste kleinste versie of patch. Alle clustergroepen zijn afgestemd op de hoofdversie, en clusters in de pool zijn op dezelfde hoofdversie afgestemd. U kunt clusters maken met latere minor of patch versies.

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 met hotfix-updates voor clusters, beveiligingsupdates op het knooppunt-OS en AKS-patch-upgrades.

Versie van HDInsight op een AKS-clusterpool Releasedatum Releasefase Gekoppelde 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 op AKS wordt elke 30 tot 60 dagen vrijgegeven. 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.

Voorbeeld Impact van 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 op basis van de belasting 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 zal HDInsight op AKS een update uitvoeren voor opensource-onderdelen in clusters van versie 1.x naar 1.y.
Opensource-onderdeelupgrade & AKS-upgrade, belangrijke API-wijziging MS-Major HDInsight op AKS versie 3.0.1. Vanaf 3.0.1 is het open source-component Y bijgewerkt van 1.x naar 2.x en heeft AKS zijn infrastructuur geüpgraded 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 ziet u hoe u de versies selecteert in zowel de clustergroep als de clusters. De clustergroep is altijd afgestemd op de primaire versie van de clusters. Als u op zoek bent naar een update over versie 2.4.5 van HDInsight op AKS, moet u de 2.0-versie van de clusterpool gebruiken.

Schermopname van het tabblad Basic-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 met clusterdetails.

De nieuwste ondersteunde opensource-component staat als een vervolgkeuzelijst voor u klaar om van start te gaan.

Schermopname van de poolversie.

Aangezien HDInsight in AKS een onderliggende versie beschikbaar maakt en bijhoudt met elke reguliere release, kunt u nu voldoende tests plannen voordat u een upgrade naar de nieuwe versie uitvoert 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 releaseopmerkingen voor releaseopmerkingen over de nieuwste versies van HDInsight in AKS

Overwegingen voor versiebeheer

  • HDInsight op AKS-clusterpoolversies en einde levensduur hangt af van de ondersteuning van upstream AKS. U kunt de ondersteunde AKS-versies raadplegen en continu plannen maken voor upgrades van de clustergroep/cluster.
  • Zodra een clustergroep is geïmplementeerd met een bepaalde versie van een clustergroep, kan die clustergroep niet automatisch upgraden naar een nieuwere secundaire versie. Het is vereist om opnieuw te creëren totdat de in-place upgrades functie actief is voor kleinere 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 het proces herhalen totdat de functie voor in-place upgrades live is voor patchversies en kleine 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.