請了解網路負載平衡的先進指導一下!

"但是我只有一條對外的網路,我要做的是機器效能的分攤,而不是網路流量的負載。"

如果這句是重點,很多流量負載平衡的solution,其實都不容易達到真正的要求。

System load balancing...
我之前用軟體solution
一個叫做2x load balance
可以依照伺服器負載把終端機用戶端導向負載較輕的伺服器
不錯用
另一個叫做windows 2008........
哈哈哈
後面這個可是花錢的呢!
你這個情形是要做到 Server 的 load Balance,
分成 by session 和 by loading 兩種,
可以上網找中古的 Foundry Serverload Balance Switch 就可以達到你的需求.
一定要用設備,不考慮軟體自己弄....

好吧,提供方案

方案一:廉價國貨堪用款

新軟/眾至/友旺/Ublink 的負載平衡器當中的能支援建立四組虛擬伺服器,每組可搭配最多四台主機來用,模式有round robin(輪序) & backup(備援) 價位印象中應該十上下吧,因為這些功能應算是這類機器的附加功能,所以可選模式與組數/組合主機數都不是很強

方案二:專業L7 設備

Cisco 1150X 系列
F5 BigIP
前者我就不多說了,版上一堆大大都強烈推薦,五年前我入手一組入手價125萬,使用三個月就擺旁邊換用BigIP了,入手價約75萬功能差異不大,效能基本上兩台我都沒遇到瓶頸。要換的原因是,
1.我不會操作= =|||(大家別笑我啊)
2.BIP介面簡單好控制,且可以搭配3DNS 做全域地區指標 的近向的負載平衡
這些專業設備都有多總模式可選擇(備援/循序/依負載分配(ping反應)/依權重分配(有可能用不同等級機器當server farm 所以由user自定權重)),然後都可以定義254組的虛擬伺服器(這部份看你遮罩怎訂),每組可搭配254台主機

以上...
以Layer 4~7 content switch來說
F5 network big IP 是業界公認最強產品(價格當然也....street price 7位數起跳)
接下來Nortel也有很好的東西 價格同樣不親民
以色列 radware 也是主要player 價格還算ok (台銀標70萬)
CISCO 1150X 基本上也是不錯用 價格接近7位數
相對來說最便宜的應該是Foundry 簡單 易用 但價格也是數十萬起跳
有錢的話 歡迎加入Layer 4~7 content switch的用戶一族
樓主的意思是 Client 來自網路, 要將 Client 需求分散給不同的 Server, 是 AP load balance.

我管理過類似的架構, 基本上來說要有一個派工程式 Dispatcher, 對於每一個 Client 需求,
找出空閒的 Server, 將需求與回覆網址 Pass 給 Server, 由 Server 來處理.

單一 Server 架構
Client --> Server --> Client

多 Server 架構, 每一台 電腦執行一個 Server 程式
Client --> Dispatcher --> Server n --> Client
這裏 Server 與 Dispatcher 都是程式.

Dispatcher 可以放在其中一台 Server 電腦中執行, 也可以是一台獨立電腦中.
Dispatcher 好比是銀行的櫃台服務號碼機, 引導顧客到空閒的櫃台辦事.

我以前工作的 Client 電腦是數百台,
使用 Unix 系統會比 NT Server 穩太多了.

已離開這個領域很久了.

希望以上說明對樓主有用
我是耀輝 , https://www.facebook.com/yhkuan
還有軟體的solution
Linux Virtual Server
http://www.linuxvirtualserver.org/
在兩台電腦前面多放一台電腦專門處理traffic分派的問題

用DNS的round robin也未嘗不可
同一個hostname對到兩個IP造成的效果也跟load balance差不多
但是當User直接連到ip就破功了
LVS都出現了...

那有沒有考慮過SG Cluster?!
http://turtle.ee.ncku.edu.tw/sgcluster/
國內友旺科技的產品線中
有支援一種Virtual Server的Server Load Balance模式
每個Port可以對應多個內部Server,並且設定連線過來的session分配權重

這個load balance屬於session模式
但是看起來,並沒有偵測實際流量比重
而是直接進行分流

友旺科技Q&A參考看看
http://caf677.pixnet.net/blog
F5 BIG-IP +1

這個設備真的好用,之前任職的公司有兩台,不過都沒人在用。

有一次拿出來作Intranet的負載平衡,真的棒。
聽的懂人話的主管才是好主管!!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!