Azure Local のソリューション ビルダー拡張機能の更新
適用対象: Azure Local バージョン 23H2
この記事では、ソリューション ビルダー拡張機能の更新プログラムの概要を説明し、それらを Azure Local バージョン 23H2 システムで識別してインストールする方法について説明します。 さらに、拡張機能の高度な機能に関する分析情報を提供します。
拡張機能について
ソリューション ビルダー拡張機能 (Azure CLI では SBE と呼ばれます) を使用すると、ハードウェア ベンダーから Azure Local バージョン 23H2 システムに更新プログラムを適用できます。 Microsoft Azure Local ソリューションの更新プログラムに加えて、多くのハードウェア ベンダーが Azure Local ハードウェアの定期的な更新プログラムをリリースしています。 これらの更新プログラムには、ドライバーとファームウェアの更新プログラム、ハードウェア監視の機能強化、診断ツールが含まれる場合があります。 さらに、Windows Defender アプリケーション制御 (WDAC) の補足ポリシーと、Azure ローカル更新前の正常性チェックに統合された検証ロジックに関連する更新プログラムを受け取ることができます。
Azure Local バージョン 23H2 以降では、これらの種類の更新プログラムは Solution Builder Extension または Solution Builder 拡張機能パッケージにパッケージ化されます。
ソリューション ビルダー拡張機能パッケージの更新
ソリューション ビルダー拡張機能パッケージの更新プログラムは、Azure Local バージョン 23H2 のソリューション更新プロセスに統合されます。 これらの更新プログラムは、Azure Local 内のオーケストレーションを使用して、他の Azure ローカル更新プログラムと組み合わせた (完全なソリューション) 更新プログラムの一部としてインストールできます。 たとえば、システムのハードウェアに一致するソリューション ビルダー拡張機能の更新プログラムが使用可能になった場合は、Azure portal で更新オプションとして表示されるか、 Get-SolutionUpdate
PowerShell コマンドレットを使用して取得できます。 詳細については、「 Azure Local バージョン 23H2 の更新プログラムについてを参照してください。
このような統合された更新プログラムをインストールすることで、ソリューション全体を最新の状態に保ち、ワークロードの実行への影響が少なく、影響を最小限に抑えることができます。
高度なソリューション ビルダー拡張機能
次の表に示すように、ソリューション ビルダー拡張機能では、ハードウェア更新プログラムのインストールに加えて、オプションの高度な機能も提供される場合があります。 高度なソリューション ビルダー拡張機能が実装されているかどうかを確認するには、ハードウェア ベンダーの Azure ローカル ドキュメントを参照してください。
高度なソリューション ビルダー拡張機能 | 説明 |
---|---|
ヘルス サービスの統合 | ソリューション ビルダー拡張機能パッケージは、さまざまなライフサイクル アクション (デプロイ、更新、ノードの追加、ノードの修復など) が発生する前に、Azure Local によって実行される Health Check 検証を拡張できます。 検証チェックは、特定のライフサイクル アクションを実行する前に問題が確実に解決されるようにするのに役立ちます。 ハードウェア ベンダーは通常、この統合を使用して、すぐに注意が必要なハードウェアの問題があるかどうかを評価します。 たとえば、ハードウェア ベンダー管理ソフトウェア、冗長でない電源、または予想以上の温度に関する問題を特定できます。 また、重要な状態に近づいている SSD ドライブの摩耗を特定することもできます。 拡張機能でサポートされているハードウェア正常性チェックの詳細については、ハードウェア ベンダーのソリューション ビルダー拡張機能のドキュメントを必ず確認してください。 |
ソリューション ビルダー拡張機能のダウンロード | ソリューション ビルダー拡張機能パッケージでは、ユーザーの代わりに Azure ローカルが今後の SBE 更新プログラムをダウンロードできるようにするダウンロード コネクター インターフェイスを実装できます。 この機能により、ハードウェア ベンダーからの新しい更新プログラムでは、このガイドで後述する AdditionalContentRequired 状態ではなく Ready 状態を表示できます。 これらの更新プログラムは、Azure ローカル インスタンスごとにファイルをインポートすることなくインストールできる状態にあるため、複数の Azure ローカル インスタンス間で更新プログラムを同時にインストールすることが容易になります。 多くの場合、ハードウェア ベンダーは、SBE 拡張ファイルをダウンロードするために、認証のためにカスタマイズされた SBE 資格情報を必要とします。 [構成] ページでのデプロイ中にこれらの資格情報を指定する手順、または Azure ローカル バージョン 2411 以降で Set-SolutionExtensionSecretLocation コマンドレットを使用して、デプロイ後に Key Vault で SBE 資格情報を更新または追加する手順については、ハードウェア ベンダーのドキュメントを参照してください。 |
カスタマイズされたデプロイ | ソリューション ビルダー拡張機能パッケージは、システム展開プロセスの一部として自動的に実行されるカスタマイズされた手順を実装できます。 通常、ハードウェア ベンダーはこの機能を使用して、ソリューションのソリューション ビルダー拡張機能を使用して付加価値ソフトウェアを構成またはインストールします。 |
カスタマイズされたソリューションの更新 | ソリューション ビルダー拡張機能パッケージは、ソリューションの更新プロセスのメイン部分の前と後の両方で実行されるカスタマイズされた手順を実装できます。 ソリューション ビルダー拡張機能の更新を実行していない場合でも、この機能を実装するソリューション ビルダー拡張機能パッケージでは、これらの追加の手順が常に実行されます。 たとえば、ソリューション ビルダー拡張機能を更新する必要がない場合に、Azure Stack HCI オペレーティング システムの更新の前または後にハードウェア ベンダー固有の手順を実行します。 ハードウェア ベンダーは通常、この機能を使用して、コンピューターの再起動を伴う可能性がある更新関連のタスクのノードを準備します。 |
ハードウェアのソリューション ビルダー拡張機能の更新プログラムを特定する
Azure Local バージョン 23H2 以降では、Azure Local カタログに追加された新しい統合システムまたは Premier Solution ハードウェアは、ファームウェアとドライバーの更新プログラムをサポートするソリューション ビルダー拡張機能を実装する必要があります。 Microsoft では、ソリューション ビルダー拡張機能で有効になっている大規模な更新機能を完全に利用するために、新しい統合システムと Premier ソリューションを購入することをお勧めします。
Note
次の場合、ソリューション ビルダー拡張機能がハードウェアに実装されない可能性があります。
これは、Azure Local バージョン 23H2 より前の Azure Local カタログに追加されました。
ハードウェアが検証済みノードとして購入されました。
お使いのマシン モデルがソリューション ビルダー拡張機能をサポートしているかどうかを判断するには、ハードウェア ベンダーの Azure ローカル ドキュメントを参照してください。
ハードウェアでソリューション ビルダー拡張機能の更新エクスペリエンスがサポートされていない場合、ハードウェアを更新するプロセスは、Azure Local バージョン 22H2 と同じです。 つまり、Windows Admin Center を使用してハードウェア更新プログラムを利用できる可能性があります。 詳細については、「 Update Azure Local version 22H2」を参照してください。
Azure ローカル バージョン 23H2 を実行しているシステムの Windows Admin Center 更新ツールの例を次に示します。
ハードウェアがソリューション ビルダー拡張機能パッケージまたは Windows Admin Center を使用してハードウェア更新プログラムをサポートしていない場合は、ファームウェアとドライバーの更新プログラムを個別に実行する必要がある場合があります。 ハードウェア ベンダーの推奨事項に従います。
次の表に、さまざまなハードウェア ベンダー向けのハードウェア更新方法と、それぞれのプラットフォーム シリーズと世代を示します。
ソリューション ビルダー (マシン ハードウェア ベンダー) | プラットフォームシリーズ/世代 | ハードウェア更新方法 | 詳細情報 |
---|---|---|---|
DataON | S2D6、S2D7、AZS6、AZS7 以降のモデル | ソリューション ビルダー拡張機能 | 最新の状態を維持する必要がある - DataON |
DataON | その他の統合システムと検証済みノード (上記以外) | Windows Admin Center 拡張機能 | DataON を使用した Windows Admin Center エクスペリエンスの強化は必須 |
Dell Technologies | Premier ソリューション: MC-660、MC-760 |
APEX Cloud Platform ハードウェア更新プログラム (ソリューション ビルダー拡張機能) | Microsoft Azure 用 Dell APEX Cloud Platform のサポート マトリックス |
Dell Technologies | 15G および 16G 統合システム - Azure Stack HCI OS バージョン 23H2 を実行しているインスタンス: AX-650、AX-750、AX-6515、AX-7525、AX-4510c、AX-4520c、AX-760 |
ソリューション ビルダー拡張機能 (使用可能な場合) | Azure ローカル統合システム AX サーバーの Dell Solution Builder 拡張機能のリリース ノート |
Dell Technologies | 15G 統合システム - Azure Stack HCI OS バージョン 22H2 を実行しているインスタンス: AX-650、AX-750、AX-6515、AX-7525、AX-4150c、AX-4520c |
Windows Admin Center 拡張機能 | E2E 展開と操作ガイド - Windows Admin Center (WAC) を使用したクラスターの作成 |Dell Technologies Info Hub |
Dell Technologies | 14G 統合システム - Azure Stack HCI OS バージョン 22H2 を実行しているインスタンス: AX-740xd、AX-640 |
Windows Admin Center 拡張機能 | E2E 展開と操作ガイド - Windows Admin Center (WAC) を使用したクラスターの作成 |Dell Technologies Info Hub |
Hewlett Packard Enterprise | すべて | ソリューション ビルダー拡張機能と Windows Admin Center 拡張機能 | 1. ソリューション ビルダー拡張機能をインストールします 2. Windows Admin Center を使用してハードウェア更新プログラムをインストールする |
Lenovo | Premier ソリューションと特定の統合システム: MX455 V3、MX450 |
ソリューション ビルダー拡張機能 | Azure ローカル ソリューション ビルダー拡張機能の更新プログラム - Lenovo |
Lenovo | その他の統合システムと検証済みノード (上記以外) | Windows Admin Center 拡張機能 | Lenovo XClarity インテグレーター for Microsoft Windows Admin Center |
ソリューション ビルダー拡張機能の更新プログラムの検出
Azure ローカル ライフサイクル管理オーケストレーションは、ソリューション ビルダー拡張機能の更新プログラムを統合します。これには、ソリューション ビルダー拡張機能 (ハードウェアのみ) の更新プログラムと、Azure Local と Solution Builder 拡張機能の完全なソリューション更新プログラムの両方が含まれます。 これらの更新プログラムは、Azure portal と PowerShell と同じ更新管理ツールを使用して管理できます。 つまり、緊急のソリューション ビルダー拡張機能の更新プログラムを単独でインストールすることも、同じプロセスを使用して統合された "ソリューション" 更新プログラムをインストールすることもできます。
次のコマンドを実行して、登録済みの Azure ローカル システムに SBE がインストールされているかどうかを確認します。
$Update = Get-SolutionUpdateEnvironment
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion
出力例を次に示します。
PS C:\Users\lcmuser> $Update = Get-SolutionUpdateEnvironment
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion
SbeFamily HardwareModel CurrentSbeVersion
--------- ------------- -----------------
Gen A Contoso680 4.0.0.0
Note
SBE がインストールされていない場合、CurrentSbeVersion の既定値は 2.1.0.0 と表示されます。
SBE または SBE 更新プログラムを検出してインストールするには、次のセクションのいずれかの方法を使用します。
Azure portal を使用してソリューション ビルダー拡張機能の更新プログラムを検出する
Azure portal で更新プログラムを検出して選択するには、「 Azure Update Manager を使用して Azure Local バージョン 23H2 を更新するを参照してください。
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 更新プログラムと、SbeVersion 番号 4.1.2312.5 で識別されたのと同じソリューション ビルダー拡張機能を含む、 Azure Local 2311 バンドル 更新プログラムの 2 つの更新プログラムをインストールする準備ができていることがわかります。
Note
Microsoft では、システムを最新の状態に保つために必要な更新操作の数を減らすために、ほとんどの場合、結合された "ソリューション" 更新プログラムをインストールすることをお勧めします。 更新プログラムのSBEReleaseLink
でハードウェア ベンダーによって提供されるSBENotifyMessage
プロパティとAdditionalProperties
プロパティを参照して、統合されたソリューション更新プログラムの前にソリューション ビルダー拡張機能の更新プログラムをインストールする緊急の理由があるかどうかを判断できます。
インストールする更新プログラムを決定するには、 ComponentVersions および AdditionalPropertiesGet-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
プロパティを使用します。
詳細については、「ソリューション ビルダー拡張機能の更新プログラムの検出を参照してください。 ハードウェア ベンダーの推奨事項とライセンス契約に従って、ソリューション ビルダー拡張機能ファイルをダウンロードする必要があります。
次のステップ
- ソリューションの更新プログラムをインポートし、発見します。
- Azure Local Version 23H2 の更新フェーズについて説明します。