Perché Linode non deve mai essere chiuso per gli aggiornamenti?


9

Sto usando Linode da oltre un anno e, a differenza di alcuni host VPS meno conosciuti che ho usato, non mi è mai stato richiesto di spegnere il mio VPS da Linode. Gli unici riavvii sono stati quelli che ho avviato.

Come vanno avanti per anni senza richiedere riavvii e senza tempi di fermo? I tempi di inattività non sono inevitabili durante l'aggiornamento di alcune parti del sistema host? Eseguono semplicemente il minor numero di aggiornamenti possibile?


Questa non è una domanda specifica per Linode; Li sto usando solo come esempio perché ho esperienza con loro.

Risposte:


11

Linode (e alcuni altri fornitori di servizi cloud) utilizzano la virtualizzazione completa Xen per fornire servizi all'utente. Questi stack di virtualizzazione completi consentono inoltre alle macchine virtuali di spostarsi dal nodo host al nodo host dal vivo. Uno dei maggiori effetti collaterali di questo è che non è necessario eliminare le macchine virtuali dei clienti per correggere un nodo. Basta spostare tutte le macchine virtuali su quel altro nodo dove, applicare gli aggiornamenti, riavviare, migrare in quelli nuovi. Fatto.

Quello che non fanno per te è mantenere la patch del tuo sistema operativo VM . Devi farlo tu stesso.

Se hanno progettato correttamente il loro sistema (e lo hanno fatto), possono applicare gli stessi metodi per cose come gli aggiornamenti dello switch di rete, gli aggiornamenti del sistema di archiviazione e il riavvio del router.

Linode (e altri) sono i cosiddetti venditori di Infrastructure as a Service (IaaS). Ti consentono di concentrarti solo sul mantenimento del sistema operativo e del codice dell'applicazione.


1
Per quanto ne so, Linide utilizza il disco locale, quindi la migrazione live non è possibile. Sono cliente da circa 7 anni e ho sperimentato un paio di rare occasioni in cui il personale aveva bisogno di migrare a freddo un nodo su un altro host per scopi di manutenzione.
SEE
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.