[發(fā)明專利]加載虛擬機(jī)鏡像的磁盤漂移方法、裝置、系統(tǒng)及服務(wù)器在審
| 申請(qǐng)?zhí)枺?/td> | 201710439208.7 | 申請(qǐng)日: | 2017-06-12 |
| 公開(公告)號(hào): | CN107273183A | 公開(公告)日: | 2017-10-20 |
| 發(fā)明(設(shè)計(jì))人: | 鄭豪;邱模炯 | 申請(qǐng)(專利權(quán))人: | 上海優(yōu)刻得信息科技有限公司 |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455;G06F3/06 |
| 代理公司: | 上海華誠知識(shí)產(chǎn)權(quán)代理有限公司31300 | 代理人: | 肖華 |
| 地址: | 200090 上海楊浦*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 加載 虛擬機(jī) 磁盤 漂移 方法 裝置 系統(tǒng) 服務(wù)器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬機(jī)技術(shù),尤其涉及一種加載虛擬機(jī)鏡像的磁盤漂移方法、裝置、系統(tǒng)及服務(wù)器。
背景技術(shù)
當(dāng)前,隨著虛擬化技術(shù)的越來越成熟,各大公司推出了一系列虛擬化相關(guān)的產(chǎn)品,很好的幫助用戶解決了硬件資源浪費(fèi)、IT管理復(fù)雜等一系列難題。此外,虛擬化更可以解決當(dāng)前設(shè)備無法解決的難題,例如動(dòng)態(tài)主機(jī)遷移、快捷刪除數(shù)據(jù)、統(tǒng)一桌面管理,甚至是創(chuàng)建永遠(yuǎn)不會(huì)藍(lán)屏的企業(yè)集成環(huán)境等。
虛擬機(jī)磁盤掛載技術(shù)可以在虛擬機(jī)不停機(jī)的情況下,動(dòng)態(tài)的為虛擬機(jī)添加新的或卸載舊的本地磁盤鏡像,實(shí)現(xiàn)對(duì)虛擬機(jī)磁盤的熱插拔,從而動(dòng)態(tài)調(diào)整虛擬機(jī)的磁盤數(shù)量和容量,方便客戶動(dòng)態(tài)調(diào)整所需訪問的磁盤數(shù)據(jù)。
然而,目前的虛擬機(jī)磁盤掛載技術(shù)只能掛載物理機(jī)本地的磁盤鏡像,不能訪問遠(yuǎn)程的磁盤鏡像,不利于客戶訪問存量的遠(yuǎn)程數(shù)據(jù)。
另外,如果客戶需要?jiǎng)討B(tài)合并部分虛擬機(jī)數(shù)量,對(duì)客戶來說往往希望重復(fù)利用原有鏡像的數(shù)據(jù),而被合并的虛擬機(jī)的數(shù)據(jù)鏡像如果位于不同物理機(jī)上,往往需要先拷貝到本地物理機(jī)上,無法快速的掛載到新的虛擬機(jī)上,并被新虛擬機(jī)使用。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提出一種加載虛擬機(jī)鏡像的磁盤漂移方法、裝置、系統(tǒng)及服務(wù)器。通過本發(fā)明可以快速地在遠(yuǎn)程虛擬機(jī)上掛載新的磁盤鏡像。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種加載虛擬機(jī)鏡像的磁盤漂移方法,其特征在于,包括:
共享建立步驟,將源物理機(jī)上的虛擬機(jī)磁盤鏡像共享到目標(biāo)物理機(jī),形成第一磁盤鏡像;
磁盤鏡像建立步驟,在目標(biāo)物理機(jī)上建立新的磁盤鏡像,新的磁盤鏡像以第一磁盤鏡像作為后備鏡像;以及
掛載步驟,在目標(biāo)物理機(jī)上動(dòng)態(tài)掛載新的磁盤鏡像。
通過該方法,在不同物理機(jī)之間實(shí)現(xiàn)了存儲(chǔ)資源的共享,使得虛擬機(jī)可以立刻訪問位于遠(yuǎn)程物理機(jī)上的舊磁盤鏡像;也可以在物理機(jī)集群內(nèi),動(dòng)態(tài)調(diào)整集群上面各個(gè)虛擬機(jī)可以訪問的數(shù)據(jù)鏡像,從而實(shí)現(xiàn)數(shù)據(jù)訪問權(quán)限的管理。
進(jìn)一步地,還包括:數(shù)據(jù)合并步驟,將第一磁盤鏡像的內(nèi)容合并到新的磁盤鏡像中;以及
共享關(guān)閉步驟,鏡像內(nèi)容合并完成后,關(guān)閉源物理機(jī)和目標(biāo)物理機(jī)之間的鏡像共享。
該兩個(gè)步驟的加入,客戶在需要合并虛擬機(jī)時(shí),可以將磁盤數(shù)據(jù)快速拉取到目標(biāo)物理機(jī)上,可以動(dòng)態(tài)合并位于不同物理機(jī)上的虛擬機(jī),同時(shí)不間斷的利用原來的虛擬機(jī)鏡像。
進(jìn)一步地,在共享建立步驟中,采用互聯(lián)網(wǎng)小型計(jì)算機(jī)接口技術(shù)(iSCSI,Internet Small Computer System Interface)或者網(wǎng)絡(luò)塊設(shè)備(NBD,Network block device)共享存儲(chǔ)協(xié)議實(shí)現(xiàn)。
進(jìn)一步地,在數(shù)據(jù)合并步驟中,利用Block Stream技術(shù)將第一磁盤鏡像的鏡像內(nèi)容合并到新的磁盤鏡像中。
進(jìn)一步地,在數(shù)據(jù)合并步驟中,首先將源物理機(jī)的虛擬機(jī)磁盤鏡像的鏡像內(nèi)容復(fù)制到目標(biāo)物理機(jī),形成第二磁盤鏡像,隨后將后備鏡像從第一磁盤鏡像改變?yōu)榈诙疟P鏡像,隨后利用Block Stream技術(shù)將第二磁盤鏡像的鏡像內(nèi)容合并到新的磁盤鏡像中。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種加載虛擬機(jī)鏡像的磁盤漂移裝置,包括:
共享建立單元,共享建立單元將源物理機(jī)上的虛擬機(jī)磁盤鏡像共享到目標(biāo)物理機(jī),形成第一磁盤鏡像;
磁盤鏡像建立單元,磁盤鏡像建立單元在目標(biāo)物理機(jī)上建立新的磁盤鏡像,新的磁盤鏡像以第一磁盤鏡像作為后備鏡像;以及
掛載單元,掛載單元在目標(biāo)物理機(jī)上動(dòng)態(tài)掛載新的磁盤鏡像;
進(jìn)一步地,還包括:數(shù)據(jù)合并單元,數(shù)據(jù)合并單元將第一磁盤鏡像的鏡像內(nèi)容合并到新的磁盤鏡像中;以及
共享關(guān)閉單元,共享關(guān)閉單元在鏡像內(nèi)容合并完成后,關(guān)閉源物理機(jī)和目標(biāo)物理機(jī)之間的鏡像共享。
進(jìn)一步地,在共享建立單元中,采用iSCSI或者NBD等共享存儲(chǔ)協(xié)議實(shí)現(xiàn)。
進(jìn)一步地,在數(shù)據(jù)合并單元中,利用Block Stream技術(shù)將第一磁盤鏡像的鏡像內(nèi)容合并到新的磁盤鏡像中。
進(jìn)一步地,在數(shù)據(jù)合并單元中,首先將源物理機(jī)的虛擬機(jī)磁盤鏡像的鏡像內(nèi)容復(fù)制到目標(biāo)物理機(jī),形成第二磁盤鏡像,隨后將后備鏡像從第一磁盤鏡像改變?yōu)榈诙疟P鏡像,隨后利用Block Stream技術(shù)將第二磁盤鏡像的鏡像內(nèi)容合并到新的磁盤鏡像中。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種非易失性存儲(chǔ)介質(zhì),在存儲(chǔ)介質(zhì)上存儲(chǔ)有程序,所述程序被計(jì)算機(jī)執(zhí)行以實(shí)施前述的加載虛擬機(jī)鏡像的磁盤漂移方法。
根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種設(shè)備,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海優(yōu)刻得信息科技有限公司,未經(jīng)上海優(yōu)刻得信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710439208.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種可信虛擬機(jī)平臺(tái)
- 虛擬機(jī)參數(shù)遷移的方法、設(shè)備和虛擬機(jī)服務(wù)器
- 一種虛擬機(jī)系統(tǒng)及其安全控制方法
- 一種云計(jì)算系統(tǒng)動(dòng)態(tài)分配虛擬機(jī)的方法
- 一種恢復(fù)、升級(jí)虛擬機(jī)的方法及裝置
- 虛擬機(jī)切換系統(tǒng)及切換方法
- 處理虛擬機(jī)集群的方法和計(jì)算機(jī)系統(tǒng)
- 虛擬機(jī)故障檢測、恢復(fù)系統(tǒng)及虛擬機(jī)檢測、恢復(fù)、啟動(dòng)方法
- 一種虛擬機(jī)遷移方法和系統(tǒng)
- 一種虛擬機(jī)容錯(cuò)系統(tǒng)及其容錯(cuò)方法





