Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: implantações hiperconvergadas de Azure Local
Este artigo fornece uma visão geral das atualizações da Extensão do Construtor de Soluções e explica como identificá-las e instalá-las em seus sistemas de Azure Local. Além disso, oferece informações sobre os recursos avançados da extensão.
Sobre a extensão
A Extensão do Construtor de Soluções (conhecida como SBE no CLI do Azure) permite que você aplique atualizações do fornecedor de hardware ao seu sistema de Azure Local. Além das atualizações de solução do Microsoft Azure Local, muitos fornecedores de hardware lançam atualizações regulares para o hardware Azure Local. Essas atualizações podem incluir atualizações de driver e firmware, aprimoramentos de monitoramento de hardware e ferramentas de diagnóstico. Além disso, você pode receber atualizações relacionadas a políticas suplementares para o Controle de Aplicativos do Windows Defender (WDAC) e lógica de validação integrada às verificações de integridade de pré-atualização do Azure Local.
A partir do Azure Local 2311.2, todas essas atualizações são empacotadas em pacotes Solution Builder Extension ou Solution Builder Extension.
Atualizações do pacote de extensão do Construtor de Soluções
As atualizações do pacote de extensão do Construtor de Soluções são integradas ao processo de atualização da solução para Azure Local. Você pode instalar essas atualizações como parte de uma atualização combinada (solução completa) com outras atualizações Azure Local usando a orquestração em Azure Local. Por exemplo, se uma atualização da Extensão do Construtor de Soluções que corresponde ao hardware do sistema estiver disponível, ela aparecerá como uma opção de atualização no portal Azure ou você poderá recuperá-la usando o cmdlet do Get-SolutionUpdate PowerShell. Para obter mais informações, consulte Sobre atualizações do Azure Local.
Ao instalar essas atualizações combinadas, você pode manter toda a sua solução atualizada com menos impacto e efeito mínimo nas cargas de trabalho em execução.
Recursos avançados da extensão do Construtor de Soluções
Além de instalar atualizações de hardware, a Extensão do Construtor de Soluções também pode fornecer recursos avançados opcionais, conforme descrito na tabela a seguir. Para determinar se os recursos avançados da Extensão do Construtor de Soluções estão implementados, consulte a documentação de Azure Local do fornecedor de hardware.
| Capacidade de extensão do Advanced Solution Builder | Descrição |
|---|---|
| Integração de serviços de saúde | O pacote de Extensão do Construtor de Soluções pode estender a validação do Health Check executada pelo Azure Local antes que ocorram várias ações de ciclo de vida (implantação, atualização, adição de nós, reparo de nós e outras). As verificações de validação ajudam a garantir que os problemas sejam resolvidos antes de executar qualquer ação específica do ciclo de vida. Os fornecedores de hardware normalmente usam essa integração para avaliar se há um problema de hardware que precisa de atenção imediata. Por exemplo, ele pode identificar problemas com o software de gerenciamento de fornecedores de hardware, uma fonte de alimentação não redundante ou temperaturas mais altas do que o esperado. Ele também pode identificar o desgaste da unidade SSD se aproximando de um estado crítico. Certifique-se de examinar a documentação da Extensão do Construtor de Soluções do fornecedor de hardware para obter detalhes sobre as verificações de integridade de hardware compatíveis com sua extensão. |
| Download da extensão do construtor de soluções | O pacote de extensão do Solution Builder pode implementar interfaces de conector de download que permitem que o Azure Local baixe futuras atualizações do SBE em nome do usuário. Esse recurso permite que novas atualizações do fornecedor de hardware mostrem um estado Pronto em vez do estado AdditionalContentRequired mencionado mais adiante neste guia. Como essas atualizações estão prontas para serem instaladas sem precisar que nenhum arquivo seja importado por uma instância de Azure Local, isso facilita a instalação de atualizações em várias instâncias Azure Local simultaneamente. Os fornecedores de hardware geralmente exigem credenciais SBE personalizadas para autenticação para baixar seus arquivos de extensão SBE. Consulte a documentação do fornecedor de hardware para obter instruções sobre como fornecer essas credenciais durante deployment na página Configuração ou começando com Azure Local, versão 2411, você pode usar o cmdlet Set-SolutionExtensionSecretLocation para atualizar ou adicionar credenciais de SBE em Key Vault após a implantação. |
| Implantação personalizada | O pacote de Extensão do Construtor de Soluções pode implementar etapas personalizadas que são executadas automaticamente como parte do processo de implantação do sistema. Os fornecedores de hardware normalmente usam esse recurso para configurar ou instalar qualquer software de valor agregado por meio de sua extensão do Construtor de Soluções para a solução. |
| Atualização de solução personalizada | O pacote de Extensão do Construtor de Soluções pode implementar etapas personalizadas que são executadas antes e depois da parte principal do processo de atualização da solução. Mesmo quando não está executando uma atualização da Extensão do Construtor de Soluções, os pacotes de Extensão do Construtor de Soluções que implementam essa funcionalidade sempre executam essas etapas extras. Por exemplo, a execução de etapas específicas do fornecedor de hardware antes ou depois das atualizações do sistema operacional Azure Stack HCI, quando não são necessárias atualizações para a Extensão de Solução. Os fornecedores de hardware normalmente usam essa funcionalidade para preparar nós para quaisquer tarefas relacionadas à atualização que possam envolver a reinicialização de computadores. |
Identificar uma atualização da Extensão do Construtor de Soluções para seu hardware
A partir do Azure Local 2311.2, qualquer novo hardware de Sistemas Integrados ou solução Premier adicionado ao catálogo Azure Local deve implementar uma Extensão do Construtor de Soluções que dê suporte a atualizações de firmware e driver. Microsoft recomenda a compra de Sistemas Integrados e Soluções Premier mais recentes para utilizar totalmente os recursos de atualização em escala habilitados pela Extensão do Construtor de Soluções.
Observação
Uma extensão do Construtor de Soluções poderá não ser implementada para seu hardware se:
Ele foi adicionado ao catálogo de Azure Local antes do Azure Local 2311.2.
Seu hardware foi adquirido como um nó validado.
Consulte a documentação Azure Local do fornecedor de hardware para determinar se o modelo de computador dá suporte a uma extensão do Construtor de Soluções.
Aqui está um exemplo da ferramenta de atualizações Windows Admin Center para sistemas que executam Azure Local.
As atualizações de firmware e driver poderão precisar ser executadas separadamente se o hardware não oferecer suporte a atualizações de hardware usando pacotes de extensão do Construtor de Soluções ou Windows Admin Center. Siga as recomendações do seu fornecedor de hardware.
A tabela a seguir fornece o método de atualização de hardware para diferentes fornecedores de hardware, juntamente com suas respectivas séries e gerações de plataforma.
| Construtor de Soluções (fornecedor de hardware de máquina) | Série/geração de plataforma | Método de atualização de hardware | Para obter mais informações |
|---|---|---|---|
| DataON | Modelos começando com S2D6, S2D7, AZS6, AZS7 | Extensão do Construtor de Soluções | Deve se manter atualizado - DataON |
| DataON | Outros sistemas integrados e nós validados (não listados anteriormente) | Extensão Windows Admin Center | Aprimorar a experiência do Windows Admin Center com DataON é OBRIGATÓRIO |
| Tecnologias Dell | Soluções Premier: MC-660, MC-760 |
Atualizações de Hardware do APEX Cloud Platform (Extensão do Construtor de Soluções) | Matriz de Suporte da Dell APEX Cloud Platform para Microsoft Azure |
| Tecnologias Dell |
Sistemas Integrados 14G, 15G, 16G e 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 |
Extensão do Construtor de Soluções (assim que disponível) | Notas de versão das Extensões do Dell Solution Builder para o Servidor AX do Sistema Integrado do Azure Local |
| Hewlett Packard Enterprise | Sistemas integrados mais recentes: DL380 Gen11 (somente SKU P65984-B21) DL145 Gen11 (somente SKU P78955-B21) |
Extensão do Construtor de Soluções | 1. Instalar a extensão do Construtor de Soluções Standard |
| Hewlett Packard Enterprise | Outros modelos | Extensão do Construtor de Soluções e Windows Admin Center Extension | 1. Instalar extensão mínima do Construtor de Soluções 2. Instalar atualizações de hardware por meio de Windows Admin Center |
| Lenovo | Servidores da família ThinkAgileMXPremier: ThinkAgile MX455 V3 Edge PR ThinkAgile MX650 V3 PR |
Extensão do Construtor de Soluções | ThinkAgileMXPremier Família SBE |
| Lenovo | Considere os servidores da família 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 |
Extensão do Construtor de Soluções | ThinkAgileMXStandard Família SBE |
| Lenovo | Outros sistemas integrados e nós validados (não listados anteriormente) | Extensão Windows Admin Center | Lenovo XClarity Integrator for Microsoft Windows Admin Center |
Verifique a instalação do SBE
Para verificar se o SBE está instalado no sistema de Azure Local registrado, execute o seguinte comando:
$Update = Get-SolutionUpdateEnvironment
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State
Aqui está um exemplo de saída
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
Observação
Se você não tiver um SBE instalado, o CurrentSbeVersion padrão será mostrado como 2.1.0.0.
A tabela a seguir descreve os possíveis estados do SBE em seu sistema de Azure Local. Para estados que exigem ação, siga as diretrizes fornecidas.
| Estado | Descrição | Ação |
|---|---|---|
| Aplicado com sucesso | O SBE está instalado e atualizado. | Nenhuma ação é necessária. |
| Precisa de Atenção | A atualização do SBE ou Azure Local requer atenção. | Solucionar problemas de atualizações de soluções para o Azure Local. |
| Falha na preparação | O sistema falhou ao se preparar para a atualização do SBE ou Azure Local. | Solucionar problemas de atualizações de soluções para o Azure Local. |
| PreparaçãoEmProgresso | O sistema está se preparando para uma atualização de SBE ou Azure Local. | Acompanhe o progresso e o histórico da atualização do sistema. |
| Atualização Disponível | Uma nova atualização de SBE ou Azure Local está disponível. | Descubra atualizações de extensão do Construtor de Soluções. |
| Falha na atualização | A atualização do SBE ou do Azure Local falhou. | Solucionar problemas de atualizações de soluções para o Azure Local. |
| Atualização em andamento | Uma atualização de SBE ou Azure Local está em andamento. | Acompanhe o progresso e o histórico da atualização do sistema. |
Descobrir atualizações de extensão do Construtor de Soluções
A orquestração do Gerenciamento do Ciclo de Vida do Azure Local consulta um ponto de extremidade de manifesto do SBE online estabelecido para cada fornecedor de hardware para determinar se há novas atualizações do SBE para sua instância do Azure Local. O processo de verificar novas atualizações e determinar se elas são aplicáveis à sua instância de Azure Local é chamado de descoberta de atualizações.
Microsoft e seu fornecedor de hardware trabalham juntos para garantir que apenas as opções de atualização válidas e com suporte sejam descobertas. Para determinar se as atualizações de extensão correspondem, o processo de descoberta verifica as versões atuais de sua instância de Azure Local em relação às versões validadas registradas no manifesto do SBE. Se você vir um SBE descoberto como uma opção para instalar, isso significa que o fornecedor de hardware valida e dá suporte à nova combinação de versões de SBE e Azure Local.
Para descobrir e instalar o SBE ou suas atualizações do SBE, use um dos métodos nas próximas seções.
Descobrir atualizações de extensão do Construtor de Soluções por meio do portal do Azure
Para descobrir e selecionar atualizações por meio do portal Azure, consulte Use Gerenciador de Atualizações do Azure para atualizar Azure Local.
Descubra as atualizações da Extensão do Construtor de Soluções por meio do PowerShell
Antes de instalar as atualizações do SBE, entre no cliente usando as credenciais de usuário de domínio fornecidas durante a implantação do sistema.
Para entender se uma atualização é uma Extensão do Construtor de Soluções autônoma ou uma atualização combinada de "Solução", use as propriedades PackageType e SbeVersion.
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
Aqui está um exemplo de saída:
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
Na saída de exemplo, você verá que duas atualizações estão prontas para serem instaladas: a atualização autônoma SBE_Contoso_Gen3_4.1.2312.5 e a atualização de pacote Azure Local 2311 combinada, que inclui a mesma Extensão do Construtor de Soluções identificada pelo número SbeVersion 4.1.2312.5.
Observação
Microsoft recomenda instalar a atualização combinada de "Solução" na maioria dos casos, para reduzir o número de operações de atualização necessárias para manter seu sistema atualizado. Você pode consultar as propriedades SBEReleaseLink e SBENotifyMessage, fornecidas pelo fornecedor de hardware no AdditionalProperties da atualização, para determinar se há algum motivo urgente para instalar uma atualização da Solution Builder Extension antes da atualização da solução combinada.
Para determinar qual atualização instalar, use os valores de ComponentVersions e AdditionalProperties do Get-SolutionUpdate.
$Update = Get-SolutionUpdate
$Update | select -ExpandProperty ComponentVersions
Aqui está um exemplo de saída:
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
Aqui está um exemplo de saída:
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
Conforme fornecido no exemplo, SBEReleaseLink e SBENotifyMessage podem conter informações importantes sobre a urgência de instalar a atualização da Extensão do Construtor de Soluções, em vez de adiar a atualização para uma janela de manutenção de atualização posterior.
O estado de atualização AdditionalContentRequired
Embora Azure Local possa descobrir automaticamente as atualizações de Extensão do Construtor de Soluções, em muitos casos, você deve baixar pacotes de extensão do Construtor de Soluções do site de suporte do fornecedor de hardware e importá-los para o sistema.
O estado AdditionalContentRequired identifica os arquivos que você deve importar antes que a atualização possa ser instalada.
$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State
Aqui está um exemplo de saída:
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 visualizar informações sobre a atualização da extensão Solution Builder, como suas notas de versão (por meio do SBEReleaseLink) e determinar como baixar os arquivos da extensão Solution Builder do seu fornecedor de hardware, use a propriedade updates AdditionalProperties das atualizações.
Para obter mais informações, consulte Descobrir atualizações da Extensão do Construtor de Soluções. Baixe os arquivos de extensão do Construtor de Soluções seguindo as recomendações e os contratos de licença do fornecedor de hardware.