• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    負載均衡的控制方法及裝置制造方法及圖紙

    技術編號:12976243 閱讀:169 留言:0更新日期:2016-03-04 00:00
    本發明專利技術公開了一種負載均衡的控制方法及裝置。其中,該方法包括:采集服務器集群中各個服務器節點的節點路由信息,其中,節點路由信息用于記錄服務器節點對應的數據流量;通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;根據路由數據池,通過負載均衡算法生成負載均衡規則,其中,負載均衡規則至少包括:當服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;將接收到的數據處理請求,按照負載均衡規則調度至目標服務器節點。本發明專利技術解決了由于負載均衡節點部分負載較高,導致負載均衡節點反應變緩,影響客戶體驗的技術問題。

    【技術實現步驟摘要】

    本專利技術涉及互聯網領域,具體而言,涉及一種負載均衡的控制方法及裝置
    技術介紹
    隨著科技的不斷更新,在互聯網技術快速發展的今天,用戶對于互聯網的需求愈加旺盛。在實際應用當中,互聯網上交互的數據體量快速增長,這大大加重了服務器的處理壓力。為了實現高效的對海量數據進行高效處理,服務器集群化技術得到了高速發展,并逐漸取代傳統的單機服務器。而負載均衡技術作為服務器集群化技術中必不可少的一環,被人們越來越值得重視起來。目前,主要的負載均衡系統主要是基于對某個關鍵字段進行類似哈希算法方式進行計算,得到對當前數據進行處理的處理節點,并將該數據交予對應的節點進行相關的數據處理。而當服務器集群中的某個節點失效后,負載均衡系統可以根據調度算法生成新的節點,用于替代失活節點處理請求。當失活節點恢復處理能力時,負載均衡算法將恢復對該節點進行數據分配,從而使負載均衡算法的哈希結果能夠盡可能的分布到所有節點上。在針對平等節點的負載均衡系統中,現有的負載均衡系統有如下弊端:1、現有的負載均衡系統中,通過keepalive的機制來保證負載均衡系統中各個節點的有效性。但是,keepalive無法進行節點流量的反饋,導致在負載不均衡時無法對其進行調整。2、現有的負載均衡系統中,在有效的哈希因子相對集中時,將出現流量不均衡現象。當數據量變化很大時,這種現象的缺點將被成倍放大,將導致某些節點的負載過高從而影響用戶體驗和集群整體性能。針對上述的問題,目前尚未提出有效的解決方案。
    技術實現思路
    本專利技術實施例提供了一種負載均衡的控制方法及裝置,以至少解決由于負載均衡節點部分負載較高,導致負載均衡節點反應變緩,影響客戶體驗的技術問題。根據本專利技術實施例的一個方面,提供了一種負載均衡的控制方法,包括:采集服務器集群中各個服務器節點的節點路由信息,其中,節點路由信息用于記錄服務器節點對應的數據流量;通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;根據路由數據池,通過負載均衡算法生成負載均衡規則,其中,負載均衡規則至少包括:當服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;將接收到的數據處理請求,按照負載均衡規則調度至目標服務器節點。進一步地,負載均衡規則還包括:當服務器集群啟動時,根據第二負載均衡算法生成的基礎負載均衡規則。進一步地,根據路由數據池,通過負載均衡算法生成負載均衡規則,包括:根據路由數據池,確定各個服務器節點的實時數據流量;根據實時數據流量對服務器節點進行排序,確定流量最小的服務器節點為目標服務器節點。進一步地,在采集服務器集群中各個服務器節點的節點路由信息之前,方法還包括:按照預先設定的第一時間周期,獲取服務器集群中的每個服務器節點的實際運行狀態,其中,實際運行狀態至少包括:有效或失效;根據每個服務器節點的實際運行狀態,更新服務器節點路由表,其中,服務器節點路由表用于記錄實際運行狀態為有效的服務器節點的節點路由信息。進一步地,采集服務器集群中各個服務器節點的節點路由信息,包括:按照預先設定的第二時間周期,獲取服務器節點的發送數據量或接收數據量;根據每次獲取的發送數據量或接收數據量,計算服務器節點的實時數據流量;根據實時數據流量,更新服務器節點路由表的節點路由信息。進一步地,在將接收到的數據處理請求根據負載均衡規則調度至目標服務器節點之后,方法還包括:獲取數據處理請求的處理數據量;將數據處理請求的處理數據量累加至與目標服務器節點對應的節點路由信息中。根據本專利技術實施例的另一方面,還提供了一種負載均衡的控制裝置,包括:采集模塊,用于采集服務器集群中各個服務器節點的節點路由信息,其中,節點路由信息用于記錄服務器節點對應的數據流量;第一生成模塊,用于通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;第二生成模塊,用于根據路由數據池,通過負載均衡算法生成負載均衡規則,其中,負載均衡規則至少包括:當服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;調度模塊,用于將接收到的數據處理請求,按照負載均衡規則調度至目標服務器節點。進一步地,第二生成模塊包括:子確定模塊,用于根據路由數據池,確定各個服務器節點的實時數據流量;子處理模塊,用于根據實時數據流量對服務器節點進行排序,確定流量最小的服務器節點為目標服務器節點。進一步地,裝置還包括:第一獲取模塊,用于按照預先設定的第一時間周期,獲取服務器集群中的每個服務器節點的實際運行狀態,其中,實際運行狀態至少包括:有效或失效;更新模塊,用于根據每個服務器節點的實際運行狀態,更新服務器節點路由表,其中,服務器節點路由表用于記錄實際運行狀態為有效的服務器節點的節點路由信息。進一步地,采集模塊包括:子獲取模塊,用于按照預先設定的第二時間周期,獲取服務器節點的發送數據量或接收數據量;子計算模塊,用于根據每次獲取的發送數據量或接收數據量,計算服務器節點的實時數據流量;子更新模塊,用于根據實時數據流量,更新服務器節點路由表的節點路由信息。進一步地,裝置還包括:第二獲取模塊,用于獲取數據處理請求的處理數據量;處理模塊,用于將數據處理請求的處理數據量累加至與目標服務器節點對應的節點路由信息中。在本專利技術實施例中,采用采集服務器集群中各個服務器節點的節點路由信息,其中,節點路由信息用于記錄服務器節點對應的數據流量;通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;根據路由數據池,通過負載均衡算法生成負載均衡規則,其中,負載均衡規則至少包括:當服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;將接收到的數據處理請求,按照負載均衡規則調度至目標服務器節點的方式。相較于現有的技術方案,由于增加了基于流量反饋的高優先級負載均衡規則,使得當負載不均衡時系統通過高優先級的負載均衡規則進行細粒度調整,從而達到了對服務器集群中各臺服務器的負載進行均衡的目的進而解決了由于負載均衡節點部分負載較高,導致負載均衡節點反應變緩,影響客戶體驗的技術問題。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中:圖1是根據本專利技術實施例的一種負載均衡的控制方法的流程示意圖;圖2是根據本專利技術實施例的一種可選的負載均衡的控制方法的流程示意圖;圖3是一種可選的應用本專利技術實施例的負載均衡的控制方法的負載均衡系統結構示意圖;圖4是根據本專利技術實施例的一種可選的負載均衡的控制方法的流程示意圖;圖5本文檔來自技高網
    ...
    負載均衡的控制方法及裝置

    【技術保護點】
    一種負載均衡的控制方法,其特征在于,包括:采集服務器集群中各個服務器節點的節點路由信息,其中,所述節點路由信息用于記錄所述服務器節點對應的數據流量;通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;根據所述路由數據池,通過負載均衡算法生成負載均衡規則,其中,所述負載均衡規則至少包括:當所述服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;將接收到的數據處理請求,按照所述負載均衡規則調度至目標服務器節點。

    【技術特征摘要】
    1.一種負載均衡的控制方法,其特征在于,包括:
    采集服務器集群中各個服務器節點的節點路由信息,其中,所述節點路由信息用于記錄所述
    服務器節點對應的數據流量;
    通過對每個服務器節點對應的數據流量進行匯總,生成路由數據池;
    根據所述路由數據池,通過負載均衡算法生成負載均衡規則,其中,所述負載均衡規則至少
    包括:當所述服務器集群運行時,根據第一負載均衡算法生成的高優先級負載均衡規則;
    將接收到的數據處理請求,按照所述負載均衡規則調度至目標服務器節點。
    2.根據權利要求1所述的方法,其特征在于,所述負載均衡規則還包括:當所述服務器集群啟動時,
    根據第二負載均衡算法生成的基礎負載均衡規則。
    3.根據權利要求1所述的方法,其特征在于,根據所述路由數據池,通過負載均衡算法生成負載均
    衡規則,包括:
    根據所述路由數據池,確定所述各個服務器節點的實時數據流量;
    根據所述實時數據流量對所述服務器節點進行排序,確定流量最小的服務器節點為所述目標
    服務器節點。
    4.根據權利要求1所述的方法,其特征在于,在采集服務器集群中各個服務器節點的節點路由信息
    之前,所述方法還包括:
    按照預先設定的第一時間周期,獲取所述服務器集群中的所述每個服務器節點的實際運行狀
    態,其中,所述實際運行狀態至少包括:有效或失效;
    根據所述每個服務器節點的所述實際運行狀態,更新服務器節點路由表,其中,所述服務器
    節點路由表用于記錄所述實際運行狀態為有效的服務器節點的節點路由信息。
    5.根據權利要求3所述的方法,其特征在于,采集服務器集群中各個服務器節點的節點路由信息,
    包括:
    按照預先設定的第二時間周期,獲取所述服務器節點的發送數據量或接收數據量;
    根據每次獲取的所述發送數據量或接收數據量,計算所述服務器節點的實時數據流量;
    根據所述實時數據流量,更新所述服務器節點路由表的所述節點路由信息。
    6.根據權利要求5所述的方法,其特征在于,在將接收到的數據處理請求根據所述負載均衡規則調
    度至所述目標服務器節點之后,所述方法還包括:
    獲取所述數據處理請求的處理數據量;
    將所述數據處理請求...

    【專利技術屬性】
    技術研發人員:洪珂侯國發龔浩華
    申請(專利權)人:網宿科技股份有限公司
    類型:發明
    國別省市:上海;31

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 黄桃AV无码免费一区二区三区 | 日本无码WWW在线视频观看| 国产午夜激无码av毛片| 无码国产精品一区二区高潮| 亚洲色偷拍区另类无码专区| 日韩精品无码一区二区三区免费 | 亚洲人成人无码网www电影首页| 亚洲国产av高清无码| 国产精品成人99一区无码| 无码国产乱人伦偷精品视频| 国产成人无码区免费A∨视频网站 国产成人无码午夜视频在线观看 国产成人无码精品一区不卡 | 国产精品无码素人福利免费 | 无码国产精品一区二区免费式直播| 亚洲精品无码久久久久秋霞| 黄桃AV无码免费一区二区三区 | 无码av专区丝袜专区| 久久久久亚洲精品无码系列| 无码一区二区三区亚洲人妻| 中文字幕av无码一二三区电影| 国产亚洲精品a在线无码| 无码人妻久久一区二区三区蜜桃| 18禁无遮拦无码国产在线播放| 亚洲中文久久精品无码ww16| 色视频综合无码一区二区三区| 亚洲成在人线在线播放无码| 久久亚洲AV无码精品色午夜麻| 中文精品无码中文字幕无码专区| 亚洲不卡无码av中文字幕| 精品无码久久久久久久久水蜜桃| 亚洲av无码专区国产不乱码| 少妇人妻无码精品视频| 亚洲av日韩av高潮潮喷无码| 亚洲乱码无码永久不卡在线| 免费无码H肉动漫在线观看麻豆| 亚洲国产精品无码久久九九 | 国产成人A亚洲精V品无码 | 性色AV一区二区三区无码| 精品亚洲AV无码一区二区| 久久久久久亚洲AV无码专区| 老子午夜精品无码| 亚洲AV无码无限在线观看不卡|