SlideShare a Scribd company logo
1 of 41
Download to read offline
Interact × Cloud Samurai Roadshow
2015/07/11
System Center User Group Japan
後藤 諭史(Satoshi GOTO)
 後藤 諭史( Satoshi GOTO )
 某 ISP 所属。
 仮想化製品が主な専門分野です。
 Microsoft MVP - System Center Cloud and Datacenter Management
(Jul.2012 - Jun.2016)
 TwitterとBlogはこちら
◦ Twitter:@wind06106/Blog:Tech Notes(http://www.dob1.info :ドタバタしてて更新サボってます)
2
 セッションの目的
◦ Windows Server 2016 にて実装される新たなセキュリティー機能
『 Shielded VM 』と、必須サービスである『 Host Guardian Service 』の
機能をご理解いただく。
◦ 『 Shielded VM 』で保護されるもの、並びに実装上のポイントをご理解い
ただく。
 セッションのゴール
◦ 『 Shielded VM 』 がどのようなセキュリティー保護機能を提供するかを
説明できる。
3
 Shielded VM と Host Guardian Service ってなに?
 Host Guardian Service の実装
 Host Guardian Service with SCVMM
 まとめ
4
本セッション資料ですが、個人で準備した環境において、個人的に実施した検証/結果を基に記載しています。
あくまで個人の意見/見解であり、所属する会社/組織及びマイクロソフト社とは『まったく/なにも/全
然』関係がございません。
所属する会社/組織/マイクロソフト社の正式な回答/見解ではない事に留意してください。
また、本資料を閲覧した事により問題が生じた場合、または問題が発生しかけた場合、または生じた一切の不
利益について、発表者は一切の責任を負う事はできませんのでご了承ください。
5
本セッションは Windows Server 2016 Technical Preview 2 (#10074) および
System Center 2016 Technical Preview 2 Virtual Machine Manager (#3.2.9234.0) での検証結果を基に記載していま
す。
今後、仕様および機能は変更される可能性があります。
6
7
8
 物理サーバーと仮想サーバーでは、考慮しなくてはいけない範囲が異なる
管理者 物理マシン 仮想マシン
サーバー管理者 Yes Yes
ストレージ管理者 No Yes
ネットワーク管理者 No Yes
バックアップオペレーター No Yes
仮想化ホスト管理者 No Yes
仮想サーバーの場合、サーバー(仮想マシン)管理者以外がアクセス可能である場合がある
9
管理者 物理マシン 仮想マシン
サーバー管理者 Yes Yes
ストレージ管理者 No Yes
ネットワーク管理者 No Yes
バックアップオペレーター No Yes
仮想化ホスト管理者 No Yes
サーバー管理者以外、データへのアクセス不可能となる。
問題解決
No
No
No
No
10
仮想ディスクを暗号化したら、
仮想マシンを起動できなくないか?
というか、どうやって暗号化するの?
11
 Windows Server 2016 で実装される Host Guardian Service と
Windows Server 2016 Hyper-V が連携して実現する、仮想マシンの暗号化ソリューション
 仮想マシンには仮想 Trusted Platform Module(TPM) が提供され、vTPM を利用した
BitLocker ドライブ暗号化にて、起動ドライブを含むすべての仮想ディスクの保護を実施
 仮想マシンの起動キーは Host Guardian Service サーバーで管理され、 Hyper-V ホスト
からのキー取得要求を精査し、問題なければキーを発行する
 キーを要求する Hyper-V ホストの証明方式 (Attestation Mode) は
『 Hardware Rooted Attestation 』と『 Administrative Based Attestation 』の 2 方式から
選択して実装する
12
 仮想ディスク
BitLocker によるディスク暗号化
 コンソール
Hyper-V マネージャ、SCVMM からの
コンソール接続が不可に(操作は全て
リモートデスクトップにて実施)
 ゲストサービス経由のファイルコピー
コピー不可
13
 Enter-PSSession
管理者アカウント、パスワードが判れば Guarded Host からリモート実行可能
14
15
 Hardware Rooted Attestation (H/W-Trusted)
◦ Hyper-V ホストに H/W(TPM 2.0,UEFI 2.3.1) の実装が必要
◦ Hardware ベースとなるため、 Hyper-V ホストのPlatform ID をHost Guardian Service
に登録する必要あり
◦ コンフィグレーションは複雑になる
◦ サービスプロバイダー向けの実装
 Administrative Based Attestation (Admin-Trusted)
◦ AD 間の信頼関係とセキュリティー設定が必要
◦ コンピューターアカウントをセキュリティーグループに登録し、設定を実施
◦ 特別な H/W を必要とせず、すべて S/W 設定で実装可能
◦ 簡単に実装可能
◦ PoC や 社内システムとして利用する場合を想定
- Domain Controller
- Host Guardian Service
・ Attestation Server
・ Key Protection Server
Physical or Virtual
Domain Controller
16
Internet
Virtual Machine Manager
Hyper-V Hosts
for
Shielded VM
Shielded VMs
Physical Server
- Hyper-V host
- Remote Server
Administration Tools
Host Guardian Service
contoso-hgs.com
Hoster Active Directory
contoso.com
Tenant Infrastructure
fabrikam.com
信頼関係
Service Provider
Infrastructure
17
Attestation Service
(IIS WebApp)
Key Protection Service
(IIS WebApp)
Guarded Host
(Hyper-V Host) Host Guardian Service node
① Shielded VM 起動
② Attestation Clientが
認証処理開始
Attestation Protocol
REST API
③ Kerberosサービスチケット
をホストが提出
④ グループメンバー
を検証
⑤ 証明書発行
18
 Windows Server 2016 TP2 必須
 役割として、以下のものを導入
◦ Host Guardian Service
同時に以下のものが自動的に導入
 .Net Framework 4.6
 Active Directory Domain Service
 Failover Clustering
 Web Server(IIS)
 Windows Process Autentication
19
 Windows Server 2016 TP2 必須
 役割として、以下のものを導入
◦ Hyper-V
 機能として、以下のものを導入
◦ Host Guardian Hyper-V Support
◦ Remote Service Administration Tools → Shielded VM Tools
20
 System Center TP2 VMM にて、 HGS に対応
 PowerShellだけでも HGS は実装可能
であるため、オプション扱い
 Hyper-V ホストのプロパティで設定
 Shielded VMのテンプレート展開も可能
21
 Gen2 VM であること
 パーティションテーブルが GPT であること
 Secure Boot が有効であること
 Shielded VM にインストールする OS は Windows Server 2016 TP2 または
Windows Server 2012 R2 であること
22
 Host Guardian Service の役割インストール
 Host Guardian Service のセットアップ( Install-HgsServer )
◦ HGS 用 Active Directory Domain Service も、このタイミングでセットアップ
 Host Guardian Service の初期化( Initialize-HgsServer )
◦ HGS Cluster のセットアップも実施
 Attestation Mode の設定( Register-HgsAttestation )
 Guarded Host のドメインと信頼関係設定
 セキュリティーグループの設定とAttestation ポリシーの設定
 Key Protection Server 用の証明書の発行
 Key Protection Server 用 Web サイトの SSL 設定
 Key Protection Server の設定( Register-HgsKeyProtection )
 Guarded Host の設定( Import-HgsGuardian / New-HgsKeyProtector)
23
24
 Attestation Server と Key Protection Server のURL をグローバル設定として一括設定可能
◦ SCVMM を使用しない場合、各 Guarded Host で『 Set-HgsClientConfiguration 』
Cmdlet にて Attestation Server と Key Protection Server のURL を設定する必要あり
→ この設定を実施しないと、Live Migration や import/export でエラーが発生する
 SCVMM を利用して、Shielded VM をテンプレートから展開することが可能
◦ 但し、Shielded VM 用にカスタマイズ(署名)した VHDX ファイルが必要になる
 テンプレート展開時、パスワードなどの機密情報を VMM コンソール上で入力不要になる
◦ 事前に Unattend.xml を作成、Shielding Data File (.PDK) に組み込むことで実現
 Shielding Data File で使用可能な VHDX ファイルを指定することにより、無許可で変更
(もしくは改ざん)された Disk でShielded VM を展開することを防止
 『 Setting 』 → 『 Host Guardian Server Settings 』からグローバル設定として設定
 各 Hyper-V ホスト( Guarded Host )から個別設定も可能
→ H/W-Trasted の場合は、個別設定をしなければいけない項目が存在
25
 ホストのプロパティで、Guarded Hostとして動作可能かを確認
26
27
 Windows Server 2016 TP2 ないしは Windows Server 2012 R2 のインストール ISO から
初期イメージを抽出(注 1 )
→ イメージ抽出は『 Convert-WindowsImage.ps1 』を使用(注 2 )
 抽出したイメージに BitLocker の役割を導入( Add-WindowsFeature -Vhd )
 テンプレート用 Disk 署名用証明書を生成
 TemplateDiskWizard.exe を使用して、テンプレート用 Disk に署名
 署名済みテンプレート用 Disk を SCVMM のライブラリにコピー
 署名済みテンプレート用 Disk の Volume Signature Catalog(.vsc) を作成
( Get-SCVolumeSignatureCatalog )
 署名済みテンプレート用 Disk を使用して、仮想マシンテンプレートを作成
28
 テンプレート用 Disk 署名ツール
 署名する証明書と Disk の名前、バージョンを指定して実行
 ここで指定した証明書、 Disk 名等がテンプレート用 Disk の識別子として使用される
29
 (注 1 ) TP2 では、Sysprep 済み カスタム VM からテンプレートを作成不可
→ Sysprep 済み Disk を TemplateDiskWizard.exe で署名しようとするとエラーが発生
→ Step-by-Step ガイド (Ver.1.3) には『 TP2 に限っては、イメージ抽出が必要』と記載
 (注 2 ) Convert-WindowsImage.ps1 は、英語環境のみ動作?
→ 日本語環境で実行するとエラー発生、英語環境では正常終了
30
 VM 作成用の Unattend.xml を作成
◦ 以下のものを Unattend.xml 内で指定可能
 Administrator パスワード
 ドメイン参加する場合のドメイン名、および参加するためのユーザー名/パスワード
 リモートデスクトップ接続の有効化
 Windows Firewall 設定
 コンピューター名( SCVMM 側からの設定を引き継ぐことも可能)
 タイムゾーン( SCVMM 側からの設定を引き継ぐことも可能)
 その他言語設定等
 Shielding Data File (.PDK) の作成
31
 テンプレートから Shielded VM を展開する際に使用する、
Unattend.xml などを指定した Shielding Data File (.PDK)
を作成するためのツール
 テンプレート展開時に使用するテンプレート用 Disk を、
Volume Signature Catalog(.VSC) ファイルを使用して
指定する
 バージョンに関しては、『 Equals 』『 Grater than 』
『 At least 』が指定可能で、条件に一致した Disk を
使用可能
32
 パスワード、ファイヤーウォール設定などのセットアップ情報が記載された Unattend.xml
と同時配布するファイルを指定。以下の例ではリモートデスクトップ用の証明書を配布
 Win32_TSGeneralSetting を設定すると、以下のようにRDP接続時の証明書を設定可能
33
 OS 設定の項目で、設定可能な項目が通常のテンプレート展開時と比べて少なくなってい
ることが確認できる
これは、パスワード等の機密情報を入力できないようにするための処置
通常展開時 Shielded VM 展開時
34
 次の画面で、 VM 管理者が作成したShielding Data File (.PDK) を指定する画面になるので、
あらかじめ作成した pdk ファイルを指定する
パスワード等は、すべて pdk の設定が反映される
35
 SCVMMを使用したテンプレート展開をする場合、 IP Pool からの静的 IP Address が設定
不可
→ VMMコンソール上、 IP Address が割り当てられているようにみえるが、実際には
設定されていない
→別途 DHCP Serverが必要
 Guarded Host の Disk I/O 性能によっては、VM 作成にかかる時間が 60 分以上かかる場合
がある。その場合、 SCVMM のジョブがタイムアウトで異常終了するので注意が必要
 テンプレートで使用している仮想 Disk が、 Shielding Data File 内で指定した Disk 名と
バージョンの条件を満たしていない場合、 Shielded VM の作成に失敗するので注意
 VM 、テンプレートともに、プロパティから確認可能
36
VM のプロパティ テンプレートのプロパティ
37
 Shielded VM を検証する際は、環境を構成するすべての Windows Server 2016 TP2 で
最新の Windows Updateを適用すること
 冗長化構成は TP2 では構成不可
38
39
 Shielded VMは、仮想 Disk の暗号化を基軸にした画期的なセキュリティーソリューション
です
これにより『仮想 Disk そのもの』の持ち去りから発生する情報漏えいを、未然に防止で
きます
 Hyper-V ベースの Service Provider Cloud を展開している場合、 Shielded VM を導入する
ことにより、顧客に堅牢なセキュリティーという付加価値を提供することも可能です
 System Center Virtual Machine Manager を合わせて使用する事により、 Shielded VM の
展開もより簡単に実施可能です
 機会がありましたら、ぜひ一度テストをしてみてください
40
 Shielded VMs and Guarded Fabric Validation Guide for Windows Server 2016
https://gallery.technet.microsoft.com/Shielded-VMs-and-Guarded-44176db3
 Harden the Fabric: Protecting Tenant Secrets in Hyper-V
http://channel9.msdn.com/Events/Ignite/2015/BRK3457
 Windows Server 2016世代のクラウド基盤の守護者、Host Guardian Serviceとは
http://www.atmarkit.co.jp/ait/articles/1506/15/news009.html
41

More Related Content

What's hot

知っておいて損はない AWS法務関連
知っておいて損はない AWS法務関連知っておいて損はない AWS法務関連
知っておいて損はない AWS法務関連Kieko Sakurai
 
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)基信 高橋
 
[KubeCon NA 2020] containerd: Rootless Containers 2020
[KubeCon NA 2020] containerd: Rootless Containers 2020[KubeCon NA 2020] containerd: Rootless Containers 2020
[KubeCon NA 2020] containerd: Rootless Containers 2020Akihiro Suda
 
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編Yusuke Kodama
 
Kubernetes × 可用性 -- cndjp第3回勉強会
Kubernetes × 可用性 -- cndjp第3回勉強会Kubernetes × 可用性 -- cndjp第3回勉強会
Kubernetes × 可用性 -- cndjp第3回勉強会Hiroshi Hayakawa
 
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!vxsejapan
 
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベント
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベントAzure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベント
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベントShingo Kawahara
 
コンテナは次世代サービスの主流になるか?
コンテナは次世代サービスの主流になるか?コンテナは次世代サービスの主流になるか?
コンテナは次世代サービスの主流になるか?SAKURA Internet Inc.
 
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Network
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended NetworkSCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Network
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Networkwind06106
 
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜Teppei Sato
 
Spanner移行について本気出して考えてみた
Spanner移行について本気出して考えてみたSpanner移行について本気出して考えてみた
Spanner移行について本気出して考えてみたtechgamecollege
 
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)Amazon Web Services Japan
 
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)NTT DATA Technology & Innovation
 
Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造Etsuji Nakai
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxShota Shinogi
 
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55Preferred Networks
 
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 日本マイクロソフト株式会社
 
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)NTT DATA Technology & Innovation
 

What's hot (20)

知っておいて損はない AWS法務関連
知っておいて損はない AWS法務関連知っておいて損はない AWS法務関連
知っておいて損はない AWS法務関連
 
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)
Samba4を「ふつうに」使おう!(2015/08/08 OSC 2015 Kansai@Kyoto)
 
【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート
 
[KubeCon NA 2020] containerd: Rootless Containers 2020
[KubeCon NA 2020] containerd: Rootless Containers 2020[KubeCon NA 2020] containerd: Rootless Containers 2020
[KubeCon NA 2020] containerd: Rootless Containers 2020
 
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
詳説!Azure AD 条件付きアクセス - 動作の仕組みを理解する編
 
M04_失敗しないための Azure Virtual Desktop 設計ガイド
M04_失敗しないための Azure Virtual Desktop 設計ガイドM04_失敗しないための Azure Virtual Desktop 設計ガイド
M04_失敗しないための Azure Virtual Desktop 設計ガイド
 
Kubernetes × 可用性 -- cndjp第3回勉強会
Kubernetes × 可用性 -- cndjp第3回勉強会Kubernetes × 可用性 -- cndjp第3回勉強会
Kubernetes × 可用性 -- cndjp第3回勉強会
 
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!
VMware Cloud on AWS 環境のデータ保護ベスト・プラクティスご紹介!!
 
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベント
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベントAzure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベント
Azure Blob Storageへの様々なアクセス方法を比べてみた JAZUG12周年イベント
 
コンテナは次世代サービスの主流になるか?
コンテナは次世代サービスの主流になるか?コンテナは次世代サービスの主流になるか?
コンテナは次世代サービスの主流になるか?
 
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Network
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended NetworkSCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Network
SCUGJ第22回勉強会:オンプレのL2 NetworkをAzureに延伸? Azure Extended Network
 
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜Node.js Native ESM への道  〜最終章: Babel / TypeScript Modules との闘い〜
Node.js Native ESM への道 〜最終章: Babel / TypeScript Modules との闘い〜
 
Spanner移行について本気出して考えてみた
Spanner移行について本気出して考えてみたSpanner移行について本気出して考えてみた
Spanner移行について本気出して考えてみた
 
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
[AWSマイスターシリーズ]Amazon Elastic Load Balancing (ELB)
 
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)
JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編](JJUGナイトセミナー「Java解析ツール特集」 発表資料)
 
Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
 
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
Kubernetes ControllerをScale-Outさせる方法 / Kubernetes Meetup Tokyo #55
 
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
 
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
 

Viewers also liked

中小企業向けWindows Server OSの基本とTips
中小企業向けWindows Server OSの基本とTips中小企業向けWindows Server OSの基本とTips
中小企業向けWindows Server OSの基本とTipsSatoru Nasu
 
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!Windows Server Essentials用PowerShell コマンドレットを使ってみよう!
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!Satoru Nasu
 
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おうSatoru Nasu
 
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合Satoru Nasu
 
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう!
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう! Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう!
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう! Satoru Nasu
 
Windows server2016注目の新機能
Windows server2016注目の新機能Windows server2016注目の新機能
Windows server2016注目の新機能Tsukasa Kato
 
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)wind06106
 
SCUGJ第14回勉強会:Shielded VMってなに?
SCUGJ第14回勉強会:Shielded VMってなに?SCUGJ第14回勉強会:Shielded VMってなに?
SCUGJ第14回勉強会:Shielded VMってなに?wind06106
 
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)wind06106
 
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみたWindows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみたTakashi Kanai
 
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介Masahito Zembutsu
 
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16 What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16 Docker, Inc.
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_uxSaori Matsui
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -Shoko Tanaka
 
Docker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EEDocker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EEDocker, Inc.
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Masahito Zembutsu
 

Viewers also liked (16)

中小企業向けWindows Server OSの基本とTips
中小企業向けWindows Server OSの基本とTips中小企業向けWindows Server OSの基本とTips
中小企業向けWindows Server OSの基本とTips
 
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!Windows Server Essentials用PowerShell コマンドレットを使ってみよう!
Windows Server Essentials用PowerShell コマンドレットを使ってみよう!
 
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
社内システムの移行に役立った“時間節約”方法~PowerShellとExcelを上手に使おう
 
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合
中小企業向けWindows Server OSの底力~Microsoft オンライン サービスとの統合
 
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう!
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう! Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう!
Windows Server 2012 R2 Essentialsの魅力 - 手間暇かけずに活用しよう!
 
Windows server2016注目の新機能
Windows server2016注目の新機能Windows server2016注目の新機能
Windows server2016注目の新機能
 
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)
SCUGJ第12回勉強会:今だから再確認:Windows Azure Pack で作る IaaS 基盤(仮)
 
SCUGJ第14回勉強会:Shielded VMってなに?
SCUGJ第14回勉強会:Shielded VMってなに?SCUGJ第14回勉強会:Shielded VMってなに?
SCUGJ第14回勉強会:Shielded VMってなに?
 
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
Cloud OS Tech Day 2014:Windows Azure Pack プライベートクラウドとセルフポータル(仮)
 
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみたWindows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
 
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介
Docker 1.12 & Swarm Mode Introduction ~ Docker の新しい技術と swarm モードの紹介
 
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16 What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16
What's New in Docker 1.12 by Nishant Totla for Docker SF Meetup 08.03.16
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_ux
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -
 
Docker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EEDocker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EE
 
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
 

Similar to Interact2015:Host Guardian Service ってなに?(仮)

Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプTech Summit 2016
 
Getting started with Windows Containers
Getting started with Windows ContainersGetting started with Windows Containers
Getting started with Windows ContainersKazuki Takai
 
SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開Norio Sashizaki
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしましたTech Summit 2016
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしましたTech Summit 2016
 
App controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウドApp controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウドTakashi Kanai
 
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...Takamasa Maejima
 
SCCM を用いた OS 展開
SCCM を用いた OS 展開SCCM を用いた OS 展開
SCCM を用いた OS 展開Yutaro Tamai
 
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Takamasa Maejima
 
SCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだSCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだwind06106
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたTech Summit 2016
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたTech Summit 2016
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会samemoon
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドTakashi Kanai
 
今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門Trainocate Japan, Ltd.
 
Microsoft Azure IaaS 体験手順書
Microsoft Azure IaaS 体験手順書Microsoft Azure IaaS 体験手順書
Microsoft Azure IaaS 体験手順書Masaki Takeda
 
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~de:code 2017
 
Windows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるWindows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるKazuki Takai
 

Similar to Interact2015:Host Guardian Service ってなに?(仮) (20)

Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプ
 
Getting started with Windows Containers
Getting started with Windows ContainersGetting started with Windows Containers
Getting started with Windows Containers
 
SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開SC 2012 VMM SP1によるHyper-Vホストの展開
SC 2012 VMM SP1によるHyper-Vホストの展開
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしました
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしました
 
App controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウドApp controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウド
 
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
 
SCCM を用いた OS 展開
SCCM を用いた OS 展開SCCM を用いた OS 展開
SCCM を用いた OS 展開
 
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
 
SCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだSCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだ
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
 
hbstudy37 doc
hbstudy37 dochbstudy37 doc
hbstudy37 doc
 
Vagrant on SoftLayer
Vagrant on SoftLayerVagrant on SoftLayer
Vagrant on SoftLayer
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウド
 
今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門今さら聞けない!Microsoft Azure仮想マシン入門
今さら聞けない!Microsoft Azure仮想マシン入門
 
Microsoft Azure IaaS 体験手順書
Microsoft Azure IaaS 体験手順書Microsoft Azure IaaS 体験手順書
Microsoft Azure IaaS 体験手順書
 
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
 
Windows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみるWindows Server 2019 で Container を使ってみる
Windows Server 2019 で Container を使ってみる
 

More from wind06106

SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphere
SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphereSCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphere
SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSpherewind06106
 
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update wind06106
 
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話wind06106
 
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time -
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time - Windows Server Community Meetup #4:時刻の話 - Accurate Network Time -
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time - wind06106
 
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境wind06106
 
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?SCUGJ第24回勉強会:Azureネットワークアダプターってなに?
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?wind06106
 
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...wind06106
 
SCUGJ第20回勉強会:SCVMM2019 What's New
SCUGJ第20回勉強会:SCVMM2019 What's NewSCUGJ第20回勉強会:SCVMM2019 What's New
SCUGJ第20回勉強会:SCVMM2019 What's Newwind06106
 
Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話wind06106
 
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...wind06106
 
Windows Server Community Meetup#1 : Windows Server 2019 networking update
Windows Server Community Meetup#1 : Windows Server 2019 networking updateWindows Server Community Meetup#1 : Windows Server 2019 networking update
Windows Server Community Meetup#1 : Windows Server 2019 networking updatewind06106
 
Interact 2018:PowerShell of Microsoft SDN v2 101
Interact 2018:PowerShell of Microsoft SDN v2 101Interact 2018:PowerShell of Microsoft SDN v2 101
Interact 2018:PowerShell of Microsoft SDN v2 101wind06106
 
SCUGJ第19回勉強会:RASGWとなにかでつないでみた
SCUGJ第19回勉強会:RASGWとなにかでつないでみたSCUGJ第19回勉強会:RASGWとなにかでつないでみた
SCUGJ第19回勉強会:RASGWとなにかでつないでみたwind06106
 
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" NetworkingInteract2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networkingwind06106
 
Interact2016:Introduction of Hyper-V Network Virtualization ver.2
Interact2016:Introduction of Hyper-V Network Virtualization ver.2Interact2016:Introduction of Hyper-V Network Virtualization ver.2
Interact2016:Introduction of Hyper-V Network Virtualization ver.2wind06106
 
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)wind06106
 
Hyper-V Network Virtualization:R2 での進化のポイント
Hyper-V Network Virtualization:R2 での進化のポイントHyper-V Network Virtualization:R2 での進化のポイント
Hyper-V Network Virtualization:R2 での進化のポイントwind06106
 
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)wind06106
 

More from wind06106 (18)

SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphere
SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphereSCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphere
SCUGJ第29回勉強会:Introducing Azure Arc enabled VMware vSphere
 
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update
SCUGJ第28回勉強会:Azure Extended Network Ver 2.2.0 Update
 
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
 
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time -
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time - Windows Server Community Meetup #4:時刻の話 - Accurate Network Time -
Windows Server Community Meetup #4:時刻の話 - Accurate Network Time -
 
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境
SCUGJ第25回勉強会:Azure Site Recoveryでハマった with VMware 環境
 
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?SCUGJ第24回勉強会:Azureネットワークアダプターってなに?
SCUGJ第24回勉強会:Azureネットワークアダプターってなに?
 
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...
Windows Server Community Meetup#3:Windows RDMA Networking for Windows Server ...
 
SCUGJ第20回勉強会:SCVMM2019 What's New
SCUGJ第20回勉強会:SCVMM2019 What's NewSCUGJ第20回勉強会:SCVMM2019 What's New
SCUGJ第20回勉強会:SCVMM2019 What's New
 
Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話Interact 2019:Microsoft SDN v2 よもやま話
Interact 2019:Microsoft SDN v2 よもやま話
 
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...
Windows Server Community Meetup#2:New features of Microsoft SDN v2 in Windows...
 
Windows Server Community Meetup#1 : Windows Server 2019 networking update
Windows Server Community Meetup#1 : Windows Server 2019 networking updateWindows Server Community Meetup#1 : Windows Server 2019 networking update
Windows Server Community Meetup#1 : Windows Server 2019 networking update
 
Interact 2018:PowerShell of Microsoft SDN v2 101
Interact 2018:PowerShell of Microsoft SDN v2 101Interact 2018:PowerShell of Microsoft SDN v2 101
Interact 2018:PowerShell of Microsoft SDN v2 101
 
SCUGJ第19回勉強会:RASGWとなにかでつないでみた
SCUGJ第19回勉強会:RASGWとなにかでつないでみたSCUGJ第19回勉強会:RASGWとなにかでつないでみた
SCUGJ第19回勉強会:RASGWとなにかでつないでみた
 
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" NetworkingInteract2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networking
 
Interact2016:Introduction of Hyper-V Network Virtualization ver.2
Interact2016:Introduction of Hyper-V Network Virtualization ver.2Interact2016:Introduction of Hyper-V Network Virtualization ver.2
Interact2016:Introduction of Hyper-V Network Virtualization ver.2
 
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)
MVPComCamp2015:Hyper-V仮想スイッチのTipsとTo Be(仮)
 
Hyper-V Network Virtualization:R2 での進化のポイント
Hyper-V Network Virtualization:R2 での進化のポイントHyper-V Network Virtualization:R2 での進化のポイント
Hyper-V Network Virtualization:R2 での進化のポイント
 
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
 

Recently uploaded

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 

Recently uploaded (8)

論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 

Interact2015:Host Guardian Service ってなに?(仮)

  • 1. Interact × Cloud Samurai Roadshow 2015/07/11 System Center User Group Japan 後藤 諭史(Satoshi GOTO)
  • 2.  後藤 諭史( Satoshi GOTO )  某 ISP 所属。  仮想化製品が主な専門分野です。  Microsoft MVP - System Center Cloud and Datacenter Management (Jul.2012 - Jun.2016)  TwitterとBlogはこちら ◦ Twitter:@wind06106/Blog:Tech Notes(http://www.dob1.info :ドタバタしてて更新サボってます) 2
  • 3.  セッションの目的 ◦ Windows Server 2016 にて実装される新たなセキュリティー機能 『 Shielded VM 』と、必須サービスである『 Host Guardian Service 』の 機能をご理解いただく。 ◦ 『 Shielded VM 』で保護されるもの、並びに実装上のポイントをご理解い ただく。  セッションのゴール ◦ 『 Shielded VM 』 がどのようなセキュリティー保護機能を提供するかを 説明できる。 3
  • 4.  Shielded VM と Host Guardian Service ってなに?  Host Guardian Service の実装  Host Guardian Service with SCVMM  まとめ 4
  • 6. 本セッションは Windows Server 2016 Technical Preview 2 (#10074) および System Center 2016 Technical Preview 2 Virtual Machine Manager (#3.2.9234.0) での検証結果を基に記載していま す。 今後、仕様および機能は変更される可能性があります。 6
  • 7. 7
  • 8. 8  物理サーバーと仮想サーバーでは、考慮しなくてはいけない範囲が異なる 管理者 物理マシン 仮想マシン サーバー管理者 Yes Yes ストレージ管理者 No Yes ネットワーク管理者 No Yes バックアップオペレーター No Yes 仮想化ホスト管理者 No Yes 仮想サーバーの場合、サーバー(仮想マシン)管理者以外がアクセス可能である場合がある
  • 9. 9 管理者 物理マシン 仮想マシン サーバー管理者 Yes Yes ストレージ管理者 No Yes ネットワーク管理者 No Yes バックアップオペレーター No Yes 仮想化ホスト管理者 No Yes サーバー管理者以外、データへのアクセス不可能となる。 問題解決 No No No No
  • 11. 11  Windows Server 2016 で実装される Host Guardian Service と Windows Server 2016 Hyper-V が連携して実現する、仮想マシンの暗号化ソリューション  仮想マシンには仮想 Trusted Platform Module(TPM) が提供され、vTPM を利用した BitLocker ドライブ暗号化にて、起動ドライブを含むすべての仮想ディスクの保護を実施  仮想マシンの起動キーは Host Guardian Service サーバーで管理され、 Hyper-V ホスト からのキー取得要求を精査し、問題なければキーを発行する  キーを要求する Hyper-V ホストの証明方式 (Attestation Mode) は 『 Hardware Rooted Attestation 』と『 Administrative Based Attestation 』の 2 方式から 選択して実装する
  • 12. 12  仮想ディスク BitLocker によるディスク暗号化  コンソール Hyper-V マネージャ、SCVMM からの コンソール接続が不可に(操作は全て リモートデスクトップにて実施)  ゲストサービス経由のファイルコピー コピー不可
  • 14. 14
  • 15. 15  Hardware Rooted Attestation (H/W-Trusted) ◦ Hyper-V ホストに H/W(TPM 2.0,UEFI 2.3.1) の実装が必要 ◦ Hardware ベースとなるため、 Hyper-V ホストのPlatform ID をHost Guardian Service に登録する必要あり ◦ コンフィグレーションは複雑になる ◦ サービスプロバイダー向けの実装  Administrative Based Attestation (Admin-Trusted) ◦ AD 間の信頼関係とセキュリティー設定が必要 ◦ コンピューターアカウントをセキュリティーグループに登録し、設定を実施 ◦ 特別な H/W を必要とせず、すべて S/W 設定で実装可能 ◦ 簡単に実装可能 ◦ PoC や 社内システムとして利用する場合を想定
  • 16. - Domain Controller - Host Guardian Service ・ Attestation Server ・ Key Protection Server Physical or Virtual Domain Controller 16 Internet Virtual Machine Manager Hyper-V Hosts for Shielded VM Shielded VMs Physical Server - Hyper-V host - Remote Server Administration Tools Host Guardian Service contoso-hgs.com Hoster Active Directory contoso.com Tenant Infrastructure fabrikam.com 信頼関係 Service Provider Infrastructure
  • 17. 17 Attestation Service (IIS WebApp) Key Protection Service (IIS WebApp) Guarded Host (Hyper-V Host) Host Guardian Service node ① Shielded VM 起動 ② Attestation Clientが 認証処理開始 Attestation Protocol REST API ③ Kerberosサービスチケット をホストが提出 ④ グループメンバー を検証 ⑤ 証明書発行
  • 18. 18  Windows Server 2016 TP2 必須  役割として、以下のものを導入 ◦ Host Guardian Service 同時に以下のものが自動的に導入  .Net Framework 4.6  Active Directory Domain Service  Failover Clustering  Web Server(IIS)  Windows Process Autentication
  • 19. 19  Windows Server 2016 TP2 必須  役割として、以下のものを導入 ◦ Hyper-V  機能として、以下のものを導入 ◦ Host Guardian Hyper-V Support ◦ Remote Service Administration Tools → Shielded VM Tools
  • 20. 20  System Center TP2 VMM にて、 HGS に対応  PowerShellだけでも HGS は実装可能 であるため、オプション扱い  Hyper-V ホストのプロパティで設定  Shielded VMのテンプレート展開も可能
  • 21. 21  Gen2 VM であること  パーティションテーブルが GPT であること  Secure Boot が有効であること  Shielded VM にインストールする OS は Windows Server 2016 TP2 または Windows Server 2012 R2 であること
  • 22. 22  Host Guardian Service の役割インストール  Host Guardian Service のセットアップ( Install-HgsServer ) ◦ HGS 用 Active Directory Domain Service も、このタイミングでセットアップ  Host Guardian Service の初期化( Initialize-HgsServer ) ◦ HGS Cluster のセットアップも実施  Attestation Mode の設定( Register-HgsAttestation )  Guarded Host のドメインと信頼関係設定  セキュリティーグループの設定とAttestation ポリシーの設定  Key Protection Server 用の証明書の発行  Key Protection Server 用 Web サイトの SSL 設定  Key Protection Server の設定( Register-HgsKeyProtection )  Guarded Host の設定( Import-HgsGuardian / New-HgsKeyProtector)
  • 23. 23
  • 24. 24  Attestation Server と Key Protection Server のURL をグローバル設定として一括設定可能 ◦ SCVMM を使用しない場合、各 Guarded Host で『 Set-HgsClientConfiguration 』 Cmdlet にて Attestation Server と Key Protection Server のURL を設定する必要あり → この設定を実施しないと、Live Migration や import/export でエラーが発生する  SCVMM を利用して、Shielded VM をテンプレートから展開することが可能 ◦ 但し、Shielded VM 用にカスタマイズ(署名)した VHDX ファイルが必要になる  テンプレート展開時、パスワードなどの機密情報を VMM コンソール上で入力不要になる ◦ 事前に Unattend.xml を作成、Shielding Data File (.PDK) に組み込むことで実現  Shielding Data File で使用可能な VHDX ファイルを指定することにより、無許可で変更 (もしくは改ざん)された Disk でShielded VM を展開することを防止
  • 25.  『 Setting 』 → 『 Host Guardian Server Settings 』からグローバル設定として設定  各 Hyper-V ホスト( Guarded Host )から個別設定も可能 → H/W-Trasted の場合は、個別設定をしなければいけない項目が存在 25
  • 27. 27  Windows Server 2016 TP2 ないしは Windows Server 2012 R2 のインストール ISO から 初期イメージを抽出(注 1 ) → イメージ抽出は『 Convert-WindowsImage.ps1 』を使用(注 2 )  抽出したイメージに BitLocker の役割を導入( Add-WindowsFeature -Vhd )  テンプレート用 Disk 署名用証明書を生成  TemplateDiskWizard.exe を使用して、テンプレート用 Disk に署名  署名済みテンプレート用 Disk を SCVMM のライブラリにコピー  署名済みテンプレート用 Disk の Volume Signature Catalog(.vsc) を作成 ( Get-SCVolumeSignatureCatalog )  署名済みテンプレート用 Disk を使用して、仮想マシンテンプレートを作成
  • 28. 28  テンプレート用 Disk 署名ツール  署名する証明書と Disk の名前、バージョンを指定して実行  ここで指定した証明書、 Disk 名等がテンプレート用 Disk の識別子として使用される
  • 29. 29  (注 1 ) TP2 では、Sysprep 済み カスタム VM からテンプレートを作成不可 → Sysprep 済み Disk を TemplateDiskWizard.exe で署名しようとするとエラーが発生 → Step-by-Step ガイド (Ver.1.3) には『 TP2 に限っては、イメージ抽出が必要』と記載  (注 2 ) Convert-WindowsImage.ps1 は、英語環境のみ動作? → 日本語環境で実行するとエラー発生、英語環境では正常終了
  • 30. 30  VM 作成用の Unattend.xml を作成 ◦ 以下のものを Unattend.xml 内で指定可能  Administrator パスワード  ドメイン参加する場合のドメイン名、および参加するためのユーザー名/パスワード  リモートデスクトップ接続の有効化  Windows Firewall 設定  コンピューター名( SCVMM 側からの設定を引き継ぐことも可能)  タイムゾーン( SCVMM 側からの設定を引き継ぐことも可能)  その他言語設定等  Shielding Data File (.PDK) の作成
  • 31. 31  テンプレートから Shielded VM を展開する際に使用する、 Unattend.xml などを指定した Shielding Data File (.PDK) を作成するためのツール  テンプレート展開時に使用するテンプレート用 Disk を、 Volume Signature Catalog(.VSC) ファイルを使用して 指定する  バージョンに関しては、『 Equals 』『 Grater than 』 『 At least 』が指定可能で、条件に一致した Disk を 使用可能
  • 34. 34  次の画面で、 VM 管理者が作成したShielding Data File (.PDK) を指定する画面になるので、 あらかじめ作成した pdk ファイルを指定する パスワード等は、すべて pdk の設定が反映される
  • 35. 35  SCVMMを使用したテンプレート展開をする場合、 IP Pool からの静的 IP Address が設定 不可 → VMMコンソール上、 IP Address が割り当てられているようにみえるが、実際には 設定されていない →別途 DHCP Serverが必要  Guarded Host の Disk I/O 性能によっては、VM 作成にかかる時間が 60 分以上かかる場合 がある。その場合、 SCVMM のジョブがタイムアウトで異常終了するので注意が必要  テンプレートで使用している仮想 Disk が、 Shielding Data File 内で指定した Disk 名と バージョンの条件を満たしていない場合、 Shielded VM の作成に失敗するので注意
  • 36.  VM 、テンプレートともに、プロパティから確認可能 36 VM のプロパティ テンプレートのプロパティ
  • 37. 37  Shielded VM を検証する際は、環境を構成するすべての Windows Server 2016 TP2 で 最新の Windows Updateを適用すること  冗長化構成は TP2 では構成不可
  • 38. 38
  • 39. 39  Shielded VMは、仮想 Disk の暗号化を基軸にした画期的なセキュリティーソリューション です これにより『仮想 Disk そのもの』の持ち去りから発生する情報漏えいを、未然に防止で きます  Hyper-V ベースの Service Provider Cloud を展開している場合、 Shielded VM を導入する ことにより、顧客に堅牢なセキュリティーという付加価値を提供することも可能です  System Center Virtual Machine Manager を合わせて使用する事により、 Shielded VM の 展開もより簡単に実施可能です  機会がありましたら、ぜひ一度テストをしてみてください
  • 40. 40  Shielded VMs and Guarded Fabric Validation Guide for Windows Server 2016 https://gallery.technet.microsoft.com/Shielded-VMs-and-Guarded-44176db3  Harden the Fabric: Protecting Tenant Secrets in Hyper-V http://channel9.msdn.com/Events/Ignite/2015/BRK3457  Windows Server 2016世代のクラウド基盤の守護者、Host Guardian Serviceとは http://www.atmarkit.co.jp/ait/articles/1506/15/news009.html
  • 41. 41