两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種多路徑數(shù)據(jù)流量負載均衡方法

文檔序號:9790967閱讀:989來源:國知局
一種多路徑數(shù)據(jù)流量負載均衡方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)存儲技術(shù)領(lǐng)域,特別是涉及一種多路徑數(shù)據(jù)流量負載均衡方法。
【背景技術(shù)】
[0002]目前,隨著技術(shù)的進步,數(shù)據(jù)量每天在劇烈的增長,特別是21世紀以后,產(chǎn)生的數(shù)據(jù)幾乎是在成線性增長,因此,數(shù)據(jù)的處理能力顯得就尤為重要了,要求計算機處理數(shù)據(jù)能力越來越大,越來越精細,越來越準確。單一的計算機已經(jīng)不能滿足人們的需求,眾多企業(yè)越來越向可以處理大容量數(shù)據(jù)的集群邁步,讓所有的數(shù)據(jù)都在統(tǒng)一的大數(shù)據(jù)池中,不同的用戶可以通過訪問機制獲得數(shù)據(jù)訪問權(quán)限,進而通過存儲區(qū)域網(wǎng)絡(luò)訪問數(shù)據(jù)。并且,為了保障存取數(shù)據(jù)的可靠性及高效性,采用塊存儲的多路徑負載方法,當某一條路徑宕掉后,數(shù)據(jù)流量調(diào)度器對數(shù)據(jù)進行重新分配,分配到其他的各個節(jié)點上去,從而實現(xiàn)數(shù)據(jù)的高效能存取。
[0003]傳統(tǒng)的流量負載管理,如圖1,是以用戶為基礎(chǔ)進行分配流量節(jié)點的,1l節(jié)點分配數(shù)據(jù)流量給用戶一節(jié)點使用,102節(jié)點分配數(shù)據(jù)流量給用戶二節(jié)點使用,103節(jié)點分配數(shù)據(jù)流量給用戶三節(jié)點使用,當只有用戶一發(fā)送任務(wù)請求,而用戶二和用戶三沒有發(fā)送任務(wù)時,就造成只有節(jié)點用戶一的1l工作,造成用戶一非常繁忙,而用戶二和用戶三處于空閑狀態(tài),使數(shù)據(jù)流量傳送形成瓶頸,無法高效率工作,同時造成了嚴重資源浪費,因此數(shù)據(jù)訪問效率很低。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提供一種多路徑數(shù)據(jù)流量負載均衡方法,以提高數(shù)據(jù)訪問效率,實現(xiàn)數(shù)據(jù)的高效能存取。
[0005]為解決上述技術(shù)問題,本發(fā)明提供一種多路徑數(shù)據(jù)流量負載均衡方法,該方法包括:
[0006]當接收到數(shù)據(jù)請求時,每個客戶端節(jié)點同時對數(shù)據(jù)存儲池進行數(shù)據(jù)存取;
[0007]每個客戶端節(jié)點發(fā)送數(shù)據(jù)至服務(wù)器;
[0008]所述服務(wù)器接收到每個客戶端節(jié)點發(fā)送的數(shù)據(jù),將所有的數(shù)據(jù)進行處理,對數(shù)據(jù)流量進行分配。
[0009]優(yōu)選的,所述服務(wù)器將所有的數(shù)據(jù)進行處理,對數(shù)據(jù)流量進行分配,包括:
[0010]所述服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行分析,對數(shù)據(jù)流量進行合理分配。
[0011]優(yōu)選的,所述服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行分析,對數(shù)據(jù)流量進行合理分配,包括:
[0012]所述服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行數(shù)據(jù)流量調(diào)度,為所有的數(shù)據(jù)分配優(yōu)先級,分配數(shù)據(jù)通道,分配數(shù)據(jù)棧以及分配數(shù)據(jù)隊列,完成數(shù)據(jù)流量的合理分配。
[0013]優(yōu)選的,所述負載均衡策略包括輪詢均衡策略、權(quán)重輪詢均衡策略、隨機均衡策略、權(quán)重隨機均衡策略、最少連接數(shù)均衡策略或者處理能力均衡策略。
[0014]優(yōu)選的,所述完成數(shù)據(jù)流量的合理分配之后,還包括:
[0015]服務(wù)器將所有的數(shù)據(jù)按照分配的優(yōu)先級、數(shù)據(jù)通道、數(shù)據(jù)棧和數(shù)據(jù)隊列去訪問數(shù)據(jù)存儲池。
[0016]優(yōu)選的,所述對數(shù)據(jù)流量進行合理分配之后,還包括:所述服務(wù)器分析得到合理的流量分配表,將所有的數(shù)據(jù)按照流量分配表進行分配。
[0017]優(yōu)選的,所述方法還包括:
[0018]當一個客戶端節(jié)點出現(xiàn)故障后,所述服務(wù)器對出現(xiàn)故障的客戶端節(jié)點上的數(shù)據(jù)重新進行分配。
[0019]優(yōu)選的,所述當一個客戶端節(jié)點出現(xiàn)故障后,所述服務(wù)器對出現(xiàn)故障的客戶端節(jié)點上的數(shù)據(jù)重新進行分配,包括:
[0020]當一個客戶端節(jié)點出現(xiàn)故障后,產(chǎn)生故障信號并發(fā)送至服務(wù)器;
[0021 ]所述服務(wù)器接收到故障信號,向整個客戶端節(jié)點集群發(fā)送反饋信息;
[0022]所述客戶端節(jié)點集群接收到所述反饋信息,將出現(xiàn)故障的客戶端節(jié)點的數(shù)據(jù)路徑所占的資源回收,將回收的資源分配給除故障的客戶端節(jié)點之外的各個客戶端節(jié)點。
[0023]優(yōu)選的,所述將回收的資源分配給除故障的客戶端節(jié)點之外的各個客戶端節(jié)點之后,還包括:所述服務(wù)器將出現(xiàn)故障的客戶端節(jié)點上的數(shù)據(jù)重新分配到除故障的客戶端節(jié)點之外的各個客戶端節(jié)點上。
[0024]本發(fā)明所提供的一種多路徑數(shù)據(jù)流量負載均衡方法,當接收到數(shù)據(jù)請求時,每個客戶端節(jié)點同時對數(shù)據(jù)存儲池進行數(shù)據(jù)存取;每個客戶端節(jié)點發(fā)送數(shù)據(jù)至服務(wù)器;所述服務(wù)器接收到每個客戶端節(jié)點發(fā)送的數(shù)據(jù),將所有的數(shù)據(jù)進行處理,對數(shù)據(jù)流量進行分配??梢?,所有客戶端節(jié)點的流量統(tǒng)一由一個服務(wù)器來調(diào)度管理,可以實時的對整個數(shù)據(jù)流量進行監(jiān)控管理,合理的分配數(shù)據(jù)流量,同時,又可以很好的利用多路徑解決單點故障問題,大大地提高了集群的數(shù)據(jù)管理效率以及集群的可靠性。因此該方法提高數(shù)據(jù)訪問效率,實現(xiàn)數(shù)據(jù)的高效能存取。
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0026]圖1為傳統(tǒng)的流量負載管理示意圖;
[0027]圖2為本發(fā)明所提供的一種多路徑數(shù)據(jù)流量負載均衡方法的流程圖;
[0028]圖3為塊服務(wù)多路徑數(shù)據(jù)流量訪問示意圖;
[0029]圖4為本發(fā)明的數(shù)據(jù)流量負載管理示意圖;
[0030]圖5為N節(jié)點分布式塊服務(wù)多路徑數(shù)據(jù)流量負載均衡示意圖。
【具體實施方式】
[0031]本發(fā)明的核心是提供一種多路徑數(shù)據(jù)流量負載均衡方法,以提高數(shù)據(jù)訪問效率,實現(xiàn)數(shù)據(jù)的高效能存取。
[0032]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0033]請參考圖2,圖2為本發(fā)明所提供的一種多路徑數(shù)據(jù)流量負載均衡方法的流程圖,該方法包括:
[0034]Sll:當接收到數(shù)據(jù)請求時,每個客戶端節(jié)點同時對數(shù)據(jù)存儲池進行數(shù)據(jù)存?。?br>[0035]S12:每個客戶端節(jié)點發(fā)送數(shù)據(jù)至服務(wù)器;
[0036]S13:服務(wù)器接收到每個客戶端節(jié)點發(fā)送的數(shù)據(jù),將所有的數(shù)據(jù)進行處理,對數(shù)據(jù)流量進行分配。
[0037]可見,所有客戶端節(jié)點的流量統(tǒng)一由一個服務(wù)器來調(diào)度管理,可以實時的對整個數(shù)據(jù)流量進行監(jiān)控管理,合理的分配數(shù)據(jù)流量,同時,又可以很好的利用多路徑解決單點故障問題,大大地提高了集群的數(shù)據(jù)管理效率以及集群的可靠性。因此該方法提高數(shù)據(jù)訪問效率,實現(xiàn)數(shù)據(jù)的高效能存取。
[0038]詳細的,服務(wù)器將所有的數(shù)據(jù)進行處理,對數(shù)據(jù)流量進行分配的過程具體為:服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行分析,對數(shù)據(jù)流量進行合理分配。詳細的,服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行分析,對數(shù)據(jù)流量進行合理分配的過程具體為:服務(wù)器采用負載均衡策略對所有的數(shù)據(jù)進行數(shù)據(jù)流量調(diào)度,為所有的數(shù)據(jù)分配優(yōu)先級,分配數(shù)據(jù)通道,分配數(shù)據(jù)棧以及分配數(shù)據(jù)隊列,完成數(shù)據(jù)流量的合理分配。
[0039]其中,負載均衡策略包括輪詢均衡策略、權(quán)重輪詢均衡策略、隨機均衡策略、權(quán)重隨機均衡策略、最少連接數(shù)均衡策略或者處理能力均衡策略。
[0040]其中,完成數(shù)據(jù)流量的合理分配之后,服務(wù)器將所有的數(shù)據(jù)按照分配的優(yōu)先級、數(shù)據(jù)通道、數(shù)據(jù)棧和數(shù)據(jù)隊列去訪問數(shù)據(jù)存儲池。
[0041 ]其中,對數(shù)據(jù)流量進行合理分配之后,服務(wù)器分析得到合理的流量分配表,將所有的數(shù)據(jù)按照流量分配表進行分配。
[0042]可見,該方法主要利用多路徑去進行數(shù)據(jù)流量負載的均衡,數(shù)據(jù)流量調(diào)度中,采用輪循均衡、權(quán)重輪循均衡、隨機均衡、權(quán)重隨機均衡、最少連接數(shù)均衡、處理能力均衡等負載均衡的方法對數(shù)據(jù)進行收集,分配優(yōu)先級,分配數(shù)據(jù)通道,分配數(shù)據(jù)棧以及數(shù)據(jù)隊列,來實現(xiàn)數(shù)據(jù)流量的合理分配。
[0043]詳細的,該方法還包括以下步驟:
[0044]S21:當一個客戶端節(jié)點出現(xiàn)故障后,服務(wù)器對出現(xiàn)故障的客戶端節(jié)點上的數(shù)據(jù)重新進行分配。
[0045]其中,步驟S21優(yōu)選采用以下步驟實現(xiàn):
[0046]S31:當一個客戶端節(jié)點出現(xiàn)故障后,產(chǎn)生故障信號并發(fā)送至服務(wù)器;
[0047]S32:服務(wù)器接收到故障信號,向整個客戶端節(jié)點集群發(fā)送反饋信息;
[0048]S33:客戶端節(jié)點集群接收到反饋信息,將出現(xiàn)故障的客戶端節(jié)點的數(shù)據(jù)路徑所占的資源回收,將回收的資源分配給除故障的客戶端節(jié)點之外的各個客戶端節(jié)點。
[0049]其中,客戶端節(jié)點集群將回收的資源分配給除故障的客戶端節(jié)點之外的各個客戶端節(jié)點之后,服務(wù)器將出現(xiàn)故障的客戶端節(jié)點上的數(shù)據(jù)重新分配到除故障的客戶端節(jié)點之外的各個客戶端節(jié)點上。
[0050]可見,為了保障存取數(shù)據(jù)的可靠性及高效性,采用塊存儲的多路徑負載方法,當某一條路徑宕掉后,數(shù)據(jù)流量調(diào)度器對數(shù)據(jù)進行重新分配,分配到其他的各個節(jié)點上去,從而實現(xiàn)數(shù)據(jù)的高效能存取。
[0051]詳細的,傳統(tǒng)的數(shù)據(jù)流量負載均衡是每個節(jié)點都有自己的流量管理方法,在進行數(shù)據(jù)處理的時候,自己的流量管理方法只負責管理自己的節(jié)點,這樣在很大一部分時間中,其實都是有資源浪費的,或者在一部分時間中數(shù)據(jù)流量成為數(shù)據(jù)處理瓶頸,造成整個集群的效率不高。采用本發(fā)明的方法,所有節(jié)點的流量統(tǒng)一由一個調(diào)度器來管理,可以實時的對整個數(shù)據(jù)流量進行監(jiān)控管理,合理的分配數(shù)據(jù)流量,同時,又可以很好的利用多路徑解決單點故障問題,大大地提高了集群的數(shù)據(jù)管理效率以及集群的可靠性。
[0052]更詳細的,基于本發(fā)明,以η節(jié)點客戶端為例,在數(shù)據(jù)請請求時,每個節(jié)點同時對數(shù)據(jù)存儲池進行數(shù)
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昆明市| 麟游县| 华宁县| 洛浦县| 昌乐县| 泉州市| 揭东县| 柯坪县| 庆城县| 新丰县| 海晏县| 开原市| 西乌珠穆沁旗| 西乡县| 东宁县| 永嘉县| 呼伦贝尔市| 凤凰县| 辽阳市| 广宗县| 宜州市| 盈江县| 上杭县| 克什克腾旗| 百色市| 措勤县| 柘荣县| 五峰| 新津县| 台安县| 茂名市| 阿克苏市| 临泽县| 措美县| 蒲城县| 双辽市| 淮滨县| 沙坪坝区| 鄯善县| 和龙市| 浮梁县|