Compartir a través de


Novedades de HPC Pack 2019

En este documento se enumeran las nuevas características y cambios que están disponibles en Microsoft HPC Pack 2019.

Requisitos del sistema operativo y del software

HPC Pack 2019 tiene un conjunto actualizado de requisitos para el sistema operativo y otro software de requisitos previos. Entre otras actualizaciones, HPC Pack 2019 proporciona compatibilidad con Windows Server 2019 en el nodo principal y otros roles de nodo.

Nota

Para el rol de nodo principal, HPC Pack 2019 no se admite para ejecutarse en Windows Server 2012. Y si se ejecuta en Windows Server 2012 R2, no puede instalar SQL Express 2019.

Alta disponibilidad integrada

En HPC Pack 2019, tenemos una arquitectura de alta disponibilidad integrada para los nodos principales. En comparación con la arquitectura de HPC Pack 2016 que aprovecha Microsoft Service Fabric, la nueva arquitectura requiere menos recursos de CPU y memoria. En la nueva arquitectura, solo dos nodos son suficientes para crear un clúster de HPC Pack de alta disponibilidad. El uso de la arquitectura de alta disponibilidad integrada también proporciona flexibilidad adicional. La nueva arquitectura permite agregar nodos principales adicionales a un clúster en cualquier momento. Consulte la guía de introducción de Microsoft HPC Pack 2019 para crear un clúster de HPC Pack de alta disponibilidad local. Si desea implementar un clúster de HPC Pack de alta disponibilidad en Azure, consulte Implementación de un clúster de HPC Pack 2019 en Azure.

Nuevo portal de administración

Con la nueva versión de HPC Pack 2019, proporcionamos un nuevo Portal de administración para una nueva experiencia de administración del clúster. El nuevo portal está habilitado y disponible de forma predeterminada. Es accesible en la dirección URL https://hostname/hpc/portal, donde el nombre de host es el nombre o la dirección IP de un nodo principal de HPC. Si tiene varios nodos principales implementados en el clúster, puede usar cualquier nombre o dirección del nodo principal. Para obtener más información, consulte Uso del nuevo portal de administración.

Nota

Solo se admiten las versiones más recientes de Edge, Chrome y Firefox.

Programador de trabajos

  • costo del trabajo y horas principales: ahora en la GUI y la línea de comandos, puede ver el costo del trabajo y las horas principales en tiempo real. El costo del trabajo cuenta el recurso usado por un trabajo como la suma del costo de cada núcleo en el que se ejecutan las tareas del trabajo. Las horas principales del trabajo cuentan el recurso usado por un trabajo como la suma de horas de cada núcleo en el que se ejecutan las tareas del trabajo.

  • línea de comandos de purga de trabajos: se agrega un nuevo verbo "purga" a la línea de comandos del trabajo para que el administrador purgue los trabajos antiguos de la base de datos si la limpieza programada aún no lo está haciendo.

Para obtener más información, consulte Uso de horas básicas de trabajo, costo de nodo, costo del trabajo y purga de trabajos.

Administración

  • Compatibilidad con la identidad administrada para administrar nodos de proceso de IaaS de Azure: si los nodos principales del clúster de HPC Pack son máquinas virtuales de Azure, ahora puede usar la identidad administrada de Azure para administrar los nodos de proceso de IaaS de Azure. Para más información, consulte Habilitación de la identidad administrada de Azure para administrar recursos de Azure.

  • compatibilidad con máquinas virtuales de acceso puntual de Azure (experimental): en HPC Pack 2019, ahora puede usar una característica de experimental para crear nodos de proceso de IaaS de Azure con máquinas virtuales de acceso puntual de Azure . El uso de máquinas virtuales de Acceso puntual de Azure le permite aprovechar la capacidad de proceso de Azure sin usar con un ahorro significativo de costos. Para más información sobre esta característica, consulte Ráfaga a los nodos de proceso de IaaS de Azure.

  • sistema de archivos virtuales para nodos de grupo de Azure Batch: los nodos del grupo de Azure Batch ahora pueden montar sistemas de archivos virtuales como Azure Files, simplemente proporcionando la configuración de montaje al agregar los nodos. Este es un ejemplo de cadena de configuración de montaje para montar Azure Files en nodos de Windows,

{
    "Type":"AzureFiles",
    "AccountName":"name",
    "AccountKey":"key",
    "AzureFileUrl":"url",
    "Source":null,
    "ContainerName":null,
    "SasKey":null,
    "MountPath":"Y",
    "MountOptions":"/persistent:Yes"
}

El type de podría ser azureFiles, AzureBlob, NFS o CIFS. Consulte este documento para obtener configuraciones de montaje detalladas. Puede especificar varias configuraciones de montaje uniendo las cadenas de configuración con punto y coma (;).

  • de inicio del nodo: en determinadas situaciones en las que se reinicia un nodo de proceso, se prefiere comprobar una condición determinada, es decir, la dirección IP de red infiniband está lista antes de notificar latidos para la asignación de trabajos. Para lograrlo, basta con agregar las siguientes claves del Registro y cambiar el NodeChecker.cmd en %CCP_HOME%Bin carpeta en los nodos de proceso.
    El comprobador de inicio del nodo se ejecutaría NodeChecker.cmd con NodeCheckerTimeout (de forma predeterminada -1/infinite). Si el código de salida no es cero o se produce un tiempo de espera, se volverá a ejecutar en NodeCheckerInterval (de forma predeterminada 10 segundos) para NodeCheckerCount (de forma predeterminada 3) en total. Tenga en cuenta que, independientemente del código de salida final sea cero o no, los latidos se iniciarán para el nodo.

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HPC]
    "NodeCheckerCount"=dword:00000003
    "NodeCheckerInterval"=dword:0000000a
    "NodeCheckerTimeout"=dword:0000003c
    
  • módulo de PowerShell: en HPC Pack 2019, los cmdlets de PowerShell de HPC se cargan automáticamente en un módulo denominado Microsoft.Hpc al ejecutar los cmdlets. No es necesario ejecutar Add-PsSnapin Microsoft.Hpc más.

Correcciones y mejoras

HPC Pack 2019 incluye todas las correcciones anteriores para HPC Pack 2012 R2 Update 3 (4.5.5202) y HPC Pack 2016 Update 3 (más reciente 5.3.6450). Además, también contiene las siguientes correcciones,

  • crecimiento automático

    • Se ha corregido un problema de crecimiento cuando el trabajo tiene un tipo de recurso para Node o Socket creciente por min o max calculados automáticamente.
    • Se ha corregido un problema de reducción cuando el servicio de administración no se pudo conectar a HpcMonitoringServer para actualizar el valor de la métrica.
  • mejoras de confiabilidad del servicio: corrija algunas excepciones, por ejemplo, ArgumentOutOfRangeException, NullReferenceException y InvalidCastException en los servicios HpcScheduler y HpcManagement para impocupar la confiabilidad.

  • correcciones de accesibilidad: corregir un montón de errores de accesibilidad en la GUI.

  • tamaño de la base de datos de administración: corrija un problema que indica que el tamaño de la base de datos de administración de HPC crece rápidamente cuando hay cientos de nodos de proceso en el clúster.

Actualizaciones fundamentales

  • Windows Server 2019/SQL Server 2019/Excel 2019
  • .Net Framework 4.7.2
  • sdk de Azure