欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網絡負載均衡的方法和系統(tǒng)與流程

文檔序號:12376389閱讀:453來源:國知局
一種網絡負載均衡的方法和系統(tǒng)與流程

本發(fā)明涉及計算機網絡技術領域,特別涉及一種計算機網絡負載管理的方法。



背景技術:

隨著網絡寬帶的日益普及和網絡應用的不斷發(fā)展,網絡連接和網絡流量處在快速增長階段,對通信技術發(fā)展不斷提出挑戰(zhàn)。流媒體點播、P2P應用、大型3D網絡游戲、網絡購物等流行的互聯(lián)網應用會造成網絡流量和網絡業(yè)務的短期高峰和不平衡,網絡設備有可能宕機或業(yè)務丟失,給用戶造成不良體驗,也造成了經濟利益的損失。而單純的增加網絡設備的處理能力,又會存在大量的空閑容量,造成網絡資源的浪費。

為了解決網絡業(yè)務和流量的不平衡問題,網絡通信技術已經從單節(jié)點網絡服務器的一對多架構,向集群化、多服務器的多對多架構遷移,擴展了網絡處理能力和帶寬,以實現(xiàn)廉價、高效、可靠的網絡服務能力。

多服務器架構在應用中會存在下列問題:

1、多服務器的網絡架構下,由于服務器的連接不同,不同服務器會收到不同的任務請求,這就造成有的服務器處于高負載、甚至超負載運行,而有的服務器處于低負載或空閑狀態(tài),網絡設備資源沒有得到有效的利用。

2、多服務器的網絡架構下,多數(shù)的數(shù)據流量會集中在少數(shù)的帶寬線路上,造成帶寬利用率的不平衡,也造成了帶寬資源的浪費。

3、在多服務器架構下,服務器和和網絡連接之間的協(xié)調是保證網絡良好運行的前提。



技術實現(xiàn)要素:

本發(fā)明提供一種網絡負載均衡方法,充分利用多服務器網絡架構下的網絡服務器資源和帶寬資源,以較低的成本搭建起高效、可靠的網絡,提高業(yè)務處理速度,避免業(yè)務丟失,保證用戶的使用體驗,加強網絡業(yè)務的整體處理能力。

本發(fā)明的技術方案提供了一種網絡負載均衡的方法,包括以下步驟:

為網絡上的網絡設備設置唯一的標識;

設置一臺服務器管理網絡負載;

網絡設備向所述服務器發(fā)送狀態(tài)信息;

服務器對整體網絡形成完整的拓撲結構圖,并對網絡設備的狀態(tài)信息進行數(shù)據歸納和分析;

服務器根據預先設定的策略為網絡設備實時地調整任務分配。

進一步的,所述網絡設備向所述服務器發(fā)送狀態(tài)信息,進一步包括:

所述狀態(tài)信息包括該網絡設備的所述標識,該網絡設備的處理能力,該網絡設備的負載信息,該網絡設備與其他網絡設備的連接信息,該網絡設備與其它網絡設備之間的流量信息。

進一步的,所述網絡設備向所述服務器發(fā)送狀態(tài)信息,進一步包括:

網絡設備按照預先設定的頻率向所述服務器發(fā)送狀態(tài)信息。

進一步的,所述服務器對整體網絡形成完整的拓撲結構圖,進一步包括:

所述服務器收集所有網絡設備發(fā)送的狀態(tài)信息形成網絡拓撲結構圖;

所述服務器根據網絡設備定期發(fā)送的狀態(tài)信息動態(tài)調整網絡拓撲結構圖。

進一步的,所述對網絡設備的狀態(tài)信息進行數(shù)據歸納和分析,進一步包括:

所述服務器根據所述狀態(tài)信息中的負載信息和流量信息對網絡設備進行負載排序;

所述服務器根據網絡設備定期發(fā)送的狀態(tài)信息對所述負載排序進行更新。

進一步的,所述服務器根據預先設定的策略為網絡設備實時地調整任務分配,進一步包括:

所述服務器根據所述網絡設備的負載排序,為網絡設備進行任務分配;

所述服務器對所述任務分配進行實時動態(tài)調整。

進一步的,所述服務器預先設定有任務分配的策略,根據所述策略為網絡設備進行任務分配。

本發(fā)明的技術方案還提供了一種網絡負載均衡系統(tǒng),其特征在于,包括:網絡設備,服務器,其中,

網絡設備處理任務,并向服務器發(fā)送設備運行的狀態(tài)信息;

服務器接收的所述狀態(tài)信息,生成網絡拓撲結構圖,對網絡設備進行負載排序,并為網絡設備進行任務分配。

進一步的,網絡設備根據預先設定的頻率向服務器發(fā)送狀態(tài)信息。

進一步的,服務器對網絡設備的任務分配進行實時的動態(tài)調整。

本發(fā)明技術方案采用了專用服務器來管理和控制多服務器網絡的負載,實時掌握網絡設備運行的狀態(tài)信息,并根據網絡設備的負載情況對任務分配進行實時調整。網絡服務提供商可以低成本的建設服務器網絡,實現(xiàn)高水平的網絡業(yè)務處理能力。用戶在使用網絡業(yè)務時,不會存在連接錯誤或處理錯誤,也避免了網絡業(yè)務的丟失,提高了網絡使用體驗。同時,多服務器網絡具有可擴展性,能夠應對突發(fā)性業(yè)務增長的復雜情況,適應了網絡應用發(fā)展的需求。

本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。

下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。

附圖說明

附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:

圖1為本發(fā)明實施例一中網絡負載均衡的方法流程圖;

圖2為本發(fā)明實施例二中網絡負載均衡系統(tǒng)的結構圖。

具體實施方式

以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

實施例一:網絡負載均衡的方法流程圖,該方法的流程包括以下步驟:

步驟101、為網絡設備設置唯一標識。

根據網絡設備的IP地址來設置網絡設備的唯一標識。

步驟102、設置網絡負載管理服務器。

設置專用的網絡負載管理服務器,控制和管理網絡的負載分配;

此服務器也是網絡設備之一,并設置有唯一標識。

步驟103、網絡設備向負載管理服務器發(fā)送狀態(tài)信息。

網絡設備向負載管理服務器發(fā)送狀態(tài)信息,包括:該網絡設備的所述標識,該網絡設備的處理能力,該網絡設備的負載信息,該網絡設備與其他網絡設備的連接信息,該網絡設備與其它網絡設備之間的流量信息;

網絡設備根據預先設定的頻率向負載管理服務器發(fā)送實時更新的狀態(tài)信息。

步驟104、負載管理服務器對網絡設備的狀態(tài)信息進行分析。

負載管理服務器收集所有網絡設備發(fā)送的狀態(tài)信息;

負載管理服務器生成網絡拓撲結構圖;

負載管理服務器根據狀態(tài)信息中的負載信息和流量信息對網絡設備進行負載排序;

負載管理服務器對網絡拓撲結構圖和負載排序進行動態(tài)的實時更新。

步驟105、負載管理服務器實時地調整任務分配。

負載管理服務器預先設定有任務分配的策略,為網絡設備的任務分配提供 最優(yōu)的方案;

負載管理服務器根據網絡設備的負載排序,為網絡設備進行任務分配;

負載管理服務器對任務分配進行實時動態(tài)調整。

實施例二:網絡負載均衡系統(tǒng)的結構圖

為了實現(xiàn)上述網絡負載均衡的流程,本實施例還提供了一種網絡負載均衡的系統(tǒng),包括:

負載管理服務器201,網絡設備201,其中:

負載管理服務器接收網絡設備發(fā)送的狀態(tài)信息,生成網絡拓撲結構圖,對網絡設備進行負載排序,并為網絡設備進行任務分配;

網絡設備處理任務,并向負載管理服務器發(fā)送設備運行的狀態(tài)信息。

上述實施例中的技術方案由于采用了專用服務器來管理和控制多服務器網絡的負載,實時掌握網絡設備運行的狀態(tài)信息,并根據網絡設備的負載情況對任務分配進行實時調整。網絡服務提供商可以低成本的建設服務器網絡,實現(xiàn)高水平的網絡業(yè)務處理能力。用戶在使用網絡業(yè)務時,不會存在連接錯誤或處理錯誤,也避免了網絡業(yè)務的丟失,提高了網絡使用體驗。同時,多服務器網絡具有可擴展性,能夠應對突發(fā)性業(yè)務增長的復雜情況,適應了網絡應用發(fā)展的需求。

本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。

本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和 /或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海宁市| 正蓝旗| 方山县| 思茅市| 当阳市| 乌审旗| 巴塘县| 牙克石市| 隆安县| 香河县| 云浮市| 延安市| 新平| 灵山县| 玉屏| 淳化县| 商水县| 烟台市| 武威市| 天峨县| 蚌埠市| 茶陵县| 岳普湖县| 东源县| 合作市| 临武县| 蒲城县| 辉县市| 海阳市| 千阳县| 天柱县| 黄骅市| 海淀区| 自贡市| 潜山县| 郎溪县| 武陟县| 庆云县| 汝阳县| 获嘉县| 泊头市|