2017年3月16日木曜日

Horizon - RDSH リンククローンのリコンポーズについて

VMware Horizon では、一台の仮想マシンを親にして、ディスクの差分を持った子供のVMを払いだす事で親の仮想マシンの設定を確実に子供のVMに行き渡らせ、ディスク容量も削減する技術、「リンククローン」があります。

このリンククローンという機能は、最近まではVDIのみでしか対応していなかったのですが、現在はRDSHでも対応可能になりました。

RDSHやVDIのリコンポーズ(再展開)をコマンドラインで行いたい場合はView APIを使用します。詳しい手法については下記リンクをご確認ください。

View API Explorer
https://developercenter.vmware.com/web/dp/explorer-apis/4595/view
GitHub
コミュニティによる View API を利用したサンプルコード
https://github.com/vmware/PowerCLI-Example-Scripts/tree/df5e47ac67e16a6c78d4093a508e0ed16afbf80e/Modules/VMware.Hv.Helper

Hv.HelperモジュールでのRDSHファームのRecomposeのサンプルコマンドは下記となります。
Start-HVFarm -Recompose -Farm 'Farm-01' -LogoffSetting FORCE_LOGOFF -ParentVM 'View-Agent-Win8' -SnapshotVM 'Snap_USB'