Come Aggiornare o Ridimensionare l’Esecuzione di un Istanza EC2

0
52

Siete liberi di upgrade o il downgrade del vostro on-demand istanze EC2 come si prega. Se l’istanza è in difficoltà a gestire il carico di lavoro, l’aggiornamento a un livello superiore o un’altra istanza della classe può aiutare il vostro applicazioni di eseguire più liscia.

Considerare l’Utilizzo di Auto Scaling, o un sistema di Bilanciamento del Carico

Prima di eseguire l’aggiornamento, vale la pena considerare se si ha realmente bisogno. Per esempio, se si esegue un’applicazione web, è abbastanza tipico per il traffico a salire per tutto il giorno e scendono di notte, quando c’è poco o nessun uso. Se l’istanza è il solo essere sottolineato durante l’utilizzo di picco, sarete in sostanza, pagare il doppio di quello che è necessario durante le 20 ore che è stato precedentemente movimentazione bene.

La soluzione a questo è Auto-Scaling, uno dei tanti vantaggi di AWS elastic natura. Quando la CPU o la memoria di utilizzo diventa troppo alta, sulla istanza primaria, AWS avvierà automaticamente una nuova istanza per aiutare a gestire il traffico aggiuntivo. Auto-Scaling è fortemente incoraggiato da AWS, in quanto consente di risparmiare sia per voi e il AWS un sacco di soldi. Potete leggere la nostra guida per l’impostazione per saperne di più.

Questo è possibile grazie all’utilizzo di un sistema di Bilanciamento del Carico, un dispositivo di rete che distribuisce uniformemente il traffico in tutti i server del ridimensionamento automatico in gruppo. Non è necessario utilizzare la funzione auto-scaling a fare uso di un sistema di bilanciamento del carico, però, come sono comunemente utilizzati per consentire una maggiore ridondanza.

Se avete prenotato casi, non sarà in grado di passare i livelli, e l’esecuzione di due o più istanze è l’unica opzione. Se si dispone di convertibile riservato casi, tuttavia, si è in grado di scambiare loro per le diverse istanze.

L’aggiornamento di un’Istanza EC2 (con tempi di Inattività Minimi)

È possibile passare facilmente da un’istanza del tipo di EC2 console. Tuttavia, non è possibile modificare un’istanza tier mentre è in esecuzione, sarà necessario disattivarlo.

Se girando l’istanza off non è un problema, il primo e il metodo più semplice è solo per accettare che avrete un paio di minuti di inattività quando l’istanza viene riavviato, e di eseguire l’aggiornamento a notte, quando il traffico è ridotto. Se si dispone di più istanze dietro un bilanciamento del carico, è possibile aggiornare ogni uno alla volta, consentendo l’applicazione per mantenere la linea.

Per passare i tipi di istanza, interrompere l’istanza EC2 Management Console, fare clic destro su di esso nell’elenco e selezionare lo Stato dell’Istanza > Stop:

Una volta che è completamente fermato, è quindi possibile selezionare Istanza Impostazioni > Cambia Tipo di Istanza:

Si aprirà una finestra dove potrai scegliere il nuovo tipo di istanza.

Dopo di che, selezionare lo Stato dell’Istanza > “Start” per avviare l’istanza di nuovo.

L’aggiornamento di un’Istanza EC2 con Zero tempi di Inattività

Il modo migliore per ottenere un tempi di inattività aggiornamento con un blu/verde di distribuzione. Questo comporta la creazione di una nuova istanza del livello desiderato, preparando per la produzione, lo scambio di traffico su di esso, quindi terminare l’istanza precedente.

Se non si dispone di uno script di compilazione o personalizzato AMI set, però, la creazione di una nuova istanza può prendere un po ‘ di tempo. Un metodo per fare in fretta è quello di creare un’immagine della propria istanza in esecuzione, e il lancio di una nuova istanza con quell’immagine. È possibile creare immagini di istanze in esecuzione con il pulsante destro del mouse, e selezionare Immagine > Immagine:

Quindi, sotto AMIs nella barra laterale, è possibile avviare una nuova istanza con quell’immagine.

Una volta che l’istanza è in esecuzione, il modo più semplice per scambiare traffico è quello di modificare l’associazione sul vostro elastico indirizzo IP. Fare clic su “Elastic IP” nella barra laterale e selezionare “Associare Elastico Indirizzo IP” dal menu azione.

Selezionare la nuova istanza dall’elenco e fare clic su “Socio:”

Questo si scambia il PEI più con zero tempi di inattività. Una volta scambiati, e il vecchio caso non riceve traffico, è possibile terminare l’istanza precedente.