[發(fā)明專利]一種虛擬機(jī)快速創(chuàng)建方法有效
| 申請?zhí)枺?/td> | 201611169660.8 | 申請日: | 2016-12-16 |
| 公開(公告)號: | CN106775946B | 公開(公告)日: | 2019-05-24 |
| 發(fā)明(設(shè)計)人: | 許廣彬;鄭軍;張銀濱;劉繼江;仇大玉;常建忠 | 申請(專利權(quán))人: | 無錫華云數(shù)據(jù)技術(shù)服務(wù)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 蘇州友佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 32351 | 代理人: | 儲振 |
| 地址: | 214125 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 虛擬機(jī) 快速 創(chuàng)建 方法 | ||
1.一種虛擬機(jī)快速創(chuàng)建方法,其特征在于,包括以下步驟:
S1、在能夠配置虛擬機(jī)的介質(zhì)中構(gòu)建基礎(chǔ)配置,以逐級配置出至少一個基礎(chǔ)虛擬機(jī);
S2、獲取并保存基礎(chǔ)虛擬機(jī)被配置時的狀態(tài),所述狀態(tài)為內(nèi)存快照或者磁盤快照;
S3、遍歷虛擬機(jī)創(chuàng)建的請求,以基礎(chǔ)虛擬機(jī)為模板加載增量配置或者卸載配置,直至請求被執(zhí)行完畢,并響應(yīng)用戶;
所述基礎(chǔ)配置是CPU配置、內(nèi)存配置、帶寬配置、磁盤配置、實時時鐘配置或者外設(shè)配置中的一種或者兩種以上任意組合的配置;
所述CPU配置僅為對稱多處理結(jié)構(gòu)虛擬CPU組;
所述步驟S1中預(yù)先將所有資源封裝成具有單個功能的子資源,并逐級增量設(shè)置,以形成多個基礎(chǔ)配置,各個基礎(chǔ)配置之間形成線性增加的邏輯關(guān)系。
2.根據(jù)權(quán)利要求1所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述基礎(chǔ)配置還包括操作系統(tǒng)。
3.根據(jù)權(quán)利要求2所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S1中配置形成兩個或者兩個以上基礎(chǔ)虛擬機(jī),每個基礎(chǔ)虛擬機(jī)被配置的基礎(chǔ)配置呈增量關(guān)系。
4.根據(jù)權(quán)利要求2或3所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S2還包括:獲取配置形成的多個基礎(chǔ)虛擬機(jī)的操作系統(tǒng)狀態(tài)文件、操作系統(tǒng)日志或者磁盤文件系統(tǒng)。
5.根據(jù)權(quán)利要求3所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S2還包括:根據(jù)用戶發(fā)送的創(chuàng)建請求的歷史記錄建立索引表,并通過索引表匹配出滿足用戶發(fā)送的創(chuàng)建請求的一個虛擬機(jī)并響應(yīng)用戶。
6.根據(jù)權(quán)利要求1所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S2中,在基礎(chǔ)虛擬機(jī)配置完畢之后,還包括保存基礎(chǔ)虛擬機(jī)的操作系統(tǒng)狀態(tài)文件并關(guān)閉基礎(chǔ)虛擬機(jī)的步驟。
7.根據(jù)權(quán)利要求6所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S3還包括:根據(jù)基礎(chǔ)虛擬機(jī)的操作系統(tǒng)狀態(tài)文件以及基礎(chǔ)虛擬機(jī)被配置時的狀態(tài),啟動虛擬機(jī)。
8.根據(jù)權(quán)利要求1所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述基礎(chǔ)虛擬機(jī)被配置時的狀態(tài)包括:CPU狀態(tài)、內(nèi)存狀態(tài)、帶寬狀態(tài)、磁盤狀態(tài)、實時時鐘狀態(tài)或者外設(shè)狀態(tài)。
9.根據(jù)權(quán)利要求1所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述方法還包括對向用戶響應(yīng)的虛擬機(jī)設(shè)置上限配置的步驟,所述上限配置包括最大的CPU配置、內(nèi)存配置、帶寬配置、監(jiān)視器配置、磁盤配置、實時時鐘配置或者外設(shè)配置。
10.根據(jù)權(quán)利要求1所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述步驟S1中的介質(zhì)包括:物理機(jī)、計算機(jī)集群服務(wù)器、計算機(jī)節(jié)點或者分布式存儲系統(tǒng)。
11.根據(jù)權(quán)利要求1或10所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,在步驟S1中配置形成的多個基礎(chǔ)虛擬機(jī),每個基礎(chǔ)虛擬機(jī)之間形成能夠支持用戶請求所創(chuàng)建的虛擬機(jī)的最低配置要求作為增量配置。
12.根據(jù)權(quán)利要求2所述的虛擬機(jī)快速創(chuàng)建方法,其特征在于,所述操作系統(tǒng)包括:Windows操作系統(tǒng)、Linux操作系統(tǒng)、Unix操作系統(tǒng)或者Be操作系統(tǒng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于無錫華云數(shù)據(jù)技術(shù)服務(wù)有限公司,未經(jīng)無錫華云數(shù)據(jù)技術(shù)服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611169660.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖冊創(chuàng)建設(shè)備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進(jìn)的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





