[發明專利]一種基于openstack的虛擬磁盤調度方法在審
| 申請號: | 201710140343.1 | 申請日: | 2017-03-10 |
| 公開(公告)號: | CN106886374A | 公開(公告)日: | 2017-06-23 |
| 發明(設計)人: | 張衛品;戴鴻君;于治樓 | 申請(專利權)人: | 濟南浪潮高新科技投資發展有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 濟南信達專利事務所有限公司37100 | 代理人: | 劉繼枝 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 openstack 虛擬 磁盤 調度 方法 | ||
技術領域
本發明涉及云環境下的虛擬磁盤調度領域,具體地說是一種一種基于OPENSTACK的虛擬磁盤調度方法。
背景技術
云計算是互聯網時代的一種新型計算方式,并已逐漸成為許多國家的重要發展戰略,openstack云計算項目起源于美國,其開放性在于,它創造了一個框架標準和API,用戶可以以此為基礎構建云計算解決方案。由于openstack支持主流的KVM、xen、vmdk等鏡像格式,所以客戶可以更容易地將云中運行的虛擬機放到企業內部IT環境中運行,而不用擔心被云系統技術鎖定。
磁盤虛擬化技術由來已久,常見的標準有:RAID、JBOD、SAN等。目前,通過將系統內的多個物理磁盤空間抽象為虛擬存儲資源池,虛擬化技術能夠為存儲的管理帶來集中、高效、彈性、節能等優勢。相比物理內存來說,用戶往往傾向于申請一塊獨立的虛擬磁盤,這種虛擬磁盤可以方便的與任意虛擬機、任意客戶機操作系統實現耦合與解耦和,數據始終獨立,故收到了絕大多數用戶的認可。
但是,目標磁盤的有效調度的問題仍然存在。
發明內容
為了解決在openstack平臺上,目標磁盤的有效調度的問題以及在云存儲的環境下,對磁盤的調度提出的新的要求。本發明的技術任務是提供一種基于OPENSTACK的虛擬磁盤調度方法。
本發明的技術任務是按以下方式實現的,一種基于OPENSTACK的虛擬磁盤調度方法,具體方法如下:
S1、預處理過程,首先將虛擬磁盤的執行點由集中式改為分布式,并將磁盤基于空閑闕值的被動休眠方式改為主動式;
S2、資源選擇過程,為了保證請求的響應效率,首先在工作區中選擇資源;
S3、后處理過程,為了達到響應時間、節能和負載均衡的平衡,對資源分發布局進行更新,并為下一個請求的資源分發做好準備;
S4、進入交互過程;
S5、實現虛擬磁盤的存儲和調度功能。
進一步的,優選的方法為,S3中對資源分發布局進行布局通過對數據進行分布式處理來實現。
進一步的,優選的方法為,所述的S4的交互過程的具體操作步驟如下,
S1、客戶端瀏覽器向SSL代理發出請求;
S2、代理審查請求的合法性及權限,然后返回通知信息;
S3、資格審查成功后,代理與指定服務器建立連接;
S4、連接成功后,返回通知,發送數據。
一種基于OPENSTACK的虛擬磁盤調度系統,包括預處理模塊、資源選擇模塊、后處理模塊和交互模塊;
預處理模塊,用于將虛擬磁盤的集中式結構改為分布式架構;
資源選擇模塊,用于將磁盤陣列動態的工作區作為首要選擇資源;
后處理模塊,用于對數據進行分布式分發;
交互模塊,用于實現客戶與虛擬磁盤調度系統進行交互。
進一步的,優選的結構為,所述的交互模塊為C/S交互模型。
進一步的,優選的結構為,所述的交互模塊包括客戶端瀏覽器、SSL代理和服務器;
客戶端瀏覽器,用于向SSL代理發出請求;
SSL代理,用于審查請求的合法性及權限;
服務器,用于和SSL代理建立連接。
本發明的一種基于OPENSTACK的虛擬磁盤調度方法和現有技術相比,有益效果如下:
1、利用分布式處理使虛擬磁盤布局達到更高的負載均衡水平,并實現磁盤存儲的彈性擴展,從而達到高效、節能的效果;
2、不僅可以降低連接虛擬機的磁盤陣列的能耗,而且能夠有效地緩解響應時間延長的問題。
附圖說明
附圖1為分布式虛擬磁盤架構的結構框圖。
具體實施方式
實施例1:
本發明提出了一種改進的虛擬機磁盤調度方法。該方法的基本思想是將磁盤陣列動態劃分為工作區與就緒區,以工作區為主要用戶分發資源,并以位連接虛擬機的虛擬磁盤為單位,根據實時負載情況對虛擬磁盤布局進行動態優化。以此來使得虛擬磁盤布局達到更高的負載均衡水平。具體方法包含預處理、資源選擇、后處理和交互四個部分。
S1、預處理過程,這一階段,表示對傳統的虛擬磁盤進行改進,實現將虛擬磁盤的執行點由集中式改為分布式,分布式虛擬磁盤架構如附圖1所示,同時將磁盤基于空閑闕值的被動休眠方式改為主動式。此舉有利于緩解單個服務器的性能瓶頸問題;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮高新科技投資發展有限公司,未經濟南浪潮高新科技投資發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710140343.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:物理機的磁盤操作方法、裝置和物理機
- 下一篇:存儲數據的方法和裝置





