Requisitos del sistema de Azure Stack Edge Pro FPGA

Importante

Los dispositivos de Azure Stack Edge Pro FPGA llegarán al final de la vida útil en febrero de 2024. Si está pensando en nuevas implementaciones, se recomienda explorar los dispositivos de Azure Stack Edge Pro 2 o Azure Stack Edge Pro GPU para las cargas de trabajo.

En este artículo se describen los requisitos importantes del sistema de la solución Microsoft Azure Stack Edge Pro FPGA y de los clientes que se conectan a Azure Stack Edge Pro FPGA. Le recomendamos que examine detenidamente la información antes de implementar Azure Stack Edge Pro FPGA. Puede consultar esta información según considere necesario durante la implementación y las operaciones posteriores.

Los requisitos del sistema de Azure Stack Edge Pro FPGA incluyen los siguientes:

  • Requisitos de software para hosts: describe las plataformas compatibles, los exploradores de la interfaz de usuario de configuración local, los clientes SMB y los requisitos adicionales de los clientes que acceden al dispositivo.
  • Requisitos de red para el dispositivo: proporciona información acerca de los requisitos de red para el funcionamiento del dispositivo físico.

Sistema operativo compatible con los clientes conectados al dispositivo

La lista siguiente contiene sistemas operativos compatibles para que los usen los clientes o hosts conectados al dispositivo. Estas versiones de sistema operativo se probaron internamente.

Sistema operativo o plataforma Versiones
Windows Server 2012 R2
2016
2019
Windows 8, 10
SUSE Linux Enterprise Server 12 (x86_64)
Ubuntu 16.04.3 LTS
CentOS 7.0
Mac OS 10.14.1

Protocolos compatibles con los clientes que acceden al dispositivo

Estos son los protocolos compatibles con los clientes que acceden al dispositivo.

Protocolo Versiones Notas
Pyme 2.X, 3.X No se admite SMB 1.
NFS 3.0, 4.1 Mac OS no es compatible con NFS v4.1.

Cuentas de almacenamiento admitidas

Esta es una lista de las cuentas de almacenamiento admitidas para el dispositivo.

Cuenta de almacenamiento Notas
Clásico Estándar
Uso general Estándar; se admiten V1 y V2. Se admiten niveles frecuentes y esporádicos.

Tipos de almacenamiento compatibles

Aquí se proporciona una lista de los tipos de almacenamiento compatibles con el dispositivo.

Formato de archivo Notas
Blob en bloques de Azure
Blob en páginas de Azure
Azure Files

Exploradores compatibles con la interfaz de usuario web local

Se admite la siguiente lista de exploradores para la interfaz de usuario web local del dispositivo virtual:

Browser Versiones Requisitos/notas adicionales
Google Chrome La versión más reciente
Microsoft Edge La versión más reciente
Internet Explorer La versión más reciente Si las características de seguridad mejorada están habilitadas, es posible que no pueda acceder a las páginas de la interfaz de usuario web local. Deshabilite la seguridad mejorada y reinicie el explorador.
FireFox La versión más reciente

Requisitos de los puertos de redes

Requisitos de puertos de Azure Stack Edge Pro FPGA

La siguiente tabla enumera los puertos que deben abrirse en el firewall para permitir el tráfico de administración, de la nube o de SMB. En esta tabla, dentro o entrante hace referencia a la dirección desde la que el cliente entrante solicita acceso al dispositivo. Salida o saliente hacen referencia a la dirección en la que el dispositivo Azure Stack Edge Pro FPGA envía datos al exterior, fuera de los límites de la implementación; por ejemplo, datos que salen a Internet.

N.º de puerto Dentro o fuera Ámbito de puerto Obligatorio Notas
TCP 80 (HTTP) Fuera WAN No El puerto de salida se usa para obtener acceso a Internet para así recuperar las actualizaciones.
El usuario puede configurar el proxy web de salida.
TCP 443 (HTTPS) Fuera WAN El puerto de salida se usa para tener acceso a los datos en la nube.
El usuario puede configurar el proxy web de salida.
UDP 123 (NTP) Fuera WAN En algunos casos.
Vea las notas
Este puerto es necesario solo si está utilizando un servidor NTP basado en Internet.
UDP 53 (DNS) Fuera WAN En algunos casos.
Vea las notas
Este puerto es necesario solo si está utilizando un servidor DNS basado en Internet.
Se recomienda usar un servidor DNS local.
TCP 5985 (WinRM) Salida/Entrada LAN En algunos casos.
Vea las notas
Este puerto es necesario para conectarse al dispositivo a través de la instancia remota de PowerShell a través de HTTP.
TCP 5986 (WinRM) Salida/Entrada LAN En algunos casos.
Vea las notas
Este puerto es necesario para conectarse al dispositivo mediante la instancia remota de PowerShell a través de HTTP.
UDP 67 (DHCP) Fuera LAN En algunos casos.
Vea las notas
Este puerto solo es necesario si se usa un servidor DHCP local.
TCP 80 (HTTP) Salida/Entrada LAN Este es el puerto de entrada de la interfaz de usuario local del dispositivo para la administración local.
Si obtiene acceso a la interfaz de usuario local mediante HTTP, se le redireccionará automáticamente a HTTPS.
TCP 443 (HTTPS) Salida/Entrada LAN Este es el puerto de entrada de la interfaz de usuario local del dispositivo para la administración local.
TCP 445 (SMB) In LAN En algunos casos.
Vea las notas
Este puerto solo es necesario si se va a conectar mediante SMB.
TCP 2049 (NFS) In LAN En algunos casos.
Vea las notas
Este puerto solo es necesario si se va a conectar mediante NFS.

Requisitos de puertos para IoT Edge

Azure IoT Edge permite la comunicación saliente desde un dispositivo Edge local a la nube de Azure mediante protocolos de IoT Hub compatibles. La comunicación entrante solo es necesaria para escenarios específicos donde Azure IoT Hub necesita insertar mensajes en el dispositivo de Azure IoT Edge (por ejemplo, mensajes de la nube al dispositivo).

Utilice la siguiente tabla para la configuración de los puertos de los servidores que hospedan Azure IoT Edge en tiempo de ejecución:

N.º de puerto Dentro o fuera Ámbito de puerto Obligatorio Guía
TCP 443 (HTTPS) Fuera WAN Abierto para comunicación de salida del aprovisionamiento de IoT Edge. Esta configuración es necesaria cuando se usen scripts manuales o Azure IoT Device Provisioning Service (DPS).

Para obtener información completa, vaya a Reglas de configuración de puertos y firewall para la implementación de IoT Edge.

Patrones de URL para reglas de firewall

Con frecuencia, los administradores de red pueden configurar reglas avanzadas de firewall de acuerdo con los patrones de URL para filtrar el tráfico saliente y entrante. El dispositivo Azure Stack Edge Pro FPGA y el servicio dependen de otras aplicaciones de Microsoft, como Azure Service Bus, Microsoft Entra Access Control, cuentas de almacenamiento y servidores de Microsoft Update. Es posible usar los patrones de URL asociados a estas aplicaciones para configurar las reglas de firewall. Es importante entender que los patrones de URL asociados a estas aplicaciones pueden cambiar. Estos cambios requieren que el administrador de red supervise y actualice las reglas de firewall de Azure Stack Edge Pro FPGA cuando sea necesario.

Es recomendable configurar las reglas de firewall para el tráfico de salida en función de las direcciones IP fijas de Azure Stack Edge Pro FPGA, que pueden establecerse libremente en la mayoría de los casos. Sin embargo, puede utilizar la información siguiente con el objetivo de establecer las reglas avanzadas de firewall que se necesitan para crear entornos seguros.

Nota:

Patrones de dirección URL para la característica de puerta de enlace

Patrón de URL Componente o funcionalidad
https://*.databoxedge.azure.com/*
https://*.servicebus.windows.net/*
https://login.windows.net
Servicio Azure Stack Edge/Data Box Gateway
Azure Service Bus
Servicio de autenticación
http://*.backup.windowsazure.com Activación de dispositivo
http://crl.microsoft.com/pki/*
http://www.microsoft.com/pki/*
Revocación de certificados
https://*.core.windows.net/*
https://*.data.microsoft.com
http://*.msftncsi.com
Supervisión y cuentas de Almacenamiento de Azure
http://windowsupdate.microsoft.com
http://*.windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
http://*.update.microsoft.com
https://*.update.microsoft.com
http://*.windowsupdate.com
http://download.microsoft.com
http://*.download.windowsupdate.com
http://wustat.windows.com
http://ntservicepack.microsoft.com
http://go.microsoft.com
http://dl.delivery.mp.microsoft.com
https://dl.delivery.mp.microsoft.com
http://*.ws.microsoft.com
https://*.ws.microsoft.com
http://*.mp.microsoft.com
Servidores de Microsoft Update
http://*.deploy.akamaitechnologies.com CDN de Akamai
https://*.partners.extranet.microsoft.com/* Paquete de soporte
http://*.data.microsoft.com Para información acerca del servicio de telemetría en Windows, consulte la actualización para la experiencia del usuario y la telemetría de diagnóstico.
https://(vault-name).vault.azure.net:443 Key Vault

Patrones de dirección URL para la característica de proceso

Patrón de URL Componente o funcionalidad
https://mcr.microsoft.com

https://*.cdn.mscr.io
Registro de contenedor de Microsoft (obligatorio)
https://*.azurecr.io Registros de contenedores personales y de terceros (opcional)
https://*.azure-devices.net Acceso de IoT Hub (obligatorio)

Patrones de dirección URL para la puerta de enlace de Azure Government

Patrón de URL Componente o funcionalidad
https://*.databoxedge.azure.us/*
https://*.servicebus.usgovcloudapi.net/*
https://login.microsoftonline.us
Servicio Azure Stack Edge/Data Box Gateway
Azure Service Bus
Servicio de autenticación
http://*.backup.windowsazure.us Activación de dispositivo
http://crl.microsoft.com/pki/*
http://www.microsoft.com/pki/*
Revocación de certificados
https://*.core.usgovcloudapi.net/*
https://*.data.microsoft.com
http://*.msftncsi.com
Supervisión y cuentas de Almacenamiento de Azure
http://windowsupdate.microsoft.com
http://*.windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
http://*.update.microsoft.com
https://*.update.microsoft.com
http://*.windowsupdate.com
http://download.microsoft.com
http://*.download.windowsupdate.com
http://wustat.windows.com
http://ntservicepack.microsoft.com
http://*.ws.microsoft.com
https://*.ws.microsoft.com
http://*.mp.microsoft.com
Servidores de Microsoft Update
http://*.deploy.akamaitechnologies.com CDN de Akamai
https://*.partners.extranet.microsoft.com/* Paquete de soporte
http://*.data.microsoft.com Para información acerca del servicio de telemetría en Windows, consulte la actualización para la experiencia del usuario y la telemetría de diagnóstico.

Patrones de dirección URL para el proceso de Azure Government

Patrón de URL Componente o funcionalidad
https://mcr.microsoft.com

https://*.cdn.mscr.com
Registro de contenedor de Microsoft (obligatorio)
https://*.azure-devices.us Acceso de IoT Hub (obligatorio)
https://*.azurecr.us Registros de contenedores personales y de terceros (opcional)

Ancho de banda de Internet

Los dispositivos están diseñados para seguir funcionando cuando la conexión a Internet es lenta o se interrumpe. En condiciones normales de funcionamiento, se recomienda usar:

  • Un ancho de banda mínimo de 10 Mbps para garantizar que el dispositivo se mantiene actualizado.
  • Un ancho de banda mínimo de 20 Mbps dedicado a carga y descarga para transferir archivos.

Consideraciones de tamaño de proceso

Haga uso de su experiencia al desarrollar y probar la solución para asegurarse de que hay suficiente capacidad en el dispositivo Azure Stack Edge Pro FPGA y que se obtiene un rendimiento óptimo del dispositivo.

Debe considerar los siguientes factores:

  • Detalles específicos del contenedor - Piense en lo siguiente.

    • ¿Cuántos contenedores hay en la carga de trabajo? Podría tener muchos contenedores ligeros en vez unos pocos que consuman muchos recursos.
    • ¿Cuáles son los recursos asignados a estos contenedores en comparación con los recursos que están consumiendo?
    • ¿Cuántas capas comparten los contenedores?
    • ¿Hay contenedores sin usar? Un contenedor detenido todavía ocupa espacio en disco.
    • ¿En qué idioma están escritos los contenedores?
  • Tamaño de los datos procesados: ¿cuántos datos procesarán sus contenedores? ¿Estos datos consumirán espacio en disco o los datos se procesarán en la memoria?

  • Rendimiento esperado: ¿cuáles son las características del rendimiento deseado de la solución?

Para comprender y ajustar el rendimiento de la solución, puede usar:

  • Las métricas de proceso disponibles en Azure Portal. Vaya al recurso de Azure Stack Edge y, después, a Supervisión > Métricas. Examine Proceso perimetral > Uso de la memoria y Proceso perimetral > Porcentaje de CPU para entender los recursos disponibles y cómo se consumen los recursos.

  • Los comandos de supervisión disponibles a través de la interfaz de PowerShell del dispositivo, como:

    • Estadísticas de dkr para obtener una transmisión en vivo de las estadísticas del uso de recursos de los contenedores. El comando es compatible con las métricas de CPU, uso de memoria, límite de memoria y E/S de red.
    • dkr system df para obtener información relacionada con la cantidad de espacio en disco utilizado.
    • dkr image [prune] para limpiar las imágenes no utilizadas y liberar espacio.
    • dkr ps --size para ver el tamaño aproximado de un contenedor en ejecución.

    Para obtener más información sobre los comandos disponibles, vaya a Supervisar y solucionar problemas de los módulos de proceso.

Por último, no olvide validar la solución en el conjunto de datos y cuantificar el rendimiento de Azure Stack Edge Pro FPGA antes de realizar la implementación en producción.

Paso siguiente