Compartir a través de


Introducción a la detección basada en Arc en Azure Migrate (versión preliminar)

En este artículo se proporciona información general sobre cómo funciona Azure Migrate con servidores habilitados para Azure Arc y SQL Server habilitados por Azure Arc para evaluar los recursos locales para la migración a Azure.

Si ya ha habilitado Arc los servidores locales y las instancias de SQL Server, Azure Migrate puede usar esta infraestructura existente para detectar, evaluar y crear un caso empresarial para la migración sin necesidad de otras implementaciones locales. Este enfoque ayuda a acelerar el planeamiento de la migración y reduce la complejidad de la implementación.

Importante

Esta funcionalidad actualmente está en su versión preliminar. Como característica en versión preliminar, las funcionalidades presentadas en este artículo están sujetas a términos de uso complementarios para las versiones preliminares de Microsoft Azure.

¿Qué es la detección basada en Arc?

La detección basada en Arc es un método de detección en Azure Migrate que usa la infraestructura de Azure Arc existente para detectar y evaluar automáticamente los recursos habilitados para Arc para la migración a Azure. A diferencia de la detección basada en el dispositivo, la detección basada en Arc no requiere ninguna otra implementación local y usa la integración nativa entre Azure Migrate y Azure Arc.

Ventajas clave

  • Ninguna infraestructura local adicional: usa los servidores habilitados para Arc existentes y las instancias de SQL Server.
  • Tiempo rápido de información: Azure Migrate genera automáticamente las evaluaciones y los casos empresariales predeterminados, normalmente en un plazo de una hora.
  • Ámbito de delimitación basado en suscripciones: seleccione una o varias suscripciones que contengan recursos de Arc para incluir en el proyecto.
  • Recopilación de datos de rendimiento opcional: instale la extensión Azure Migrate Collector VM para recopilar el historial de rendimiento de evaluaciones con el tamaño adecuado.

Tipos de recursos de Arc admitidos

Azure Migrate admite la detección y evaluación de los siguientes tipos de recursos habilitados para Arc:

Tipo de recurso Soporte técnico de evaluación Detalles
Servidores habilitados para Arc ✅ Soportado Servidores Windows y Linux que ejecutan la versión 1.46 o posterior del agente de máquina conectada de Arc
SQL Server habilitado para Arc ✅ Soportado Instancias de SQL Server administradas por Azure Arc. La evaluación de migración debe estar habilitada para obtener recomendaciones de dimensionamiento adecuado y de SQL MI y Azure SQL DB.

Funcionamiento de la detección basada en Arc

La detección basada en Arc usa los datos ya recopilados por el agente de Azure Arc Connected Machine y la extensión SQL de Azure Arc para acelerar la toma de decisiones de migración y la planificación para los clientes de Azure Arc. Recopila datos adicionales mediante la extensión de máquina virtual de Azure Migrate Collector para servidores de Arc.

Proceso de detección

El proceso de detección es tan sencillo como crear un proyecto y determinar el ámbito de los recursos de Arc en el proyecto.

  1. Creación de un proyecto de Azure Migrate: cree un proyecto desde Azure Arc Center y seleccione suscripciones que contengan recursos de Arc. La detección basada en Arc solo funciona actualmente con nuevos proyectos.

  2. Sincronización de datos: al crear un proyecto con recursos de Arc, Azure Migrate sincroniza una instantánea de metadatos de los recursos habilitados para Arc en las suscripciones seleccionadas. Esto incluye:

    • Configuración del servidor (CPU, memoria, disco, red)
    • Información del sistema operativo
    • Información del hipervisor
    • Información de base de datos e instancia de SQL Server
  3. Generación predeterminada de artefactos: una vez completada la sincronización, Azure Migrate genera automáticamente:

    • Dos casos empresariales predeterminados (preferencia por modernización y preferencia por minimizar el tiempo de migración)
    • Una evaluación predeterminada que cubre todas las cargas de trabajo (servidores y servidores SQL Server)
  4. Recopilación de rendimiento opcional: instale la extensión de máquina virtual de Azure Migrate Collector en servidores habilitados para Arc para recopilar:

    • Uso de CPU y memoria a lo largo del tiempo
    • IOPS de disco y rendimiento
    • Uso de red

Almacenamiento de datos

El proyecto de Azure Migrate almacena metadatos sobre los recursos de Arc en la región que seleccione durante la creación del proyecto, independientemente de dónde se encuentren los servidores habilitados para Arc.

Desencadenar una sincronización

Para mantener los datos actualizados, puede desencadenar manualmente una sincronización en cualquier momento desde Azure Arc Center. Resulta útil cuando:

  • Los nuevos servidores habilitados para Arc o las instancias de SQL Server habilitadas para Arc se agregan o eliminan de las suscripciones dentro del ámbito
  • La configuración del propio servidor cambia

Sincronización automática

La sincronización automática configura el proyecto de Azure Migrate para sincronizar periódicamente los datos de recursos de Arc sin intervención manual. Esto garantiza que las evaluaciones y los casos empresariales siempre reflejen el estado actual de la infraestructura.

La sincronización automática usa la identidad administrada del proyecto de Azure Migrate para leer los datos de recursos de Arc. Asegúrese de que la identidad administrada tenga el rol Migrar lector de Arc Discovery: versión preliminar en las suscripciones del ámbito.

Administración del ámbito del proyecto

A diferencia de la detección basada en dispositivos que detecta recursos en un centro de datos específico, la detección basada en Arc tiene como ámbito las suscripciones de Azure. Al crear un proyecto:

  • Selección de una o varias suscripciones que contengan recursos de Arc
  • Solo se incluyen servidores habilitados para Arc con la versión 1.46 o posterior del agente.
  • Actualmente, solo se incluyen máquinas virtuales de VMware o Hyper-V
  • Las suscripciones deben tener registrado el Microsoft.OffAzure proveedor de recursos.

Puede editar el ámbito en cualquier momento para agregar o quitar suscripciones. En función del tipo de sincronización, el usuario (para la sincronización manual) o la identidad administrada (para la sincronización automática) debe tener el rol Migrate Arc Discovery Reader - Preview .

Tipos de evaluación

La detección basada en Arc admite los mismos tipos de evaluación que otros métodos de detección:

Evaluaciones de aplicaciones

Evalúe múltiples tipos de carga de trabajo juntos (servidores y SQL Server) como parte de una sola aplicación. Esto proporciona una vista holística de la preparación y los costos de la migración.

Evaluaciones específicas de la carga de trabajo

Cree evaluaciones independientes para:

  • Evaluaciones de máquinas virtuales de Azure: para servidores habilitados para Arc
  • Evaluaciones de Azure SQL: para instancias de SQL Server habilitadas para Arc

Todas las evaluaciones evalúan:

  • Preparación para la migración: indica si los recursos son adecuados para la migración a Azure.
  • Objetivos adecuados: SKU de Azure recomendadas en función de la configuración y luego, opcionalmente, de los datos de rendimiento.
  • Estimaciones de costos: costos mensuales de recursos de Azure en la región de destino.

Oportunidad de negocio

Al crear un proyecto de Azure Migrate con recursos de Arc, se generan automáticamente dos casos empresariales predeterminados:

Casos empresariales predeterminados

  • Modernización de la estrategia (default-modernize): evalúa la migración mediante las opciones de plataforma como servicio (PaaS) siempre que sea posible, como:

    • Azure SQL Database o Azure SQL Managed Instance para cargas de trabajo de SQL
    • Azure App Service para aplicaciones web
    • Máquinas virtuales de Azure cuando PaaS no es adecuado
  • Minimizar el tiempo de migración (default-faster-mgn-az-vm): evalúa la migración de tipo "lift-and-shift" de infraestructura como servicio (IaaS) a VMs de Azure para todas las cargas de trabajo.

Ambos casos empresariales calculan:

  • Ahorro de costos estimado en comparación con la infraestructura local
  • Costo total de propiedad (TCO) en Azure
  • Escala de tiempo de rentabilidad de la inversión (ROI)

Puede crear casos empresariales personalizados con diferentes configuraciones o con ámbito de recursos específicos. Para obtener más información, consulte Creación de un caso de negocio.

Dimensionamiento basado en el rendimiento frente al dimensionamiento local

El descubrimiento basado en Arc admite dos enfoques de dimensionamiento:

Dimensionamiento como en el entorno local

  • Las recomendaciones se basan en la configuración actual del servidor local.
  • No se requiere ninguna recopilación de datos de rendimiento.
  • Supone un uso máximo de la capacidad.
  • Podría dar lugar a SKU de Azure más grandes de las necesarias.

Ajuste de tamaño basado en el rendimiento (requiere la extensión de máquina virtual)

  • Las recomendaciones se basan en el uso real de los recursos a lo largo del tiempo.
  • Requiere la instalación de la extensión de máquina virtual de Azure Migrate Collector.
  • Usa el historial de rendimiento para determinar las SKU óptimas.
  • Normalmente, se obtiene un ahorro de costos mediante el dimensionamiento correcto.

Para habilitar el ajuste de tamaño basado en el rendimiento:

  1. Instalación de la extensión de máquina virtual de Azure Migrate Collector en servidores habilitados para Arc
  2. Espere a la recopilación de datos de rendimiento (recomendado: al menos un día)
  3. Creación o actualización de evaluaciones con ajuste de tamaño basado en el rendimiento

Nota:

Las evaluaciones y los casos de negocio predeterminados siempre se crean con un dimensionamiento basado en el rendimiento. Esto es para asegurarse de que, una vez que inicie la recopilación de datos de rendimiento, solo tendrá que recalcularlos.

Obtenga más información sobre la instalación de la extensión de máquina virtual de Azure Migrate Collector.

Extensión de máquina virtual de Azure Migrate Collector

La extensión de máquina virtual de Azure Migrate Collector es un componente opcional que proporciona funcionalidades de evaluación mejoradas.

Lo que recopila

  • Porcentajes de uso de CPU a lo largo del tiempo
  • Porcentajes de uso de memoria a lo largo del tiempo
  • IOPS de disco (operaciones de lectura y escritura)
  • Rendimiento del disco (MB/s de lectura y escritura)
  • Uso de red

Opciones de instalación

  • Servidor único: use Azure Portal o comandos de la CLI de Azure.
  • A escala: utilice Azure Policy para implementar en todos los servidores habilitados para Arc en las suscripciones seleccionadas.

Requisitos

  • Necesita el rol Administrador de recursos de servidor híbrido en los recursos de servidor habilitados para Arc para instalar la extensión.
  • Garantizar la conectividad de red desde el servidor al punto de conexión de Azure Migrate: https://*.migration.windowsazure.com

Para obtener instrucciones de instalación detalladas, consulte Instalación de la extensión de máquina virtual de Azure Migrate Collector.

Limitaciones actuales

Durante la versión preliminar, se aplican las siguientes limitaciones:

  • Inventario de software: no disponible para los servidores detectados por Arc.
  • Análisis de dependencias: no disponible para los servidores detectados por Arc.
  • Detección de aplicaciones web: las aplicaciones web no se detectan a través de la detección basada en Arc.
  • Detección de PostgreSQL/MySQL: las bases de datos PostgreSQL y MySQL no se detectan a través de la detección basada en Arc.

Pasos siguientes