[發明專利]云計算系統中的資源分配方法在審
| 申請號: | 201210472862.5 | 申請日: | 2012-11-20 |
| 公開(公告)號: | CN102917077A | 公開(公告)日: | 2013-02-06 |
| 發明(設計)人: | 劉朝輝;邵宗有;劉新春 | 申請(專利權)人: | 無錫城市云計算中心有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京德恒律治知識產權代理有限公司 11409 | 代理人: | 章社杲;孫征 |
| 地址: | 214028 江蘇省無錫市無錫新區*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 系統 中的 資源 分配 方法 | ||
技術領域
本發明基本上涉及云計算領域,更具體地來說,涉及一種云計算系統中的資源分配方法。
背景技術
數據中心有大量的服務器,當大量用戶通過網絡訪問數據中心的服務器時,為保證數據中心所有服務器的使用效率最大化,在網絡入口上,需要安裝一個負載均衡設備,設備中保存數據中心可用服務器的列表,每當一個用戶發起訪問數據中心的請求時,負載均衡設備按照一定的請求分配策略,把不同用戶的訪問請求分配到不同的服務器上。
目前,一般數據中心正向云計算數據中心發展,云計算數據中心與一般數據中心的重要區別在于,云計算數據中心的服務器,不僅包括物理服務器,還有很多架設在物理服務器上的虛擬服務器,而虛擬服務器與物理服務器不同,虛擬服務器是可以隨時動態創建和銷毀的,虛擬服務器的計算能力也是可以隨時調整的,也就是說,在云計算數據中心,負載均衡設備無法事先配置好服務器的列表,無法事先確定每臺服務器的計算能力,因此,一般針對物理服務器的負載均衡設備,在有大量虛擬服務器并頻繁動態變化的云計算數據中心的應用環境中,無法保證負載均衡的效果。
發明內容
為了解決現有技術中的缺陷,本發明公開了一種云計算系統中的資源分配方法,通過本發明所提供的方法,解決了如何在云計算系統中進行資源分配的技術問題。
根據本發明的一個方面,提供了一種云計算系統中的資源分配方法,所述方法包括:步驟S1:獲取所述云計算系統中的計算節點的參數(即計算節點參數);步驟S2:根據用戶的訪問請求獲取資源需求參數;以及步驟S3:在所述云計算系統中選擇計算節點參數符合所述資源需求參數的計算節點,并將選擇出的計算節點的資源分配給所述用戶用于執行所述訪問請求。
在所述云計算系統中的資源分配方法中,所述步驟S1包括:每經過預定時間獲取所述云計算系統中的計算節點的計算節點參數。
在所述云計算系統中的資源分配方法中,在所述步驟S1之前,所述方法還包括:在所述云計算系統中創建并初始化計算節點列表。
在所述云計算系統中的資源分配方法中,所述步驟S1包括:通過私有協議、所述云計算系統所提供的接口或者SNMP協議,查詢所述云計算系統中的計算節點的計算節點參數,并且將所述計算節點參數寫入所述計算節點列表中。
在所述云計算系統中的資源分配方法中,所述計算節點參數包括:所述計算節點的運行狀態參數、總體資源參數和剩余資源參數;所述資源需求參數為執行所述訪問請求所需要的資源量。
在所述云計算系統中的資源分配方法中,所述方法還包括:選擇資源分配策略,并且所述步驟S3包括:在所述云計算系統中選擇計算節點參數符合所述資源需求參數和所述資源分配策略的計算節點,并將選擇出的計算節點的資源分配給所述用戶用于執行所述訪問請求。
在所述云計算系統中的資源分配方法中,將選擇出的計算節點的資源分配給所述用戶用于執行所述訪問請求包括:將所述用戶的訪問請求的目標計算節點地址修改為選擇出的計算節點的地址。
在所述云計算系統中的資源分配方法中,所述資源分配策略包括:使得所述云計算系統中開啟的計算節點最少的策略或者使得所述云計算系統中的計算節點的剩余資源平均的策略。
在所述云計算系統中的資源分配方法中,所述計算節點包括物理服務器和虛擬服務器。
通過本發明所描述的云計算系統中的資源分配方法,能夠在云計算系統中根據用戶請求進行資源分配,在云計算系統中虛擬服務器頻繁變動的情況下,可用實現動態的負載均衡策略,提高了效率,保證了資源被有效分配。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1是根據本發明的云計算系統中的資源分配方法的總體流程圖;
圖2是根據本發明的云計算系統中的資源分配方法的具體流程圖;
圖3是根據本發明的云計算系統中的資源分配系統的結構圖。
具體實施方式
以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
圖1是根據本發明的云計算系統中的資源分配方法的總體流程圖。在圖1中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫城市云計算中心有限公司,未經無錫城市云計算中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210472862.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種芒果冰淇淋及其制作方法
- 下一篇:一種小麥型肉雞配合飼料





