Posizionamento delle varianti - AWS Outposts Considerazioni sulla progettazione e sull'architettura ad alta disponibilità

Questo documento è in fase di aggiornamento. Nel frattempo, alcuni contenuti potrebbero non essere accurati.

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

Posizionamento delle varianti

Gli Outposts hanno un numero finito di server di elaborazione. Se l'applicazione distribuisce più istanze correlate su Outposts, senza configurazioni aggiuntive, le istanze possono essere distribuite sullo stesso server o su server nello stesso rack. Oggi, è possibile utilizzare tre meccanismi per distribuire le istanze e ridurre il rischio di eseguire istanze correlate sulla stessa infrastruttura:

Implementazione Multi-Outpost: analogamente a una strategia Multi-AZ nella regione, puoi distribuire Outposts in data center separati e distribuire risorse applicative in Outposts specifici. Ciò consente di eseguire le istanze sull'Outpost desiderato (un set logico di rack). È possibile utilizzare una strategia Multi-Outpost per proteggere dalle modalità di guasto dei rack e dei data center e, se gli Outposts sono ancorati a regioni AZs o regioni separate, può anche fornire protezione contro le modalità di errore AZ o Region. Per ulteriori informazioni sulle architetture Multi-Outpost, consulta la sezione Larger Failure Modes.

Gruppi di EC2 posizionamento Amazon su Outposts (posizionamento di istanze multi-rack Single-Outpost): consentono di utilizzare le strategie di cluster, spread e partizione per influenzare il posizionamento. Le strategie di distribuzione e posizionamento delle partizioni consentono di distribuire le istanze tra i rack in un Outpost a più rack.

Lo spread placement group offre un modo semplice per distribuire le singole istanze tra i rack per ridurre il rischio di guasti correlati. Puoi distribuire nel gruppo solo tante istanze quanti sono i rack presenti in Outpost.

Diagramma che mostra il gruppo di posizionamento EC2 distribuito su un Outpost con tre rack

EC2distribuisci il gruppo di posizionamento su un avamposto con tre scaffali

Puoi anche distribuire le istanze su più rack con gruppi di posizionamento delle partizioni. Utilizza la distribuzione automatica per distribuire le istanze tra le partizioni del gruppo o distribuisci le istanze su partizioni di destinazione selezionate. La distribuzione di istanze su partizioni di destinazione consente di distribuire risorse selezionate sullo stesso rack distribuendo altre risorse tra i rack. Ad esempio, se si dispone di un Outpost logico con tre rack, la creazione di un gruppo di posizionamento delle partizioni con tre partizioni consente di distribuire le risorse tra i rack.

Diagramma che mostra i gruppi di posizionamento EC2 delle partizioni su un Outpost con tre rack

EC2gruppi di posizionamento delle partizioni su un Outpost con tre rack

Slotting creativo sul server: se disponi di un Outpost a rack singolo o se il servizio che utilizzi su Outposts non supporta i gruppi di posizionamento, potresti essere in grado di utilizzare lo slotting creativo per evitare che le istanze vengano distribuite sullo stesso server fisico. Se le istanze correlate hanno le stesse dimensioni dell'EC2istanza, potresti essere in grado di inserire i tuoi server in uno slot per limitare il numero di slot di quella dimensione configurati su ciascun server, distribuendo gli slot tra i server. Lo slotting del server limiterà il numero di istanze (di quelle dimensioni) che possono essere eseguite su un singolo server.

Ad esempio, si consideri il layout di slotting mostrato in precedenza nella Figura 13. Se l'applicazione avesse bisogno di distribuire tre m5.4xlarge istanze sull'Outpost configurato con questo layout di slotting, EC2 collocherebbe ogni istanza su un server separato e non ci sarebbe alcuna possibilità che queste istanze possano essere eseguite sullo stesso server, a condizione che la configurazione di slotting non cambi per aprire slot aggiuntivi sui server. m5.4xlarge

  • Usa i gruppi di EC2 posizionamento Amazon su Outposts per controllare il posizionamento delle istanze tra i rack all'interno di un singolo Outpost.

  • Invece di ordinare un Outpost con un unico rack Outpost medio o grande, prendi in considerazione la possibilità di suddividere la capacità in due rack piccoli o medi per sfruttare la capacità dei gruppi di EC2 posizionamento di distribuire le istanze tra i rack.