Module Switcher の操作方法 の操作方法
Module Switcher ツールを使用してモジュールを起動するには、次の手順に従います。
画面右下でラボの準備完了を確認 画面右下でラボの準備完了を確認
画面の右下の [Lab Status] にラボの準備状況が表示されます。表示が [Ready] になってから、学 習を開始してください。[Ready] になるまで数分間かかります。5 分経過しても [Ready] になら ない場合は、サポートにお問い合わせください。
Module Switcher アプリケーションの起動 アプリケーションの起動
Hands-on Labs Module Switcher が実行されていない場合は、デスクトップにある Module
Switcher のアイコンをダブルクリックして起動します。
課題 課題 4: アプリケーションの展開方法を改善す アプリケーションの展開方法を改善す る る
ユーザーから報告された大きな問題を解決し、ようやく Horizon インフラストラクチャを改善でき るようになりました。あなたは、Rainpole 社の業務に不可欠な 2 つのアプリケーション、
Notepad++ と VLC をユーザーに提供する作業を割り当てられました。
このモジュールでは、App Volumes 3 を活用して、アプリケーションをよりすばやく提供できる ようにします。App Volumes 3 では、アプリケーションを OS イメージの管理から分離する、信 頼性に優れた最新のアーキテクチャを使用できます。
問題の概要 問題の概要
デスクトップに接続できても、アプリケーションがなくては何の役にも立ちません。あなたは、仮 想デスクトップ インフラストラクチャ (VDI)、リモート デスクトップ、公開アプリケーション などの環境を管理してきた経験から、OS イメージに直接インストールされたアプリケーションの 管理がいかに大変かをよく理解しています。
このシナリオでは、これら 2 つの主要なビジネス アプリケーションを提供するにあたり次のような 要件があります。
• CEO ユーザーは Notepad++ と VLC の両方にアクセスする
• CFO ユーザーは Notepad++ にのみアクセスする
• CMO ユーザーは VLC にのみアクセスする
論点をまとめると次のようになります。この 2 種類のアプリケーションと 3 種類のユーザーからな る単純なシナリオでは、アプリケーションを OS イメージに直接インストールすると 3 種類のデス クトップ プールが必要になります。この実習ラボでは、1 つの View デスクトップ プールと OS イメージを使用して、すべてのアプリケーションをすべてのユーザーに提供する必要があります。 次のような状況から判断して、前任者もすでにこのプロセスに着手していたようです。
• サーバ appvolumes-01a.corp.local に App Volumes 3 がインストールされている。
• App Volumes 内で、ドメイン管理者 ([email protected]) に
Super-ラボ環境という性質上、次の点を考慮する必要があります。
• メイン コンソールから Horizon Client を使用して view-01a.corp.local に接続すること で、ユーザーの使用環境をテストできます。
• デスクトップ プール Rainpole Desktop で利用可能な唯一のマシンは CEO に割り当てら れています。CFO ユーザーと CMO ユーザーをテストするには、先に View 管理コンソー ルを使用してマシンの割り当てを解除する必要があります。
• すでにモジュール 6 (ジャスト インタイムのデスクトップ) で新しいデスクトップ プー ルを作成してある場合は、そのデスクトップ プールを使用してユーザーの使用環境をテス トすることもできます。
• 各ユーザーの AD ユーザー名は次のとおりです。
◦ CORP\ceo
◦ CORP\cfo
◦ CORP\cmo
• パスワードはいずれも 「VMware1!」 です。
Windows のクイック起動タスク のクイック起動タスク バーから バーから Chrome ブラウザを起動 ブラウザを起動
この問題を解決するには、vCenter Web Client から vCenter vcsa-01a.corp.local に接続する必 要があります。
1. Windows のクイック起動タスク バーで Chrome アイコンをクリックします。
2. [Use Windows session authentication] をクリックしてログインするか、ユーザー名
「[email protected]」、パスワード 「VMware1!」 を使用してログインします。
ヒント ヒント 1: Notepad++ にアクセスできるのは にアクセスできるのは 誰か 誰か
最初に Notepad++ のステータスを確認する必要があります。具体的には次のことを確認します。 1. 現在 Notepad++ にアクセスできるユーザーは誰か
2. Notepad++ アプリケーションはどの AppStack に含まれているか 3. その AppStack はどこに格納されているか
答えを確認するには次のステップに進んでください。
ヒント
ヒント 1: Notepad++ にアクセスできるのは誰か にアクセスできるのは誰か ( 答え 答え )
最初に Notepad++ のステータスを確認する必要があります。具体的には次のことを確認します。
1. 現在 Notepad++ にアクセスできるユーザーは誰か
現在は、Domain Users グループのすべてのユーザーが Notepad++ にアクセスできます。この 例の要件では、このアプリケーションにアクセスできるのは CEO と CFO だけであるため、これを 修正する必要があります。
2. Notepad++ アプリケーションはどの AppStack に含まれているか
アプリケーション Notepad++(6.9.1) は、「Notepad++」 という AppStack に含まれています。 3. その AppStack はどこに格納されているか
この AppStack は、\\controlcenter.corp.local\appstacks\notepad++.vmdk にあります。対 応する notepad++.json ファイルもここにあります。
以降のステップでは、この情報を取得して、構成に必要な変更を加える方法を説明します。
App Volumes Manager コンソールを開く コンソールを開く
2. パスワード: VMware1!
3. ドメイン名: CORP
4. [ログイン] をクリックします。
アプリケーションの権限付与の確認 アプリケーションの権限付与の確認
接続したら、左側のツールバーで [割り当て] をクリックします。
この環境のすべてのアプリケーションの割り当てが表示されます。この例では、表示される割り当 ては 「Notepad-for-Everyone」 だけです。その割り当て名をクリックして、プロパティを表示し ます。
割り当てのプロパティ 割り当てのプロパティ
割り当てのプロパティを一番下までスクロールして、このアプリケーションが 「Domain Users」
に割り当てられていることを確認します。
この例の要件では、このアプリケーションにアクセスできるのは CEO と CFO だけです。その要件 に合わせて修正しましょう。
1. ユーザー割り当てを編集するには、[ユーザー] セクションの [編集] ボタンをクリックしま す。
注: Notepad++ の AppStack は 「RDS Management Servers」 と 「RDS Endpoint Servers」
にも割り当てられていますが、これらの割り当ては別のモジュールで使用するものであるため、こ のモジュールでは無視してかまいません。
アプリケーションのユーザー割り当ての変更 アプリケーションのユーザー割り当ての変更
ダイアログ ボックスのコントロールを使用して、Domain Users グループを割り当てから削除 し、CEO ユーザーと CFO ユーザーを追加します。完了したら、[保存して終了] ボタンをクリック します。結果は図のようになります。
追加課題: 「Notepad-for-Everyone」 という名前は、もはや相応しくありません。この割り当て の名前を 「Notepad-for-Some」 に変更しましょう。このモジュールの以降のスクリーンショット では、この新しい名前が使われています。
実習ラボに関するメモ: 本番環境では、アプリケーションを直接ユーザーに割り当てるのではなく セキュリティ グループに割り当てることをお勧めします。
このアプリケーションはどの
このアプリケーションはどの AppStack に含まれているか に含まれているか
1 つの AppStack に複数のアプリケーションが含まれている場合もあります。この例では、
Notepad++ アプリケーションがどの AppStack から提供されているかを調べる必要があります。 次の手順に従ってください。
1. 左側のツールバーで、[INVENTORY] オプションをクリックします。
2. セカンダリ ツールバーが表示されたら、[アプリケーション] を選択します。 3. 「Notepad++(6.9.1)」 というアプリケーション名をクリックします。
アプリケーションのプロパティ アプリケーションのプロパティ
この例では、AppStack の名前も 「Notepad++」 です。名前は必ずしも一致している必要はありま せん。たとえば、Notepad++ を含む複数のアプリケーションを提供している Executive-Apps と いう名前の AppStack に Notepad++ が含まれている可能性もあります。
その
その AppStack はどこに格納されているか はどこに格納されているか
AppStack が格納されている場所を確認するには、次の手順に従います。
1. 左側のツールバーで、[設定] ボタンをクリックします。 2. スライド アウト メニューで [場所] を選択します。
3. AppStack はファイル共有に格納されているため、[ファイル共有] を選択し、[タイプ] が [アプリケーション] のファイル共有を探します。
ファイル共有のプロパティ ファイル共有のプロパティ
[タイプ] が [アプリケーション] のファイル共有は 1 つしか定義されていません。「AppStacks」 と いうわかりやすい名前が付いています。
1. 最初の列のチェックボックスを使用してそのファイル共有を選択します。 2. [編集] ボタンをクリックします。
ファイル共有の場所
ファイル共有の場所
追加課題: ファイルサーバが利用できなくなるとどうなるでしょう。ユーザーに対するアプリケ ーションの提供が中断されるのでしょうか。
いいえ。ファイル共有は、さまざまな vCenter Server の同期ポイントに過ぎません。実際に AppStack を提供しているのは vCenter Server です。したがって、AppStack をサポートする vmdk ファイルが格納されているデータストアに vCenter Server がアクセスできる限り、ユーザ ーに対するサービスが中断されることはありません。
このラボ環境で Notepad++.vmdk ファイルがどのデータストアのどのパスにあるのか探してみ てください。これがわからなくてもこのモジュールは完了できます。