View a markdown version of this page

Comprendere la capacità dei connettori - Amazon Managed Streaming per Apache Kafka

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Comprendere la capacità dei connettori

La capacità totale di un connettore dipende dal numero di worker del connettore e dal numero di MSK Connect Unit (MCU) per worker. Ogni MCU rappresenta 1 vCPU di elaborazione e 4 GiB di memoria. La memoria MCU riguarda la memoria totale di un'istanza worker e non la memoria heap in uso.

I lavoratori di MSK Connect utilizzano gli indirizzi IP nelle sottoreti fornite dal cliente. Ogni lavoratore utilizza un indirizzo IP da una delle sottoreti fornite dal cliente. È necessario assicurarsi di disporre di un numero sufficiente di indirizzi IP disponibili nelle sottoreti fornite a una CreateConnector richiesta per tenere conto della capacità specificata, in particolare quando si esegue la scalabilità automatica dei connettori, in cui il numero di lavoratori può variare.

Per creare un connettore, è necessario scegliere tra una delle due modalità di capacità seguenti.

  • Assegnato: scegli questa modalità se conosci i requisiti di capacità del tuo connettore. Specifica due valori:

    • Il numero di worker.

    • Il numero di MCU per worker.

  • Dimensionamento automatico: scegli questa modalità se i requisiti di capacità del connettore sono variabili o se non li conosci in anticipo. Quando si utilizza la modalità con dimensionamento automatico, Amazon MSK Connect sovrascrive la proprietà tasks.max del connettore con un valore proporzionale al numero di worker in esecuzione nel connettore e al numero di MCU per worker.

    Devi specificare tre set di valori:

    • Il numero minimo e massimo di worker.

    • Le percentuali di incremento e riduzione per l'utilizzo della CPU, determinate dal parametro CpuUtilization. Quando il parametro CpuUtilization del connettore supera la percentuale di dimensionamento orizzontale, MSK Connect aumenta il numero di worker che utilizzano il connettore. Quando il parametro CpuUtilization scende al di sotto della percentuale di ridimensionamento, MSK Connect riduce il numero di worker. Il numero di worker rimane sempre compreso tra il numero minimo e massimo specificato al momento della creazione del connettore.

    • Il numero di MCU per worker.

    • (Facoltativo) Numero massimo di attività di scalabilità automatica: il numero massimo di attività allocate al connettore durante le operazioni di scalabilità automatica. Questo parametro consente di impostare un limite massimo per la creazione di attività, garantendo un maggiore controllo sull'utilizzo delle risorse e il parallelismo rispetto alle partizioni degli argomenti di Kafka.

Per ulteriori informazioni sui lavoratori, vedereScopri chi lavora con MSK Connect, e per ulteriori informazioni sul numero massimo di attività con scalabilità automatica, vedere. Comprendi il numero massimo di attività di scalabilità automatica Per ulteriori informazioni sui parametri di MSK Connect, consulta la pagina Monitoraggio di Amazon MSK Connect.