Strategie di posizionamento per i vostri gruppi di collocamento - Amazon Elastic Compute Cloud

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à.

Strategie di posizionamento per i vostri gruppi di collocamento

Puoi creare un gruppo di collocamento per le tue EC2 istanze utilizzando una delle seguenti strategie di posizionamento.

Gruppi di collocazione cluster

Un gruppo di collocazione cluster è un raggruppamento logico di istanze all'interno di una singola zona di disponibilità. Le istanze non sono isolate in un singolo rack. Un gruppo di collocamento di cluster può estendersi su reti private virtuali peer (VPCs) nella stessa regione. Le istanze dello stesso gruppo di collocazione del cluster godono di un limite di throughput per flusso più elevato per il traffico TCP /IP e sono collocate nello stesso segmento di larghezza di banda ad alta bisezione della rete.

La seguente immagine mostra istanze collocate in un gruppo di collocazione cluster.

Un gruppo di posizionamento cluster.

I gruppi di collocazione cluster sono consigliati per le applicazioni a bassa latenza di rete, velocità effettiva di rete elevata o entrambe. Sono consigliati anche quando la maggior parte del traffico di rete si trova tra le istanze del gruppo. Per fornire la latenza più bassa e le massime prestazioni di packet-per-second rete per il tuo gruppo di collocamento, scegli un tipo di istanza che supporti il networking avanzato. Per ulteriori informazioni, consulta la sezione relativa alle reti avanzate.

Si consiglia di avviare le istanze nel modo seguente:

  • Utilizzare una singola richiesta di avvio per avviare il numero di istanze necessarie nel gruppo di posizionamento.

  • Utilizzare lo stesso tipo di istanza per tutte le istanze del gruppo di posizionamento.

Se provi ad aggiungere altre istanze al gruppo di collocamento in un secondo momento o se provi ad avviare più di un tipo di istanza nel gruppo di collocamento, avrai più possibilità di ricevere un errore di capacità non sufficiente.

Se arresti un'istanza in un gruppo di collocamento e poi la riavvii, quest'ultima continua a essere eseguita nel gruppo di collocamento. Tuttavia, l'avvio non riesce se non è presente capacità sufficiente per l'istanza.

Se ricevi un errore di capacità durante l'avvio di un'istanza in un gruppo di collocamento nel quale sono già in esecuzione delle istanze, arresta e avvia tutte le istanze del gruppo di collocamento e prova a ripetere l'accesso. Il riavvio delle istanze potrebbe causarne la migrazione sull'hardware che dispone della capacità per tutte le istanze richieste.

Regole e limitazioni

Ai gruppi di collocazione cluster si applicano le regole seguenti:

  • Sono supportati i seguenti tipi di istanza:

    • Istanze della generazione attuale, ad eccezione delle istanze con prestazioni espandibili (ad esempio, T2), delle istanze Mac1 e delle istanze M7i-Flex.

    • Le seguenti istanze di generazione precedente: A1, C3, C4, I2, M4, R3 e R4.

  • Un gruppo di collocazione cluster non può estendersi in più zone di disponibilità.

  • La velocità effettiva massima di rete del traffico tra due istanze di un gruppo di collocazione cluster è limitata dall'istanza più lenta tra le due. Per le applicazioni con requisiti di velocità effettiva elevata, scegli un tipo di istanza con connettività di rete in grado di soddisfare i tuoi requisiti.

  • Per i tipi di istanza abilitati per le reti avanzate, si applicano le seguenti regole:

    • Le istanze all'interno di un gruppo di collocazione cluster possono utilizzare fino a 10 Gbps per il traffico a flusso singolo. Le istanze che non si trovano all'interno di un gruppo di collocazione cluster possono utilizzare fino a 5 Gbps per il traffico di un flusso singolo.

    • Il traffico da e verso i bucket Amazon S3 all'interno della stessa regione sullo spazio di indirizzi IP pubblico o attraverso un VPC endpoint può utilizzare tutta la larghezza di banda aggregata dell'istanza disponibile.

  • Puoi avviare più tipi di istanza in un gruppo di collocazione cluster. Tuttavia, ciò riduce le probabilità che la capacità necessaria sia disponibile per garantire la riuscita dell'avvio. Consigliamo di utilizzare lo stesso tipo di istanza per tutte le istanze in un gruppo di collocazione cluster.

  • Ti consigliamo di riservare la capacità in modo esplicito nel gruppo di collocamento del cluster creando una prenotazione di capacità su richiesta nel gruppo di collocamento del cluster. Tieni presente che non puoi prenotare la capacità utilizzando le istanze riservate zonali, poiché non possono riservare la capacità in modo esplicito in un gruppo di collocamento.

  • Il traffico di rete verso Internet e tramite una AWS Direct Connect connessione a risorse locali è limitato a 5 Gbps per i gruppi di collocamento in cluster.

Gruppi di collocamento di partizione

I gruppi di collocamento di partizione contribuiscono a ridurre le probabilità di errori correlati all'hardware per l'applicazione. Quando utilizza i gruppi di posizionamento delle partizioni, Amazon EC2 divide ogni gruppo in segmenti logici chiamati partizioni. Amazon EC2 garantisce che ogni partizione all'interno di un gruppo di posizionamento abbia il proprio set di rack. Ciascun rack dispone di rete e alimentazione proprie. Due partizioni nell'ambito di un gruppo di collocazione non possono condividere gli stessi rack, consentendoti di isolare l'impatto degli errori hardware all'interno della tua applicazione.

L'immagine seguente è una semplice rappresentazione visiva di un gruppo di collocazione di una partizione in una singola zona di disponibilità. Mostra istanze collocate in un gruppo di collocamento con tre partizioni—Partition 1 (Partizione 1), Partition 2 (Partizione 2) e Partition 3 (Partizione 3). Ogni partizione include più istanze. Le istanze di una partizione non condividono i rack con le istanze di altre partizioni, limitando così l'impatto di un singolo errore hardware alla sola partizione associata.

Un gruppo di posizionamento delle partizioni con tre partizioni.

I gruppi di posizionamento delle partizioni possono essere utilizzati per distribuire carichi di lavoro distribuiti e replicati di grandi dimensioni, come, e Cassandra HDFSHBase, su rack distinti. Quando avvii le istanze in un gruppo di posizionamento delle partizioni, Amazon EC2 cerca di distribuire le istanze in modo uniforme tra il numero di partizioni specificato. È inoltre possibile avviare le istanze in una partizione specifica per avere maggior controllo sulla destinazione delle istanze.

Un gruppo di collocamento di partizione può avere partizioni in più zone di disponibilità della stessa regione. Un gruppo di collocamento di partizione può avere al massimo sette partizioni per zona di disponibilità. Il numero di istanze avviabili in un gruppo di collocamento di partizione è limitato solo dalle restrizioni vigenti nel proprio account.

I gruppi di collocamento di partizione offrono inoltre visibilità sulle partizioni, poiché consentono di controllare quali istanze sono su determinate partizioni. Puoi condividere queste informazioni con applicazioni che supportano la topologia, come, e Cassandra. HDFS HBase Questa applicazioni utilizzano queste informazioni per prendere decisioni intelligenti sulla replica dei dati per aumentare la disponibilità e la durabilità dei dati.

Se si avvia un'istanza in un gruppo di collocamento di partizione e l'hardware univoco è insufficiente per l'esecuzione della richiesta, quest'ultima produce un errore. Amazon EC2 rende disponibili hardware più distinti nel tempo, quindi puoi riprovare la richiesta in un secondo momento.

Regole e limitazioni

Ai gruppi di collocamento di partizione si applicano le regole seguenti:

  • Un gruppo di collocamento di partizione supporta al massimo sette partizioni per zona di disponibilità. Il numero di istanze avviabili in un gruppo di collocamento di partizione pe limitato solo dalle restrizioni vigenti nel proprio account.

  • Quando le istanze vengono avviate in un gruppo di posizionamento delle partizioni, Amazon EC2 cerca di distribuirle in modo uniforme su tutte le partizioni. Amazon EC2 non garantisce una distribuzione uniforme delle istanze su tutte le partizioni.

  • Un gruppo di collocamento di partizione con Istanze dedicate può avere al massimo due partizioni.

  • Le prenotazioni della capacità non riservano capacità in un gruppo di collocamento di partizione.

Gruppi di collocazione sparsi

Un gruppo di posizionamento sparso è un gruppo di istanze, ognuna delle quali collocata su un hardware distinto.

I gruppi di collocamento sparsa sono consigliati per le applicazioni con un numero ridotto di istanze critiche che è necessario tenere separate. L'avvio delle istanze in un gruppo di posizionamento sparso riduce il rischio degli errori simultanei che possono verificarsi quando le istanze condividono la stessa apparecchiatura. I gruppi di posizionamento sparso forniscono l'accesso a hardware distinto, per cui sono adatti per mescolare tipi di istanze diversi o per avviare le istanze nel tempo.

Se si avvia un'istanza in un gruppo di collocamento sparso e l'hardware univoco è insufficiente per l'esecuzione della richiesta, quest'ultima produce un errore. Amazon EC2 rende disponibili hardware più distinti nel tempo, quindi puoi riprovare la richiesta in un secondo momento. I gruppi di collocazione possono distribuire istanze tra rack o host. I gruppi di collocamento a livello di rack possono essere utilizzati nelle AWS regioni e così via AWS Outposts. I gruppi di spread placement a livello di host possono essere utilizzati AWS Outposts solo con.

Gruppi di posizionamento dello spread a livello di rack

La seguente immagine mostra sette istanze in esecuzione in una sola zona di disponibilità e collocate in un gruppo di collocamento sparsa. Le sette istanze sono collocate su sette rack diversi, ognuno dei quali è dotato di una propria rete e alimentazione.

Un gruppo di posizionamento degli spread.

Un gruppo di spread placement a livello di rack può estendersi su più zone di disponibilità nella stessa regione. In una regione, un gruppo di distribuzione dello spread a livello di rack può avere un massimo di sette istanze in esecuzione per zona di disponibilità per gruppo. Con Outposts, un gruppo di spread placement a livello di rack può contenere tante istanze quanti sono i rack presenti nella distribuzione Outpost.

Gruppi di posizionamento sparso a livello di host

I gruppi di collocamento distribuiti a livello di host sono disponibili solo con. AWS Outposts Un gruppo di collocamento a livello di host può contenere tante istanze quanti sono gli host presenti nella distribuzione di Outpost. Per ulteriori informazioni, consulta Gruppi di collocamento su AWS Outposts.

Regole e limitazioni

Ai gruppi di collocamento sparsa si applicano le regole seguenti:

  • Un gruppo di posizionamento sparso supporta fino a 7 istanze in esecuzione per ogni zona di disponibilità. Ad esempio, in una regione con tre zone di disponibilità, puoi eseguire fino a 21 istanze nel gruppo, con sette istanze in ogni zona di disponibilità. Se provi ad avviare un'ottava istanza nella stessa zona di disponibilità e nello stesso gruppo di collocamento sparsa, l'istanza non si avvia. Se occorrono più di 7 istanze in una zona di disponibilità, è preferibile utilizzare più gruppi di posizionamento sparso. L'utilizzo di più gruppi di posizionamento sparso non fornisce garanzie sulla distribuzione delle istanze tra gruppi, ma garantisce la distribuzione per ogni gruppo, limitando in tal modo l'impatto di determinate classi di errori.

  • I gruppi di collocazione sparsa non sono supportati per le Istanze dedicate.

  • I gruppi di collocamento distribuiti a livello di host sono supportati solo per i gruppi di collocamento su. AWS Outposts Un gruppo di spread placement a livello di host può contenere tante istanze quanti sono gli host presenti nella distribuzione di Outpost.

  • In una regione, un gruppo di spread placement a livello di rack può avere un massimo di sette istanze in esecuzione per zona di disponibilità per gruppo. Inoltre AWS Outposts, un gruppo di spread placement a livello di rack può contenere tante istanze quanti sono i rack presenti nella distribuzione Outpost.

  • Le prenotazioni della capacità non riservano capacità in un gruppo di collocamento sparso.