DaaS
クラウドサービスの形態の1つ。クラウド上で動く仮想化したデスクトップ環境を、利用者が遠隔地の端末から、ネットワーク経由で利用する。
イマシルちゃんの解説
DaaSは、クラウド上に作った仮想デスクトップを使えるサービスだよ。
仮想デスクトップは、パソコンの作業環境をサーバーの中で動かせるようにしたものなんだ。
アプリの処理やデータの保存もサーバー側で行うよ。
手元の端末から入力した文字やマウスの操作を送ると、処理した結果が画面に戻ってくるんだ。
対応する端末なら、場所を変えても同じ環境に接続して仕事を続けられるよ。
データを端末へ持ち出さない設定にすれば、紛失時に中身を見られる危険も減らせるんだ。
この解説はわかりやすかったですか?
より深い解説
定義
DaaS(Desktop as a Service)は、OSやアプリケーションを含むデスクトップ環境を、クラウド事業者のサーバ上の仮想マシンとして提供するサービスである。利用者の端末には、画面の情報だけが送られ、キーボードやマウスの操作がサーバに送られる(画面転送型)。
構築する仕組みとサービスの形態
| 自社で構築・運用するVDI | DaaS | |
|---|---|---|
| 基盤の所有 | 自社で、サーバや仮想化の基盤を構築・運用する | クラウド事業者が提供する |
| 初期費用 | 大きい | 小さい(月額などの利用料) |
| 運用の手間 | 自社で行う | 基盤の運用は事業者が行う |
どちらもデスクトップ環境をサーバ側に集約する点は同じである。VDIは仮想デスクトップを提供する基盤の技術を指し、自社内での所有に限る名称ではない。DaaSは、その環境をクラウドのサービスとして提供する形態である。仮想PC、実行サーバ、操作用クライアントの役割はVDIの記事で説明している。
長所と短所
| 長所 | 短所 |
|---|---|
| 端末にデータが残らず、紛失や盗難による情報漏えいのリスクが小さい | ネットワークが切れると使えない |
| 場所や端末を選ばず、同じ環境で仕事ができる(テレワーク) | 通信の遅延が大きいと、操作の反応が悪くなる |
| OSの更新やソフトウェアの配布を一括で管理できる | 動画編集など、高い性能を必要とする作業には向かない場合がある |
クラウドサービスの形態の比較
| 形態 | 提供されるもの |
|---|---|
| DaaS | 仮想化したデスクトップ環境 |
| SaaS | アプリケーション |
| PaaS | アプリケーションを動かすプラットフォーム |
| IaaS | 演算機能、ストレージ、ネットワークなどの基盤 |
| FaaS | 関数を実行する環境 |
仮想デスクトップ経由でWebを利用する際の注意
社内端末から直接インターネットを閲覧させず、DMZなどに置いたVDIサーバ上のブラウザを使わせる構成では、端末とVDIサーバの間の通信機能を制限することが重要である。
| 端末とVDIサーバ間の機能 | セキュリティ上の考慮 |
|---|---|
| 画面転送 | 表示と入力だけを遠隔で扱い、Webコンテンツそのものを端末へ渡さない |
| ファイル転送 | 有効にすると、サーバ側で取得したファイルを社内端末へ持ち込める可能性がある |
| クリップボード共有 | コピーした情報の持出し・持込み経路になる場合がある |
| ローカルドライブの共有 | 端末側のファイルへアクセスできる経路になる場合がある |
インターネットからのファイル持込みと、社内データの持出しの経路を減らすには、端末と仮想デスクトップの間のデータ交換機能を必要最小限に限定する。
ただし、画面転送だけに制限しても、画面の撮影や入力内容の持出しなど、すべての情報漏えいを防げるわけではない。通信の分離に加えて、認証、端末管理、ログ取得などを組み合わせる必要がある。