Submit Search
AWS で VDI / DaaS っぽいものを作ってみた
Download as PPTX, PDF
2 likes
1,195 views
H
Hideaki Aoyagi
2016/10/6 「JAWS-UG福岡 in AWS Cloud Roadshow 2016」 で発表したLT資料です
Technology
Read more
1 of 21
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
More Related Content
PPTX
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
ShuheiUda
PPTX
監査要件を有するシステムに対する PostgreSQL 導入の課題と可能性
Ohyama Masanori
PDF
はじめてのOracle Cloud Platform
オラクルエンジニア通信
PDF
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
NTT DATA Technology & Innovation
PDF
オンライン物理バックアップの排他モードと非排他モードについて(第15回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
PDF
Oracle Data Guard による高可用性
Yahoo!デベロッパーネットワーク
PDF
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
Amazon Web Services Japan
PPTX
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
NTT DATA Technology & Innovation
サポート エンジニアが Azure Networking をじっくりたっぷり語りつくす会
ShuheiUda
監査要件を有するシステムに対する PostgreSQL 導入の課題と可能性
Ohyama Masanori
はじめてのOracle Cloud Platform
オラクルエンジニア通信
オススメのJavaログ管理手法 ~コンテナ編~(Open Source Conference 2022 Online/Spring 発表資料)
NTT DATA Technology & Innovation
オンライン物理バックアップの排他モードと非排他モードについて(第15回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Oracle Data Guard による高可用性
Yahoo!デベロッパーネットワーク
ゲームアーキテクチャパターン (Aurora Serverless / DynamoDB)
Amazon Web Services Japan
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
NTT DATA Technology & Innovation
What's hot
(20)
PPTX
PostgreSQL開発コミュニティに参加しよう! ~2022年版~(Open Source Conference 2022 Online/Kyoto 発...
NTT DATA Technology & Innovation
PDF
[오픈소스컨설팅] EFK Stack 소개와 설치 방법
Open Source Consulting
PDF
クラウド時代だからSpring-Retryフレームワーク
Y Watanabe
PPTX
「ネットワーク超入門 IPsec VPN編」
富士通クラウドテクノロジーズ株式会社
PDF
Azure Monitor Logで実現するモダンな管理手法
Takeshi Fukuhara
PDF
[Postgre sql9.4新機能]レプリケーション・スロットの活用
Kosuke Kida
PPTX
Dockerからcontainerdへの移行
Akihiro Suda
PDF
Amazon Pinpoint × グロースハック活用事例集
Amazon Web Services Japan
PDF
ChatGPTのデータソースにPostgreSQLを使う(第42回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
PDF
Google Cloud のネットワークとロードバランサ
Google Cloud Platform - Japan
PDF
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
PDF
PostgreSQL 15 開発最新情報
Masahiko Sawada
PPTX
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
NTT DATA Technology & Innovation
PPTX
Databricksを初めて使う人に向けて.pptx
otato
PDF
Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Web Services Japan
PDF
PostgreSQL監査
Ayumi Ishii
PDF
Oracle GoldenGate アーキテクチャと基本機能
オラクルエンジニア通信
PDF
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
Trainocate Japan, Ltd.
PDF
OSSを活用したIaCの実現
Trainocate Japan, Ltd.
PDF
Form認証で学ぶSpring Security入門
Ryosuke Uchitate
PostgreSQL開発コミュニティに参加しよう! ~2022年版~(Open Source Conference 2022 Online/Kyoto 発...
NTT DATA Technology & Innovation
[오픈소스컨설팅] EFK Stack 소개와 설치 방법
Open Source Consulting
クラウド時代だからSpring-Retryフレームワーク
Y Watanabe
「ネットワーク超入門 IPsec VPN編」
富士通クラウドテクノロジーズ株式会社
Azure Monitor Logで実現するモダンな管理手法
Takeshi Fukuhara
[Postgre sql9.4新機能]レプリケーション・スロットの活用
Kosuke Kida
Dockerからcontainerdへの移行
Akihiro Suda
Amazon Pinpoint × グロースハック活用事例集
Amazon Web Services Japan
ChatGPTのデータソースにPostgreSQLを使う(第42回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Google Cloud のネットワークとロードバランサ
Google Cloud Platform - Japan
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
PostgreSQL 15 開発最新情報
Masahiko Sawada
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
NTT DATA Technology & Innovation
Databricksを初めて使う人に向けて.pptx
otato
Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Web Services Japan
PostgreSQL監査
Ayumi Ishii
Oracle GoldenGate アーキテクチャと基本機能
オラクルエンジニア通信
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
Trainocate Japan, Ltd.
OSSを活用したIaCの実現
Trainocate Japan, Ltd.
Form認証で学ぶSpring Security入門
Ryosuke Uchitate
Ad
Viewers also liked
(15)
PPTX
Delivering Linux Virtual Desktops
Leostream
PDF
A Dash of SPiCE_The Power of VDI
Erlyn911
PDF
Delivering Mission Critical Applications with Leostream and HP RGS
Leostream
PPTX
7 tips for scaling the leostream connection broker for disaster recovery
Dana Tee
PDF
Oracle VDI 3.3 Overview
Matthias Mueller-Prove
PPT
Introduction to Connection Broker Technology
Leostream
PPT
Leostream Webinar - OpenStack VDI and DaaS
Leostream
PPT
OpenStack VDI and DaaS with Leostream and the Teradici Pervasive Cloud Comput...
Leostream
PPTX
Best Practices for Architecting VDI with Flash Storage
Ryan Snell
PDF
2011-12-08 Red Hat Enterprise Virtualization for Desktops (RHEV VDI) with Cis...
Shawn Wells
PPTX
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
David McGeough
PDF
VMware: Delivering Desktops and Apps as a Service (Business Decision Maker)
VMware
PDF
VDI Best Practices
eG Innovations
PPTX
Cloud Based VDI with OpenStack, by Shifen Yang
Hui Cheng
PPTX
GPU Accelerated Virtual Desktop Infrastructure (VDI) on OpenStack
Brian Schott
Delivering Linux Virtual Desktops
Leostream
A Dash of SPiCE_The Power of VDI
Erlyn911
Delivering Mission Critical Applications with Leostream and HP RGS
Leostream
7 tips for scaling the leostream connection broker for disaster recovery
Dana Tee
Oracle VDI 3.3 Overview
Matthias Mueller-Prove
Introduction to Connection Broker Technology
Leostream
Leostream Webinar - OpenStack VDI and DaaS
Leostream
OpenStack VDI and DaaS with Leostream and the Teradici Pervasive Cloud Comput...
Leostream
Best Practices for Architecting VDI with Flash Storage
Ryan Snell
2011-12-08 Red Hat Enterprise Virtualization for Desktops (RHEV VDI) with Cis...
Shawn Wells
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
David McGeough
VMware: Delivering Desktops and Apps as a Service (Business Decision Maker)
VMware
VDI Best Practices
eG Innovations
Cloud Based VDI with OpenStack, by Shifen Yang
Hui Cheng
GPU Accelerated Virtual Desktop Infrastructure (VDI) on OpenStack
Brian Schott
Ad
Similar to AWS で VDI / DaaS っぽいものを作ってみた
(20)
PDF
[AWS re:invent 2013 Report] Amazon WorkSpaces
Amazon Web Services Japan
PDF
クラウド連携のキモは管理用API
Atsushi Nakada
PDF
AWS初心者向けWebinar AWSクラウドにおけるVDIソリューション
Amazon Web Services Japan
PDF
サーバーからデスクトップへ広がる仮想化技術の活用法
VirtualTech Japan Inc.
PPTX
SC2012 VMM SP1 Update ヒーロー島 版
Kishima Masakazu
PDF
Osca vdiガイド
datestar200x
PDF
20180417_VxRailCC_NSX_vmware内野様
VxRail ChampionClub
PDF
VIOPS02: 仮想データセンター構築を目指して!
VIOPS Virtualized Infrastructure Operators group ARCHIVES
PDF
VMwareの歩き方 ~SDDCに向けた最強アンダーレイとは?
Brocade
PPTX
2019年のVDI(仮想デスクトップ)に新しい選択肢を、次世代VDIソリューション「Accops」を徹底紹介!
株式会社クライム
PPTX
AWSからオンプレ復旧! クラウドDRがより柔軟に!Zerto 6.0最新機能をご紹介
株式会社クライム
PDF
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
Brocade
PPTX
To the Cloud & Back!:本当のクラウド対応をZertoが提供 -VMリアルタイムレプリケーション最新機能全貌-
株式会社クライム
PDF
VMware Cloud on AWS のご紹介 -セキュリティ風味-
Mitsutaka Ohisa
PPTX
20120822_dstn技術交流会_仮想化について
dstn
PPTX
プレビュー直前!? Windows Virtual Desktop まとめ
Takashi Ushigami
PDF
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
Amazon Web Services Japan
PPTX
いまさら聞けない Amazon EC2
Yasuhiro Matsuo
PDF
VDI/仮想デスクトップ 成功のカギはネットワークに
Brocade
PDF
Iaas, paasと利用者
show you
[AWS re:invent 2013 Report] Amazon WorkSpaces
Amazon Web Services Japan
クラウド連携のキモは管理用API
Atsushi Nakada
AWS初心者向けWebinar AWSクラウドにおけるVDIソリューション
Amazon Web Services Japan
サーバーからデスクトップへ広がる仮想化技術の活用法
VirtualTech Japan Inc.
SC2012 VMM SP1 Update ヒーロー島 版
Kishima Masakazu
Osca vdiガイド
datestar200x
20180417_VxRailCC_NSX_vmware内野様
VxRail ChampionClub
VIOPS02: 仮想データセンター構築を目指して!
VIOPS Virtualized Infrastructure Operators group ARCHIVES
VMwareの歩き方 ~SDDCに向けた最強アンダーレイとは?
Brocade
2019年のVDI(仮想デスクトップ)に新しい選択肢を、次世代VDIソリューション「Accops」を徹底紹介!
株式会社クライム
AWSからオンプレ復旧! クラウドDRがより柔軟に!Zerto 6.0最新機能をご紹介
株式会社クライム
データセンター進化論:SDNは今オープンに ~攻めるITインフラにの絶対条件とは?~
Brocade
To the Cloud & Back!:本当のクラウド対応をZertoが提供 -VMリアルタイムレプリケーション最新機能全貌-
株式会社クライム
VMware Cloud on AWS のご紹介 -セキュリティ風味-
Mitsutaka Ohisa
20120822_dstn技術交流会_仮想化について
dstn
プレビュー直前!? Windows Virtual Desktop まとめ
Takashi Ushigami
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
Amazon Web Services Japan
いまさら聞けない Amazon EC2
Yasuhiro Matsuo
VDI/仮想デスクトップ 成功のカギはネットワークに
Brocade
Iaas, paasと利用者
show you
More from Hideaki Aoyagi
(18)
PPTX
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
Hideaki Aoyagi
PPTX
AWS Amplify 入門
Hideaki Aoyagi
PPTX
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
PPTX
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
PPTX
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
PPTX
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
PPTX
AWSのセキュリティ関連サービスについてザっと整理してみた
Hideaki Aoyagi
PPTX
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
PPTX
「ふくてん」に来てんね
Hideaki Aoyagi
PPTX
完全オンプレエンジニアがJAWS-UGへ参加してみて
Hideaki Aoyagi
PPTX
「豆の話」の続きのお話
Hideaki Aoyagi
PPTX
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
PPTX
Visual Studio 2017 事はじめ
Hideaki Aoyagi
PPTX
「さくらのIoT」でやってみたいこと
Hideaki Aoyagi
PPTX
とある初老インフラエンジニアの憂鬱
Hideaki Aoyagi
PPTX
はじめませんか? Bash on Windows
Hideaki Aoyagi
PPTX
「Azureの動くしくみ」の片鱗を見て
Hideaki Aoyagi
PPTX
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
re:Invent 2021のS3アップデート紹介 & Glacier Instant Retrieval試してみた
Hideaki Aoyagi
AWS Amplify 入門
Hideaki Aoyagi
Amazon EKS への道 ~ EKS 再入門 ~
Hideaki Aoyagi
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWSのセキュリティ関連サービスについてザっと整理してみた
Hideaki Aoyagi
Amazon EKS への道 ~入門編~
Hideaki Aoyagi
「ふくてん」に来てんね
Hideaki Aoyagi
完全オンプレエンジニアがJAWS-UGへ参加してみて
Hideaki Aoyagi
「豆の話」の続きのお話
Hideaki Aoyagi
Azure/GCP使いの人にも知って欲しい(?) AWS Elastic Beanstalk
Hideaki Aoyagi
Visual Studio 2017 事はじめ
Hideaki Aoyagi
「さくらのIoT」でやってみたいこと
Hideaki Aoyagi
とある初老インフラエンジニアの憂鬱
Hideaki Aoyagi
はじめませんか? Bash on Windows
Hideaki Aoyagi
「Azureの動くしくみ」の片鱗を見て
Hideaki Aoyagi
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
AWS で VDI / DaaS っぽいものを作ってみた
1.
AWSで VDI/DaaSっぽいものを 作ってみた 青柳 英明 JAWS-UG福岡 in
AWS Cloud Roadshow 2016 2016/10/6 LT大会
2.
自己紹介 青柳 英明 職業: インフラSE(オンプレOnly) 経歴:
アプリケーション開発 … 3年 インフラエンジニア … 15年 ・サーバ/クライアント (Windows中心) ・オンプレ仮想化 (VMware、Hyper-V) ・現在はVDI(デスクトップ仮想化)をやってます AWS歴: 半年ちょっと
3.
自己紹介 ワタシの事ですやん(笑)
4.
VDI (デスクトップ仮想化) とは? 「仮想サーバ」
… 仮想環境でサーバを動かす 「仮想デスクトップ」 … 仮想環境でデスクトップ(PC)を動かす ただし、単に仮想マシンをリモートで利用する、というだけでは 「VDI」 とは言い難いです。 説明になってない… ・ ユーザー管理、ユーザー認証 ・ 仮想デスクトップ (仮想マシン) の状態管理、制御 ・ ユーザー → 仮想マシンの割り当て管理 (ブローカー)、セッション管理 etc.
5.
という訳で、 VDI のエッセンスを盛り込んだ 「っぽいもの」
を AWS で作ってみました!
6.
システム構成 EC2 S3バケット Lambda AWS Directory Service (Simple
AD) 利用者 仮想デスクトップ (仮想マシン群) AMIイメージ HTML + JavaScript (AWS SDK) 接続メニュー (静的Webページ) 監視 起動・停止 ユーザー 認証 リモートデスクトップ接続 RDPファイル ダウンロード 接続先 選択 インスタンス 状態取得
7.
フロント動作 (利用イメージ) 選択した仮想マシンのRDPファイル(※)が ダウンロードされるので、「開く」をクリック (※ リモートデスクトップ接続ファイル) 仮想マシンを選択して 「接続」をクリック Webブラウザで「接続メニュー」へアクセス
8.
フロント動作 (利用イメージ) ユーザー名/パスワードを入力 仮想デスクトップ (仮想マシン)
へ接続
9.
仮想マシンの電源制御について 仮想マシンの利用率が低い場合… 使われていないのに起動しているのは「無駄」 ・ オンプレ →
消費電力的に ・ クラウド → 利用料金的に
10.
仮想マシンの電源制御について かと言って、使われていない仮想マシンを停止すると…
11.
仮想マシンの電源制御について かと言って、使われていない仮想マシンを停止すると… 接続要求を受けてから起動をするのでは レスポンスが悪くなってしまう!
12.
仮想マシンの電源制御について ここでは、3台を 「待機状態」 にしています そこで、常に一定台数の仮想マシンを起動しておくことで 「利用可能な仮想マシン」
を確保します
13.
仮想マシンの電源制御について 利用者数が増えたら、 その分だけ裏で仮想マシンを起動して… そこで、常に一定台数の仮想マシンを起動しておくことで 「利用可能な仮想マシン」 を確保します
14.
仮想マシンの電源制御について 利用者数が減ったら、 その分だけ裏で仮想マシンを停止します そこで、常に一定台数の仮想マシンを起動しておくことで 「利用可能な仮想マシン」 を確保します
20.
ちなみに ・ 「使用中」 (=起動していて、かつ、誰かがログオンしている) AWS
SDK から 「仮想マシンのログオン中ユーザー」 を取得する方法がどうしても分からず 困りました。 苦肉の策で、仮想マシンのログオン/ログオフスクリプトで AWS Tools for PowerShell をキックし、 ・ ログオン時: 自分自身の EC2 インスタンスの 「タグ」 にユーザー名を書き込む → Lambda 関数からは、このタグの値を参照することでログオン中ユーザーを把握する ・ ログオフ時: EC2 インスタンスのタグに設定されたユーザー名を消去する という訳の分からない処理で何とかしましたが… 良い方法があれば教えて下さい m(__)m ・ 「使用可能」 (=起動していて、誰もログオンしていない) ・ 「停止」 (=起動していない) 今回のシステムでは、仮想マシンの状態は以下の3通りで管理する必要がありますが、
21.
結論 AWS には 「Amazon WorkSpaces」
という ちゃんとした VDI/DaaS のサービスがあるので、 良い子はそちらを使いましょう! Amazon WorkSpaces
Download