読み方 : ディーエスアール

DSR【Direct Server Return】

DSRとは?

ワンアーム構成ロードバランサで、サーバからクライアントへの返信はロードバランサを通さず直接送信させる方式。
DSRのイメージ画像

ロードバランサクライアントからサーバへのアクセスを仲介し、複数のサーバにアクセスを振り分けることで負荷を分散する。ワンアーム構成とはルータからロードバランササーバがそれぞれ個別に接続されている形態を指す。

通常の接続方式では往路も復路もロードバランサを経由するため、一往復の通信は「クライアントロードバランササーバロードバランサクライアント」という経路をたどるが、DSRでは復路はロードバランサを通さず「クライアントロードバランササーバクライアント」という経路をたどる。

ルータロードバランサの転送回数が減り性能が向上するほか、ロードバランサ側でサーバ行きパケット送信元アドレスを書き換える必要もなくなる。ただし、トランスポート層(L4)レベルの情報しか利用できないためHTTPなどアプリケーション層の情報に基づく負荷分散はできず、帰りはロードバランサを通さないためロードバランサ側でのSSL/TLSの終端もできない。サーバ側で仮想アドレスの設定も必要になる。

他の辞典等による「DSR」の解説 (外部サイト)

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