C114通信網  |  通信人家園

技術
2009/11/24

聯(lián)想移動應用深信服鏈路負載

來源:網界網  作者:邊歆

聯(lián)想移動通信科技公司(以下簡稱為:聯(lián)想移動)成立于2002年,總部設在中國福建廈門。在北京、上海、廈門分別設有研發(fā)和海外業(yè)務中心,擁有豐富的產品線和先進的生產設備,以及強大的銷售網絡和完備的售后服務體系。

聯(lián)想移動堅持以“自主研發(fā)”為核心,積極創(chuàng)新,為用戶提供“時尚、品質、易用”的移動通信產品,以及滿足用戶個性需求的增值服務,使用戶在方寸之間盡享移動通信之樂。

問題分析

隨著互聯(lián)技術和應用的發(fā)展,企業(yè)業(yè)務支撐應經越來越依靠于互聯(lián)網,比如說,網站宣傳、網上購物等等這類應用對網絡依賴程度越來越高。

而對于企業(yè)而言,其業(yè)務的完整快速的交付,其關鍵在于如何在用戶和應用之間建立快速的訪問通道,為用戶提供優(yōu)質的服務;眾所周知,隨著訪問用戶數(shù)量的增加,會給企業(yè)的服務器和鏈路帶來越來越大的壓力,如何有效的保證客戶訪問速度,實現(xiàn)訪問流量在各鏈路和服務器上的均衡分配,充分利用各鏈路和服務器資源,是目前企業(yè)網絡改造的重要目標。

目前大部分的企業(yè)都部署了多條互聯(lián)網鏈路,來提升網絡鏈路的可靠性。通過每條互聯(lián)網鏈路為內網分配一個不同的IP地址網段來實現(xiàn)對鏈路質量的保證。這樣的解決方案雖然能夠解決一些接入鏈路的單點故障問題,但并沒有實現(xiàn)真正上的負載均衡,并且配置管理復雜。

同樣的問題也發(fā)生在聯(lián)想移動的網絡應用中,目前聯(lián)想移動的網站和手機的網上購物系統(tǒng)通過兩條鏈路(中電、電信)對外提供服務。但在實際使用的過程中,由于沒有合適的鏈路負載方案,經常出現(xiàn)一條鏈路流量過大,而另一條鏈路比較空閑的情況,這一方面降低了用戶的訪問速度,另一方面也降低了企業(yè)網絡鏈路的使用效益。正是在這種情況下,網絡管理者希望通過部署負載均衡設備來解決這個問題。

解決方案

網絡結構

聯(lián)想移動現(xiàn)有兩條INTERNET鏈路對外提供服務。其中一條為電信鏈路,一條為中電華通的鏈路。主要提供網站和網上購物系統(tǒng)的訪問服務。本次部署的鏈路負載設備將對兩條鏈路進行負載均衡,以保證用戶的高可靠和高可用性接入。

方案描述

深信服AD系列應用交付產品集合出入站智能DNS解析、輪詢、加權輪詢、靜態(tài)鏈路選擇、動態(tài)鏈路選擇等算法,解決多鏈路網絡下流量分擔的問題,充分提高多鏈路的帶寬利用率,節(jié)約企事業(yè)單位對通信鏈路的投資,并且使用戶獲得最佳的通信線路,從而最終使用戶訪問獲得最佳的訪問體驗。此外,深信服AD系列應用交付設備還利用鏈路健康檢查及會話保持技術,實現(xiàn)了在某條鏈路中斷的情況下任然可以提供訪問鏈接能力,充分利用了多條鏈路帶來的可靠性保障,使對于用戶的訪問達到了最全面的支持。

目前鏈路負載均衡設備功能主要分為外部用戶接入鏈路選擇和內部用戶訪問外網資源鏈路選擇兩個方面。關于SINFOR AD鏈路負載的工作原理分為兩部分介紹:入站流量(Internet用戶訪問內網服務器及DNS查詢的流量)和出站流量(內網用戶主動發(fā)起的訪問Internet服務器的流量)。

入站流量

SINFOR AD需要用戶將域名的解析功能導向到SINFOR AD,由AD來進行域名的解析。舉個例子來說,當用戶遠程通過域名訪問對外發(fā)布網站時,逐步通過遠程用戶的本地DNS服務器、根DNS服務器,最終由SINFOR AD來進行域名的解析。然后SINFOR AD就會通過靜態(tài)列表或者動態(tài)判斷算法,在多挑鏈路中選擇最優(yōu)的線路,然后將域名解析成相應線路的IP地址,返回給用戶。

出站流量

Outbound流量主要是由內部用戶和服務器主動發(fā)起的對公網的訪問,當這部分流量到達SINFOR AD時,SINFOR AD會通過預先設定的好策略判斷每條條鏈路的健康狀況,并決定將流量負載均衡到哪條鏈路,然后數(shù)據(jù)包的源地址轉換成相應ISP網段的公網地址,再將該數(shù)據(jù)包發(fā)出;響應數(shù)據(jù)包返回到SINFOR AD時,SINFOR AD將目的地址進行轉換之后將數(shù)據(jù)包發(fā)給內部的用戶或服務器。

鏈路健康檢查

SINFOR AD通過多個Internet站點的可達性,來共同判斷一條鏈路的狀況。例如,通過電信線路檢查www.sina.com、www.sohu.com、以及www.qq.com的TCP 80端口,并對檢查結果做“或”運算。這樣,只要其中一個站點可達,即可表明鏈路狀態(tài)良好。該方法即避免了ICMP檢查的局限性,也避免了單一站點檢查帶來的單點失誤。

應用效果

SINFOR AD能夠很好地在多互聯(lián)網鏈路網絡環(huán)境中實現(xiàn)對流量的雙向負載均衡,通過對互聯(lián)網鏈路的全面健康檢測以及多鏈路之間的冗余備份,可以滿足具有多鏈路的聯(lián)想移動的相關網絡需求。

在功能上,我們實現(xiàn)的效果主要有三個方面;

1、Outbound 流量的負載均衡,該部分流量不是主要流量,但通過AD設備同樣可以實現(xiàn)最佳鏈路訪問和流量的負載均衡。

2、Inbound 流量的負載均衡,即Internet用戶訪問企業(yè)的內部服務器的流量可以通過SINFOR AD的鏈路選擇算法,在保障訪問速度的情況下,實現(xiàn)兩條鏈路的流量負載均衡。

3、ISP鏈路健康檢查,即SINFOR AD對于ISP鏈路的實時檢查,當有1條鏈路失效時,SINFOR AD自動將所有網絡流量引導至正常的ISP鏈路,而不會影響整個網絡的正常運行。

 

給作者點贊
0 VS 0
寫得不太好
熱門文章
    最新視頻
    為您推薦

      C114簡介 | 聯(lián)系我們 | 網站地圖 | 手機版

      Copyright©1999-2025 c114 All Rights Reserved | 滬ICP備12002291號

      C114 通信網 版權所有 舉報電話:021-54451141