Metadatos detectados por dispositivo de Azure Migrate
Artículo
En este artículo se proporcionan detalles de los metadatos detectados por dispositivo de Azure Migrate.
El dispositivo de Azure Migrate es un dispositivo ligero que usa la herramienta Azure Migrate: Discovery and assessment para detectar los servidores que se ejecutan en el entorno y enviar los metadatos de configuración y rendimiento del servidor a Azure.
Los metadatos que el dispositivo de Azure Migrate detecta ayudan a evaluar la preparación de los servidores para la migración a Azure, el tamaño correcto de los servidores y los planes de costes. Microsoft no usa estos datos en ninguna auditoría de cumplimiento de licencias.
Metadatos recopilados para servidores de VMware
El dispositivo recopila la configuración, los metadatos de rendimiento, los datos sobre las aplicaciones instaladas, los roles y las características (inventario de software) y los datos de dependencia (si el análisis de dependencias sin agente está habilitado) de los servidores que se ejecutan en el entorno de VMware.
Esta es la lista completa de metadatos del servidor que el dispositivo recopila y envía a Azure:
DATOS
CONTADOR
Detalles del servidor
Id. de servidor
vm.Config.InstanceUuid
Nombre del servidor
vm.Config.Name
Id. de vCenter Server
VMwareClient.Instance.Uuid
Descripción del servidor
vm.Summary.Config.Annotation
Nombre del producto de licencia
vm.Client.ServiceContent.About.LicenseProductName
Tipo de sistema operativo
vm.SummaryConfig.GuestFullName
Tipo de arranque
vm.Config.Firmware
Número de núcleos
vm.Config.Hardware.NumCPU
Memoria (MB)
vm.Config.Hardware.MemoryMB
Número de discos
vm.Config.Hardware.Device.ToList().FindAll(x => es VirtualDisk).count
Lista de tamaños de los discos
vm.Config.Hardware.Device.ToList().FindAll(x => es VirtualDisk)
Lista de adaptadores de red
vm.Config.Hardware.Device.ToList().FindAll(x => es VirtualEthernet).count
Uso de CPU
cpu.usage.average
Uso de memoria
mem.usage.average
Modelo/Nombre de procesador
vm.Config.Hardware.CpuModel
Número de sockets en un procesador
vm.Config.Hardware.NumCpuPkgs
Detalles por disco
Valor de clave del disco
disk.Key
Número de unidades de disco
disk.UnitNumber
Valor de clave de controladora de disco
disk.ControllerKey.Value
Gigabytes aprovisionados
virtualDisk.DeviceInfo.Summary
Nombre del disco
Valor generado mediante disk.UnitNumber, disk.Key y disk.ControllerKey.Value
Operaciones de lectura por segundo
virtualDisk.numberReadAveraged.average
Operaciones de escritura por segundo
virtualDisk.numberWriteAveraged.average
Rendimiento de lectura (MB por segundo)
virtualDisk.read.average
Rendimiento de escritura (MB por segundo)
virtualDisk.write.average
Detalles por NIC
Nombre del adaptador de red
nic.Key
Dirección MAC
((VirtualEthernetCard)nic).MacAddress
Direcciones IPv4
vm.Guest.Net
Direcciones IPv6
vm.Guest.Net
Rendimiento de lectura (MB por segundo)
net.received.average
Rendimiento de escritura (MB por segundo)
net.transmitted.average
Detalles de la ruta de acceso de inventario
Nombre
container.GetType().Name
Tipo de objeto secundario
container.ChildType
Información de referencia
container.MoRef
Detalles del objeto primario
Container.Parent
Detalles de la carpeta por servidor
((Folder)container).ChildEntity.Type
Detalles del centro de datos por servidor
((Datacenter)container).VmFolder
Detalles del centro de datos por carpeta de host
((Datacenter)container).HostFolder
Detalles del clúster por host
((ClusterComputeResource)container).Host
Detalles del host por servidor
((HostSystem)container).VM
Metadatos de rendimiento
Estos son los datos de rendimiento que un dispositivo recopila para un servidor que se ejecuta en VMware y lo envía a Azure:
Data
Contador
Impacto en la evaluación
Uso de CPU
cpu.usage.average
Tamaño o costo del servidor recomendado
Uso de memoria
mem.usage.average
Tamaño o costo del servidor recomendado
Rendimiento de lectura de disco (MB por segundo)
virtualDisk.read.average
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Rendimiento de escrituras de discos (MB por segundo)
virtualDisk.write.average
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Operaciones de lectura de disco por segundo
virtualDisk.numberReadAveraged.average
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Operaciones de escritura de discos por segundo
virtualDisk.numberWriteAveraged.average
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Rendimiento de lectura de NIC (MB por segundo)
net.received.average
Cálculo de tamaño del servidor
Rendimiento de escrituras de adaptadores de red (MB por segundo)
net.transmitted.average
Cálculo de tamaño del servidor
Metadatos recopilados para servidores de Hyper-V
El dispositivo recopila la configuración, los metadatos de rendimiento, los datos sobre las aplicaciones instaladas, los roles y las características (inventario de software) y los datos de dependencia (si el análisis de dependencias sin agente está habilitado) de los servidores que se ejecutan en el entorno de Hyper-V.
Esta es la lista completa de metadatos del servidor que el dispositivo recopila y envía a Azure.
Data
Clase WMI
Propiedad de clase WMI
Detalles del servidor
Número de serie del BIOS
Msvm_BIOSElement
BIOSSerialNumber
Tipo de servidor (Gen. 1 o 2)
Msvm_VirtualSystemSettingData
VirtualSystemSubType
Nombre para mostrar del servidor
Msvm_VirtualSystemSettingData
ElementName
Versión del servidor
Msvm_ProcessorSettingData
VirtualQuantity
Memoria (bytes)
Msvm_MemorySettingData
VirtualQuantity
Memoria máxima que el servidor puede consumir
Msvm_MemorySettingData
Límite
Memoria dinámica habilitada
Msvm_MemorySettingData
DynamicMemoryEnabled
Nombre/versión/FQDN del sistema operativo
Msvm_KvpExchangeComponent
Datos de nombre de GuestIntrinsicExchangeItems
Estado de energía del servidor
Msvm_ComputerSystem
EnabledState
Detalles por disco
Identificador de disco
Msvm_VirtualHardDiskSettingData
VirtualDiskId
Tipo de disco duro virtual
Msvm_VirtualHardDiskSettingData
Tipo
Tamaño de disco duro virtual
Msvm_VirtualHardDiskSettingData
MaxInternalSize
Primario de disco duro virtual
Msvm_VirtualHardDiskSettingData
ParentPath
Detalles por NIC
Direcciones IP (NIC sintéticas)
Msvm_GuestNetworkAdapterConfiguration
IPAddresses
DHCP habilitado (NIC sintéticas)
Msvm_GuestNetworkAdapterConfiguration
DHCPEnabled
Id. de NIC (NIC sintéticas)
Msvm_SyntheticEthernetPortSettingData
InstanceID
Dirección MAC de NIC (NIC sintéticas)
Msvm_SyntheticEthernetPortSettingData
Dirección
Id. de NIC (NIC heredadas)
Datos de MsvmEmulatedEthernetPortSetting
InstanceID
Id. de MAC de NIC (NIC heredadas)
Datos de MsvmEmulatedEthernetPortSetting
Dirección
Datos de rendimiento
Estos son los datos de rendimiento del servidor que el dispositivo recopila y envía a Azure.
Clase de contador de rendimiento
Contador
Impacto en la evaluación
Procesador virtual del hipervisor de Hyper-V
Tiempo de ejecución de invitado (%)
Tamaño o costo del servidor recomendado
Servidor de Memoria dinámica de Hyper-V
Presión actual (%) Memoria física visible de invitado (MB)
Tamaño o costo del servidor recomendado
Dispositivo de almacenamiento virtual de Hyper-V
Bytes de lectura/segundo
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Dispositivo de almacenamiento virtual de Hyper-V
Bytes de escritura/segundo
Cálculo del tamaño del disco, el costo de almacenamiento y el tamaño de servidor
Adaptador de red virtual de Hyper-V
Bytes recibidos/segundo
Cálculo de tamaño del servidor
Adaptador de red virtual de Hyper-V
Bytes enviados/segundo
Cálculo de tamaño del servidor
El uso de CPU es la suma de todo el uso, para todos los procesadores virtuales conectados a un servidor.
El uso de memoria es (presión actual * memoria física visible del invitado)/100.
Los valores de uso de disco y red se recopilan de los contadores de rendimiento de Hyper-V enumerados.
Datos recopilados para servidores físicos
El dispositivo recopila la configuración, los metadatos de rendimiento, los datos sobre las aplicaciones instaladas, los roles y las características (inventario de software) y los datos de dependencia (si el análisis de dependencias sin agente está habilitado) de los servidores físicos o servidores que se ejecutan en otras nubes, como AWS, GCP, etc.
Metadatos de Windows Server
Esta es la lista completa de metadatos de Windows Server que el dispositivo recopila y envía a Azure.
Data
Clase WMI
Propiedad de clase WMI
FQDN
Win32_ComputerSystem
Dominio, nombre, PartOfDomain
Número de núcleos del procesador
Win32_PRocessor
NumberOfCores
Memoria asignada
Win32_ComputerSystem
TotalPhysicalMemory
Número de serie del BIOS
Win32_ComputerSystemProduct
IdentifyingNumber
GUID del BIOS
Win32_ComputerSystemProduct
UUID
Tipo de arranque
Win32_DiskPartition
Busque la partición con el tipo = GPT:System para EFI/BIOS
OS name (Nombre de SO)
Win32_OperatingSystem
Caption
Versión del SO
Win32_OperatingSystem
Versión
Arquitectura del sistema operativo
Win32_OperatingSystem
OSArchitecture
Número de discos
Win32_DiskDrive
Modelo, tamaño, DeviceID, MediaType, nombre
Tamaño del disco
Win32_DiskDrive
Size
Lista de NIC
Win32_NetworkAdapterConfiguration
Descripción, índice
Dirección IP de NIC
Win32_NetworkAdapterConfiguration
IPAddress
Dirección MAC de NIC
Win32_NetworkAdapterConfiguration
MACAddress
Datos de rendimiento de Windows Server
Estos son los datos de rendimiento de Windows Sever que el dispositivo recopila y envía a Azure.
El dispositivo recopila datos sobre las aplicaciones instaladas, los roles y las características (inventario de software) de los servidores que se ejecutan en el entorno de VMware, el entorno de Hyper-V, los servidores físicos o los servidores que se ejecutan en otras nubes, como AWS, GCP, etc.
Datos de aplicaciones de Windows Server
Estos son los datos de inventario del software que el dispositivo recopila de cada instancia de Windows Server detectada:
Estos son los datos de inventario del software que el dispositivo recopila de cada servidor de Linux detectado. En función del sistema operativo del servidor, se ejecutan uno o varios comandos.
Data
Comandos
Nombre
rpm, dpkg-query, snap
Versión
rpm, dpkg-query, snap
Proveedor
rpm, dpkg-query, snap
Datos del sistema operativo del servidor Linux
Estos son los datos del sistema operativo que el dispositivo recopila de cada servidor de Linux detectado:
Data
Comandos
Nombre version
Recopilado de uno o varios de los archivos siguientes:
El dispositivo de Azure Migrate usado para la detección de máquinas virtuales de VMware también puede recopilar datos en instancias y bases de datos de SQL Server.
Metadatos de base de datos SQL
Metadatos de base de datos
Propiedades de vistas o SQL Server
Identificador único de la base de datos
sys.databases
Id. de base de datos definido por el usuario
sys.databases
Nombre de la base de datos
sys.databases
Nivel de compatibilidad de base de datos
sys.databases
Nombre de intercalación de base de datos
sys.databases
Estado de la base de datos
sys.databases
Tamaño de la base de datos (en MB)
sys.master_files
Letra de unidad de la ubicación que contiene los archivos de datos
SERVERPROPERTY y Software\Microsoft\MSSQLServer\MSSQLServer
Lista de archivos de base de datos
sys.databases, sys.master_files
Service Broker está habilitado o no
sys.databases
La base de datos está habilitada para la captura de datos modificados o no
sys.databases
Estados y bases de datos del grupo de disponibilidad Always On
sys.dm_hadr_database_replica_states
Metadatos de SQL Server
Metadatos del servidor
Propiedades de vistas o SQL Server
Nombre del servidor
SERVERPROPERTY
FQDN
Cadena de conexión derivada de la detección de aplicaciones instaladas
Id. de instalación
sys.dm_server_registry
Versión del servidor
SERVERPROPERTY
Edición del servidor
SERVERPROPERTY
Plataforma de host de servidor (Windows o Linux)
SERVERPROPERTY
Nivel de producto del servidor (RTM SP CTP)
SERVERPROPERTY
Ruta de acceso de la copia de seguridad predeterminada
SERVERPROPERTY
Ruta de acceso predeterminada de los archivos de datos
SERVERPROPERTY y Software\Microsoft\MSSQLServer\MSSQLServer
Ruta de acceso predeterminada de los archivos de registro
SERVERPROPERTY y Software\Microsoft\MSSQLServer\MSSQLServer
No. de núcleos en el servidor
sys.dm_os_schedulers, sys.dm_os_sys_info
Nombre de intercalación de SQL Server
SERVERPROPERTY
No. de núcleos en el servidor con el estado VISIBLE ONLINE
sys.dm_os_schedulers
Id. de servidor único
sys.dm_server_registry
Alta disponibilidad habilitada o no
SERVERPROPERTY
Extensión del grupo de búferes habilitada o no
sys.dm_os_buffer_pool_extension_configuration
Clúster de conmutación por error configurado o no
SERVERPROPERTY
Servidor que usa solo el modo de autenticación de Windows
SERVERPROPERTY
El servidor instala PolyBase
SERVERPROPERTY
No. de CPU lógicas en el sistema
sys.dm_server_registry, sys.dm_os_sys_info
Proporción del número de núcleos lógicos o físicos expuestos por un paquete de procesadores físicos
sys.dm_os_schedulers, sys.dm_os_sys_info
Número de CPU físicas en el sistema
sys.dm_os_schedulers, sys.dm_os_sys_info
Fecha y hora en que se inició por última vez el servidor
sys.dm_server_registry
Uso máximo de memoria del servidor (en MB)
sys.dm_os_process_memory
Número total de usuarios en todas las bases de datos
sys.databases, sys.logins
Tamaño total de todas las bases de datos de usuario
Memoria de base de datos en uso (grupo de búferes)
sys.dm_os_buffer_descriptors
Tamaño de SKU recomendado (dimensión de memoria)
E/S de lectura o escritura de archivos
sys.dm_io_virtual_file_stats, sys.master_files
Tamaño de SKU recomendado (dimensión de E/S)
Número de archivos de lecturas o escrituras
sys.dm_io_virtual_file_stats, sys.master_files
Tamaño de SKU recomendado (dimensión de rendimiento)
Detención de lectura o escritura de E/S de archivo (ms)
sys.dm_io_virtual_file_stats, sys.master_files
Tamaño de SKU recomendado (dimensión de latencia de E/S)
Tamaño de archivo
sys.master_files
Tamaño de SKU recomendado (dimensión de almacenamiento)
Datos de aplicaciones web para ASP.NET
El dispositivo de Azure Migrate usado para la detección de máquinas virtuales también puede recopilar datos en aplicaciones web de ASP.NET.
Estos son los datos de configuración de aplicaciones web que el dispositivo recopila de cada instancia de Windows Server detectada en el entorno.
Entidad
Data
Aplicaciones web
Nombre de la aplicación Ruta de configuración Enlaces de front-end Marcos habilitados Servidor web de hospedaje Subaplicaciones y aplicaciones virtuales Nombre del grupo de aplicaciones Versión en tiempo de ejecución Modo de canalización administrada
Servidor web
Nombre del servidor Tipo de servidor (actualmente solo IIS) Ubicación de configuración Versión FQDN Credenciales usadas para la detección Lista de aplicaciones
Datos de aplicaciones web de Java
Entidad
Data
Aplicaciones web
Nombre de la aplicación Id. de servidor web Nombre del servidor web Nombre Directorios Configurations Enlaces Marcos detectados (puede contener la versión de JVM) Solicitudes (solicitudes de CPU) Límites (límites de CPU) WorkloadType Ruta de acceso temporal de la aplicación Carpetas estáticas
Servidor web
Tipo de SO Nombre del sistema operativo Versión del SO. Arquitectura del sistema operativo Nombre de host CatalinaHomes Versión de Tomcat Versión de JVM Nombre de usuario Id. de usuario Nombre de grupo Id. de grupo
Datos de aplicaciones web de Spring Boot
El dispositivo de Azure Migrate que se usa para la detección también puede recopilar datos en aplicaciones web de Spring Boot.
Estos son los datos de configuración de aplicaciones web que el dispositivo recopila de cada instancia de Windows Server detectada en el entorno.
Entidad
Data
Aplicaciones web
Nombre de la aplicación Nombre del artefacto de Maven Ubicación del archivo JAR Suma de comprobación del archivo JAR Tamaño del archivo JAR Versión de Spring Boot Versión de JDK de la compilación de Maven Archivos de propiedades de aplicación Nombres de archivo de certificados Ubicación del contenido estático Puerto de la aplicación Puertos de enlace (incluido el puerto de la aplicación) Configuración del registro Hora de la última modificación del archivo JAR
Runtime del sistema operativo
Versión de JDK instalada en el sistema operativo Opciones de JVM Memoria de montón de JVM Nombre del SO Versión del SO Variables de entorno
Datos de dependencia de aplicación
El dispositivo de Azure Migrate puede recopilar datos sobre las dependencias entre servidores para servidores que se ejecutan en el entorno de VMware, el entorno de Hyper-V, servidores físicos o servidores que se ejecutan en otras nubes, como AWS, GCP, etc.
Datos de dependencias de Windows Server
Estos son los datos de conexión que el dispositivo recopila de cada instancia de Windows Server, que se ha habilitado para el análisis de dependencias sin agente desde el portal:
Data
Comandos
Puerto local
netstat
Dirección IP local
netstat
Puerto remoto
netstat
Dirección IP remota
netstat
Estado de conexión de TCP
netstat
Id. de proceso
netstat
Número de conexiones activas
netstat
Data
Clase WMI
Propiedad de clase WMI
Nombre del proceso
Win32_Process
ExecutablePath _s
Argumentos de procesos
Win32_Process
CommandLine
Nombre de la aplicación
Win32_Process
Parámetro VersionInfo.ProductName de la propiedad ExecutablePath
Datos de dependencias de servidor Linux
Estos son los datos de conexión que el dispositivo recopila de cada servidor Linux, que se ha habilitado para el análisis de dependencias sin agente.
Esta ruta de aprendizaje proporciona información general sobre la implementación de funciones comunes del servidor Linux en máquinas virtuales de Azure. Aprenda a implementar un servidor SQL Server, un servidor de aplicaciones web mediante la pila MEAN, migre una base de datos y administre las operaciones de TI con Azure Automanage.