[發明專利]分布式基礎設施即服務(IaaS)調度方法及系統有效
| 申請號: | 201510901293.5 | 申請日: | 2015-12-08 |
| 公開(公告)號: | CN105550025B | 公開(公告)日: | 2019-04-16 |
| 發明(設計)人: | 沃天宇;孔帥;楊任宇;肖遠昊 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊貝貝;黃健 |
| 地址: | 100191 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 基礎設施 服務 iaas 調度 方法 系統 | ||
本發明提供一種分布式基礎設施即服務(IaaS)調度方法及系統,其中,該方法包括:IaaS平臺接收用戶發送的第一請求,第一請求包括用戶標識信息;IaaS平臺確定與所述用戶標識信息對應的歷史請求記錄是否為空;若不為空,則從數據庫中存儲的用戶標識信息與任務管理器的對應關系中查找與用戶標識信息對應的任務管理器,并將第一請求發送給所述與用戶標識信息對應的任務管理器,以使任務管理器根據第一請求向資源管理器申請資源,并根據資源管理器返回的資源分配信息,向對應的節點發送第二請求,以使對應的節點根據第二請求,對第一請求進行處理。本發明提供的分布式IaaS調度方法及系統,解決了集中式系統中存在的單點故障問題。
技術領域
本發明涉及云計算領域,尤其涉及一種分布式基礎設施即服務(IaaS)調度方法及系統。
背景技術
云計算成為繼大型機、PC、互聯網之后引領IT產業第四次變革浪潮的主題,是互聯網時代信息基礎設施與應用服務模式的重要形態,它以集中式資源池化管理、資源彈性按需使用、專業化IT服務及海量數據處理能力為主要特點,提供高效能、低成本、低功耗的計算與數據服務,帶來計算模式和IT服務模式的變革,支撐各類信息化應用。根據向用戶提供的服務的粒度不同,云計算可以分為基礎設施即服務(IaaS)、平臺即服務(PaaS)以及軟件即服務(SaaS)。其中,IaaS依托虛擬化技術得到了迅速的發展。目前,IaaS平臺大都采用集中式的資源管理和調度方式。
圖1為現有的IaaS平臺的邏輯架構圖,如圖1所示,用戶界面層的應用解析器接收用戶遞交的各類資源請求,并對資源請求進行解析和分類,將處理結果遞送至資源需求調度層的資源需求隊列模塊,,資源需求隊列模塊將各用戶遞交的資源請求放入相應的資源隊列中以供資源需求調度模塊使用,資源需求調度模塊根據資源需求隊列模塊中各需求的優先級信息,將各個需求發送至虛擬化資源配置模塊,以使虛擬化資源配置模塊根據當前虛擬化資源使用狀態、虛擬化資源歷史使用情況,以及各個資源請求中包含的服務等級協議實施資源的優化配置。
但是,在該IaaS平臺的邏輯架構中,每個模塊在整個系統中都是共享的,即用戶所有的請求都會發往同一個模塊,然后進行作業的解析和資源調度,整個系統存在單點故障的問題。
發明內容
本發明提供一種分布式基礎設施即服務(IaaS)調度方法及系統,用以解決現有集中式IaaS調度系統中存在的單點故障問題。
本發明提供的分布式IaaS調度方法,包括:
IaaS平臺接收用戶發送的第一請求,所述第一請求包括用戶標識信息;
所述IaaS平臺確定與所述用戶標識信息對應的歷史請求記錄是否為空;
若不為空,則所述IaaS平臺從數據庫中存儲的用戶標識信息與任務管理器的對應關系中查找與所述用戶標識信息對應的任務管理器,并將所述第一請求發送給所述與所述用戶標識信息對應的任務管理器,以使所述任務管理器根據所述第一請求向所述資源管理器申請資源,并根據所述資源管理器返回的資源分配信息,向對應的節點發送第二請求,以使所述對應的節點根據所述第二請求,對所述第一請求進行處理,其中,所述資源分配信息包括所述資源管理器分配的節點信息。
本發明提供的分布式IaaS調度系統,包括:
IaaS平臺、資源管理器以及至少一個節點,其中,所述節點包括任務管理器;
其中,所述IaaS平臺包括:
接收模塊,用于接收用戶發送的第一請求,所述第一請求包括用戶標識信息;
確定模塊,用于確定與所述用戶標識信息對應的歷史請求記錄是否為空;
查找模塊,用于若所述與所述用戶標識信息對應的歷史請求記錄不為空,則從數據庫中存儲的用戶標識信息與任務管理器的對應關系中查找與所述用戶標識信息對應的任務管理器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510901293.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種進程調度方法及裝置
- 下一篇:一種自動將程序錯誤編碼轉化為錯誤描述的方法





