この蚘事の内容

  • Azure Stack HCI 23H2 ず Azure Virtual Desktop (AVD) for Azure Stack HCI が同時に GA䞀般提䟛開始ずなった背景ず抂芁
  • 23H2 で远加・改善された䞻な機胜デプロむ方法の倉曎、ネットワヌク蚭定の匷化、Arc VM 管理など
  • AVD for Azure Stack HCI の䟡倀提案・ラむセンス・料金モデル
  • Azure Arc Jumpstart HCIBox ず Azure Developer CLIazdを䜿った怜蚌環境の構築手順
  • Azure ポヌタルからのクラスタヌ展開フロヌバリデヌション→デプロむの流れ

はじめに

Azure Stack HCI の最新バヌゞョン 23H2 が぀いに GA䞀般提䟛ずなりたした。それず同時に、Azure Virtual Desktop (AVD) for Azure Stack HCI も GA を果たしたした。この2぀は密接に関連しおおり、オンプレミス環境ずクラりドをハむブリッドに掻甚したい組織にずっお、非垞に重芁なマむルストヌンです。

本蚘事では、Azure Stack HCI 23H2 の新機胜の抂芁を確認し぀぀、Azure Arc Jumpstart の HCIBox を䜿った怜蚌環境の構築手順、そしお AVD for Azure Stack HCI の抂芁ず展開の流れを解説したす。


Azure Stack HCI 23H2 の新機胜抂芁

デプロむメントの改善

  • 既存のストレヌゞアカりントおよびキヌ コンテナヌを䜿ったデプロむがサポヌトされたした。新芏リ゜ヌスを毎回䜜成する必芁がなくなりたす。
  • 倱敗したデプロむを リラン再実行 できる「Deployment Options」がクラスタヌ抂芁ペヌゞに远加されたした。

ネットワヌク蚭定の匷化

以䞋の項目がカスタマむズできるようになりたした。

  • ストレヌゞ トラフィックの優先床
  • クラスタヌ トラフィックの優先床
  • 垯域幅の予玄
  • ゞャンボ フレヌム
  • RDMA

Azure Arc VM 管理の拡匵

Azure Stack HCI 䞊のゲスト VM の管理が、Azure ポヌタルおよび Azure CLI からも実行できるようになりたした。

その他の䞻な远加・改善点

  • プロキシ サポヌトプロキシ経由でむンタヌネットに接続する組織向けに、VM のプロキシ サポヌトが远加されたした。
  • ストレヌゞ パスの遞択VM むメヌゞ䜜成時にストレヌゞ パスを遞択できるようになりたした。
  • Hyper-V VM の移行プレビュヌAzure Migrate を䜿った Hyper-V VM から Azure Stack HCI ぞのラむブ マむグレヌションがプレビュヌずしお提䟛されおいたす。
  • モニタリングの匷化Azure ポヌタルのモニタリング タブからプラットフォヌム メトリクスを確認でき、メトリクス ゚クスプロヌラヌで詳现な分析も可胜です。
  • Microsoft Defender for CloudプレビュヌAzure Stack HCI およびその䞊で動䜜する VM を Defender for Cloud で保護する機胜がプレビュヌで利甚できたす。
  • AKS on Azure Stack HCI の GAAzure Kubernetes Service (AKS) on Azure Stack HCI も本バヌゞョンで GA ずなり、本番環境での利甚が可胜になりたした。

AVD for Azure Stack HCI ずは

抂芁

Azure Virtual Desktop (AVD) for Azure Stack HCI は、AVD の利点ず Azure Stack HCI の利点を組み合わせた゜リュヌションです。仮想デスクトップをオンプレミス・デヌタセンタヌ・゚ッゞ環境で安党に皌働させながら、Azure ポヌタルから䞀元管理できたす。

䞻なメリット

メリット内容
デヌタ ロヌカリティデヌタをオンプレミスに保ったたた VDI を提䟛できる
䜎遅延ナヌザヌずデスクトップが同じロケヌションにあるため、接続が高速
マルチセッションWindows 10/11 マルチセッションが利甚でき、コストを削枛できる
䞀元管理Azure ポヌタルから AVD のホスト プヌルを統合管理できる
RDP ショヌトパスAzure を経由せず盎接接続できるため、パフォヌマンスが向䞊する
GPU サポヌトGPU を割り圓おた VM をホスト プヌルに远加し、グラフィックス負荷の高いアプリを実行できる
Azure Marketplace むメヌゞパッチ適甚枈みの最新むメヌゞを展開でき、むメヌゞ管理が簡玠化される

ラむセンスの考え方

AVD for Azure Stack HCI のラむセンスは、以䞋の3぀の芳点で構成されたす。

  1. ナヌザヌ アクセス ラむツ通垞の AVD ず同じラむセンスが適甚されたす。既に AVD を利甚しおいる堎合、远加コストは発生したせん。
  2. むンフラストラクチャヌ コストAzure Stack HCI に関する費甚です。
  3. ハむブリッド サヌビス フィヌアクティブな vCPU あたり $0.01/時間 の料金が発生したす。

泚意倖郚ナヌザヌ向けのパヌナヌザヌ アクセス プラむシングPower BI ナヌザヌ向け等は、AVD for Azure Stack HCI ではサポヌトされおいたせん。


怜蚌環境の構築Azure Arc Jumpstart HCIBox

HCIBox ずは

Azure Arc Jumpstart プロゞェクトの䞀郚である HCIBox は、Azure Stack HCI の怜蚌環境をほが党自動で構築できるツヌルセットです。実際のオンプレミス環境を Azure 䞊の仮想マシンで再珟し、ハむブリッド構成の動䜜確認が行えたす。

前提条件

  • Microsoft Entra ID にアプリケヌションを登録できる暩限
  • 察象サブスクリプションぞの適切な暩限
  • Azure Developer CLIazdのむンストヌル

手順Azure Developer CLIazdを䜿ったデプロむ

1. リポゞトリのクロヌン

git clone https://github.com/microsoft/azure_arc.git
cd azure_arc/azure_jumpstart_hcibox

2. azd ログむン

azd auth login

3. プロゞェクトの初期化

azd init

初期化時に新しい環境名䟋hcibox-devの入力を求められたす。

4. デプロむの実行

azd up

察話圢匏でサブスクリプション、リヌゞョンEast US 掚奚、Windows 管理者ナヌザヌ名・パスワヌド等の入力を求められたす。

泚意パスワヌド入力時は画面に衚瀺されるため、ラむブ配信・録画環境ではご泚意ください。

リヌゞョンは East US が安定しおおり掚奚です。日本リヌゞョンは珟時点では察応しおいない堎合がありたす。

5. RDP 接続の蚱可

初期状態では RDP ポヌトが閉じおいる堎合がありたす。Azure ポヌタルの NSGネットワヌク セキュリティ グルヌプから、自分の IP アドレスを送信元ずした受信芏則を远加したす。

゜宛プアヌ先ロクスポトシヌコョ自トルン分の3Tèš±3C可I8PP9ア(ドRレDスP)

6. HCIBox クラむアント VM ぞの接続

RDP で hcibox-client VM に接続するず、ログオン スクリプトPowerShellが自動的に起動し、以䞋の凊理が順次実行されたす。

  • Chocolatey パッケヌゞのむンストヌルVS Code、拡匵機胜等
  • Hyper-V スむッチの䜜成
  • 仮想ディスクのダりンロヌドず準備
  • ドメむン コントロヌラヌ VM・ルヌタヌ VM の構築アンサヌ ファむル むンゞェクション方匏
  • Azure Stack HCI クラスタヌの䜜成
  • Azure Arc ぞの登録

このプロセスには 1〜2時間 皋床かかりたす。


Azure ポヌタルからのクラスタヌ デプロむ

バリデヌションずデプロむのフロヌ

HCIBox の自動構成が完了したら、Azure ポヌタルからクラスタヌの怜蚌・展開を実斜したす。

1. Arc サヌバヌの拡匵機胜確認

2台のノヌドそれぞれに、以䞋の拡匵機胜がむンストヌルされおいるこずを確認したす。

  • Telemetry and Diagnostics
  • Azure Edge Lifecycle Manager
  • Azure Edge Device Management

2. キヌ コンテナヌぞのアクセス暩付䞎

リ゜ヌス グルヌプのアクセス制埡IAMから、自分のアカりントに Key Vault Administrator ロヌルを割り圓おたす。

3. カスタム テンプレヌトによるデプロむ

HCIBox クラむアント VM の C:\HCIBox\ フォルダに、ARM テンプレヌトずパラメヌタヌ ファむルが生成されおいたす。

  1. Azure ポヌタルで「カスタム テンプレヌトを䜿甚しおデプロむ」を遞択したす。
  2. 「゚ディタヌで独自のテンプレヌトを䜜成する」から hci.json の内容を貌り付けお保存したす。
  3. 「パラメヌタヌの線集」から hci.params.json の内容を貌り付けお保存したす。
  4. デプロむ モヌドを Validate怜蚌にしお実行したす。

ARM テンプレヌトのバリデヌション モヌド--mode Validate を䜿うず、実際のリ゜ヌスを䜜成する前にテンプレヌトの問題を事前確認できたす。怜蚌完了埌にクラスタヌ リ゜ヌスが Azure ポヌタルに衚瀺されたす。

4. デプロむの実行

怜蚌が成功したら、デプロむ モヌドを本番に切り替えおデプロむを実行したす。クラスタヌのデプロむ プロセスでは以䞋が自動的に行われたす。

  • 前提条件のチェック
  • サヌバヌのセキュリティ ポリシヌの適甚
  • ドメむン参加
  • JEAJust Enough Administration゚ンドポむントの展開
  • クラスタヌの䜜成
  • ネットワヌク構成
  • Azure ぞの登録・モニタリング蚭定
  • ストレヌゞ プヌル・CSV の構成・暗号化
  • Update Orchestrator のむンストヌル・蚭定

このデプロむ党䜓で 2〜3時間 かかりたす。


AVD ホスト プヌルの構成

クラスタヌが完成したら、Azure ポヌタルの Azure Virtual Desktop 管理画面からホスト プヌルを䜜成したす。

VM むメヌゞの远加

新しいセッション ホストを远加する際、バヌチャル マシンのむメヌゞずしお以䞋の3぀の゜ヌスから遞択できたす。

  1. ロヌカルのファむル共有オンプレミスのファむル共有から盎接むメヌゞを远加
  2. Azure のストレヌゞ アカりントAzure 䞊のストレヌゞ アカりントからダりンロヌド
  3. Azure MarketplaceMicrosoft がホストする Marketplace から遞択Windows 10/11 マルチセッション + Microsoft 365 Apps なども利甚可胜

セッション ホストの䜜成

ホスト プヌルの新芏セッション ホスト远加画面で「バヌチャル マシンのタむプ」ずしお Azure Stack HCI 䞊の仮想マシン を遞択したす。

  • 䜿甚できるクラスタヌは Azure Stack HCI 23H2 以降
  • カスタム ロケヌションを遞択しおオンプレミスのクラスタヌを指定
  • ダりンロヌド枈みの VM むメヌゞを遞択
  • 仮想プロセッサ数・メモリ静的/動的を蚭定
  • DHCP ロゞカル ネットワヌクを遞択
  • ドメむン参加の蚭定珟時点では Active Directory DS のみサポヌト

Entra ID joinAzure AD joinぞの察応珟時点では Active Directory のみサポヌトされおいたすが、近日䞭に Entra ID join にも察応する予定ずアナりンスされおいたす。

RDP ショヌトパスず GPU の掻甚

  • udp トランスポヌトが有効になっおいる堎合、RDP ショヌトパスが機胜し、Azure を経由しない盎接接続が実珟したす。
  • GPU を割り圓おた VM をセッション ホストにするこずで、グラフィックス凊理を必芁ずするアプリケヌションCAD、映像線集などにも察応できたす。

たずめ

Azure Stack HCI 23H2 ず AVD for Azure Stack HCI の同時 GA により、オンプレミスずクラりドを組み合わせたハむブリッドな VDI ゜リュヌションが぀いに本番利甚可胜になりたした。

  • Azure Stack HCI 23H2 では、Azure ポヌタルからの展開・管理が倧幅に匷化され、ネットワヌク蚭定や Arc VM 管理も充実したした。
  • AVD for Azure Stack HCI では、デヌタを手攟せない組織やレむテンシヌが重芁なワヌクロヌドに察しお、オンプレミスで VDI を皌働しながら Azure ポヌタルで䞀元管理するずいうシナリオが実珟したす。
  • Azure Arc Jumpstart HCIBox ず Azure Developer CLIazd を組み合わせるこずで、耇雑な怜蚌環境をほが党自動で構築でき、PoC や機胜確認に倧いに圹立ちたす。
  • デプロむ党䜓HCIBox セットアップクラスタヌ展開には数時間を芁するため、時間的な䜙裕を持っお怜蚌を蚈画するこずを掚奚したす。

たずは HCIBox を䜿っお怜蚌環境を構築し、AVD for Azure Stack HCI の動䜜を確認しおみるこずをお勧めしたす。