lvs:1st
1st
基本
lvs
Linux Virtual Server(LVS)プロジェクトは、レイヤ4スイッチングを利用して、Webサーバやメールサーバなどのネットワーク・サービスの負荷分散を可能にします。
keepalived
Keepalivedはサービスの稼働状態を監視するソフトウェアで、サービスが停止していたらそのサーバーへのリクエストの振り分けをやめるようLVSの設定を変更する、という機能を持っている。
http://www.keepalived.org/
http://dev.tapweb.co.jp/2010/12/280
http://rksz.hateblo.jp/entry/2013/03/19_keepalived_lvs_load_balancer_2013
ipvsadm
LVS の管理インターフェース。LVSとクライアントを接続・切断、ウェイトの設定などが行える。
IPVSのバージョン確認
ipvsadmがサポートしているIPVSのバージョンを確認
# yum install ipvsadm # ipvsadm -v ipvsadm v1.25 2008/5/15 (compiled with popt and IPVS v1.2.1)
kernel内のip_vsバージョン確認(以下の例では1.2.1)
# find / -name "ip_vs.h" /usr/include/linux/ip_vs.h # grep VERSION_CODE /usr/include/linux/ip_vs.h #define IP_VS_VERSION_CODE 0x010201
上記でサポートされていれば問題ないが、サポートされていなければソースからインストールする必要がある。
lvs/1st.txt · 最終更新: 2014/02/23 16:26 by clownclown