[發明專利]一種基于OpenStack的計算資源定向調度方法及系統有效
| 申請號: | 201710420946.7 | 申請日: | 2017-06-07 |
| 公開(公告)號: | CN109002342B | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 劉炳宏;樸愛花;霍瑋;孫丹丹;鄒維 | 申請(專利權)人: | 中國科學院信息工程研究所 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L67/1001;H04L67/1012;H04L67/1029 |
| 代理公司: | 北京君尚知識產權代理有限公司 11200 | 代理人: | 余功勛 |
| 地址: | 100093 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 openstack 計算 資源 定向 調度 方法 系統 | ||
本發明提供一種基于OpenStack的計算資源定向調度方法,步驟包括:1)根據虛擬機的相關參數將OpenStack計算資源劃分為多個計算區域,并進行標識;2)將所有計算節點劃分到指定的計算區域,并錄入數據庫;3)用戶通過標識選擇計算區域,并從數據庫中讀取該計算區域的全部計算節點信息;4)針對步驟3)讀取的全部計算節點,過濾掉不符合的計算節點,將剩下的計算節點進行排序,調度出排序靠前的計算節點來生成虛擬機。本發明還提供一種基于OpenStack的計算資源定向調度系統。
技術領域
本發明涉及云計算技術領域,特別涉及一種基于OpenStack的計算資源定向調度方法及系統。
背景技術
近幾年來,云計算技術已經成為最熱門的IT技術之一,引起了產業界、學術界和政府部門的高度關注。OpenStack是目前最流行的云計算技術之一,它可以將不同的物理資源整合形成巨大資源池,對外提供計算、存儲、網絡資源服務。OpenStack自身利用可用域Zone將物理資源進行分類管理,將所有控制節點劃分為同一可用域Internal,將所有計算節點劃分為同一可用域Nova。目前,OpenStack是先將加入其計算資源的每個計算節點分別過濾和加權排序處理,而后進行調度。
然而其不足之處在于:可用域Zone是按地理(不同機房或不同機柜)或物理(不同設備配置)劃分資源,粒度較大,在過濾過程中不能根據計算節點的不同業務用途進行過濾處理,無法定向調度到指定區域;當計算資源規模較大時,需要花費大量精力和時間進行調度和運行維護,成本過高。
發明內容
為克服現有技術的不足,本發明提供一種基于OpenStack的計算資源定向調度方法及系統,能夠將OpenStack的計算資源劃分為不同計算區域,計算區域范圍比Zone更小,可以將Nova可用域劃分為多個計算區域,以滿足不同需求;用戶可根據自身需求選擇計算區域,定向調度模塊能將虛擬機調度到指定計算區域,提高了調度效率;并且能夠對不同區域的計算資源區別運維,節約成本,更高效利用資源。
為了解決上述技術問題,本發明提供的技術方案如下:
一種基于OpenStack的計算資源定向調度方法,步驟包括:
1)根據虛擬機的相關參數將OpenStack計算資源劃分為多個計算區域,并進行標識;
2)將所有計算節點(服務器)劃分到指定的計算區域,并錄入數據庫;
3)用戶通過標識選擇計算區域,并從數據庫中讀取該計算區域的全部計算節點信息;
4)針對步驟3)讀取的全部計算節點,過濾掉不符合的計算節點,將剩下的計算節點進行排序,調度出排序靠前的計算節點來生成虛擬機。
進一步地,虛擬機的相關參數包括虛擬機業務的重要性、對CPU和內存的消耗程度、產生的數據量以及虛擬機安全性。
進一步地,虛擬機業務的重要性的判斷指標是:如果虛擬機上的業務中斷會對其他系統或業務造成影響,則為重要,否則不重要。
進一步地,步驟2)中所有計算節點先被錄入用于定向調度登記的數據庫表中,再根據虛擬機的相關參數將計算節點劃分到對應的計算區域。
進一步地,步驟3)中用戶根據虛擬機的相關參數給要申請的虛擬機加上標記,通過標記找到含對應標識的計算區域。
進一步地,步驟4)中根據計算節點的CPU、內存、磁盤參數過濾掉可用資源不符合虛擬機要求的計算節點,可用資源是指計算節點可用的CPU、內存、磁盤容量。
進一步地,步驟4)中對剩下的計算節點進行可用資源的加權排序,按照權重從大到小排序。
一種基于OpenStack的計算資源定向調度系統,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院信息工程研究所,未經中國科學院信息工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710420946.7/2.html,轉載請聲明來源鉆瓜專利網。





