Condividi tramite


Scalabilità manuale

Nota

Azure HDInsight su AKS verrà ritirato il 31 gennaio 2025. Prima del 31 gennaio 2025, sarà necessario eseguire la migrazione dei carichi di lavoro a Microsoft Fabric o a un prodotto Azure equivalente per evitare interruzioni improvvise dei carichi di lavoro. I cluster rimanenti nella sottoscrizione verranno arrestati e rimossi dall’host.

Solo il supporto di base sarà disponibile fino alla data di ritiro.

Importante

Questa funzionalità è attualmente disponibile solo in anteprima. Le Condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure includono termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale. Per informazioni su questa anteprima specifica, vedere Informazioni sull'anteprima di Azure HDInsight nel servizio Azure Kubernetes. Per domande o suggerimenti sulle funzionalità, inviare una richiesta in AskHDInsight con i dettagli e seguire Microsoft per altri aggiornamenti nella Community di Azure HDInsight.

HDInsight su AKS offre elasticità con opzioni per aumentare e ridurre il numero di nodi del cluster. Questa elasticità consente di aumentare l'utilizzo delle risorse e migliorare l'efficienza dei costi.

Utilità per ridimensionare i cluster

HDInsight su AKS fornisce i metodi seguenti per ridimensionare manualmente i cluster:

Utilità Descrizione
Azure portal Aprire il riquadro del cluster HDInsight su AKS, selezionare Dimensioni cluster nel menu a sinistra, quindi nel riquadro Dimensioni cluster digitare il numero di nodi di lavoro e selezionare Salva
REST API Per ridimensionare un cluster HDInsight su AKS in esecuzione usando l'API REST, effettuare una richiesta POST successiva sulla stessa risorsa con il conteggio aggiornato nel profilo di calcolo.

È possibile usare il portale di Azure per accedere al menu "Dimensioni cluster" nella pagina di spostamento del cluster. Nel pannello Dimensioni cluster modificare il valore in "Numero di nodi di lavoro" e salvare la modifica per aumentare o ridurre il cluster.

Screenshot che mostra l'interfaccia utente per la selezione delle dimensioni del cluster e la configurazione della scalabilità manuale.

Impatto dell'operazione di ridimensionamento in un cluster

Qualsiasi operazione di ridimensionamento attiva un riavvio del servizio, che può causare errori nei processi già in esecuzione.

Quando si aggiungono nodi a un cluster HDInsight su AKS (aumento delle prestazioni):

  • l'operazione di ridimensionamento con scalabilità manuale aggiungerà nodi di lavoro al cluster.
  • I nuovi processi possono essere inviati in modo sicuro al termine del processo di ridimensionamento.
  • Se l'operazione di ridimensionamento ha esito negativo, l'errore lascia il cluster nello stato "Non riuscito".
  • È normale che si verifichino errori dei processi durante l'operazione di ridimensionamento in quanto i servizi vengono riavviati.

Se si rimuovono nodi (riduzione delle prestazioni) da un cluster HDInsight su AKS:

  • i processi in sospeso o in esecuzione hanno esito negativo al termine dell'operazione di ridimensionamento. L'errore è dovuto al riavvio di alcuni servizi durante il processo di ridimensionamento. L'impatto della modifica del numero di nodi del cluster varia per ogni tipo di cluster.

Importante

  • Per evitare errori di quota durante le operazioni di ridimensionamento, pianificare la quota necessaria nella sottoscrizione. Se la quota è insufficiente, leggere la documentazione per informazioni su come aumentare la quota.
  • Nel caso in cui la riduzione delle prestazioni selezioni un nodo head, che ospita il nodo coordinatore/ingresso e altri servizi, comporterà tempi di inattività.

Domande frequenti

Generali

Domanda Risposta
Quali sono i nodi minimi che è possibile aggiungere/rimuovere durante le operazioni di scalabilità? Un nodo.
Quanti nodi sono supportati dal cluster HDInsight su AKS? 500 nodi per cluster (in anteprima pubblica).
Ricerca per categorie ridurre manualmente il cluster? Nella richiesta di ARM aggiornare computeProfile.count o seguire la procedura indicata per ridurre le prestazioni usando il portale di Azure.
È possibile aggiungere azioni script personalizzate a un cluster durante la scalabilità manuale? Le azioni script sono applicabili per il tipo di cluster Apache Spark
Come ottenere i log per gli errori di scalabilità manuale per i nodi del cluster? I log sono disponibili nel modulo Log Analytics. Per informazioni, vedere Integrazione di Monitoraggio di Azure.
La scalabilità automatica basata sul carico o sulla pianificazione è supportata? Sì. Per altre informazioni, vedere la Scalabilità automatica.

Trino

Domanda Risposta
Il servizio Trino verrà riavviato dopo l'operazione di ridimensionamento? Sì, il servizio viene riavviato durante l'operazione di ridimensionamento.
Domanda Risposta
Qual è l'impatto delle operazioni di ridimensionamento sul cluster Apache Flink? È probabile che qualsiasi operazione di ridimensionamento attivi un riavvio del servizio, che causa errori dei processi. Sarà possibile inviare nuovi processi al termine del processo di ridimensionamento. In Apache Flink la riduzione delle prestazioni attiva riavvii dei processi e l'operazione di aumento delle prestazioni non può attivare riavvii dei processi.

Apache Spark

Domanda Risposta
Qual è l'impatto delle operazioni di ridimensionamento sul cluster Spark? L'operazione manuale di riduzione delle prestazioni può attivare il riavvio dei servizi dei nodi head.

Nota

È consigliabile gestire le quote impostate nella sottoscrizione prima delle operazioni di ridimensionamento per evitare errori di quota. Prima di ridurre le prestazioni, tenere presente che per rendere operativo un cluster Trino HDInsight su AKS, sono necessari almeno cinque nodi attivi.