Обновления расширений построителя решений для Azure Local

Область применения: гиперконвергентные развертывания Azure Local

В этой статье представлен обзор обновлений расширений построителя решений и объясняется, как определить и установить их в Azure Local системах. Кроме того, он предоставляет аналитические сведения о расширенных возможностях расширения.

Сведения о расширении

Расширение построителя решений (называемое SBE в Azure CLI) позволяет применять обновления от поставщика оборудования к системе Azure Local. Помимо обновлений решений Microsoft Azure Local многие поставщики оборудования выпускают регулярные обновления для вашего Azure Local оборудования. Эти обновления могут включать обновления драйверов и встроенного ПО, улучшения мониторинга оборудования и средства диагностики. Кроме того, вы можете получать обновления, связанные с дополнительными политиками Windows Defender Application Control (WDAC) и логикой валидации, встроенной в проверки работоспособности перед обновлением в Azure Local.

Начиная с Azure Local 2311.2, все эти обновления упаковываются в расширения построителя решений или пакеты расширений построителя решений.

Обновления пакета расширения построителя решений

Обновления пакета расширения построителя решений интегрируются в процесс обновления решения для Azure Local. Эти обновления можно установить в рамках объединенного (полного решения) с другими обновлениями Azure Local с помощью оркестрации в Azure Local. Например, если обновление расширения построителя решений, соответствующее оборудованию системы, становится доступным, оно отображается как параметр обновления на портале Azure или может быть получен с помощью командлета PowerShell Get-SolutionUpdate. Дополнительные сведения см. в разделе About updates for Azure Local.

Установив такие объединенные обновления, вы можете обеспечить актуальность всего решения с меньшим воздействием и минимальным воздействием на выполнение рабочих нагрузок.

Расширенные возможности модуля конструкции решений

Помимо установки обновлений оборудования расширение построителя решений также может предоставлять дополнительные возможности, как описано в следующей таблице. Чтобы определить, реализованы ли расширенные возможности расширения Solution Builder, обратитесь к локальной документации Azure вашего поставщика оборудования.

Продвинутые возможности расширения конструктора решений Описание
Интеграция служб здравоохранения Пакет расширения построителя решений может расширить Health Check проверку, выполняемую Azure Local перед выполнением различных действий жизненного цикла (развертывание, обновление, добавление узла, восстановление узла и т. д.). Проверки помогают убедиться, что проблемы устраняются перед выполнением определенных действий жизненного цикла.

Поставщики оборудования обычно используют эту интеграцию для оценки наличия проблемы с оборудованием, требующей немедленного внимания. Например, это может идентифицировать проблемы с программным обеспечением управления поставщиками оборудования, неизбыточным питанием или более высокими, чем ожидалось температурами. Кроме того, он может идентифицировать износ диска SSD, приближающийся к критическому состоянию. Обязательно ознакомьтесь с документацией по расширению конструктора решений от вашего поставщика оборудования, чтобы получить подробные сведения о проверках работоспособности оборудования, которые поддерживает их расширение.
Скачивание расширения построителя решений Пакет расширения Solution Builder может реализовать интерфейсы download connector, которые позволяют Azure Local загружать будущие обновления SBE от имени пользователя. Эта функция позволяет новым обновлениям от поставщика оборудования отображать состояние ready вместо состояния AdditionalContentRequired, указанного далее в этом руководстве. Поскольку эти обновления готовы к установке без необходимости импортировать файлы на экземпляр Azure Local, это упрощает установку обновлений на нескольких экземплярах Azure Local одновременно.

Поставщики оборудования часто требуют настраиваемых учетных данных SBE для проверки подлинности для скачивания файлов расширения SBE. См. документацию поставщика оборудования, чтобы предоставить эти учетные данные во время развертывания на странице "Конфигурация" или, начиная с версии 2411 Azure Local, можно использовать командлет Set-SolutionExtensionSecretLocation для обновления или добавления учетных данных SBE в Key Vault после развертывания.
Настраиваемое развертывание Пакет расширения построителя решений может реализовать настраиваемые шаги, которые выполняются автоматически в процессе развертывания системы.

Поставщики оборудования обычно используют эту возможность для настройки или установки любого программного обеспечения с добавленной стоимостью с помощью расширения Solution Builder для решения.
Обновление настраиваемого решения Пакет расширения построителя решений может реализовать настраиваемые шаги, выполняемые как до, так и после основной части процесса обновления решения. Даже в случаях, когда обновление расширения построителя решений не выполняется, пакеты расширений построителя решений, реализующие эту возможность, всегда выполняют дополнительные шаги. Например, выполнение конкретных шагов поставщика оборудования до или после обновлений операционной системы Azure Stack HCI, если не требуются обновления расширения построителя решений.

Поставщики оборудования обычно используют эту возможность для подготовки узлов для любых связанных с обновлением задач, которые могут включать перезагрузку компьютеров.

Определите обновление расширения Solution Builder для вашего оборудования.

Начиная с Azure Local 2311.2, любое новое оборудование интегрированных систем или решения Premier, добавленное в каталог Azure Local, должно реализовать расширение построителя решений, которое поддерживает обновления встроенного ПО и драйверов. Майкрософт рекомендует приобретать новые интегрированные системы и решения Premier для полного использования возможностей крупномасштабного обновления, предоставляемых расширением Solution Builder.

Примечание.

Расширение построителя решений может быть не реализовано для вашего оборудования, если:

  • Он был добавлен в каталог Azure Local до Azure Local 2311.2.

  • Ваше оборудование было приобретено в качестве проверенного узла.

Обратитесь к локальной документации Azure поставщика оборудования, чтобы определить, поддерживает ли модель вашего компьютера расширение для построителя решений.

Если оборудование не поддерживает процесс обновления расширения построителя решений, процесс обновления оборудования похож на Azure Local версии 22H2. Это означает, что обновления оборудования могут быть доступны с помощью Windows Admin Center. Дополнительные сведения см. в обновлении Azure Local версии 22H2.

Ниже приведен пример средства обновления Windows Admin Center для систем, работающих Azure Local.

Скриншот для установки обновлений оборудования в Windows Admin Center.

Обновления встроенного ПО и драйверов могут потребоваться отдельно, если оборудование не поддерживает обновления оборудования с помощью пакетов расширений построителя решений или Windows Admin Center. Следуйте рекомендациям поставщика оборудования.

В следующей таблице представлен метод обновления оборудования для разных поставщиков оборудования, а также их соответствующих рядов платформ и поколений.

Построитель решений (поставщик оборудования компьютера) Серия/поколение платформы Метод обновления оборудования Узнать больше
DataON Модели, начиная с S2D6, S2D7, AZS6, AZS7 Расширение построителя решений Должен оставаться в курсе данных — DataON
DataON Другие интегрированные системы и проверенные узлы (не перечисленные ранее) расширение Windows Admin Center Улучшение опыта работы с Windows Admin Center с помощью DataON MUST
Dell Technologies Решения Premier:

МС-660, МС-760
Обновления оборудования платформы APEX Cloud (Расширение конструктора решений) Матрица поддержки DELL APEX Cloud Platform для Microsoft Azure
Dell Technologies Интегрированные системы 14G, 15G, 16G и 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
Расширение конструктора решений (когда будет доступно) Примечания к выпуску расширений Dell Solution Builder Extensions для локальной интегрированной системы сервера Azure AX
Хьюлетт Паккард Энтерпрайз Новые интегрированные системы:

DL380 11-го поколения (только SKU P65984-B21)
DL145 11-го поколения (только SKU P78955-B21)
Расширение построителя решений 1. Установить расширение Standard Solution Builder
Хьюлетт Паккард Энтерпрайз Другие модели Расширение Конструктора решений и расширение Windows Admin Center 1. Установка минимального расширения построителя решений

2. Установка обновлений оборудования с помощью Windows Admin Center
Lenovo Серверы семейства ThinkAgileMXPremier:

ThinkAgile MX455 V3 Edge PR
ThinkAgile MX650 V3 PR
Расширение построителя решений Семейство ThinkAgileMX Премьер SBE
Lenovo Семейные серверы 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
Расширение построителя решений ThinkAgileMX Стандартное семейство SBE
Lenovo Другие интегрированные системы и проверенные узлы (не перечисленные ранее) расширение Windows Admin Center «Леново XClarity Integrator» для Майкрософт Windows Admin Center

Проверка инсталляции SBE

Чтобы узнать, установлен ли SBE в зарегистрированной системе Azure Local, выполните следующую команду:

$Update = Get-SolutionUpdateEnvironment
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State

Ниже приведен пример выходных данных

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

Примечание.

Если у вас нет SBE, значение по умолчанию CurrentSbeVersion отображается как 2.1.0.0.

В следующей таблице описаны возможные состояния SBE в системе Azure Local. Для состояний, требующих действий, следуйте приведенным инструкциям.

Государство Описание Действие
Применено успешно SBE установлена и обновлена. Действия не требуется.
Требует внимания Требуется внимание к обновлению SBE или Azure Local. Обновления для решения проблем с Azure Local.
ПодготовкаНе удалась Системе не удалось подготовиться к обновлению SBE или Azure Local. Обновления для решения проблем с Azure Local.
ПодготовкаВПроцессе Система готовится к обновлению SBE или Azure Local. Отслеживание хода выполнения обновления системы иистории.
Обновление доступно Доступно новое обновление SBE или Azure Local. Откройте для себя обновления расширения Solution Builder.
Обновление не удалось Сбой обновления SBE или Azure Local. Обновления для решения проблем с Azure Local.
Обновление в процессе Выполняется обновление SBE или Azure Local. Отслеживание хода выполнения обновления системы иистории.

Узнайте об обновлениях расширения Solution Builder

Оркестрация управления жизненным циклом Azure Local запрашивает существующую конечную точку манифеста SBE для каждого поставщика оборудования, чтобы определить наличие новых обновлений SBE для вашего экземпляра Azure Local. Процесс проверки новых обновлений и определения того, применяются ли они к экземпляру Azure Local, называется обнаружением.

Майкрософт и поставщик оборудования работают вместе, чтобы убедиться, что обнаружены только допустимые и поддерживаемые параметры обновления. Чтобы определить, совпадают ли обновления расширения, процесс обнаружения проверяет текущие версии экземпляра Azure Local на наличие проверенных версий, записанных в манифесте SBE. Если вы видите SBE как доступный вариант для установки, это означает, что поставщик оборудования проверил и поддерживает новое сочетание SBE и локальных версий Azure.

Чтобы обнаружить и установить SBE или обновления для SBE, используйте один из методов в одном из следующих разделов.

Обнаружение обновлений расширения построителя решений с помощью портала Azure

Сведения об обнаружении и выборе обновлений на портале Azure см. в статье Use Диспетчер обновлений Azure для обновления Azure Local.

Обнаружение обновлений расширений построителя решений с помощью PowerShell

Перед установкой обновлений SBE войдите в клиент с учетными данными пользователя домена, предоставленными во время развертывания системы.

Чтобы понять, является ли обновление автономным расширением построителя решений или объединенным обновлением решения, используйте свойства PackageType и SbeVersion.

$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State

Ниже приведен пример выходных данных.

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 

В примере выходных данных можно увидеть, что два обновления готовы к установке: автономное обновление SBE_Contoso_Gen3_4.1.2312.5 и объединённый пакет обновлений Azure Local 2311, который включает в себя то же расширение построителя решений, идентифицируемого номером SbeVersion 4.1.2312.5.

Примечание.

Майкрософт рекомендует устанавливать объединенное обновление "Решение" в большинстве случаев, чтобы сократить количество операций обновления, необходимых для обновления системы. Вы можете ссылаться на свойства SBEReleaseLink и SBENotifyMessage, предоставленные вашим поставщиком оборудования в рамках обновления AdditionalProperties, чтобы определить, есть ли срочная причина для установки обновления расширения Конструктора решений перед объединенным обновлением решения.

Чтобы определить, какое обновление необходимо установить, используйте значения ComponentVersions и значения AdditionalProperties из Get-SolutionUpdate.

$Update = Get-SolutionUpdate
$Update | select -ExpandProperty ComponentVersions

Ниже приведен пример выходных данных.

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

Ниже приведен пример выходных данных.

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 

Как указано в примере, SBEReleaseLink и SBENotifyMessage могут содержать важные сведения о срочности установки обновления расширения построителя решений, а не отсрочки обновления для последующего периода обслуживания обновлений.

Состояние обновления AdditionalContentRequired

Хотя Azure Local могут автоматически обнаруживать обновления расширения построителя решений, во многих случаях пакеты расширений построителя решений должны быть скачаны с сайта поддержки поставщика оборудования, а затем импортированы в систему.

Состояние AdditionalContentRequired используется для определения файлов, которые необходимо импортировать перед установкой обновления.

$Update = Get-SolutionUpdate 
$Update | ft DisplayName, PackageType, Version, SbeVersion, State

Ниже приведен пример выходных данных.

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

Чтобы просмотреть сведения об обновлении расширения построителя решений, такие как заметки о выпуске (через SBEReleaseLink), и определить, как скачать файлы расширения построителя решений от поставщика оборудования, используйте свойство обновлений AdditionalProperties.

Для получения дополнительной информации см. обзор обновлений расширения "Solution Builder". Вы должны скачать файлы расширения Solution Builder в соответствии с рекомендациями поставщика оборудования и соглашениями о лицензиях.

Следующие шаги