[發明專利]一種基于分布式存儲的虛擬機放置方法及裝置在審
| 申請號: | 201610054601.X | 申請日: | 2016-01-25 |
| 公開(公告)號: | CN105653210A | 公開(公告)日: | 2016-06-08 |
| 發明(設計)人: | 徐安 | 申請(專利權)人: | 漢柏科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 300384 天津市濱海新*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分布式 存儲 虛擬機 放置 方法 裝置 | ||
技術領域
本發明涉及計算機領域,尤其涉及一種基于分布式存儲的虛擬機 放置方法及裝置。
背景技術
近年來,隨著信息系統的日益復雜化和網絡應用的急速膨脹,需 要高效利用存儲系統,降低存儲成本。服務器虛擬化技術也成為了云 計算中的關鍵技術,為了實現集群范圍內的負載均衡,提高各物理服 務器的資源使用效率,需要為待啟動虛擬機選擇合適的放置位置。
現有的虛擬機放置方法中計算資源和存儲資源是分開的,將一臺 物理服務器作為計算節點,而將另外的物理服務器作為存儲節點,考 慮到存儲在本地的高可用性不夠,通常將虛擬機放置在遠端,在虛擬 機實際工作中需要進行多次網絡傳輸影響虛擬機的性能。
傳統的共享存儲陣列虛擬化環境的性能、功能和成本的瓶頸。其 主要體現在:一般iSCSI存儲陣列的每秒進行讀寫(I/O)操作的次數 (Input/OutputOperationsPerSecond,IOPS)能達到15000左右。通 常,運行Windows7的虛擬云桌面在啟動時會產生50-100個IOPS;那 么一臺存儲陣列也就可支持150-300臺云桌面同時啟動。而一個性能 高點的物理服務器一般可跑50-100臺虛擬機,這樣,一個存儲陣列僅 僅可支持1.5-6臺物理服務器。存儲陣列的利用率低,影響了虛擬化環 境的性能。存儲產品一般占云環境物理資源成本的30%以上,企業為 災難恢復站點設置了副本陣列,耗資巨大。新加入的共享存儲陣列要 整合和統一原來的存儲資源非常困難,需要比較多人工的配置,擴展 性差。
發明內容
本發明所要解決的技術問題是:現有的虛擬機放置方法導致虛擬 機性能差和虛擬化系統存儲陣列利用率低、擴展性差的問題。
為解決上述技術問題,本發明一方面提出了一種基于分布式存 儲的虛擬機放置方法,該方法包括:
獲取虛擬機所使用的存儲卷的第一存儲塊所在的物理服務器;
若虛擬機所使用的存儲卷的第一存儲塊所在的物理服務器可用 資源大于等于虛擬機的資源需求,則將虛擬機放置在所述物理服務器 上。
可選地,該方法還包括:
根據虛擬機的資源需求和物理服務器的負載情況,確定虛擬機的 可用物理服務器列表;
若虛擬機所使用的存儲卷的第一存儲塊所在的物理服務器可用 資源小于虛擬機的資源需求,則從可用物理服務器列表中隨機選擇一 臺物理服務器,并將虛擬機放置在隨機選擇的可用物理服務器上。
可選地,所述根據虛擬機的資源需求和物理服務器的負載情況, 確定虛擬機的可用物理服務器列表,包括:
根據物理服務器的總資源量和負載情況獲取物理服務器的可用 資源;
若物理服務器的可用資源大于等于虛擬機的資源需求,則該物理 服務器為可用物理服務器;
將該物理服務器記錄在可用物理服務器列表中。
可選地,所述分布式存儲方式為Ceph。
本發明另一方面提出了一種基于分布式存儲的虛擬機放置裝置, 該裝置包括:
物理服務器獲取單元,用于獲取虛擬機所使用的存儲卷的第一存 儲塊所在的物理服務器;
虛擬機放置單元,用于若虛擬機所使用的存儲卷的第一存儲塊所 在的物理服務器可用資源大于等于虛擬機的資源需求,則將虛擬機放 置在所述物理服務器上。
可選地,該裝置還包括:
可用物理服務器列表確定單元,用于根據虛擬機的資源需求和物 理服務器的負載情況,確定虛擬機的可用物理服務器列表;
相應地,虛擬機放置單元還用于若虛擬機所使用的存儲卷的第一 存儲塊所在的物理服務器可用資源小于虛擬機的資源需求,則從可用 物理服務器列表中隨機選擇一臺物理服務器,并將虛擬機放置在隨機 選擇的可用物理服務器上。
可選地,所述可用服務器列表確定單元,用于根據物理服務器的 總資源量和負載情況獲取物理服務器的可用資源;
若物理服務器的可用資源大于等于虛擬機的資源需求,則該物理 服務器為可用物理服務器,并將該物理服務器記錄在可用物理服務器 列表中。
可選地,所述分布式存儲方式為Ceph。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢柏科技有限公司,未經漢柏科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610054601.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種拼接顯示系統及其顯示方法
- 下一篇:一種用于邏輯存儲管理的多級方案





