負荷分擔

負荷分擔是移動通信網路中常用的一個專業術語,就是指網路設備及業務處理實體之間工作負荷的彼此分擔、分享功能。負荷分擔區分不同的層次,有網元級(一個網元通常是一個甚至多個機架,一般稱為局點)的負荷分擔,就是多個網元彼此共同分擔工作負荷(通信領域常使用話務這個詞,是因為早期通信行業的主要工作就是提供打電話服務,話務,就是與打電話相關的業務、服務、事務、任務);也有單板級的負荷分擔,就是一個網元內具有相同功能的業務單板(一個網元通常由多個不同的功能模組組成,一個或多個功能模組通常具有多塊業務單板)彼此共同分擔工作負荷。

“負荷”是人類社會特有的一種專業詞語,它在不同的領域中指代內容也不盡相同:最原始的含義指物體或人所承受的重量,古人解釋說“荷,擔也”,負荷即是指人身上所背負的擔子的重量;電力系統中的負荷指導線、電纜等電氣設備中通過的功率和電流;而通信系統中的負荷指對某一系統業務能力所提出的要求,也可以引申為資源被占用的比例。

我們知道移動通信網是由很多不同的網元相互協作,才能完成用戶業務請求的系統。由於用戶在不同的位置來回移動的特性,那么可能存在如下的情形:即某一時刻有的網元負荷比較重,而網路中相鄰的其他網元負荷相對較輕,負荷分擔用於將網路中的用戶業務請求較為平均地分配到多個網元進行處理,以避免某個網元因自身負荷過重而引起的系統崩潰。形象來說,可以理解為東西比較重,一個人背不起的話兩個人分別背負一些,這樣就不會把一個人給累垮。

負荷分擔 負荷分擔

以上圖中MSCS網元的負荷分擔為例進行說明:MSCS1下連線了兩個無線接入基站Node-B1和Node-B2,在某一時刻Node-B2下掛的用戶較多導致MSCS1的負荷較重,容量不足,而相對的MSCS2下連線的Node-B3中用戶則相對較少,從而導致了MSCS2的容量空餘,在這種情況下,由軟體控制並實現的MSCS網元負荷分擔功能會將當前MSCS1下的某些用戶轉移到MSCS2,由MSCS2 為其提供服務,以保證兩個MSCS網元的負荷比較平均,從而保證整個系統的穩定運行。

以上是網元級的負荷分擔,如MSCS網元、MGW網元均可以實現網元級的負荷分擔,進而系統中還有更低級別的負荷分擔,如鏈路級負荷分擔、連線埠級負荷分擔,硬體上還有單板的負荷分擔,但是無論哪種類型的負荷分擔,其出發點均是盡最大的努力,保證整個通信網路系統的穩定有序運行,進而減少系統崩潰的機率。

相關詞條

熱門詞條

聯絡我們