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
È possibile creare un gruppo di posizionamento per le tue istanze EC2 utilizzando una delle seguenti strategie.
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 posizionamento cluster può comprendere reti private virtuali (VPC) collegate in peering che si trovano nella stessa Regione. Le istanze dello stesso gruppo di posizionamento cluster godono di un limite di throughput per flusso superiore per il traffico TCP/IP e vengono 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.
I gruppi di posizionamento cluster sono consigliati per le applicazioni a bassa latenza di rete, throughput di rete elevata o entrambe. Sono consigliati anche quando la maggior parte del traffico di rete si trova tra le istanze del gruppo. Per ottenere la latenza più bassa e le prestazioni di rete a livello di pacchetto al secondo più elevate per il gruppo di collocamento, scegli un tipo di istanza in grado di supportare le reti avanzate. 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:
-
Le istanze di generazione corrente, ad eccezione delle istanze a prestazioni espandibili (ad esempio, T2), le istanze Mac1 e le istanze M7i-flex.
-
Le seguenti istanze di generazione precedente: A1, C3, C4, I2, M4, R3 ed R4.
-
-
Un gruppo di collocazione cluster non può estendersi in più zone di disponibilità.
-
Il throughput massimo di rete del traffico tra due istanze di un gruppo di posizionamento cluster è limitata dall'istanza più lenta tra le due. Per le applicazioni con requisiti di throughput elevato, 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 verso e dai bucket Amazon S3 all'interno della stessa regione sullo spazio dell'indirizzo IP pubblico o tramite un endpoint VPC 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.
-
Consigliamo di riservare esplicitamente la capacità in un gruppo di posizionamento cluster creando una prenotazione della capacità su richiesta nel gruppo di posizionamento cluster. Tieni presente che non puoi riservare 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 su Internet e su una connessione Direct Connect verso le risorse on-premises è limitato a 5 Gbps per i gruppi di posizionamento 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 si utilizzano gruppi di collocamento di partizione, Amazon EC2 divide ogni gruppo in segmenti logici denominati partizioni. Amazon EC2 assicura che ogni partizione nell'ambito di un gruppo di collocamento abbia un 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.
I gruppi di collocamento di partizione possono essere impiegati per distribuire carichi di lavoro ampiamente diffusi e replicati come HDFS, HBase e Cassandra su rack diversi. Quando si avviano istanze in un gruppo di collocamento di partizione, Amazon EC2 tenta di distribuirle in modo omogeneo nel 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 HDFS, HBase e Cassandra. 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 disponibile ulteriore hardware separato nel tempo, per consentire di riprovare a effettuare 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 si avviano istanze in un gruppo di collocamento di partizione, Amazon EC2 tenta di distribuirle in modo omogeneo in tutte le partizioni. Amazon EC2 non garantisce una distribuzione omogenea delle istanze in 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 disponibile ulteriore hardware separato nel tempo, per consentire di riprovare a effettuare la richiesta in un secondo momento. I gruppi di posizionamento possono distribuire istanze tra rack o host. I gruppi di posizionamento degli spread distribuiti a livello di rack possono essere utilizzati nelle Regioni AWS e su AWS Outposts. I livelli host dei gruppi di posizionamento degli spread possono essere usati solo con AWS Outposts.
Gruppi di posizionamento sparso 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 a livello rack può coprire più zone di disponibilità della stessa regione. In una regione, un gruppo di posizionamento degli spread a livello di rack può avere fino a sette istanze in esecuzione per ogni zona di disponibilità per ogni gruppo. Con Outpost, un gruppo di posizionamento degli spread a livello di rack può contenere tante istanze quanti sono i rack presenti nell'implementazione Outpost.
Gruppi di posizionamento sparso a livello di host
I gruppi di posizionamento degli spread a livello di host sono disponibili solo con AWS Outposts. Un gruppo di collocazione a livello di diffusione di host può contenere tante istanze quanti sono gli host presenti nell'implementazione Outpost. Per ulteriori informazioni, consulta Gruppo di posizionamento 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 posizionamento a livello di host sono supportati solo per i gruppi di posizionamento su AWS Outposts. Il gruppo di posizionamento degli spread a livello di host può contenere tante istanze quanti sono gli host presenti nell'implementazione Outpost.
-
In una regione, un gruppo di posizionamento degli spread a livello di rack può avere fino a sette istanze in esecuzione per ogni zona di disponibilità per ogni gruppo. Con AWS Outposts, un gruppo di posizionamento degli spread a livello di rack può contenere tante istanze quanti sono i rack presenti nell'implementazione Outpost.
-
Le prenotazioni della capacità non riservano capacità in un gruppo di collocamento sparso.