この質問に基づいて: 広く使用されている負荷分散ソリューション? 、LVSは私の問題の正しいソリューションかもしれません。
しかし、そのホームページにアクセスしたところ http://www.linuxvirtualserver.org/ 、2008年11月からLVSが更新されていることがわかりました。世界は急速に進んでおり、LVSかどうかはわかりません。廃止されたかどうか。
LVSは静止していますか、それともそれを置き換えるためのより良い解決策がいくつかありますか?
どうもありがとうございます。
2016年の時点で、LVSコードはnetfilterコードのサブセットとしてLinuxカーネルツリーに保持されています。カーネルツリーで、以下を確認してください: ... net/netfilter/ipvs および ... Documentation/network/ipvs-sysctl.txt
Ipvsadmツールは安定しており、廃止されておらず、 http://www.linuxvirtualserver.org/software/ipvs.html からダウンロードできます。
私が知る限り、IPVSのIPv6サポートは実験段階を通過したことがないため、気を悪くする可能性があります。
現在、アクティブな開発は主に、LVS上に構築されている keepalived にあります。
はい-それは古いです。しかし:それは安定しています。
別の「古い」アドオンであるlvs-kissと組み合わせて使用します。あれもかなり「死んでいる」ようです。
Lvsの最も優れている点は、高速であることです。これは、レイヤー2/3で機能するためです。これも最大の欠点です。 httpセッションが何であるかはわかりません。
Tomcatは、サービスの前にlvを配置できます。そのサービスを提供する各サーバーが他のサーバーとセッション情報を共有する場合は、かなり良い組み合わせになります。
LVSの唯一の欠点は、(ip-)セッション情報をスレーブlvs-serverに複製するための固定時間設定です。
高可用性ソリューションにはLVSのコンポーネントを使用します(具体的には、必要に応じてサーバー間で仮想IPをフロートさせるためにkeepalivedを使用します)。