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à.
Valutazioni analitiche
AWS Transform valuta i carichi di lavoro di analisi e streaming e consiglia AWS alternative gestite che riducono il sovraccarico operativo derivante dall'esecuzione autonoma dello stesso carico di lavoro. La valutazione analitica stima il costo totale di proprietà del servizio gestito di destinazione ed esamina il carico di lavoro di origine per eventuali situazioni che si comporterebbero diversamente dopo la migrazione.
Amazon MSK Express
AWS Transform valuta i cluster Apache Kafka autogestiti per la migrazione ad Amazon Managed Streaming for Apache Kafka (Amazon MSK) utilizzando broker Express. AWS Transform utilizza la topologia del cluster rilevata (broker, nodi di coordinamento e versione del motore) insieme al throughput a livello di cluster, consiglia una configurazione del broker MSK Express e calcola il costo totale di proprietà in termini di ore di intermediazione, archiviazione, ingresso dati e trasferimento tra zone di disponibilità.
Nota
La valutazione MSK Express consiglia i broker Express, che sono un tipo di broker per Amazon MSK Provisioned. Non valuta i broker Amazon MSK Serverless o Standard. Per indicazioni su come utilizzare i broker Express dopo la migrazione, consulta le migliori pratiche per i broker Express nella Amazon MSK Developer Guide.
Poiché Amazon MSK è un servizio gestito, la migrazione ad esso sostituisce gli host del broker Kafka e il relativo storage collegato direttamente. La valutazione di MSK Express assume quindi la proprietà di tali host e volumi di broker, in modo che non abbiano costi aggiuntivi come le istanze Amazon EC2 o i volumi Amazon EBS altrove nel tuo business case. Se scegliete di non migrare un cluster su MSK Express, escludetelo dall'ambito e gli host e i volumi del broker torneranno alle valutazioni di calcolo e storage in base a stime di tipo lift-and-shift. Questo è il modo previsto per confrontare l'opzione del servizio gestito con l'esecuzione dello stesso carico di lavoro su Amazon EC2.
Come vengono dimensionati i cluster
AWS Transform calcola le dimensioni di ogni cluster in base al suo throughput, non in base al numero attuale di broker. Un cluster con molti broker di piccole dimensioni può essere dimensionato come un numero inferiore di broker Express più grandi. AWS Transform valuta tre vincoli in modo indipendente per ogni dimensione del broker e sceglie quello che richiede il maggior numero di broker:
-
Ingress: i broker necessari per assorbire il picco di produttività dei produttori.
-
Egress: i broker necessari per soddisfare il vostro picco di produttività da parte dei consumatori.
-
Partizioni: i broker necessari per mantenere le partizioni entro i limiti consentiti dai singoli broker.
Ogni numero di broker viene arrotondato a un multiplo di tre, poiché MSK Express opera sempre in tre zone di disponibilità con un minimo di tre broker. AWS Transform consiglia la dimensione e il numero di broker meno costosi che rientrino nella quota di broker per cluster di Amazon MSK. Puoi modificare l'utilizzo in base al quale AWS Transform pianifica ogni broker (il valore predefinito è 0,75, che lascia spazio ai picchi) e la finestra di fidelizzazione utilizzata per dimensionare lo storage (l'impostazione predefinita è 24 ore).
Dati di throughput forniti
Il dato più utile che puoi fornire è il throughput di picco in ingresso del cluster. AWS Transform è in grado di ricavare i dati di throughput rimanenti da ognuno di essi, quindi solo fornendo il picco di ingresso si ottiene un cluster di grandi dimensioni. Se non è disponibile alcun dato relativo al throughput, AWS Transform riporta il numero minimo di cluster Express implementabile (tre broker, nessuno storage e nessun costo di rete), che rappresenta un valore minimo anziché una stima. Quando manca una cifra, AWS Transform te la richiede e puoi rispondere in un linguaggio semplice.
| Campo | Perché è importante |
|---|---|
| Dati di picco in (a livello di cluster) | Determina la selezione delle istanze Express, la stima dello storage e la gestione dei dati in ingresso. Richiesto per una stima delle dimensioni. |
| Dati medi in (a livello di cluster) | Dimensioni dello spazio di archiviazione mantenuto. Si presume che sia la metà del picco se assente. |
| Dati di picco in uscita (a livello di cluster) | Può essere il vincolo vincolante alla scelta dell'istanza per carichi di lavoro intensivi. |
| Dati in uscita in media (a livello di cluster) | Influisce sulla stima del trasferimento tra zone di disponibilità quando i consumatori non utilizzano il recupero della replica più vicina. |
| Versione con motore Kafka | Determina i risultati di compatibilità e se è prevista una modifica della versione. |
Dimensioni dei costi
AWS Trasforma i prezzi in quattro dimensioni rispetto alle tariffe Amazon MSK pubblicate per il tuo obiettivo Regione AWS, aggiornate quotidianamente. Per MSK Express non è disponibile alcun input per Reserved Instance o Savings Plan; la stima è una frequenza di esecuzione a On-Demand regime stazionario.
-
Ore del broker: per broker, all'ora, in base alle dimensioni dell'istanza, per 730 ore al mese.
-
Archiviazione: per ogni dato GB-month conservato. Lo storage è elastico e prevede il pagamento in base al consumo su Express, quindi non richiede alcun dimensionamento.
-
Dati in ingresso: per GB di dati scritti nel cluster.
-
Cross-Availability Trasferimento di zona: per GB di traffico client che attraversa il confine di una zona di disponibilità. Questo non viene fatturato da Amazon MSK, ma in pratica è previsto da tre Availability-Zone cluster, quindi AWS Transform lo include anziché lasciarlo scoprire in un secondo momento.
Revisione della compatibilità
Oltre alla stima dei costi, AWS Transform esamina ogni cluster in cinque aree e riporta i risultati su cui è possibile intervenire. Il dimensionamento, il costo e la compatibilità vengono valutati in modo indipendente, quindi un cluster con risultati di compatibilità ottiene comunque una stima completa dei costi.
-
Topologia: conteggio delle zone di disponibilità, numero di broker e ZooKeeper confronto con il coordinamento KRAFT.
-
Versione Kafka: se la versione sorgente è supportata da MSK Express (Apache Kafka 3.6, 3.8, 3.9 e 4.2).
-
Configurazioni (impostazioni a livello di broker e argomento) che divergono dall'impostazione predefinita di Apache Kafka.
-
Autenticazione: il meccanismo di autenticazione e se il traffico è crittografato in transito. MSK Express supporta l'accesso non autenticato, TLS e IAM. SASL/SCRAM AWS
-
Quote: ingressi, uscite, partizioni e connessioni per broker entro i limiti di Express.
Ogni scoperta comporta una gravità. I risultati contrassegnati come richiedenti un'azione indicano qualcosa nella configurazione corrente che non può essere trasferito così com'è, ad esempio un meccanismo di autenticazione non supportato o un valore di configurazione al di fuori dell'intervallo accettato da MSK Express. I risultati consultivi indicano che la migrazione funziona ma qualcosa si comporterà in modo diverso, il più delle volte perché MSK Express gestisce un'impostazione per conto dell'utente.
Disponibilità nelle regioni
MSK Express è disponibile nella maggior parte delle regioni commerciali, ma non in tutte. AWS Poiché Express viene sempre distribuito in tre zone di disponibilità, non è disponibile nelle regioni con meno di tre zone di disponibilità utilizzabili, come gli Stati Uniti occidentali (California settentrionale). Imposta il tuo obiettivo in Regione AWS modo esplicito: determina sia se la valutazione può essere eseguita sia ogni riga di costo che genera. Se selezionate una regione in cui MSK Express non è disponibile, la linea MSK del vostro business case non indica un costo, ma le altre valutazioni saranno comunque complete.
Prompt di esempio
-
«Stima il costo della migrazione dei miei cluster Kafka su Amazon MSK Express»
-
«Il picco di ingresso del mio cluster è pari a 30 MB/s, la dimensione massima per MSK Express»
-
«Perché questo cluster aveva sei broker?»
-
«Mostrami i risultati di compatibilità per i miei cluster Kafka»