酒業集團MIS系統負載均衡方案
一、需求分析
XX酒業擁有強大的資源后盾和十數年的酒類經營管理經驗,主要做高端白酒和葡萄酒。XX酒業致力成為中國***的高端酒類品牌代理商、國際酒文化的傳播者!。
在公司的信息化建設中,MIS系統至為關鍵。MIS系統是XX酒業的業務信息管理軟件,負責著公司業務的每一步流程,包括和下級代理商、直營店之間的信息實時交流。一旦MIS系統出現中斷,公司的正常運轉將收到嚴重影響。
考慮到MIS系統的這種關鍵性,以及MIS系統的訪問量越來越大等因素,XX酒業MIS系統需要進行負載均衡,并需要滿足一下幾個需求:
1 提供適用于該系統特點的負載均衡算法。
2 提供基于應用的健康檢查機制。
3 通過HA的方式保證系統7*24小時服務,保證系統的高可靠性。
4 方案的設計容易部署、對現有系統影響最小。
5 方案在未來有很好的擴展性。
二 、梭子魚解決方案:
網絡拓撲示意圖:
部署說明:
1. 建議采用兩臺梭子魚高端型號(BSF640)設備,采用雙機冗余結構,實現以MIS為核心的冗余應用。
BSF640主要性能指標:線速1GB,14個千兆網口,每秒新建連接數150,000;并發連接數15,000,000,CPU:Intel Xeon 2.8GHz,標配2G ECC內存。
該型號設備足以滿足現在開始5年內公司的需求。
采用主備模式進行HA,一臺設備故障,另外一臺設備自動接管服務,保證業務系統的連續性。
2. 采用服務器直接返回模式部署。
◆服務器直接返回模式不改變現有的架構,只需將梭子魚的WAN口連接到MIS服務器所在的交換機上,并在MIS服務器上添加回環地址即可,此方案實施簡單,對現有系統影響最小。
◆當需要擴充服務器時,只需將新的服務器接入到網絡,并在梭子魚的VIP中添加該服務器地址即可,擴展極其方便。
◆采用服務器直接返回模式,用戶訪問梭子魚的VIP,梭子魚根據相應算法分配流量到服務器上,而由服務器直接返回流量;這樣當出現大流量的返回流量時,不會受制于千兆的線速。
3. 選用適合東MIS系統的負載均衡算法和健康檢查方式保證應用負載實時、高效均衡。
梭子魚具備靜態和動態兩類共七種均衡,包括輪循、最少連接、權重輪循、權重最少連接、動態CPU檢測、動態Load檢測、Terminal Session。
#p#
梭子魚健康檢查包括:
實施時根據MIS系統的關鍵流程節點定義健康檢查方式。
4. 部署之后,能從設備web控制臺看到設備運行狀態、整體流量統計、每個服務帶寬、每個服務器連接數等信息,非常清晰明確。
三、方案總結:
本方案充分滿足了用戶的需求,近一年的時間內穩定支撐客戶的業務系統,雙機冗余和梭子魚特色的快速替換服務***保證了業務的連續可用性,得到用戶的高度認可。