web-dev-qa-db-ja.com

Linux Virtual Serverは古いですか、それとも静止していますか?

この質問に基づいて: 広く使用されている負荷分散ソリューション? 、LVSは私の問題の正しいソリューションかもしれません。

しかし、そのホームページにアクセスしたところ http://www.linuxvirtualserver.org/ 、2008年11月からLVSが更新されていることがわかりました。世界は急速に進んでおり、LVSかどうかはわかりません。廃止されたかどうか。

LVSは静止していますか、それともそれを置き換えるためのより良い解決策がいくつかありますか?

どうもありがとうございます。

8
Vimvq1987

私は現在、多くのパブリックユーザーにサービスを提供する可用性の高い本番環境で使用しています。私はそれを誓います、そしてあなたがそれを試してみることをお勧めします。

そうは言っても、アプリケーションや好みに応じて選択肢があります。これらには以下が含まれます:

7
Warner

2016年の時点で、LVSコードはnetfilterコードのサブセットとしてLinuxカーネルツリーに保持されています。カーネルツリーで、以下を確認してください: ... net/netfilter/ipvs および ... Documentation/network/ipvs-sysctl.txt

Ipvsadmツールは安定しており、廃止されておらず、 http://www.linuxvirtualserver.org/software/ipvs.html からダウンロードできます。

私が知る限り、IPVSのIPv6サポートは実験段階を通過したことがないため、気を悪くする可能性があります。

現在、アクティブな開発は主に、LVS上に構築されている keepalived にあります。

1
HBruijn

はい-それは古いです。しかし:それは安定しています。

別の「古い」アドオンであるlvs-kissと組み合わせて使用​​します。あれもかなり「死んでいる」ようです。

Lvsの最も優れている点は、高速であることです。これは、レイヤー2/3で機能するためです。これも最大の欠点です。 httpセッションが何であるかはわかりません。

Tomcatは、サービスの前にlvを配置できます。そのサービスを提供する各サーバーが他のサーバーとセッション情報を共有する場合は、かなり良い組み合わせになります。

LVSの唯一の欠点は、(ip-)セッション情報をスレーブlvs-serverに複製するための固定時間設定です。

0
Nils

高可用性ソリューションにはLVSのコンポーネントを使用します(具体的には、必要に応じてサーバー間で仮想IPをフロートさせるためにkeepalivedを使用します)。

0
Rodger