前のトピック: PS8 - 拡張性のあるポート スイッチ

次のトピック: URLSW - URL ポート スイッチ

RPL - イベント レプリケータ

最新バージョン: 2.0.2-1

RPL: イベント レプリケータ

早見表

カタログ

システム

カテゴリ

スイッチ

ユーザ ボリューム

なし

最小 メモリ

96M

OS

Linux

制約

なし

機能の概要

RPL はイベント用のレプリケータです。 入力端子上で受信した HTTP リクエストを、そのすべての出力端子へレプリケートします。

RPL は、受信したあらゆるヘッダやドキュメントをリクエストとともに出力へ送信します。 RPL は、リクエストの送信に失敗する可能性も含めて、出力リクエストからの応答を無視します。 RPL は常に、出力応答を一切待たずに、入力中の認識された HTTP リクエストへ SUCCESS を返します。 ドキュメントを返す必要があるリクエストについては、RPL は空のドキュメントを戻します。

RPL は、ファイア アンド フォーゲット(撃ち放し)な非同期通知の配信を目的としています (RPL の今後のバージョンでは、出力からの応答を蓄積して入力でそれらを返すなど、その動作を変更するパラメタ化機能が追加されている可能性があります)。

RPL は、通常の状況で、いずれかの出力が未接続または未応答であることを容認し、実際に予期できます。 RPL の出力に接続されているアプライアンスは、RPL の動作およびパフォーマンスに影響することなく、待機または応答なしで停止することができます。

RPL は、他の RPL インスタンスを 1 つ以上の RPL 出力に接続することで、カスケードすることができます。

境界

リソース

リソース

最小

最大

デフォルト

CPU

0.05

4

0.05

メモリ

96 MB

128 MB

96 MB

帯域幅

1 Mbps

2 Gbps

100 Mbps

注: アプライアンスに与えられるメモリ量は、スループットおよびパフォーマンスにあまり影響しません。 メモリは単に、RPL を介して同時に送信されるリクエスト データの量を調整するだけです。

端子

名前

方向

プロトコル

説明

in

in

HTTP

リクエスト入力。 この入力で受信した HTTP リクエストはレプリケートされ、接続された RPL 出力のすべてに送信されます。 RPL はリクエストを正常に完了し、必要に応じて、転送されたリクエストの結果に関係なく、かつ出力からの応答をまったく待たずに、空のドキュメントを返します。

out1~out8

out

HTTP

レプリケーション出力。 入力端子で受信したリクエストはレプリケートされ、接続された各出力に送信されます。結果は無視されます。 これらの出力のいずれかおよびすべてを接続しておかなくてもかまいません。出力のうちのどれかを、起動していないか応答しないアプライアンスに接続できます。

mon

out

CCE

パフォーマンスとリソースの使用状況統計を送信します。 使用しないとき、この端子は接続しておかなくてもかまいません。

エラー メッセージ

アプライアンスが起動に失敗した場合、アプライアンス ログ ファイルまたはグリッド コントローラのシステム ログのいずれかに以下のメッセージが表示されることがあります。

http デーモンの起動に失敗しました

典型的な使用状況

以下の図は、クラスタ化 Web アプリケーション内の RPL アプライアンスの典型的な使用状況を示しています。

クラスタ化 Web アプリケーション内の RPL アプライアンスの典型的な使用状況

ブロックしないリクエストは、in_rpl 上で行うことができ、実行される各 Web サーバにレプリケートされます。

アプライアンス内で使用されるオープン ソース/サードパーティ ソフトウェア

RPL では、そのベース クラス LUX5 によって使用されるサードパーティのオープン ソース パッケージに加えて、以下のサードパーティ オープン ソース パッケージを使用します。

ソフトウェア

バージョン

変更

ライセンス

perl-Compress-Zlib

1.42-1

なし

Artistic

CPAN 上のホーム ページ

perl-HTML-Parser

3.55-1

なし

Artistic

該当なし

perl-HTML-Tagset

3.10-2.1.1

なし

GPLv2

該当なし

perl-URI

1.35-3

なし

Artistic

該当なし

perl-libwww-perl

5.805-1.1.1

なし

Artistic

該当なし