Поделиться через


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

Область применения: Azure Local 2311.2 и более поздних версий

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание.

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

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

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

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

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

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

снимок экрана, чтобы установить обновления оборудования в Центре администрирования Windows.

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

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

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

MC-660, MC-760
Обновления оборудования платформы APEX Cloud (Расширение конструктора решений) Матрица поддержки Dell APEX Cloud Platform для Microsoft Azure
Dell Technologies Интегрированные системы 15G и 16G — инстанции, работающие под управлением ОС Azure Stack HCI версии 23H2:

AX-650, AX-750, AX-6515, AX-7525, AX-4510c, AX-4520c, AX-760
Расширение конструктора решений (когда будет доступно) Примечания к выпуску расширений Dell Solution Builder для локальной интегрированной системы Azure AX Server
Dell Technologies Интегрированные системы 15G — инстансы под управлением ОС Azure Stack HCI версии 22H2:

AX-650, AX-750, AX-6515, AX-7525, AX-4150c, AX-4520c
Расширение Windows Admin Center Руководство по развертыванию и операциям E2E . Создание кластера с помощью Центра администрирования Windows (WAC) | Информационный центр Dell Technologies
Dell Technologies Интегрированные системы 14G — экземпляры, работающие под управлением ОС Azure Stack HCI версии 22H2:

AX-740xd, AX-640
Расширение Windows Admin Center Руководство по развертыванию и операциям E2E . Создание кластера с помощью Центра администрирования Windows (WAC) | Информационный центр Dell Technologies
Hewlett Packard Enterprise Все Расширение построителя решений и расширение Windows Admin Center 1. Установка расширения построителя решений

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

MX455 V3, MX450
Расширение построителя решений Обновление расширения построителя локальных решений Azure — Lenovo
Lenovo Другие интегрированные системы и проверенные узлы (не перечисленные ранее) Расширение Windows Admin Center Интеграция Lenovo XClarity для Центра администрирования Microsoft Windows

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

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

$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. Для состояний, требующих действий, следуйте приведенным инструкциям.

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

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

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

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

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

Узнать об обновлениях расширения конструктора решений через портал Azure

Чтобы узнать, как обнаруживать и выбирать обновления через портал Azure, см. статью Использование Диспетчера обновлений 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 могут автоматически обнаруживать обновления расширений построителя решений, во многих случаях пакеты расширений построителя решений должны быть скачаны с сайта поддержки поставщика оборудования, а затем импортированы в систему.

Состояние 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 в соответствии с рекомендациями поставщика оборудования и соглашениями о лицензиях.

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