Migrate to Virtual Machines te permite migrar máquinas virtuales y discos de máquinas virtuales desde las cuatro fuentes de migración siguientes a Google Cloud:
- Centro de datos de vSphere (local)
- Servicio en la nube de AWS
- Servicio en la nube de Azure
- VMware Engine de Google Cloud
En el siguiente diagrama se muestra la arquitectura para migrar máquinas virtuales y discos de máquinas virtuales desde varias fuentes de migración a Google Cloud:
Acerca de los proyectos de Google Cloud
Los Google Cloud proyectos son la base para crear, habilitar y usar Google Cloud servicios como gestionar APIs, habilitar la facturación, añadir y quitar colaboradores y gestionar los permisos de los Google Cloud recursos.
Google Cloud consola
Google Cloud console es la interfaz gráfica de usuario de Google Cloud. Usa la Google Cloud consola para gestionar todos los aspectos de la migración, monitorizar el acceso y registrar datos, así como para configurar la autenticación y la autorización.
Cloud IAM
Gestión de Identidades y Accesos (IAM) te permite controlar el acceso a recursos Google Cloud específicos y evita el acceso no deseado a tus recursos. Para que los usuarios puedan crear y gestionar tus recursos de Compute Engine, puedes añadirlos como miembros del equipo a tu proyecto o a recursos específicos y concederles permisos mediante roles de gestión de identidades y accesos.
Orígenes y destinos de la migración
Una migración se define de la siguiente manera:
El origen de la migración: un centro de datos local o un servicio en la nube que aloja las máquinas virtuales o los discos de máquinas virtuales que quieres migrar. Puedes definir varios orígenes en un proyecto host.
El destino de la migración: una máquina virtual de Compute Engine o volúmenes de Persistent Disk en Google Cloud.
El proyecto host: el proyecto que usas para controlar el proceso de migración se denomina proyecto host. En tu proyecto host, habilita el servicio Migrate to Virtual Machines y cualquier otro servicio que requiera Migrate to Virtual Machines. Una vez habilitada, puedes empezar a migrar las VMs de origen del proyecto host a tus destinos de migración.
El proyecto de destino: el proyecto que aloja el destino de la migración. Puedes tener varios proyectos de destino a los que migrar tus VMs.
Orígenes de migración
Migrate to Virtual Machines te permite migrar VMs desde las cuatro fuentes de migración siguientes:
- Centro de datos de vSphere: migra VMs on-premise del centro de datos de vSphere a Google Cloud.
- Centro de datos de VMware Engine: migra máquinas virtuales del centro de datos de VMware Engine a Compute Engine.
- Servicio de nube de AWS: migra tus instancias de EC2 de tu cuenta de AWS aGoogle Cloud.
- Servicio de nube de Azure: migra tus instancias de VM de tu cuenta de Azure aGoogle Cloud.
Objetivos de migración
Un destino de migración se define de la siguiente manera:
- En la migración de máquinas virtuales, el destino de la migración es una instancia de Compute Engine que se ejecuta enGoogle Cloud.
- En el caso de la migración de discos, el destino de la migración son los volúmenes de disco persistente que se ejecutan en Google Cloud.
El proyecto que contiene el destino de migración se denomina proyecto de destino. Puedes usar tu proyecto host como proyecto de destino o migrar a otros proyectos. Para obtener más información, consulta Añadir un proyecto de destino.
Usa varios proyectos de destino para aislar las VMs o los discos migrados entre sí. Por ejemplo, se recomienda aislar una VM de Compute Engine que se utilice para pruebas de las que se usen en producción. Puedes usar proyectos y VPCs para crear entornos de pruebas aislados que estén separados de tus entornos de producción. Para obtener más información, consulta el artículo Decidir una jerarquía de recursos para tu Google Cloud zona de aterrizaje.
También puedes usar Deployment Manager para desplegar VMs o discos de VMs migrados en producción en varios proyectos. Para obtener más información, consulta Usar imágenes de otros proyectos.
Además de los servicios de Migrate to Virtual Machines, también usas los siguientes serviciosGoogle Cloud cuando realizas una migración.
Compute Engine
Compute Engine te permite crear y ejecutar máquinas virtuales en Google Cloud. Compute Engine ofrece escalabilidad, rendimiento y valor que te permiten lanzar grandes clústeres de computación en la infraestructura de Google.
Al definir el destino de la migración, debes configurar el proyecto de la VM de Compute Engine. Las características de la instancia de Compute Engine de destino se basan en los requisitos de la VM migrada. Puedes personalizar la máquina virtual de Compute Engine para especificar lo siguiente:
- Google Cloud proyecto
- Número de CPUs
- Cantidad de memoria
- Tipo de disco
- Configuración de red
- muchas otras opciones
Es posible que tengas requisitos diferentes en la VM de Compute Engine de destino en función de si la instancia se usa para probar una VM migrada o en un entorno de producción. Por ejemplo, puedes probar la VM migrada en una sola VM de Compute Engine con 2 CPUs y 8 GB de RAM. Después, cuando pases a un entorno de producción, define instancias de Compute Engine de destino con características diferentes, como 4 u 8 CPUs y 16 GB de RAM.
Persistent Disk
Los discos persistentes son dispositivos de almacenamiento en red duraderos a los que pueden acceder tus máquinas virtuales de Compute Engine, como los discos físicos de un ordenador o un servidor. Los datos de cada disco persistente se distribuyen en varios discos físicos. Compute Engine gestiona los discos físicos y la distribución de datos para garantizar la redundancia y el rendimiento óptimo.
Siguientes pasos
- Ciclo de vida de la migración de máquinas virtuales
- Migrar desde una fuente de VMware
- Migrar desde una fuente de AWS
- Migrar desde un origen de Azure