
Scrittura · 30 giu 2021
Migrare nel cloud
Svuotare una sala server on-premise
Per un'organizzazione olandese che serve clienti in tutta Europa mi è stato chiesto di aiutare a smantellare una sala server in funzione. Invece di staccare semplicemente le spine, alcuni dei servizi dovevano essere migrati nel cloud. Per divertimento e ispirazione condivido tre strategie diverse per farlo.
La sala server on-premise
Come molte aziende, questa società olandese aveva una sala server dedicata nel proprio edificio di uffici. Negli anni l'hardware si era accumulato lì dentro. Ogni volta che mi chiedono di aiutare in lavori come questo, mi stupisce sempre come queste cose sembrino crescere (quasi) in modo organico. Un sacco di cavi, intrecciati come le radici degli alberi in una foresta.

Come quando cerchi la strada in una giungla, devi prima capire cosa hai davanti. Stabilisci quali macchine sono davvero in uso, quali compiti svolgono e chi le usa. Solo una comprensione approfondita offre la base necessaria per qualsiasi migrazione ragionata.

Strategie
Quando hai chiara la configurazione attuale puoi definire i passi successivi. Per questa organizzazione il desiderio era svuotare completamente la sala server on-premise. Per ogni macchina c'erano sostanzialmente tre opzioni:
- spegnerla: semplice come staccare le spine, ma non dimenticare di cancellare in modo sicuro tutti i supporti di dati, come dischi e memoria
- spostarla in un data center: alcune macchine possono essere difficili da migrare nel cloud a causa delle esigenze di capacità hardware o dei limiti del software; spostare semplicemente la macchina esistente in un data center professionale può allora essere un'idea praticabile
- migrare il suo software nel cloud: può essere un po' più complicato perché richiede di separare hardware e software, ma alla fine ti libera da tutti i problemi legati al possesso dell'hardware
Realizzazione
Per questo cliente abbiamo potuto semplicemente spegnere la maggior parte delle macchine. Le macchine rimaste sono state analizzate con cura e, quando possibile, è stata fatta una migrazione nel cloud. Pensa a cose come spostare la posta dal server Exchange a Microsoft 365. Affronta i servizi uno per uno e ti stupirai di quante offerte cloud esistano. Per la maggior parte delle cose si trova una soluzione cloud adatta.
Dopo aver migrato nel cloud i frutti a portata di mano, restano le macchine e i servizi più impegnativi. Una macchina conteneva un grande database con milioni di record, con una versione specifica di Red Hat Enterprise Linux e Oracle. Virtualizzare questo server "tosto" sarebbe stato molto costoso, perché le sue richieste di memoria, archiviazione ed elaborazione sono molto serie. Per questo abbiamo deciso di spostarlo in un data center professionale, dove può continuare a funzionare così com'è.

Potresti pensare che sia "barare per arrivare al cloud", ma non farti ingannare: un data center professionale è molto meglio della maggior parte delle sale server on-premise, perché offre sicurezza, connettività ridondante e un controllo stabile del clima. Assicurati solo di fare un backup prima di caricare la macchina su qualsiasi auto: un incidente potrebbe avere effetti devastanti sul carico!!
Altre due macchine specifiche dovevano essere virtualizzate nel cloud. Giravano su Microsoft Hyper-V, ospitato su uno dei server on-premise che eseguiva anche altri servizi di dominio Windows. Il trucco era separare le macchine dal dominio Windows (legacy) per farle funzionare in modo indipendente. Una singola macchina virtuale è molto più facile da ospitare presso un fornitore commerciale di infrastrutture.

Servono un po' di banda, di tempo e di preparazione, ma è un'operazione relativamente sicura da eseguire. Durante la conversione i dati vengono solo copiati, quindi alla fine ti ritrovi con due macchine virtuali. Quando il VPS è migrato, dovresti testare a fondo la nuova copia prima di cancellare le vecchie.

Quando tutto torna, puoi goderti il pranzo al sole, collegandoti alle macchine migrate grazie alla magia del cloud.

Conclusione
All'inizio la giungla di una sala server può spaventarti e il compito di migrarla nel cloud sembrare insormontabile. Fai piccoli passi per creare pezzi più piccoli da migrare, poi decidi cosa fare con ciascun servizio separatamente. Così ognuno può trovare la sua strada verso il cloud!