Load-Balancing

Linux/bsd tcp 負載平衡與 10 Gb 乙太網

  • March 23, 2010

好的,我一直在研究 10 Gb 鏈路的第 4 層負載平衡解決方案。

我需要以下屬性

以 10Gig 乙太網速度工作。

可以支持長壽命 tcp 連接。

多達 100 萬個實時 TCP 連接。

平衡器不參與返迴路徑。

容錯與 tcp 會話故障轉移。

低延遲和良好的吞吐量。

可以編寫腳本。

無論是軟體解決方案還是硬體解決方案。可以做到嗎?有人這樣做嗎?

F5 可能具有您正在尋找的硬體。Price 可能會讓您相信 TCP 會話故障轉移會極大地推動您的解決方案價格上漲。

Brocade ServerIron 是一個 L4-L7 交換機,我相信它也可以處理 TCP 會話故障轉移。

LVS 確實處理了它,但是,即使有一個負載平衡器被拉出,我也不止一次失去了我的 ssh 會話。IPVS 處理第 4 層,但同樣,ssh 會話是一個折騰。

讓平衡器不參與返迴路徑會使您的 TCP 會話故障轉移更加困難。

引用自:https://serverfault.com/questions/125142