Architettura di Migrate to Virtual Machines

Migrate to Virtual Machines consente di eseguire la migrazione delle VM e dei dischi delle VM dalle seguenti quattro origini di migrazione a Google Cloud:

  • Data center vSphere (on-premise)
  • Servizio cloud AWS
  • Servizio cloud Azure
  • Google Cloud VMware Engine

Il seguente diagramma mostra l'architettura per la migrazione di VM e dischi delle VM da varie origini a Google Cloud:

Architettura di Migrate to Virtual Machines.

Informazioni sui progetti Google Cloud

I progetti Google Cloud rappresentano la base per creare, abilitare e utilizzare i servizi Google Cloud, tra cui la gestione delle API, l'abilitazione della fatturazione, l'aggiunta e la rimozione di collaboratori e la gestione delle autorizzazioni per le risorse Google Cloud.

Console Google Cloud

La console Google Cloud è la Graphic User Interface di Google Cloud. Utilizza la console Google Cloud per gestire tutti gli aspetti della migrazione, accedere ai dati di monitoraggio e logging e configurare autenticazione e autorizzazione.

Cloud IAM

Identity and Access Management (IAM) ti consente di controllare l'accesso a risorse Google Cloud specifiche e impedisce gli accessi indesiderati alle tue risorse. Per consentire agli utenti di creare e gestire le tue risorse Compute Engine, puoi aggiungere gli utenti come membri del team al progetto o a risorse specifiche e concedere loro le autorizzazioni utilizzando i ruoli IAM.

Origini e destinazioni della migrazione

Una migrazione è definita da:

  • L'origine della migrazione: un data center on-premise o un servizio cloud che ospita le VM o i dischi VM di cui vuoi eseguire la migrazione. Puoi definire più origini in un progetto host.

  • Il target della migrazione: una VM di Compute Engine o Persistent Disk su Google Cloud.

  • Progetto host: il progetto che utilizzi per controllare il processo di migrazione è definito progetto host. All'interno del progetto host, puoi abilitare il servizio Migrate to Virtual Machines e tutti gli altri servizi richiesti dalla Migrate to Virtual Machines. Dopo l'abilitazione, puoi iniziare a eseguire la migrazione delle VM di origine dal progetto host alle destinazioni di migrazione.

  • Il progetto target: il progetto che ospita la destinazione della migrazione. Puoi avere più progetti di destinazione in cui eseguire la migrazione delle VM.

Origini della migrazione

Migrate to Virtual Machines ti consente di eseguire la migrazione delle VM dalle seguenti quattro origini di migrazione:

  • Data center vSphere: esegui la migrazione delle VM on-premise dal data center vSphere a Google Cloud.
  • Data center VMware Engine: esegui la migrazione delle VM dal data center VMware Engine a Compute Engine.
  • Servizio AWS Cloud: esegui la migrazione delle istanze EC2 dall'account AWS a Google Cloud.
  • Servizio cloud di Azure: esegui la migrazione delle istanze VM dal tuo account Azure a Google Cloud.

Target di migrazione

Un target di migrazione è definito come segue:

  • Per la migrazione delle VM, il target della migrazione è un'istanza di Compute Engine in esecuzione su Google Cloud.
  • Per la migrazione dei dischi, la destinazione della migrazione sono volumi di Persistent Disk in esecuzione su Google Cloud.

Il progetto che contiene la destinazione della migrazione è chiamato progetto target. Puoi utilizzare il progetto host come progetto di destinazione o puoi eseguire la migrazione ad altri progetti. Per saperne di più, consulta Aggiungere un progetto di destinazione.

Utilizza più progetti di destinazione per isolare l'uno dall'altro le VM o i dischi di cui è stata eseguita la migrazione. Ad esempio, è consigliabile isolare una VM di Compute Engine utilizzata per i test da quelle utilizzate per la produzione. Puoi utilizzare progetti e VPC per creare ambienti sandbox per i test separati dagli ambienti di produzione. Per maggiori informazioni, consulta Decidere una gerarchia di risorse per la tua zona di destinazione Google Cloud.

Puoi anche utilizzare Deployment Manager per eseguire il deployment in produzione delle VM o dei dischi VM migrati in più progetti. Per saperne di più, consulta Utilizzo di immagini di altri progetti.

Oltre ai servizi Migrate to Virtual Machines, quando esegui una migrazione utilizzi anche i seguenti servizi Google Cloud.

Compute Engine

Compute Engine consente di creare ed eseguire VM su Google Cloud. Compute Engine offre scalabilità, prestazioni e valore che ti consentono di avviare grandi cluster di computing.

Nell'ambito della definizione della destinazione della migrazione, imposti il progetto della VM di Compute Engine. Le caratteristiche dell'istanza Compute Engine di destinazione si basano sui requisiti della VM di cui è stata eseguita la migrazione. Puoi personalizzare la VM di Compute Engine per specificare:

  • Progetto Google Cloud
  • Numero di CPU
  • Quantità di memoria
  • Tipo di disco
  • Configurazione di rete
  • molte altre opzioni

La VM di Compute Engine di destinazione potrebbe avere requisiti diversi a seconda che l'istanza venga utilizzata per testare una VM di cui è stata eseguita la migrazione o in un ambiente di produzione. Ad esempio, puoi testare la VM di cui è stata eseguita la migrazione in una singola VM di Compute Engine con 2 CPU e 8 GB di RAM. Poi, quando passi a un ambiente di produzione, definisci le istanze di Compute Engine di destinazione con caratteristiche diverse, ad esempio 4 o 8 CPU e 16 GB di RAM.

Persistent Disk

I dischi permanenti sono dispositivi di archiviazione di rete durevoli a cui le VM di Compute Engine possono accedere come se si trattasse di dischi fisici su un computer o un server. I dati su ciascun disco permanente sono distribuiti tra diversi dischi fisici. Compute Engine gestisce i dischi fisici e la distribuzione dei dati al posto tuo per garantire ridondanza e prestazioni ottimali.

Passaggi successivi