Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las máquinas virtuales de la serie NP cuentan con tecnología de FPGA Xilinx U250 para acelerar las cargas de trabajo, como inferencia de aprendizaje automático, transcodificación de vídeo, y búsqueda y análisis de bases de datos. Las VM de la serie NP también cuentan con tecnología de CPU Intel Xeon 8171M (Skylake) con toda la velocidad de reloj de la turbo de 3,2 GHz.
Importante
Las máquinas virtuales Azure de la serie NP (Standard_NP10s, Standard_NP20s, Standard_NP40s) están programadas para su retirada el 31 de mayo de 2027. Después de esta fecha, las máquinas virtuales restantes de la serie NP se desasignan, dejan de funcionar, dejan de incurrir en cargos y ya no tienen SLA o soporte técnico. Se conservan los datos del disco administrado. Para obtener instrucciones de migración, consulte Guía de migración de máquinas virtuales de la serie NP.
Nota:
Las opciones de compra de Azure Reserved VM Instances de 1 año y 3 años de la serie NP dejaron de estar disponibles el 2 de abril de 2026. Las reservas existentes se respetan hasta la expiración, pero no se pueden comprar nuevas reservas de la serie NP después de esa fecha.
Especificaciones del host
| Parte | Cantidad Unidades de recuento |
Especificaciones Id. de SKU, unidades de rendimiento, etc. |
|---|---|---|
| Procesador | 10 - 40 vCPU | Intel Xeon 8171M (Skylake) [x86-64] |
| Memoria | 168 - 672 GiB | |
| Almacenamiento local | 1 disco | 736 - 2948 GiB |
| Almacenamiento remoto | 8 - 32 discos | |
| Red | 1 - 4 NIC | 7500 - 30 000 Mbps |
| Aceleradores | 1 - 4 FPGAs | AMD Alveo U250 FPGA (64 GB) |
Para ver las características compatibles con esta serie, consulte la sección Compatibilidad con características .
Tamaños en serie
vCPUs (Cant.) y Memoria para cada tamaño
| Nombre del tamaño | vCPU (cant.) | Memoria (GB) |
|---|---|---|
| Standard_NP10s | 10 | 168 |
| Standard_NP20s | 20 | 336 |
| Standard_NP40s | 40 | 672 |
Recursos básicos de máquina virtual
Compatibilidad de características
| Nombre de la característica | Estado de soporte |
|---|---|
| Premium Storage | Soportado |
| Almacenamiento en caché de Premium Storage | Soportado |
| Migración en vivo | No está soportado |
| Actualizaciones con conservación de memoria | No está soportado |
| Máquinas virtuales de generación 2 | No está soportado |
| Máquinas virtuales de generación 1 | Soportado |
| Redes aceleradas | No está soportado |
| Disco efímero del sistema operativo | Soportado |
| Virtualización anidada | No está soportado |
Preguntas más frecuentes
P: ¿Qué ocurre con las máquinas virtuales de la serie NP después del 31 de mayo de 2027?
R: Después del 31 de mayo de 2027, las máquinas virtuales de la serie NP se desasignan automáticamente. Las cargas de trabajo dejan de ejecutarse, dejan de aplicarse los cargos y el SLA y el soporte técnico ya no se aplican ni dan servicio. Los datos del disco administrado se conservan, pero se pierden los datos de disco en memoria y temporales. Migre las cargas de trabajo a una familia de máquinas virtuales admitidas antes de la fecha de retirada para evitar interrupciones.
P: ¿Cuál es la diferencia entre Xilinx U250 y AMD Alveo U250?
R: AMD adquirió Xilinx y cambió el nombre de su línea FPGA a Alveo. Son idénticos y usan los mismos controladores, pero la página Xilinx original redirige al nuevo sitio de AMD.
P: ¿Cómo solicitar cuota para máquinas virtuales NP?
R: Siga las instrucciones en esta página Aumentar las cuotas de vCPU de la familia VM. Las máquinas virtuales NP están disponibles en Este de EE. UU., Oeste de EE. UU.2, SurCentral EE. UU., Oeste de Europa, Sudeste de Asia, Este de Japón y Centro de Canadá.
P: ¿Qué versión de Vitis debo usar?
R: Xilinx recomienda Vitis 2022.1, aunque también puede usar las opciones del Marketplace de VM de desarrollo (VM de desarrollo Vitis 2022.1 para Ubuntu 18.04, Ubuntu 20.04 y CentOS 7.8)
P: ¿Necesito usar máquinas virtuales de NP para desarrollar mi solución?
R: No, puede desarrollarla en los entornos locales e implementarla en la nube. Asegúrese de seguir la documentación de atestación para realizar la implementación en las máquinas virtuales de NP.
P: ¿Qué versión del shell es compatible y cómo puedo obtener los archivos de desarrollo?
A: Los FPGAs en las máquinas virtuales NP de Azure admiten Xilinx Shell 2.1 (gen3x16-xdma-shell_2.1). Consulte la página de Xilinx Xilinx/Azure con Alveo U250 para obtener los archivos de desarrollo del shell.
P: ¿Qué archivo devuelto por la atestación tengo que usar al programar la FPGA en una VM de NP?
R: La atestación devuelve dos archivos .xclbins, design.bit.xclbin y design.azure.xclbin. Use design.azure.xclbin.
P: ¿De dónde debo obtener todos los archivos XRT/Platform?
A: Visite el sitio web Microsoft-Azure de Xilinx para todos los archivos.
P: ¿Qué versión de XRT debo usar?
R: xrt_202210.2.13.479
P: ¿Cuál es la plataforma de implementación de destino?
R: Utilice las siguientes plataformas.
- xilinx-u250-gen3x16-xdma-platform-2.1-3_all
- xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1
P: ¿Qué plataforma debo usar para el desarrollo?
R: xilinx-u250-gen3x16-xdma-2.1-202010-1-dev_1-2954688_all
P: ¿Cuáles son los sistemas operativos compatibles?
A: Xilinx y Microsoft validado Ubuntu 18.04 LTS, Ubuntu 20.04 LTS y CentOS 7.8.
Xilinx ha creado las siguientes imágenes de marketplace para simplificar la implementación de estas máquinas virtuales:
VM de implementación de Xilinx Alveo U250 2022.1: Ubuntu 18.04
VM de implementación de Xilinx Alveo U250 2022.1: Ubuntu 20.04
VM de implementación de Xilinx Alveo U250 2022.1: CentOS 7.8
P: ¿Puedo implementar mis propias máquinas virtuales (VM) de Ubuntu o CentOS e instalar XRT o la plataforma objetivo de instalación?
R: Sí.
P: Si implemento mi propia máquina virtual de Ubuntu 18.04, ¿cuáles son los paquetes y pasos necesarios?
R: Siga las instrucciones de la documentación de Xilinx XRT Xilinx XRT
Instale los siguientes paquetes.
xrt_202210.2.13.479_18.04-amd64-xrt.deb
xrt_202210.2.13.479_18.04-amd64-azure.deb
xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz
xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb
P: Si implemento mi propia VM de Ubuntu 20.04, ¿cuáles son los paquetes y pasos necesarios?
R: Siga las instrucciones de la documentación de Xilinx XRT Xilinx XRT
Instale los siguientes paquetes.
xrt_202210.2.13.479_20.04-amd64-xrt.deb
xrt_202210.2.13.479_20.04-amd64-azure.deb
xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz
xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb
P: Si implemento mi propia máquina virtual de CentOS 7.8, ¿cuáles son los paquetes y pasos necesarios?
R: Siga las instrucciones de la documentación de Xilinx XRT Xilinx XRT
Instale los siguientes paquetes.
xrt_202210.2.13.479_7.8.2003-x86_64-xrt.rpm
xrt_202210.2.13.479_7.8.2003-x86_64-azure.rpm
xilinx-u250-gen3x16-xdma-platform-2.1-3.noarch.rpm.tar.gz
xilinx-u250-gen3x16-xdma-validate-2.1-3005608.1.noarch.rpm
P: ¿Cuáles son las diferencias entre las FPGAs locales y las máquinas virtuales de procesamiento de red?
A:
- Con respecto a XOCL/XCLMGMT:
En las VM NP de Azure, solo está presente el punto de conexión de rol (ID de dispositivo 5005), que usa el controlador XOCL.
En los FPGAs locales, están presentes tanto el endpoint de gestión (ID de dispositivo 5004) como el endpoint de rol (ID de dispositivo 5005), que utilizan los controladores XCLMGMT y XOCL, respectivamente.
- Con respecto a XRT:
En las máquinas virtuales NP de Azure, la plataforma XDMA 2.1 solo admite Host_Mem(SB).
Para habilitar Host_Mem(SB) (hasta 1 GB de RAM): sudo xbutil host_mem --enable --size 1g
Para deshabilitar Host_Mem(SB): sudo xbutil host_mem --disable
A partir de XRT2021.1:
La FPGA local en Linux expone la transferencia de datos M2M.
Esta función no se admite en las máquinas virtuales NP de Azure.
P: ¿Puedo ejecutar comandos de xbmgmt?
A: No, en las máquinas virtuales de Azure no hay compatibilidad de administración directamente desde la máquina virtual de Azure.
P: ¿Necesito cargar un PLP?
R: No, el PLP se carga automáticamente, por lo que no es necesario cargarlo a través de los comandos xbmgmt.
Q: ¿Azure admite diferentes PLPs?
A: De momento, no. Solo se admite el PLP proporcionado en los paquetes de la plataforma de implementación.
P: ¿Cómo se puede consultar la información de PLP?
R: Es necesario ejecutar la consulta de xbutil y observar la parte inferior.
Q: ¿Las máquinas virtuales NP de Azure admiten secuencias de bits FPGA con conexiones de Kernel GT de red?
R: No. El servicio FPGA Attestation realiza una serie de validaciones en un archivo de punto de control de diseño y genera un error si la aplicación del usuario contiene conexiones a los puertos de red QSFP de la tarjeta FPGA.
Guía de migración
Las máquinas virtuales de la serie NP se retiran el 31 de mayo de 2027. Para garantizar la continuidad, migre las cargas de trabajo a una familia de máquinas virtuales de GPU alternativa Azure antes de la fecha de retirada. Tenga en cuenta las siguientes opciones en función de la carga de trabajo:
- Máquinas virtuales NDv2 – Ideal para cargas de trabajo exigentes de entrenamiento de IA con aceleración GPU, HPC y simulación, que requieren gran capacidad de memoria de GPU e interconexión NVLink (GPU NVIDIA V100).
- Máquinas virtuales NCads_H100_v5: ideales para cargas de trabajo de entrenamiento e inferencia por lotes de la IA aplicada a Azure que usan la última generación de GPU (GPU NVIDIA H100).
- NCasT4_v3 máquinas virtuales : adecuada para la inferencia de IA en tiempo real, gráficos interactivos, transcodificación de vídeo y cargas de trabajo de análisis a un costo menor (GPU de NVIDIA T4).
Para conocer los pasos de migración detallados, consulte Migración de las máquinas virtuales de la serie NP el 31 de mayo de 2027.
Información adicional sobre el tamaño
Lista de todos los tamaños disponibles: Tamaños
Calculadora de precios: Calculadora de precios
Información sobre los tipos de disco: Tipos de disco
Pasos siguientes
Aproveche el rendimiento y las características más recientes disponibles para las cargas de trabajo al cambiar el tamaño de una máquina virtual.
Utiliza los procesadores ARM diseñados internamente de Microsoft con Azure Cobalt VMs.
Aprenda a Supervisión de máquinas virtuales de Azure.