デスクトップ仮想化(VDI)とシンクライアントはどう違う?

.expansion{text-align:left !important

admin

2014年3月5日 1:51

 VDI(Virtual Desktop Infrastructure)を解説するにあたって、まず第1回では「シンクライアント」と呼ぶ処理方式を説明します。なぜなら、VDIはシンクライアントの実装方式の1つだからです。シンクライアントとは何か、VDI以外にどんな方式があるのかを理解すると、VDIの本質がよくわかります。

 シンクライアントは、プログラムの実行や、データの保存といった機能をクライアント端末から切り離し、サーバーに集中させるアーキテクチャのことです。シン(thin)は「薄い・細い」を表す英単語。PCなどと比較して、機能を削ぎ落したクライアントという意味です。シンクライアントと対比して、PCをファットクライアント(fat client)と呼ぶこともあります。

シンクライアントには2つのタイプがある

 シンクライアントにはいくつかの実装方式があります。まず、「ネットワークブート型」と「画面転送型」の2タイプに分類できます。さらに、画面転送型は、「サーバーベース方式」「ブレードPC方式」「VDI(Virtual Desktop Infrastructure)方式」3つのタイプに分類できます。まず、ネットワークブート型とサーバーベース型の違いを説明しましょう。

図1:シンクライアントの主な実装方式

ネットワークブート型シンクライアント

 文字通り、ネットワークブートの仕組みを利用した方式です。サーバーに保存したイメージファイルを、端末がネットワーク経由でダウンロードして、OSやアプリケーションを実行します。端末のCPUとメモリーを使うため、利用している感覚は通常のPCと変わりません。周辺デバイスも利用できます。WindowsだけでなくLinuxにも対応が可能です。複数のユーザーで共同利用できます。

 欠点は、起動のたびにネットワークに大量のトラフィックが流れる点です。高速なネットワークを用意しないと、起動に時間がかかってしまいます。会社の外などからアクセスするような構成には向きません。大学などの教育機関が、教室の端末をネットワークブート型にしているケースはよくあります。イメージファイルを複数用意して、授業に合わせてOSやアプリケーションを切り替えるためです。

画面転送型シンクライアント

 画面転送型は、OSやアプリケーションをサーバー側で実行し、画面出力を端末に転送する方式です。サーバーと端末は、画面情報と操作情報だけをやり取りします。画面情報はイメージファイルに比べれば圧倒的にサイズが小さいので、外出先からリモートアクセスするような使い方も可能です。図1は、両者の違いをまとめたものです。

図2:通常のPCとシンクライアントの違い
この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30