おおあさです、こんにちわ
Mon, 23 Jan 2012 17:12:58 +0900
もじもじ <[email protected]> said:
>もじもじと申します。
>
>現在負荷分散の方法として、DSR(Direct Server Return)を実
>現しようと考えておりますが、どうにもこうにも資料が見つか
>ら無くて実現方法がわかりません。
>なぜ、Linux を使用しないのかといえば、純粋に FreeBSD が
>好きなのと、ACCEPT_FILTER_DATA、ACCEPT_FILTER_HTTP を使
>いたいというあたりです。
要件から考えると、SLB自体ではなくリアルサーバを FreeBSD で
実現したいということですよね。
リアルサーバの方針としてはいくつかありますが、ループバック
を使用する方法ならば、割とプラットフォームを選びません。
ARP に応答しない loopback にVIPを設定して、static route を
書くだけです。
ループバックに頼らずにパケットフィルタの類で制御する場合は
FreeBSD ならば pf だと思いますが、やることは iptables の例
(REDIRECT)と同じじゃないかな。
--
Yu Oasa E-mail: [email protected]