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

    服務器負載管理方法及裝置制造方法及圖紙

    技術編號:13117162 閱讀:65 留言:0更新日期:2016-04-06 08:27
    本發明專利技術提供一種服務器負載管理方法,包括:獲取包含多個服務器的業務集群關聯的至少一個負載管理模型;獲取該服務器分別與該至少一個負載管理模型對應的業務負載數據;根據該負載管理模型以及該業務負載數據,計算該服務器的業務負載率,并將每個該服務器對應的最大的業務負載率作為每個該服務器的綜合業務負載率;根據該綜合業務負載率,獲得該綜合平均業務負載率。本發明專利技術還提供一種服務器負載管理裝置,上述服務器負載管理方法及裝置可提高負載管理的效率。

    【技術實現步驟摘要】

    本專利技術涉及計算機
    ,尤其涉及一種服務器負載管理方法及裝置
    技術介紹
    容量管理(CapacityManagement)的目的在于在恰當的時間以一種經濟節約的方式為數據處理和存儲提供所需的容量。隨著計算機及互聯網技術的發展,互聯網用戶和業務的規模以及服務器的數量都在不斷的增加,面對海量的業務,容量管理成為業務運營中的一個重要的環節,而負載管理更是容量管理的重中之重。目前很多的負載管理系統都是基于服務器本身的硬件指標或單純的業務指標來對業務集群(即提供同一業務的服務器的集合)的負載進行管理,比如:先根據某段時間內服務器的CPU(CentralProcessingUnit,中央處理器)的負載,或者磁盤的負載,或者業務數據請求量來計算得到業務集群下的各個服務器的業務負載率,再對該各個服務器的業務負載率進行平均得到該業務集群的業務負載率,然后根據該業務負載率對該業務集群的負載進行管理。由于各個業務的依賴對象的差異,例如,有些業務非常依賴于磁盤,并需要大量磁盤負載和快速輸入/輸出;有些業務非常依賴于CPU,并需要快速處理器以獲得最大工作效率;有些業務需要大量內存等等,因此每個業務集群產生負載瓶頸的原因不盡相同,并且很多業務的負載問題還涉及到多IDC(InternetDataCenter,即互聯網數據中心),甚至是異地容災分布的考慮,但現有技術對每個業務集群都采用的是統一的策略標準來衡量各業務集群的業務負載率,像這樣采用同一套標準計算出來的業務負載率對某些業務集群來說是不準確的,容易產生負載管理效果不佳的問題。
    技術實現思路
    有鑒于此,本專利技術提供一種服務器負載管理方法及裝置,可實現基于不同業務集群各自具有的至少一種特性,而對不同業務集群的業務負載率進行的差別化地綜合計算,從而可極大地提高計算結果的準確性,提高負載管理的效率。本專利技術實施例提供的一種服務器負載管理方法,包括:獲取包含多個服務器的業務集群關聯的至少一個負載管理模型,所述負載管理模型用于獲得所述業務集群的綜合業務負載數據,所述綜合業務負載數據包括所述業務集群的綜合平均業務負載率;獲取所述服務器分別與所述至少一個負載管理模型對應的業務負載數據;根據所述負載管理模型以及所述業務負載數據,計算所述服務器的業務負載率,并將每個所述服務器對應的最大的業務負載率作為每個所述服務器的綜合業務負載率;根據所述綜合業務負載率,獲得所述綜合平均業務負載率。本專利技術實施例提供的一種服務器負載管理裝置,包括:獲取模塊,用于獲取包含多個服務器的業務集群關聯的至少一個負載管理模型,所述負載管理模型用于獲得所述業務集群的綜合業務負載數據,所述綜合業務負載數據包括所述業務集群的綜合平均業務負載率;所述獲取模塊,還用于獲取所述服務器分別與所述至少一個負載管理模型對應的業務負載數據;計算模塊,用于根據所述獲取模塊獲取的所述負載管理模型以及所述業務負載數據,計算所述服務器的業務負載率,并將每個所述服務器對應的最大的業務負載率作為每個所述服務器的綜合業務負載率;獲得模塊,用于根據所述計算模塊計算的所述綜合業務負載率,獲得所述綜合平均業務負載率。本專利技術實施例提供的上述服務器負載管理方法及裝置,通過計算業務集群中的各服務器各自在該業務集群關聯的至少一個負載管理模型中的綜合業務負載率,根據該綜合業務負載率獲得該業務集群的綜合平均業務負載率,并作為該業務集群的綜合業務負載數據輸出,以根據該綜合平均業務負載率對該業務集群的負載進行管理,由于通過至少一個與業務集群相關聯的負載管理模型獲得該業務集群的綜合業務負載數據,因此,可實現基于不同業務集群各自具有的至少一種特性,而對不同業務集群的業務負載率進行的差別化地綜合計算,從而可極大地提高計算結果的準確性,提高負載管理的效率。為讓本專利技術的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。附圖說明圖1為本專利技術實施例提供的服務器負載管理方法及裝置的應用環境圖;圖2示出了一種服務器的結構框圖;圖3為本專利技術第一實施例提供的服務器負載管理方法的流程圖;圖4為本專利技術第二實施例提供的服務器負載管理方法的流程圖;圖5為本專利技術第二實施例提供的服務器負載管理方法中負載管理模型與業務集群的關聯關系的示意圖;圖6為本專利技術第三實施例提供的服務器負載管理方法的流程圖;圖7為本專利技術第四實施例提供的服務器負載管理裝置的結構示意圖;圖8為圖7的存儲環境示意圖;圖9為本專利技術第五實施例提供的服務器負載管理裝置的結構示意圖;圖10為本專利技術第五實施例提供的服務器負載管理裝置中部分模塊的結構示意圖;圖11為本專利技術第五實施例提供的服務器負載管理裝置中部分模塊的結構示意圖。具體實施方式為更進一步闡述本專利技術為實現預定專利技術目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本專利技術的具體實施方式、結構、特征及其功效,詳細說明如后。圖1為本專利技術實施例提供的服務器負載管理方法及裝置的應用環境圖。本專利技術實施例提供的服務器負載管理方法及裝置可應用于圖1所示的環境中,實現對業務集群300的負載的有效管理。如圖1所示,負載管理服務器100、數據采集服務器200以及業務集群300位于有線或無線網絡中,通過該有線或無線網絡,負載管理服務器100、數據采集服務器200以及業務集群300進行數據交互。上述的有線網絡可以但不限于包括:采用同軸電纜、雙絞線或光纖來連接的計算機網絡。上述的無線網絡可以使用各種通信標準、協議及技術,包括但并不限于全球移動通信系統(GlobalSystemforMobileCommunication,GSM)、增強型移動通信技術(EnhancedDataGSMEnvironment,EDGE),寬帶碼分多址技術(widebandcodedivisionmultipleaccess,W-CDMA),碼分多址技術(Codedivisionaccess,CDMA)、時分多址技術(timedivisionmultipleaccess,TDMA),藍牙,無線保真技術(Wireless,Fidelity,WiFi)(如美國電氣和電子工程師協會標準IEEE802.11a,IEEE802.11b,IEEE802.11g和/或IEEE802.11n)、網絡電話(Voiceoverinternetprotocol,VoIP)、全球微本文檔來自技高網
    ...

    【技術保護點】
    一種服務器負載管理方法,用于獲取綜合平均業務負載率,其特征在于,包括:獲取包含多個服務器的業務集群關聯的至少一個負載管理模型,所述負載管理模型用于獲得所述業務集群的綜合業務負載數據,所述綜合業務負載數據包括所述業務集群的綜合平均業務負載率;獲取所述服務器分別與所述至少一個負載管理模型對應的業務負載數據;根據所述負載管理模型以及所述業務負載數據,計算所述服務器的業務負載率,并將每個所述服務器對應的最大的業務負載率作為每個所述服務器的綜合業務負載率;根據所述綜合業務負載率,獲得所述綜合平均業務負載率。

    【技術特征摘要】
    1.一種服務器負載管理方法,用于獲取綜合平均業務負載率,其特征
    在于,包括:
    獲取包含多個服務器的業務集群關聯的至少一個負載管理模型,所述
    負載管理模型用于獲得所述業務集群的綜合業務負載數據,所述綜合業務
    負載數據包括所述業務集群的綜合平均業務負載率;
    獲取所述服務器分別與所述至少一個負載管理模型對應的業務負載數
    據;
    根據所述負載管理模型以及所述業務負載數據,計算所述服務器的業
    務負載率,并將每個所述服務器對應的最大的業務負載率作為每個所述服
    務器的綜合業務負載率;
    根據所述綜合業務負載率,獲得所述綜合平均業務負載率。
    2.根據權利要求1所述的方法,其特征在于,所述綜合業務負載數據
    還包括:所述業務集群的綜合最大業務負載率以及綜合最小業務負載率,
    所述方法還包括:
    將所述綜合業務負載率中最大的綜合業務負載率作為所述綜合最大業
    務負載率輸出,將所述綜合業務負載率中最小的綜合業務負載率作為所述
    綜合最小業務負載率輸出,以根據所述綜合最大業務負載率以及所述綜合
    最小業務負載率對所述業務集群的負載進行管理。
    3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
    根據用戶指令,設置所述業務集群與所述負載管理模型的關聯關系。
    4.根據權利要求3所述的方法,其特征在于,所述業務集群繼承有其
    所有上級業務集群關聯的負載管理模型。
    5.根據權利要求3所述的方法,其特征在于,所述用戶指令中包含關
    聯條件及對應的標準負載參考值的信息,所述方法還包括:
    根據所述用戶指令,設置所述負載管理模型與所述關聯條件以及所述

    \t標準負載參考值的關聯關系,所述標準負載參考值用于計算所述服務器的
    業務負載率。
    6.根據權利要求5所述的方法,其特征在于,所述關聯條件包括服務
    器型號。
    7.根據權利要求6所述的方法,其特征在于,所述根據所述負載管理
    模型以及所述負載數據,計算所述服務器的業務負載率,包括:
    當所述服務器的型號符合所述關聯條件時,獲取所述服務器型號對應
    的標準負載參考值;
    根據所述服務器型號對應的標準負載參考值與所述業務負載數據,計
    算所述服務器的業務負載率。
    8.根據權利要求7所述的方法,其特征在于,所述根據所述負載管理
    模型以及所述負載數據,計算所述服務器的業務負載率,還包括:
    當所述服務器的型號不符合所述關聯條件時,獲取預置的默認負載參
    考值;
    根據所述默認負載參考值與所述業務負載數據,計算所述服務器的業
    務負載率。
    9.根據權利要求1至8的任一項所述的方法,其特征在于,所述方法
    還包括:
    根據所述綜合業務負載數據,分析所述業務集群是否滿足預置的告警
    條件;
    若滿足,則按照預置的告警方式進行告警。
    10.根據權利要求9所述的方法,其特征在于,所述根據所述綜合業
    務負載數據,分析所述業務集群是否滿足預置的告警條件,若滿足,則按
    照預置的告警方式進行告警,包括:
    獲取所述業務集群對應的容災級別及其對應的容災條件;
    獲取所述業務集群的各子集群中的服務器的數量;
    根據所述綜合業務負載率與所述各子集群的服務器的數量,分別計算
    所述各子集群的綜合平均業務負載率;
    根據所述各子集群的綜合平均業務負載率,分析所述業務集群是否滿
    足所述容災條件;
    當所述業務集群不滿足所述容災條件時,進行告警。
    11.根據權利要求10所述的方法,其特征在于,所述方法還包括:
    輸出所述綜合平均業務負載率,以根據所述綜合平均業務負載率對所
    述業務集群的負載進行管理。
    12.一種服務器負載管理裝置,其特征在...

    【專利技術屬性】
    技術研發人員:肖先敏
    申請(專利權)人:騰訊科技深圳有限公司
    類型:發明
    國別省市:廣東;44

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

    1
    主站蜘蛛池模板: 国模GOGO无码人体啪啪| 国产AV无码专区亚洲AWWW| 久久国产精品无码一区二区三区| 中文字幕人妻无码一区二区三区| 精品无码一级毛片免费视频观看| 无码人妻丰满熟妇啪啪网站| 无码综合天天久久综合网| 日韩精品无码久久一区二区三| 亚洲精品无码不卡在线播放HE| 亚洲av激情无码专区在线播放| 亚洲午夜无码久久久久软件| 亚洲av无码一区二区三区人妖| 久久亚洲AV无码西西人体| 国产乱妇无码大片在线观看| 亚洲精品无码激情AV| 无码人妻熟妇AV又粗又大| 无码天堂va亚洲va在线va| 亚洲AV永久无码精品一百度影院| 无码人妻久久一区二区三区蜜桃| 亚洲Aⅴ无码一区二区二三区软件| 伊人久久无码精品中文字幕| 精品久久久久久无码免费| 亚洲AV无码一区二区三区国产| 午夜无码伦费影视在线观看| 日本爆乳j罩杯无码视频| 内射人妻少妇无码一本一道| YW尤物AV无码国产在线观看| 亚洲国产成人精品无码区在线网站| 无码综合天天久久综合网| 亚洲综合无码一区二区三区| 久久99久久无码毛片一区二区| 亚洲AV无码成人网站在线观看| 蜜桃AV无码免费看永久| 色情无码WWW视频无码区小黄鸭| 久久无码人妻一区二区三区午夜| 久久人妻少妇嫩草AV无码蜜桃| 永久免费av无码不卡在线观看| 国产在线无码一区二区三区视频| 国产精品无码专区在线播放| 精品无码一区二区三区亚洲桃色| 无码专区国产精品视频|