[發明專利]一種為虛擬機添加磁盤的方法和裝置有效
| 申請號: | 201611104946.8 | 申請日: | 2016-12-05 |
| 公開(公告)號: | CN108153578B | 公開(公告)日: | 2022-02-25 |
| 發明(設計)人: | 王愷 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬機 添加 磁盤 方法 裝置 | ||
本發明實施例公開了一種為虛擬機添加磁盤的方法和裝置,用于方便為虛擬機添加磁盤。本發明實施例方法包括:獲取磁盤空間數值;連接物理機,其中所述物理機設有虛擬機;獲取所述物理機上的所述虛擬機;當所述虛擬機包括SCSI接口時,確定所述物理機的SCSI接口的BUS總線的最大值;構造虛擬機磁盤的對象;將所述BUS總線的最大值加1后得到的數值和所述磁盤空間數值填入所述對象的屬性中;根據所述屬性已填入數值的對象為所述虛擬機添加磁盤。這樣即可實現對虛擬機自動添加磁盤,無需用戶通過圖像化界面執行多個添加步驟,方便了用戶的操作。
技術領域
本發明涉及設備控制領域,尤其涉及一種為虛擬機添加磁盤的方法和裝置。
背景技術
虛擬機指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。
現有為虛擬機添加磁盤的方法,都是通過圖形化界面,要用戶執行多個步驟,然后才能為虛擬機添加磁盤。這樣的方法,步驟復雜,而且不方便實現自動化。
發明內容
本發明實施例提供了一種為虛擬機添加磁盤的方法和裝置,用于方便為虛擬機添加磁盤。
為了解決上述技術問題,本發明實施例提供了以下技術方案:
一種為虛擬機添加磁盤的方法,所述方法包括:
獲取磁盤空間數值;
連接物理機,其中所述物理機設有虛擬機;
獲取所述物理機上的所述虛擬機;
當所述虛擬機包括SCSI接口時,確定所述物理機的SCSI接口的BUS總線的最大值;
構造虛擬機磁盤的對象;
將所述BUS總線的最大值加1后得到的數值和所述磁盤空間數值填入所述對象的屬性中;
根據所述屬性已填入數值的對象為所述虛擬機添加磁盤。
為了解決上述技術問題,本發明實施例還提供了以下技術方案:
一種為虛擬機添加磁盤的裝置,所述裝置包括:
獲取單元,用于獲取磁盤空間數值;
連接單元,用于連接物理機,其中所述物理機設有虛擬機;
虛擬機獲取單元,用于獲取所述物理機上的所述虛擬機;
確定單元,用于當所述虛擬機包括SCSI接口時,確定所述物理機的SCSI接口的BUS總線的最大值;
構造單元,用于構造虛擬機磁盤的對象;
填入單元,用于將所述BUS總線的最大值加1后得到的數值和所述磁盤空間數值填入所述對象的屬性中;
磁盤添加單元,用于根據所述屬性已填入數值的對象為所述虛擬機添加磁盤。
從以上技術方案可以看出,本發明實施例具有以下優點:
連接設有虛擬機的物理機后,獲取該物理機上的虛擬機,當該虛擬機包括SCSI接口時,確定該物理機的SCSI接口的BUS總線的最大值。以及,構造虛擬機磁盤的對象,獲取磁盤空間數值;從而,將該BUS總線的最大值加1后得到的數值和該磁盤空間數值填入對象的屬性中,為磁盤的添加做準備。然后,根據該屬性已填入數值的對象為該虛擬機添加磁盤。這樣即可實現對虛擬機自動添加磁盤,無需用戶通過圖像化界面執行多個添加步驟,方便了用戶的操作。
附圖說明
圖1為本發明一實施例提供的一種為虛擬機添加磁盤的方法的方法流程圖;
圖2為本發明另一實施例提供的一種為虛擬機添加磁盤的方法的方法流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611104946.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種虛擬機在線遷移方法、裝置及系統
- 下一篇:桌面云外設接入系統





