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