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.
Se aplica a: implementaciones hiperconvergidas de Azure Local
En este artículo se proporciona información general sobre las actualizaciones de la extensión del Generador de soluciones y se explica cómo identificarlos e instalarlos en los sistemas Azure Local. Además, ofrece información sobre las funcionalidades avanzadas de la extensión.
Acerca de la extensión
La extensión del Generador de soluciones (denominada SBE en el CLI de Azure) le permite aplicar actualizaciones del proveedor de hardware al sistema Azure Local. Además de las actualizaciones de soluciones de Microsoft Azure Local, muchos proveedores de hardware liberan actualizaciones periódicas para el hardware de Azure Local. Estas actualizaciones pueden incluir actualizaciones de controladores y firmware, mejoras de supervisión de hardware y herramientas de diagnóstico. Además, puede recibir actualizaciones relacionadas con directivas complementarias para Windows Defender Application Control (WDAC) y con la lógica de validación integrada en las comprobaciones de estado de preactualización de Azure Local.
A partir de Azure Local 2311.2, todas estas actualizaciones se empaquetan en paquetes de extensión del Generador de soluciones o extensiones del Generador de soluciones.
Actualizaciones de paquetes de extensión del Generador de soluciones
Las actualizaciones del paquete de extensión del Generador de soluciones se integran en el proceso de actualización de la solución para Azure Local. Puede instalar estas actualizaciones como parte de una actualización combinada (solución completa) con otras actualizaciones de Azure Local mediante orquestación dentro de Azure Local. Por ejemplo, si una actualización de la extensión del Generador de soluciones que coincide con el hardware del sistema está disponible, aparece como una opción de actualización en el portal de Azure o se puede recuperar mediante el cmdlet de PowerShell Get-SolutionUpdate. Para obtener más información, vea Actualizaciones de Azure Local.
Al instalar estas actualizaciones combinadas, puede mantener la solución completa actualizada con menos impacto y un efecto mínimo en las cargas de trabajo en ejecución.
Funcionalidades avanzadas de extensión del Generador de soluciones
Además de instalar actualizaciones de hardware, la extensión del Generador de soluciones también puede proporcionar funcionalidades avanzadas opcionales, como se describe en la tabla siguiente. Para determinar si se implementan las funcionalidades avanzadas de la extensión del Generador de soluciones, consulte la documentación de Azure Local del proveedor de hardware.
| Funcionalidad avanzada de extensión del Generador de soluciones | Descripción |
|---|---|
| Integración de servicios de salud | El paquete de extensión del Generador de soluciones puede extender Health Check la validación realizada por Azure Local antes de que se produzcan varias acciones del ciclo de vida (implementación, actualización, agregar nodo, nodo de reparación y otros). Las comprobaciones de validación ayudan a garantizar que los problemas se resuelven antes de realizar acciones específicas del ciclo de vida. Los proveedores de hardware suelen usar esta integración para evaluar si hay un problema de hardware que necesita atención inmediata. Por ejemplo, podría identificar problemas con el software de administración de proveedores de hardware, una fuente de alimentación no redundante o superior a las temperaturas esperadas. También podría identificar el desgaste de la unidad SSD que se aproxima a un estado crítico. Asegúrese de revisar la documentación de la extensión del Generador de soluciones del proveedor de hardware para obtener más información sobre las comprobaciones de estado de hardware admitidas por su extensión. |
| Descarga de la extensión del Generador de soluciones | El paquete de extensión del Generador de soluciones puede implementar interfaces download connector que permiten a Azure Local descargar futuras actualizaciones de SBE en nombre del usuario. Esta característica permite que las nuevas actualizaciones del proveedor de hardware muestren un estado Listo en lugar del estado AdditionalContentRequired mencionado más adelante en esta guía. Dado que estas actualizaciones están listas para instalarse sin necesidad de que los archivos estén importados por instancia de Azure Local, facilita la instalación de actualizaciones en varias instancias de Azure Local simultáneamente. Los proveedores de hardware a menudo requieren credenciales SBE personalizadas para la autenticación para descargar sus archivos de extensión SBE. Consulte la documentación del proveedor de hardware para obtener instrucciones sobre cómo proporcionar estas credenciales durante deployment en la página Configuration o a partir de Azure Local, versión 2411, puede usar el cmdlet Set-SolutionExtensionSecretLocation para actualizar o agregar credenciales SBE en Key Vault después de la implementación. |
| Implementación personalizada | El paquete de extensión del Generador de soluciones puede implementar pasos personalizados que se ejecutan automáticamente como parte del proceso de implementación del sistema. Los proveedores de hardware suelen usar esta funcionalidad para configurar o instalar cualquier software de valor agregado a través de su extensión del Generador de soluciones para la solución. |
| Actualización de la solución personalizada | El paquete de extensión del Generador de soluciones puede implementar pasos personalizados que se realizan tanto antes como después de la parte principal del proceso de actualización de la solución. Incluso cuando no realiza una actualización de extensión del Generador de soluciones, los paquetes de extensión del Generador de soluciones que implementan esta funcionalidad siempre ejecutan estos pasos adicionales. Por ejemplo, la ejecución de pasos específicos del proveedor de hardware, antes o después de las actualizaciones del sistema operativo de Azure Stack HCI, cuando no se necesitan actualizaciones de la Extensión del Generador de Soluciones. Los proveedores de hardware suelen usar esta funcionalidad para preparar nodos para cualquier tarea relacionada con la actualización que pueda implicar el reinicio de máquinas. |
Identificar una actualización de la extensión de Constructor de Soluciones para tu hardware
A partir de Azure Local 2311.2, cualquier nuevo hardware de sistemas integrados o solución Premier agregado al catálogo de Azure Local debe implementar una extensión del Generador de soluciones que admita actualizaciones de firmware y controladores. Microsoft recomienda comprar nuevos sistemas integrados y soluciones Premier para usar completamente las funcionalidades de actualización a escala habilitadas por la extensión del Generador de soluciones.
Nota:
Es posible que una extensión del Generador de soluciones no se implemente para el hardware si:
Se agregó al catálogo de Azure Local antes de Azure Local 2311.2.
El hardware se compró como un Nodo Validado.
Consulte con la documentación de Azure Local del proveedor de hardware para determinar si el modelo de equipo admite una extensión del Generador de soluciones.
Si el hardware no admite una experiencia de actualización de extensión del Generador de soluciones, el proceso de actualización del hardware es similar al de Azure Local, versión 22H2. Esto significa que las actualizaciones de hardware pueden estar disponibles mediante Windows Admin Center. Para obtener más información, vea Update Azure Local, versión 22H2.
Este es un ejemplo de la herramienta de actualizaciones de Windows Admin Center para sistemas que ejecutan Azure Local.
Es posible que las actualizaciones de firmware y controladores deban realizarse por separado, si el hardware no admite actualizaciones de hardware mediante paquetes de extensión del Generador de soluciones o Windows Admin Center. Siga las recomendaciones del proveedor de hardware.
En la tabla siguiente se proporciona el método de actualización de hardware para diferentes proveedores de hardware junto con sus respectivas generaciones y series de plataformas.
| Generador de soluciones (proveedor de hardware de máquina) | Serie o generación de plataformas | Método de actualización de hardware | Para obtener más información |
|---|---|---|---|
| DataON | Modelos a partir de S2D6, S2D7, AZS6, AZS7 | Extensión del Generador de soluciones | Debe mantenerse al día: DataON |
| DataON | Otros sistemas integrados y nodos validados (no enumerados anteriormente) | Windows Admin Center extensión | Enhancing the Windows Admin Center Experience with DataON MUST |
| Tecnologías de Dell | Soluciones Premier: MC-660, MC-760 |
Actualizaciones de hardware de APEX Cloud Platform (extensión del Generador de soluciones) | Support Matrix of Dell APEX Cloud Platform for Microsoft Azure |
| Tecnologías de Dell |
Sistemas integrados 14G, 15G, 16G y 17G: AX-740xd, AX-640, AX-650, AX-750, AX-6515, AX-7525, AX-4510c, AX-4520c, AX-660, AX-760, AX-670, AX-770 |
Extensión del Generador de soluciones (una vez disponible) | Dell Solution Builder Extensions for Azure Local Integrated System AX Server Release Notes |
| Hewlett Packard Enterprise | Sistemas integrados más recientes: DL380 Gen11 (solo SKU P65984-B21) DL145 Gen11 (solo SKU P78955-B21) |
Extensión del Generador de soluciones | 1. Instalar la extensión del Generador de soluciones estándar |
| Hewlett Packard Enterprise | Otros modelos | Extensión del Generador de soluciones y Windows Admin Center extensión | 1. Instalar la extensión mínima del Generador de soluciones 2. Instalar actualizaciones de hardware a través de Windows Admin Center |
| Lenovo | Servidores de familia ThinkAgileMXPremier: ThinkAgile MX455 V3 Edge PR ThinkAgile MX650 V3 PR |
Extensión del Generador de soluciones | Familia ThinkAgile MX Premier SBE |
| Lenovo | Servidores de familia ThinkAgileMXStandard: ThinkAgile MX 455 V3 Edge IS ThinkAgile MX 650 V3 IS ThinkAgile MX 650 V3 CN ThinkAgile MX 450 Edge IS ThinkAgile MX 630 V3 IS ThinkAgile MX 630 V3 CN |
Extensión del Generador de soluciones | ThinkAgileMXStandard Family SBE |
| Lenovo | Otros sistemas integrados y nodos validados (no enumerados anteriormente) | Windows Admin Center extensión | Lenovo XClarity Integrator para Microsoft Windows Admin Center |
Comprobar la instalación del SBE
Para ver si tiene SBE instalado en el sistema de Azure Local registrado, ejecute el siguiente comando:
$Update = Get-SolutionUpdateEnvironment
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State
Esta es una salida de ejemplo
PS C:\Users\lcmuser> $Update = Get-SolutionUpdateEnvironment
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State
SbeFamily HardwareModel CurrentSbeVersion State
--------- ------------- ----------------- -----
Gen A Contoso680 4.0.0.0 UpdateAvailable
Nota:
Si no tiene instalado un SBE, el valor predeterminado CurrentSbeVersion se muestra como 2.1.0.0.
En la tabla siguiente se describen los posibles estados del SBE en el sistema de Azure Local. Para los estados que requieren acción, siga las instrucciones proporcionadas.
| Estado | Descripción | Acción |
|---|---|---|
| Aplicado con Éxito | SBE está instalado y actualizado. | No es necesaria ninguna acción. |
| Necesita Atención | La actualización de SBE o Azure Local requiere atención. | Solucionar problemas de actualizaciones para Azure Local. |
| Preparación fallida | El sistema no se pudo preparar para la actualización de SBE o Azure Local. | Solucionar problemas de actualizaciones para Azure Local. |
| PreparaciónEnProgreso | El sistema está preparando una actualización de SBE o Azure Local. | Realizar un seguimiento del progreso y el historial de actualizaciones del sistema. |
| Actualización Disponible | Hay disponible una nueva actualización de SBE o Azure Local. | Descubra las actualizaciones de la extensión del Generador de soluciones. |
| UpdateFailed (Error de actualización) | Error en la actualización de SBE o Azure Local. | Solucionar problemas de actualizaciones para Azure Local. |
| ActualizaciónEnProceso | Hay una actualización de SBE o Azure Local en curso. | Realizar un seguimiento del progreso y el historial de actualizaciones del sistema. |
Detección de actualizaciones de extensiones del Generador de soluciones
La orquestación de la administración del ciclo de vida de Azure Local consulta un endpoint de manifiesto SBE en línea establecido para cada proveedor de hardware para verificar si hay nuevas actualizaciones de SBE para su instancia de Azure Local. El proceso de comprobación de nuevas actualizaciones y la determinación de si son aplicables a la instancia de Azure Local se denomina descubrimiento de actualizaciones.
Microsoft y el proveedor de hardware trabajan juntos para asegurarse de que solo se detectan las opciones de actualización válidas y admitidas. Para determinar si las actualizaciones de extensión coinciden, el proceso de detección comprueba las versiones actuales de la instancia de Azure Local con las versiones validadas registradas en el manifiesto SBE. Si ve un SBE detectado como una opción para instalar, significa que el proveedor de hardware ha validado y admite la nueva combinación de SBE y versiones de Azure Local.
Para detectar e instalar SBE o las actualizaciones de SBE, use uno de los métodos de las secciones siguientes.
Detección de actualizaciones de la extensión del Generador de soluciones a través del portal de Azure
Para detectar y seleccionar actualizaciones a través del portal de Azure, consulte Use Administrador de actualizaciones de Azure para actualizar Azure Local.
Detección de actualizaciones de extensiones del Generador de soluciones mediante PowerShell
Para poder instalar las actualizaciones de SBE, inicie sesión en el cliente con las credenciales de usuario de dominio que proporcionó durante la implementación del sistema.
Para comprender si una actualización es una extensión independiente del Generador de soluciones o una actualización combinada de "Solución", use las propiedades PackageType y SbeVersion.
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
Este es una salida de ejemplo:
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State
DisplayName PackageType Version SbeVersion State
----------- ----------- ------- ---------- -----
SBE_Contoso_Gen3_4.1.2312.5 SBE 4.1.2312.5 Ready
Azure Local 2311 bundle Solution 10.2311.0.26 4.1.2312.5 Ready
En la salida de ejemplo, puede ver que hay dos actualizaciones listas para instalarse: la actualización independiente SBE_Contoso_Gen3_4.1.2312.5 y la actualización combinada Azure Local 2311, que incluye la misma Extension de Solution Builder según lo identificado por el número SbeVersion 4.1.2312.5.
Nota:
Microsoft recomienda instalar la actualización "Solución" combinada en la mayoría de los casos, para reducir el número de operaciones de actualización necesarias para mantener el sistema actualizado. Puede hacer referencia a las propiedades SBEReleaseLink y SBENotifyMessage, proporcionadas por el proveedor de hardware en la AdditionalProperties de la actualización, para determinar si hay un motivo urgente para instalar una actualización de Solution Builder Extension antes de la actualización de la solución combinada.
Para determinar qué actualización se va a instalar, use los valores ComponentVersions y AdditionalProperties de Get-SolutionUpdate.
$Update = Get-SolutionUpdate
$Update | select -ExpandProperty ComponentVersions
Este es una salida de ejemplo:
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | select -ExpandProperty ComponentVersions
PackageType Version LastUpdated
----------- ------- -----------
Services 10.2311.0.26
Platform 10.2311.0.26
SBE 4.1.2312.5
$Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties
Este es una salida de ejemplo:
PS C:\Users\lcmuser> $Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties
Key Value
--- -----
SBEReleaseLink https://contoso.com/SBE/4.1.2312.5/ReleaseNotes.pdf
SBENotifyMessage URGENT! Includes firmware updates that impact system reliability. See release notes!
SBEFamily Gen3
SBEPublisher Contoso
SupportedModels Contoso550G3,Contoso320G3
SBEPackageSizeInMb 4
SBECopyright Copyright (C) Contoso. All rights reserved.
SBELicenseUri https://contoso.com/SBE/EULA.pdf
Como se proporciona en el ejemplo, SBEReleaseLink y SBENotifyMessage pueden contener información importante sobre la urgencia de instalar la actualización de la extensión del Generador de soluciones, en lugar de aplazar la actualización para una ventana de mantenimiento de actualizaciones posterior.
El estado de actualización AdditionalContentRequired
Aunque Azure Local puede detectar automáticamente las actualizaciones de la extensión del Generador de soluciones, en muchos casos, los paquetes de extensión del Generador de soluciones deben descargarse desde el sitio de soporte técnico del proveedor de hardware y, a continuación, importarlos en el sistema.
El estado AdditionalContentRequired se usa para identificar los archivos que se deben importar antes de que se pueda instalar la actualización.
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
Este es una salida de ejemplo:
PS C:\Users\lcmuser> $Update = Get-SolutionUpdate
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State
DisplayName PackageType Version SbeVersion State
----------- ----------- ------- ---------- -----
SBE_Contoso_Gen3_4.1.2312.5 SBE 4.1.2312.5 AdditionalContentRequired
Azure Local 2311 bundle Solution 10.2311.0.26 4.1.2312.5 AdditionalContentRequired
Para ver información sobre la actualización de la extensión del Generador de soluciones, como sus notas de la versión (a través de SBEReleaseLink) y determinar cómo descargar los archivos de extensión del Generador de soluciones del proveedor de hardware, use la propiedad AdditionalProperties de las actualizaciones.
Para obtener más información, consulte Detección de actualizaciones de extensiones del Generador de soluciones. Debe descargar los archivos de extensión del Generador de soluciones siguiendo las recomendaciones y los contratos de licencia del proveedor de hardware.