Enviar pesquisa
Carregar
VM ロールで仮想デスクトップ環を作ってみよう
•
0 gostou
•
855 visualizações
Masayuki Ozawa
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Baixar para ler offline
Recomendados
ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)
SATOSHI TAGOMORI
20180123 power shell
20180123 power shell
Trainocate Japan, Ltd.
EC-CUBEの設計思想について
EC-CUBEの設計思想について
Kentaro Ohkouchi
Chefで始めるWindows Server構築
Chefで始めるWindows Server構築
Takashi Kanai
Payara Scale (Hazelcast Enterprise) on Azure
Payara Scale (Hazelcast Enterprise) on Azure
Yoshio Terada
Past and Future of PowerShell
Past and Future of PowerShell
Kazuki Takai
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
真乙 九龍
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
Takashi Kanai
Recomendados
ISUCONの話(夏期講習2014)
ISUCONの話(夏期講習2014)
SATOSHI TAGOMORI
20180123 power shell
20180123 power shell
Trainocate Japan, Ltd.
EC-CUBEの設計思想について
EC-CUBEの設計思想について
Kentaro Ohkouchi
Chefで始めるWindows Server構築
Chefで始めるWindows Server構築
Takashi Kanai
Payara Scale (Hazelcast Enterprise) on Azure
Payara Scale (Hazelcast Enterprise) on Azure
Yoshio Terada
Past and Future of PowerShell
Past and Future of PowerShell
Kazuki Takai
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
Zabbix による ms sql監視 ~データベースモニタリング~ odbc
真乙 九龍
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
Takashi Kanai
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
tokuhy
SugarCRM meets Azure
SugarCRM meets Azure
Toshiya TSURU
Nano Server First Step
Nano Server First Step
Kazuki Takai
PowerShell DSC と Linux
PowerShell DSC と Linux
Kazuki Takai
JBoss AS7 rev2
JBoss AS7 rev2
nekop
XenServer Overview
XenServer Overview
Kimihiko Kitase
Windows7でもchefしたい!
Windows7でもchefしたい!
Tamie YAMAMOTO
MySQLバックアップの基本
MySQLバックアップの基本
yoyamasaki
Sql azure database copy
Sql azure database copy
貴仁 大和屋
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
GoAzure
Cloudshare のご紹介
Cloudshare のご紹介
Shinichi Haramizu
おさらいActive directory 130330
おさらいActive directory 130330
wintechq
Lxc で始めるケチケチ仮想化生活?!
Lxc で始めるケチケチ仮想化生活?!
Etsuji Nakai
JBoss AS7
JBoss AS7
nekop
インストールマニアックスセミナー - Windows Azure 基本講演
インストールマニアックスセミナー - Windows Azure 基本講演
満徳 関
RancherでMesosクラスタをデプロイしてみる的ななにか
RancherでMesosクラスタをデプロイしてみる的ななにか
Masataka Tsukamoto
JBoss AS7 rev3
JBoss AS7 rev3
nekop
Android Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG Uruguay
gtuguruguay
The value of my network
The value of my network
William Stewart
Open house
Open house
William Stewart
Final powerpoint
Final powerpoint
JacobDybedahl
Social Media & U.S. Presidential Fundraising
Social Media & U.S. Presidential Fundraising
JacobDybedahl
Mais conteúdo relacionado
Mais procurados
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
tokuhy
SugarCRM meets Azure
SugarCRM meets Azure
Toshiya TSURU
Nano Server First Step
Nano Server First Step
Kazuki Takai
PowerShell DSC と Linux
PowerShell DSC と Linux
Kazuki Takai
JBoss AS7 rev2
JBoss AS7 rev2
nekop
XenServer Overview
XenServer Overview
Kimihiko Kitase
Windows7でもchefしたい!
Windows7でもchefしたい!
Tamie YAMAMOTO
MySQLバックアップの基本
MySQLバックアップの基本
yoyamasaki
Sql azure database copy
Sql azure database copy
貴仁 大和屋
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
GoAzure
Cloudshare のご紹介
Cloudshare のご紹介
Shinichi Haramizu
おさらいActive directory 130330
おさらいActive directory 130330
wintechq
Lxc で始めるケチケチ仮想化生活?!
Lxc で始めるケチケチ仮想化生活?!
Etsuji Nakai
JBoss AS7
JBoss AS7
nekop
インストールマニアックスセミナー - Windows Azure 基本講演
インストールマニアックスセミナー - Windows Azure 基本講演
満徳 関
RancherでMesosクラスタをデプロイしてみる的ななにか
RancherでMesosクラスタをデプロイしてみる的ななにか
Masataka Tsukamoto
JBoss AS7 rev3
JBoss AS7 rev3
nekop
Mais procurados
(17)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
SugarCRM meets Azure
SugarCRM meets Azure
Nano Server First Step
Nano Server First Step
PowerShell DSC と Linux
PowerShell DSC と Linux
JBoss AS7 rev2
JBoss AS7 rev2
XenServer Overview
XenServer Overview
Windows7でもchefしたい!
Windows7でもchefしたい!
MySQLバックアップの基本
MySQLバックアップの基本
Sql azure database copy
Sql azure database copy
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
A 2-1 gitwebmatrix 2 から使う node.js on windows azure
Cloudshare のご紹介
Cloudshare のご紹介
おさらいActive directory 130330
おさらいActive directory 130330
Lxc で始めるケチケチ仮想化生活?!
Lxc で始めるケチケチ仮想化生活?!
JBoss AS7
JBoss AS7
インストールマニアックスセミナー - Windows Azure 基本講演
インストールマニアックスセミナー - Windows Azure 基本講演
RancherでMesosクラスタをデプロイしてみる的ななにか
RancherでMesosクラスタをデプロイしてみる的ななにか
JBoss AS7 rev3
JBoss AS7 rev3
Destaque
Android Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG Uruguay
gtuguruguay
The value of my network
The value of my network
William Stewart
Open house
Open house
William Stewart
Final powerpoint
Final powerpoint
JacobDybedahl
Social Media & U.S. Presidential Fundraising
Social Media & U.S. Presidential Fundraising
JacobDybedahl
Seas で語られたこととは?
Seas で語られたこととは?
Masayuki Ozawa
About Go
About Go
Jongmin Kim
7 steps valuation
7 steps valuation
William Stewart
Destaque
(8)
Android Bootcamp - GTUG Uruguay
Android Bootcamp - GTUG Uruguay
The value of my network
The value of my network
Open house
Open house
Final powerpoint
Final powerpoint
Social Media & U.S. Presidential Fundraising
Social Media & U.S. Presidential Fundraising
Seas で語られたこととは?
Seas で語られたこととは?
About Go
About Go
7 steps valuation
7 steps valuation
Semelhante a VM ロールで仮想デスクトップ環を作ってみよう
Azure CLI あずにゃんの CLI を使ってみた結果www
Azure CLI あずにゃんの CLI を使ってみた結果www
Masahito Zembutsu
オトナのDocker入門
オトナのDocker入門
Tsukasa Kato
Windows azure
Windows azure
suno88
active directory-slideshare
active directory-slideshare
Trainocate Japan, Ltd.
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
Shuji Watanabe
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
Daisuke Ikeda
20180216 sapporo techbar_db_migration
20180216 sapporo techbar_db_migration
Insight Technology, Inc.
20060419
20060419
小野 修司
Windows serverとインフラ関連アップデート
Windows serverとインフラ関連アップデート
Tsukasa Kato
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
Tetsuya Yokoyama
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Sunao Tomita
Oss on Azure, Websites, WordPress
Oss on Azure, Websites, WordPress
Microsoft Openness Japan
20130222 osc tokyo
20130222 osc tokyo
Masaki Takeda
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開
Norio Sashizaki
SC2012 VMM SP1 Update ヒーロー島 版
SC2012 VMM SP1 Update ヒーロー島 版
Kishima Masakazu
Windows azureって何
Windows azureって何
Kana SUZUKI
20141110 tf azure_iaas
20141110 tf azure_iaas
Osamu Takazoe
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
samemoon
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
Ayako Omori
Semelhante a VM ロールで仮想デスクトップ環を作ってみよう
(20)
Azure CLI あずにゃんの CLI を使ってみた結果www
Azure CLI あずにゃんの CLI を使ってみた結果www
オトナのDocker入門
オトナのDocker入門
Windows azure
Windows azure
active directory-slideshare
active directory-slideshare
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
クラウド環境向けZabbixカスタマイズ紹介(第5回Zabbix勉強会)
20180216 sapporo techbar_db_migration
20180216 sapporo techbar_db_migration
20060419
20060419
Windows serverとインフラ関連アップデート
Windows serverとインフラ関連アップデート
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Oss on Azure, Websites, WordPress
Oss on Azure, Websites, WordPress
20130222 osc tokyo
20130222 osc tokyo
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開
SC2012 VMM SP1 Update ヒーロー島 版
SC2012 VMM SP1 Update ヒーロー島 版
Windows azureって何
Windows azureって何
20141110 tf azure_iaas
20141110 tf azure_iaas
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
Microsoft Azure Update 20151112
Microsoft Azure Update 20151112
Mais de Masayuki Ozawa
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
Masayuki Ozawa
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
Masayuki Ozawa
Sql database managed instance overview and internals
Sql database managed instance overview and internals
Masayuki Ozawa
Power apps formula cheat sheet
Power apps formula cheat sheet
Masayuki Ozawa
K8s install (single cluster)
K8s install (single cluster)
Masayuki Ozawa
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
Masayuki Ozawa
Managed Instance チートシート
Managed Instance チートシート
Masayuki Ozawa
Pacemaker 操作方法メモ
Pacemaker 操作方法メモ
Masayuki Ozawa
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデート
Masayuki Ozawa
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Masayuki Ozawa
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Masayuki Ozawa
Sql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new features
Masayuki Ozawa
DBA から開発者への情報提供
DBA から開発者への情報提供
Masayuki Ozawa
Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能
Masayuki Ozawa
Sql server 運用 101
Sql server 運用 101
Masayuki Ozawa
ここからはじめる SQL Server の状態取得
ここからはじめる SQL Server の状態取得
Masayuki Ozawa
SQL Server パフォーマンスカウンター
SQL Server パフォーマンスカウンター
Masayuki Ozawa
SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料
Masayuki Ozawa
SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料
Masayuki Ozawa
Sql server 構築 運用 tips
Sql server 構築 運用 tips
Masayuki Ozawa
Mais de Masayuki Ozawa
(20)
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!
Sql database managed instance overview and internals
Sql database managed instance overview and internals
Power apps formula cheat sheet
Power apps formula cheat sheet
K8s install (single cluster)
K8s install (single cluster)
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
de:code 2018 DA06 SQL Server 管理者におくる SQL Server on Linux Tips
Managed Instance チートシート
Managed Instance チートシート
Pacemaker 操作方法メモ
Pacemaker 操作方法メモ
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデート
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Dal001 sql server 2017 事始め ~ 進化を続ける sql server の最新情報を一挙紹介
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Sql server 2016 always on 可用性グループ new features
Sql server 2016 always on 可用性グループ new features
DBA から開発者への情報提供
DBA から開発者への情報提供
Sql server 2016 ctp 3.0 新機能
Sql server 2016 ctp 3.0 新機能
Sql server 運用 101
Sql server 運用 101
ここからはじめる SQL Server の状態取得
ここからはじめる SQL Server の状態取得
SQL Server パフォーマンスカウンター
SQL Server パフォーマンスカウンター
SQL Server 簡易診断サービス ご紹介資料
SQL Server 簡易診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料
SQL Server 現状診断サービス ご紹介資料
Sql server 構築 運用 tips
Sql server 構築 運用 tips
VM ロールで仮想デスクトップ環を作ってみよう
1.
VM ロールで仮想デスクトップ
環境を作ってみよう 小澤 真之 (@Masayuki_Ozawa)
2.
自己紹介 • 名前 –
小澤 真之 • 参加コミュニティ – JAZUG / SQLTO に参加させていただいています • お仕事 – 都内の SIer で主に Microsoft 製品の社内支援を しています 2
3.
VM ロールをサーバー用途以外でも使えないか? Azure
はインターネットにつながれば どこからでも利用することが可能 VM ロールは OS のイメージを自分で準備 できるためカスタマイズ可能な範囲が広い • この 2 つを組み合わせて、どこからでも利用で きる仮想デスクトップ環境 (ぽいもの) を作れな いか試してみました 3
4.
今回試したのはこの 2 つ 特定のアプリケーションだけをクライアントで使用 •
デスクトップ全体ではなく VM ロール上にインス トールした特定のアプリケーションだけをクライア ントに表示 ユーザープロファイルを永続化 • インスタンスの初期化が発生しても消えない My documents や お気に入り 4
5.
このような環境になっています
Azure ①インスタンス起動時に Azure ドライブをマウント VM ロール Azureドライブ リモート デスクトップ 接続用ユーザー ③VM ロールで起動した IE だけをリダイレクト ②リモートデスクトップ用 ユーザーのプロファイルのパスを Azure ドライブに指定 (ユーザープロファイルの永続化) インターネット 接続環境 5
6.
①インスタンス起動時に Azure Drive
をマウント VM ロールではスタートアップタスクがない • インスタンス起動時に実行したい処理は VM ロールアダプターで 実装 VM ロールアダプターってなにもの?? • Windows Azure API を使用してWindows Azure のランタイム 情報を使用する Windows サービス • と書きましたが作成方法は通常の Windows サービスと同じ • PowerShell + タスクスケジューラーで代替することも 6
7.
①インスタンス起動時に Azure Drive
をマウント VM ロールアダプターとして作成したサービス インスタンス起動時に自動実行される マウントされた Azure Drive 7
8.
②プロファイルのパスに Azure ドライブ
を指定 • リモートデスクトップのユーザーの移動ユーザープロ ファイルのパスにAzure ドライブを設定 – VM ロールアダプター内に処理を組み込めると思いますが、 今回はイメージアップロード前に手動でプロファイルのパ スを設定しています プロファイルのパスに Azure Drive を指定 Azure ドライブ上に保存された 移動ユーザープロファイル (ログオン/ログオフ時に同期される) 8
9.
③VM ロールで起動した IE
をリダイレクト • Remote Desktop で Remote App の機能を使用 – 以下のレジストリを変更することでリモートデスクトップ 接続先の特定のアプリケーションだけをリダイレクト可能 • HKLM¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion¥Terminal Server¥TsAppAllowList • fDisabledAllowList (REG_DWORD) : 1 – 特定のアプリケーションに限定してリダイレクトを許可す ることも可能 • 管理ポータルからダウンロードした RDP ファイルを 修正し、起動したいアプリケーションの情報を設定す ることでアプリケーションの画面だけ表示可能 - 以下の記述を追加 - remoteapplicationmode:i:1 remoteapplicationname:s:Internet Explorer remoteapplicationprogram:s:C:¥Program Files¥Internet Explorer¥iexplore.exe 9
10.
他にもこんなことができます • リモート オーディオでインスタンス上で再
生した音声をクライアントにリダイレクト – 動画の再生は厳しいですが音声だけであれば聞く ことが可能なレベル VM ロールはカスタマイズ可能な範囲が 広いので可能性がいろいろ。 なにか面白い使い方がありましたら、 ぜひぜひ教えてください!! 10
11.
参考
11
12.
参考)VM ロール アダプターの作り方 •
MSDN ≫ Windows Azure の VM ロールのアダプター の開発方法 – http://msdn.microsoft.com/ja-jp/library/gg466226.aspx ※ [アダプターのインストーラーを作成するには] の [Account プロパ ティ] は [Local System] を設定しないとうまく動きませんでした • 64 Blog ≫ VMロール アダプターでドライブレター固定 のWindows Azureドライブをマウントする – http://blogs.gine.jp/kusa/archives/1575 12
13.
参考)sysprep 時の注意事項 • SID
は要注意 – Generalize (一般化) したイメージだとローカルに作成したリ モートデスクトップ用ユーザーの SID (セキュリティ識別子) が初期化のたびに変更され、初期化後は Azure Drive 上のユー ザープロファイルが読めなくなります (同姓同名の他人となっ てしまうため) – 今回は Generalize しないイメージを使用していますがサポート 対象外になるかもしれないので自己責任で… • Azure Connect でドメイン参加させ、リモートデスクトップ の接続にはドメインユーザーを使用するのが良いかもしれま せん – ドメインユーザーは初期化後も SID 変更の影響なしなので Generalize 可能 • ユーザー情報は Active Directory に保存されているため – 参考) ロールがドメインに結合されている場合の Windows Azure Connect の概要 • http://msdn.microsoft.com/ja-jp/library/gg454720.aspx 13
14.
参考)アプリケーションだけをリダイレクトする - レジストリをコマンドで変更 - reg
add "HKLM¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion¥Terminal Server¥TsAppAllowList" /v fDisabledAllowList /t REG_DWORD /d 1 /f - RDP ファイルの修正例 - full address:s:xxxxxxx.cloudapp.net username:s:xxxxxx LoadBalanceInfo:s:Cookie: mstshash=xxxxx#xxxxx_IN_0 remoteapplicationmode:i:1 remoteapplicationname:s:Internet Explorer remoteapplicationprogram:s:C:¥Program Files¥Internet Explorer¥iexplore.exe 14
15.
参考)オーディオをリダイレクト • [Start] →
[Administrative Tools] → [Remote Desktop Services] → [Remote Desktop Session Host Configuration] を 実行して、[RDP-Tcp] のプロパティを開く • [Audio and video playback][Audio recording] のチェックを外す チェックを外す 15
Baixar agora