XenApp和XenDesktop

微软系统中心虚拟机管理器仮想化環境

hyper - vと微软系统中心虚拟机管理器(VMM)を使用して仮想マシンを提供する場合は,このトピックのガイダンスに従ってください。

このリリースは。”システム要件“に記載されたVMMバージョンをサポートします。

配置服务および机创建服务を使用して,次のものをプロビジョニングできます:

  • 第1世代デスクトップまたはサーバーOSのVM
  • 第2世代Windows Server 2012 R2, Windows Server 2016、Windows VM 10(安全引导あり,またはなし)

VMMのアップグレード

  • VMM 2012からVMM 2012 SP1またはVMM 2012 R2へのアップグレード

    VMMおよびhyper - vホストの要件については,https://docs.microsoft.com/en - us/previous versions/system center/system中心- 2012 r2/gg610649 (v = sc.12) ? redirectedfrom = MSDNを参照してください。VMMコンソールの要件については,https://docs.microsoft.com/en - us/previous versions/system center/system中心- 2012 r2/gg610640 (v = sc.12) ? redirectedfrom = MSDNを参照してください。

    hyper - vの混在クラスターはサポートされません。混在クラスターとは,hyper - v 2008とhyper - v 2012が混在するものなどを指します。

  • VMM 2008 R2からVMM 2012 SP1へのアップグレード

    VMM 2008 R2を使用するXenDesktop 5.6をアップグレードする場合は,XenDesktopのダウンタイムを避けるため,次の順序でアップグレードしてください。

    1. VMM 5.6をXenDesktop 2012にアップグレードします(これにより,XenDesktop 5.6とVMM 2012が動作することになります)。
    2. XenDesktopをアップグレードします(これにより,アップグレードされたXenDesktopとVMM 2012が動作することになります)。
    3. VMM 2012をVMM 2012 SP1にアップグレードします(これにより,アップグレードされたXenDesktopとVMM 2012 SP1が動作することになります)。
  • VMM 2012 SP1からVMM 2012 R2へのアップグレード

    VMM 2012 SP1を使用するXenDesktopまたはXenApp 7. xをアップグレードする場合は,ダウンタイムを避けるため,次の順序でアップグレードしてください。

    1. XenDesktopまたはXenAppをアップグレードします(これにより,アップグレードされたXenDesktopまたはXenAppとVMM 2012 SP1が動作することになります)。
    2. VMM 2012 SP1をVMM 2012 R2にアップグレードします(これにより,アップグレードされたXenDesktopまたはXenAppとVMM 2012 R2が動作することになります)。

インストールと構成の概要

重要:

すべての交付控制器がVMMサーバーと同じフォレストに含まれている必要があります。

  1. ハイパーバイザーをインストールして構成します。
    1. サーバー上に微软hyper - v服务器およびVMMをインストールします。
    2. すべての控制器系统中心虚拟机管理にコンソールをインストールします。コンソールのバージョンは管理サーバーと同じバージョンにする必要があります。古いコンソールを管理サーバーに接続することはできますが,バージョンが異なる場合,VDAのプロビジョニングは失敗します。
    3. 次のアカウント情報を確認します。
      • 工作室でホストを指定するために使用するアカウントは,VMM管理者またはそのhyper - vマシンのVMM委任管理者である必要があります。このアカウントにVMMの委任管理者の役割のみがある場合は,ホストの作成時にストレージデータが工作室の一覧に表示されません。

      • 工作室統合に使用されるユーザーアカウントは,仮想マシンのライフサイクル管理(仮想マシンの作成,更新,および削除など)を実行できるように,各hyper - vサーバー上の管理员ローカルセキュリティグループのメンバーでもある必要があります。注:hyper - vが動作するサーバー上に控制器をインストールすることはサポートされていません。

  2. マスターVMを作成します。
    1. マスター仮想マシンに虚拟投递代理をインストールします。このとき,デスクトップを最適化するオプションを選択してください。これにより,パフォーマンスが向上します。
    2. バックアップのため,マスター仮想マシンのスナップショットを作成します。
  3. 仮想デスクトップを作成します。MCSを使用して仮想マシンを作成する場合,サイトまたは接続の作成時に次の手順に従います。
    1. ホストの種類として[微软仮想化]を選択します。
    2. アドレスとして,ホストサーバーの完全修飾ドメイン名を入力します。
    3. 新しいVMを作成する権限を持つ,先にセットアップした管理者アカウントの資格情報を入力します。
    4. [ホスト詳細]ダイアログボックスで,仮想マシンの作成時に使用するクラスターまたはスタンドアロンホストを選択します。重要:単一hyper - vホストによる展開でも,クラスターまたはスタンドアロンホストを参照して選択します。

SMB 3ファイル共有のMCS

SMB 3ファイル共有の仮想マシンストレージ上でMCSを使用して作成されたマシンカタログの場合,控制器の盐酸(Hypervisor通信库)からの呼び出しをSMBストレージに適切に接続できるよう,資格情報が以下の要件を満たしていることを確認する必要があります。

  • VMMのユーザー資格情報には,SMBストレージに対する完全な読み取りおよび書き込みアクセス権限が必要です。
  • 仮想マシンのライフサイクルイベント中のストレージ仮想ディスク操作では,hyper - vサーバーを介してVMMのユーザー資格情報が使用されます。

Windows Server 2012のhyper - vとVMM 2012 SP1でSMBをストレージとして使用する場合は,控制器から各hyper - vマシンへのCredSSP(身份验证凭据安全支持提供者)を有効にしてください。詳しくは,CTX137465を参照してください。

標準のPowerShell V3リモートセッションを使用すると,HCLはCredSSPを使ってhyper - vマシンへの接続を開きます。この機能では,Kerberosで暗号化されたユーザーの資格情報がhyper - vマシンに渡され,この資格情報(この場合はVMMユーザーの資格情報)を使用してリモートのhyper - vマシン上のセッション内でPowerShellコマンドが実行されます。これにより,ストレージに対する通信コマンドが正しく動作します。

以下のタスクでは,HCLからhyper - vマシンに送信されてSMB 3.0ストレージ上で動作するPowerShellスクリプトを使用します。

  • マスターイメージの統合——マスターイメージにより,新しいMCSプロビジョニングスキーム(マシンカタログ)が作成されます。作成された新しいディスクから新しい仮想マシンを作成できるようにマスター仮想マシンを複製およびフラット化(および元のマスター仮想マシンの依存関係を削除)します。

    根\虚拟化\ v2名前空間でConvertVirtualHardDiskを実行します。

    例:

    $ims = Get-WmiObject -class $class -namespace "root\虚拟化\v2";结果= ims美元。ConvertVirtualHardDisk($diskName, $vhdastext) $result
  • 差分ディスクの作成——マスターイメージを統合して作成されたマスターイメージから,差分ディスクを作成します。この差分ディスクは,新しい仮想マシンに接続されます。

    根\虚拟化\ v2名前空間でCreateVirtualHardDiskを実行します。

    例:

    $ims = Get-WmiObject -class $class -namespace "root\虚拟化\v2";结果= ims.CreateVirtualHardDisk美元($ vhdastext);美元的结果
  • IDディスクのアップロード- HCLでは,IDディスクをSMBストレージに直接アップロードすることはできません。そのため,hyper - vマシンがIDディスクをストレージにアップロードしてコピーする必要があります。hyper - vマシンは控制器からディスクを読み取れないため,HCLはhyper - vマシンを介してIDディスクをコピーしておく必要があります。

    1. HCLは管理者共有を介してIDディスクをhyper - vマシンにアップロードします。

    2. PowerShellリモートセッションで実行されるPowerShellスクリプトにより,hyper - vマシンがIDディスクをSMBストレージにコピーします。hyper - vマシン上にフォルダーが作成され,(リモートPowerShell接続を介して)そのフォルダーに対する権限がVMMユーザーのみにロックされます。

    3. HCLが管理者共有からファイルを削除します。

    4. HCLがhyper - vマシンへのIDディスクのアップロードを完了すると,リモートPowerShellセッションによってIDディスクはSMBストレージにコピーされ,hyper - vマシンから削除されます。

      IDディスクフォルダーが削除された場合は再作成され,再使用できるようになります。

  • IDディスクのダウンロード——アップロードの場合と同様に,IDディスクがhyper - vマシンからHCLに渡されます。次の処理により,hyper - vサーバー上にVMMユーザー権限のみを持つフォルダーが作成されます(存在しない場合)。

    1. PowerShell V3リモートセッションで実行されるPowerShellスクリプトにより,hyper - vマシンがSMBストレージからローカルのhyper - vストレージにIDディスクをコピーします。
    2. HCLがhyper - vマシンの管理者共有からIDディスクをメモリ内に読み取ります。
    3. HCLが管理者共有からファイルを削除します。
  • 个人vDiskの作成——管理者が个人vDiskマシンカタログで仮想マシンを作成する場合,空のディスク(个人vDisk)を作成する必要があります。

    空のディスクを作成する呼び出しでは,ストレージへの直接アクセスが不要です。メインまたはオペレーティングシステムディスクとは異なるストレージ上に个人vDiskがある場合は,リモートPowerShellを使って作成元の仮想マシンと同じ名前のディレクトリに个人vDiskを作成します。CSVまたはLocalStorageに対しては,リモートPowerShellを使用しないでください。空のディスクを作成する前にディレクトリを作成しておくと,VMMコマンドエラーを避けることができます。

    hyper - vマシンから,ストレージ上でmkdirを実行します。

微软系统中心虚拟机管理器仮想化環境