サーバベースコンピューティング【SBC】Server-Based Computing/サーバベース方式

概要

サーバベースコンピューティングとは、企業の情報システムなどにおいて、アプリケーションソフトやデスクトップ環境をサーバコンピュータ上で実行し、利用者の端末には処理結果の画面情報だけを転送して利用する方式。仮想デスクトップの技術基盤としても広く用いられている。

従来の一般的な情報システムでは、利用者に配布されたパソコンなどに個別にアプリケーションソフトを導入し、手元の端末でソフトを起動してデータを作成・保管していた。サーバベースコンピューティングでは、アプリケーションソフトとデータをすべてサーバ側で集中管理する。

手元のパソコン(クライアント端末)は、キーボードやマウスからの操作・入力をネットワーク経由でサーバに送信し、サーバから返された画面描画データを受信してディスプレイに表示するだけとなる。端末側にほとんど処理能力を必要としないため、仕様を必要最小限に抑えたシンクライアント端末の活用にも適している。

代表的な実現方式が「リモートデスクトップ」である。Windows Serverの「リモートデスクトップサービス」では、サーバ上でデスクトップ環境や個々のアプリケーションを実行し、複数の利用者が同じサーバ上のセッションを共有して利用する構成のほか、特定のアプリケーションだけを遠隔提供する仕組みも利用されている。

利点

ソフトウェアとデータがサーバに集約されるため、システム管理者によるソフトウェアの更新やセキュリティ対策の適用を一括で行いやすい。社員の配置転換やオフィスのレイアウト変更への対応、利用者間でのデータ共有も容易になる。端末にデータが残らないため、端末の紛失や盗難による情報漏洩のリスクを抑えられる点も利点である。金融機関や官公庁など機密性の高い情報を扱う業種で導入が進んだのはこのためである。

制約

一方、処理がサーバに集中するため高性能なサーバコンピュータや安定したネットワーク帯域が必要となる。画面表示はネットワークを介して行われるため、通信品質が操作性に影響しやすい。以前は動画やグラフィックスを多用するソフトウェアには不向きとされてきたが、近年ではGPUアクセラレーションに対応したサーバ製品も登場し、グラフィックス処理を要する用途でも利用が広がりつつある。

VDIとの比較

サーバベースコンピューティングでは、1台のサーバ上のオペレーティングシステム(OS)やアプリケーションを複数の利用者が共有する。利用者ごとに個別のデスクトップ環境を割り当てる仮想デスクトップインフラ(VDI)に比べ、サーバのCPUやメモリなどのリソースを効率良く利用でき、導入や運用のコストを抑えやすい。

ただし、利用者全員が同じOSやアプリケーション、設定を共用するため、個々の利用者に合わせた構成の自由度はVDIより低くなる。テレワークの普及や拠点間での業務環境統一の必要性を背景に、管理コストの削減とセキュリティ強化を両立する仕組みとして利用が広がっている。

(2026.9.4更新)
 
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。