Visión general de Oracle Cloud Migrations

El servicio Oracle Cloud Migrations proporciona una experiencia de autoservicio integral y completa para migrar máquinas virtuales VMware e instancias EC2 de Amazon Web Services (AWS) a recursos informáticos de Oracle Cloud Infrastructure (OCI).

Puede utilizar Oracle Cloud Migrations para identificar las cargas de trabajo de las máquinas virtuales alojadas en un entorno externo a OCI, planificar migraciones y automatizar los flujos de trabajo de migración.

El servicio Oracle Cloud Migrations le permite realizar las siguientes tareas:

  • Detecte automáticamente máquinas virtuales e instancias en el entorno de origen.
  • Organice las máquinas virtuales e instancias para la migración.
  • Replicación de datos de instancia y máquina virtual en OCI.
  • Planifique e inicie instancias informáticas con datos replicados.

Flujo de trabajo de Oracle Cloud Migrations

El flujo de trabajo de Oracle Cloud Migrations consta de tres fases principales. Para obtener más información, haga clic en áreas específicas del siguiente diagrama de flujo de trabajo.

Flujo de trabajo de OCMDescubrir distribuidoresactivos de inventariocrear proyecto de migracióncrear un plan de migraciónreplicar activosdesplegar activosvalidar activoscompletar migraciónentorno de origen

Gestionar Activos

  • El servicio OCM comienza conectando el arrendamiento de Oracle Cloud Infrastructure de un usuario a su entorno de origen. Hay dos tipos de conexión que pueden ser necesarios. Las migraciones VMware utilizan un agente desplegado en el entorno VMware. Las migraciones de AWS utilizan un enfoque sin agentes al iniciar la conexión directamente desde OCI. Para obtener más información sobre los agentes, consulte Terminologías de Oracle Cloud Migrations.
  • Una vez establecida la conectividad, Oracle Cloud Migrations detecta automáticamente todos los recursos necesarios para realizar la migración. Esto incluye recursos informáticos, almacenamiento y redes. Las credenciales necesarias para la autenticación en el entorno de origen se almacenan de forma segura mediante el servicio OCI Vault. Las políticas de Identity and Access Management se utilizan para proporcionar credenciales al entorno conectado sin agente o sin agente.
  • Para Oracle Cloud Migrations, una representación de los activos detectados en el entorno de origen se almacena en una base de datos en el arrendamiento de OCI del usuario. Esta base de datos se conoce como inventario. Cada activo de inventario representa el activo que se encuentra en el entorno de origen. Esta representación se utiliza para la planificación y migración del activo. Según el tipo y la configuración, algunos activos también tienen sus datos de rendimiento recopilados y almacenados en el servicio OCI Monitoring. Se puede buscar en el inventario mediante cualquiera de los atributos de activos detectados y cualquier etiqueta de OCI que se les aplique manualmente. Los activos de inventario se actualizan bajo demanda mediante el disparo de una solicitud de trabajo de detección o automáticamente mediante un programa de detección.

Planificación y migración de activos

  • En Oracle Cloud Migrations, todas las actividades de migración se coordinan en un proyecto de migración. Un proyecto de migración es un contenedor lógico para agrupar los activos que se van a migrar (activos de migración) y el plan (plan de migración) que describe la forma en que se migran. Por defecto, todos los activos de migración se incluyen en cualquier plan creado en el proyecto. Aunque puede excluir activos de migración de un plan individual de un proyecto, la forma más sencilla de gestionar un proyecto de migración es mantener los activos de migración que se migran durante el mismo evento de migración total. Los activos de migración que se migran son referencias puntuales a los activos que se encuentran en el inventario. El plan para migrar los activos se denomina plan de migración. Consulte Terminologías de Oracle Cloud Migrations.
  • Un plan de migración contiene la configuración necesaria para desplegar un nuevo recurso de OCI mediante datos del entorno de origen. El motor de recomendaciones de Oracle Cloud Migrations genera una configuración de destino inicial para cada activo en función de los atributos detectados. La recomendación de configuración inicial proporcionada se basa en la configuración existente de cada activo o en las estadísticas de rendimiento recopiladas de cada activo. La recomendación de configuración es un punto de partida y se puede personalizar. Se puede crear un plan de migración para cada fase de la migración de activos. Los escenarios de prueba de humo, integración y carga pueden tener su propio plan con diferentes configuraciones de activos de destino. Los planes de migración también incluyen una estimación de costos mensual para las configuraciones de destino asociadas. Se pueden crear varios planes de migración para evaluar los costos mensuales de los principales cambios de configuración, como las unidades de computación o el tipo de capacidad.
  • La replicación de activos la gestiona el proyecto de migración y no depende de la planificación de la migración. La replicación de datos de activos se puede realizar antes de decidir exactamente cómo se configura el nuevo recurso de OCI. Los datos se replican una vez en un dominio de disponibilidad específico de una región. Cada plan de migración utiliza un clon de estos datos cuando se ejecuta. Se pueden utilizar los mismos datos replicados para varios planes de migración al mismo tiempo sin que esto afecte a la sincronización con el origen. La replicación incremental de datos está soportada, pero a veces requiere funciones específicas en el entorno de origen que pueden no estar presentes por defecto. El método utilizado para transferir datos a OCI varía en función del tipo de entorno de origen, pero siempre se realiza de forma segura mediante HTTPS.

Verificar migración

  • Oracle Cloud Migrations se integra con Resource Manager para el despliegue de recursos de destino. Una vez que los datos de un activo se han replicado correctamente en OCI, se pueden ejecutar los planes de migración que contienen el activo. La ejecución del plan de migración clona los datos replicados. También genera una pila de Resource Manager con referencias a los datos clonados, con los atributos de destino configurados aplicados. En algunos casos, es necesario realizar la corrección automática de la configuración básica para garantizar que el recurso de destino se despliega correctamente y que se puede acceder a él. En el caso de las pruebas de migración, la pila del gestor de recursos se puede suprimir para garantizar que no haya recursos huérfanos.
  • La validación de los recursos migrados se debe manejar fuera del servicio Oracle Cloud Migrations. Los recursos están configurados para desplegarse de acuerdo con cada plan de migración. Si la verificación no se realiza correctamente, los recursos desplegados se pueden terminar, replicar, actualizar y se vuelve a ejecutar el plan de migración.
  • El paso final de una migración es marcar el proyecto de migración como completado. Un proyecto de migración finalizado no se puede modificar en un plan o activo. Esto ayuda a evitar cambios en los recursos desplegados que se han verificado correctamente y que ahora están en producción. Los proyectos se pueden marcar como incompletos para reanudar una migración si es necesario reiniciar el proceso.
Con Oracle Cloud Migrations, puede acelerar su transición a Oracle Cloud automatizando los procesos de detección de activos, planificación de migración y replicación con la consola de Oracle Cloud, la API de REST y la CLI. Consulte Acceso a Oracle Cloud Migrations. Para empezar a utilizar Oracle Cloud Migrations, consulte Introducción a Oracle Cloud Migrations.

Terminologías de Oracle Cloud Migrations

Revise los siguientes términos para comprender el servicio Oracle Cloud Migrations.

dependencia de agente

Bibliotecas de terceros necesarias para las tareas de migración. Para cumplir con los términos de licencia, debe obtener estas bibliotecas por separado y ponerlas a disposición del dispositivo de agente remoto. Esto solo es necesario para la migración de VMware.

Activos

El servicio Oracle Cloud Migrations funciona con varios tipos de activos, incluidas las máquinas virtuales y sus discos de datos asociados. Los activos se clasifican en función de la etapa del flujo de trabajo de migración. Consulte los siguientes tipos de activos:

  • activo externo: los activos externos se alojan en un entorno externo fuera de Oracle Cloud Infrastructure (OCI). Por ejemplo, un entorno VMware vSphere que se encuentra localmente o una instancia EC2 en AWS.
  • activo de inventario: representación de un recurso que existe fuera de OCI. Estos recursos contienen metadatos, métricas, historial y cómo se detectan e importan las entidades físicas o virtuales. Los activos se pueden agregar al inventario mediante la ejecución de la detección en el entorno de origen, la importación de CSV (en caso de VMware) o el uso de la API.
  • activo de migración: un activo de migración se define mediante un activo de inventario (es decir, todos los volúmenes de AWS EBS asociados a la instancia EC2 se combinan en un único activo de migración) y una ubicación de replicación asociada para un proyecto de migración. Solo puede pertenecer a un único proyecto de migración. Los activos de migración se pueden replicar manualmente o programar como parte de un proyecto de migración.
  • activo de destino: activo de un plan de migración que representa la configuración de despliegue, que inicia un recurso nativo de OCI y, con ello, completa la migración de un activo externo.
origen de activo
El origen de activo representa la información de conectividad de un entorno de origen definido. Un origen de activos puede ser un entorno local u otro entorno en la nube, que es el origen de los activos que se van a migrar a OCI.
programa de detección

Define la frecuencia con la que se crea una solicitud de trabajo para refrescar un origen de activo en un entorno de origen. La solicitud de trabajo agrega nuevos activos de inventario y refresca los metadatos de los activos de inventario existentes.

detección de activos externos

Proceso para ingerir y almacenar metadatos de activos externos recopilados en el inventario.

entorno externo

Un entorno local o en la nube desde el que se migran activos externos a OCI.

agente de hidratación
Un agente de hidratación es una instancia informática temporal que se inicia en su arrendamiento durante la migración. Un agente de hidratación lee una instantánea (o delta entre las instantáneas en caso de replicación incremental) de OCI Object Storage (para datos VMware) o desde un volumen de AWS EBS y la escribe directamente en OCI Block Volume.
inventario

Recopilación de activos y metadatos asociados que representan activos externos que se pueden seleccionar para la migración a OCI.

proyecto de migración

Recopilación de activos de migración y planes de migración. El proyecto activa la replicación programada para todos los activos de migración asociados. Un proyecto de migración puede tener varios planes de migración.

plan de migración

Proporciona una asignación entre los activos de migración seleccionados y un entorno de destino. Un plan le permite configurar cada activo de destino en el entorno de destino. Además, un plan analiza cada configuración de activos de destino para comprobar la compatibilidad de la migración. Cada plan de migración incluye una estrategia de migración y una estimación de costos basada en la estrategia.

dispositivo de agente remoto
Máquina virtual predefinida proporcionada por Oracle que se despliega en un entorno externo para realizar la detección de activos externos y la replicación de datos. El dispositivo incluye varios plugins, activados por defecto, que realizan operaciones específicas del servicio y facilitan la comunicación con OCI. A continuación, se muestran las descripciones de los complementos:
  • Plugin de detección: recopila metadatos sobre activos externos y crea activos representativos en el inventario.
  • Plugin de replicación: gestiona la copia y transferencia de discos virtuales a OCI Object Storage.
  • Plugin AgentHealthMonitoring: supervisa los procesos principales que se ejecutan en el dispositivo de agente remoto y envía mensajes de estado periódicos a OCI.
ubicación de replicación

Compartimento especificado por el usuario que se utiliza como destino para los datos replicados.

programa de replicación

Programa especificado por el usuario para replicar datos de activos externos de cada activo de migración en un proyecto de migración.

entorno de origen

Representación de OCI de un entorno externo. En caso de migración VMware, todas las conexiones entre entornos externos y OCI se establecen registrando dispositivos de agente remoto en el entorno de origen. Un entorno puede incluir varios dispositivos de agente remoto y cualquier dependencia de agente asociada.

En caso de migración de AWS, puede especificar los recursos de arrendamiento utilizados en la migración. Durante el proceso de migración, Oracle Cloud Migrations crea recursos temporales en su arrendamiento. Aunque no hay ningún costo por utilizar el servicio, los recursos temporales se facturan a la tarifa normal para el arrendamiento.

Recursos de arrendamiento utilizados en migración

Durante el proceso de migración, Oracle Cloud Migrations crea recursos temporales en su arrendamiento. Aunque no hay ningún costo por utilizar el servicio, los recursos temporales se facturan a la tarifa normal para el arrendamiento.

Puede definir un límite para los recursos y conocer el límite que puede definir. Consulte Límites de servicio. Estos límites se pueden aumentar automáticamente en función de su uso de recursos de Oracle Cloud Infrastructure y de la cuenta.

Nota

Asegúrese de no modificar los siguientes recursos temporales. La modificación de recursos temporales creados por Oracle Cloud Migrations puede provocar que fallen las operaciones pendientes.
  • Recursos informáticos: Oracle Cloud Migrations inicia instancias informáticas para ejecutar agentes de hidratación durante la replicación de datos. Los agentes de hidratación se agrupan en función de la ubicación de replicación. Para equilibrar la carga del proceso de replicación según el pool de objetos, los agentes de hidratación se inician automáticamente. Estos agentes se terminan automáticamente después de que están inactivos y no existen trabajos de replicación pendientes. Para familiarizarse con los servicios de recursos informáticos, consulte Visión general del servicio Compute.
  • Almacenamiento de objetos: Oracle Cloud Migrations crea temporalmente objetos en Object Storage para facilitar la replicación de datos en OCI. En el caso de las migraciones VMware, los datos de la instantánea de VM se almacenan temporalmente como un objeto antes de escribirse en un volumen en bloque. Para familiarizarse con el almacenamiento de objetos, consulte Visión general del almacenamiento de objetos.
  • Red virtual en la nube (VCN): durante el flujo de trabajo de replicación, se crea una VCN temporal para proporcionar a los agentes de hidratación conectividad al almacenamiento de objetos. La VCN se para después de que todos los agentes de hidratación dejen de estar activos. Para familiarizarse con la VCN, consulte Visión general de redes.
  • Almacenamiento de bloques: existe un juego de volúmenes en bloque en su arrendamiento durante toda la vida útil de un activo de migración. Se crea un volumen fiable para cada volumen de inicio y de datos asociado a la máquina virtual de origen. El volumen dorado se mantiene sincronizado con las instantáneas creadas en el entorno de origen. Como parte de cada actualización de replicación, se crea un nuevo juego de volúmenes y se utiliza para iniciar instancias informáticas en OCI. Para familiarizarse con Block Volume, consulte Visión general de Block Volume.

Acceso a Oracle Cloud Migrations

Puede acceder a Oracle Cloud Migrations mediante la consola (una interfaz basada en explorador), la interfaz de línea de comandos (CLI) de Oracle Cloud Infrastructure (OCI) o la API de REST. En esta guía se incluyen instrucciones para la consola, la CLI y la API.

Puede acceder a Oracle Cloud Migrations mediante los siguientes métodos.

Si obtiene un permiso o un error de autorización, póngase en contacto con el administrador y compruebe el tipo de acceso que se le ha otorgado.

Regiones y dominios de disponibilidad

Oracle Cloud Migrations se aloja en todas las regiones comerciales de Oracle Cloud Infrastructure.

Asegúrese de configurar Oracle Cloud Migrations en cada región a la que migre cargas de trabajo de máquinas virtuales. Si está migrando máquinas virtuales a varias regiones de OCI, cada región se debe configurar por separado.

Para OCI, consulte Acerca de las regiones y los dominios de disponibilidad para obtener la lista de regiones disponibles. Además, se especifican las ubicaciones, los identificadores de región, las claves de región y los dominios de disponibilidad asociados.

Límites y cuotas de Oracle Cloud Migrations

Un límite de servicio es la cuota o asignación definida en los recursos que se utilizan al acceder a los servicios de migración. Para obtener información sobre los límites del servicio Oracle Cloud Migrations para su región, consulte Límites de Oracle Cloud Migrations.

Para ver los límites de su arrendamiento para el servicio Oracle Cloud Migrations, realice lo siguiente:

  1. En la consola, abra el menú de navegación y haga clic en Administración.
  2. En Gobernanza, haga clic en Límites, cuotas y uso.
  3. Filtre por los siguientes valores para ver los recursos, sus límites, su uso actual y el resto disponible:
    • Servicio: puente de Oracle Cloud, Oracle Cloud Migrations
    • Ámbito: <your region>
    • Compartment: <your-tenancy-namespace > (root)
  4. Para aumentar los límites de servicio por defecto para cualquiera de los recursos, haga clic en el enlace solicitar un aumento del límite de servicio.
    Nota

    Solo los administradores pueden aumentar el límite de servicio.