[發(fā)明專利]對包含虛擬機的宿主機硬盤進行碎片整理的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 200810213096.4 | 申請日: | 2008-08-28 |
| 公開(公告)號: | CN101661486A | 公開(公告)日: | 2010-03-03 |
| 發(fā)明(設(shè)計)人: | 高志國;田啟明;向哲;周晉;王慶波 | 申請(專利權(quán))人: | 國際商業(yè)機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標事務(wù)所 | 代理人: | 屠長存 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 包含 虛擬機 宿主 硬盤 進行 碎片 整理 方法 系統(tǒng) | ||
1.一種用于對宿主機系統(tǒng)的物理硬盤進行碎片整理的方法,所 述宿主機系統(tǒng)中包括虛擬機系統(tǒng),所述方法包括:
i.根據(jù)所述虛擬機系統(tǒng)的虛擬機文件分配信息和所述宿主機系 統(tǒng)的宿主機文件分配信息獲得構(gòu)成所述虛擬機系統(tǒng)中的虛擬機文件 的各數(shù)據(jù)塊在所述物理硬盤中的物理位置分布;
ii.利用所述各數(shù)據(jù)塊的物理位置分布對宿主機系統(tǒng)的物理硬盤 進行碎片整理,使得虛擬機文件和宿主機上的文件達到連續(xù)或大體上 連續(xù)存儲;以及
iii.根據(jù)所述碎片整理的結(jié)果修改所述虛擬機文件分配信息。
2.根據(jù)權(quán)利要求1的方法,還包括:
利用所述各數(shù)據(jù)塊的物理位置分布為所述物理硬盤設(shè)計硬盤碎 片整理方案。
3.根據(jù)權(quán)利要求1的方法,其中所述步驟iii進一步包括:
根據(jù)在所述碎片整理之后所述虛擬機系統(tǒng)的虛擬硬盤在所述物 理硬盤上的位置分布和所述虛擬機文件的數(shù)據(jù)塊的新物理位置獲得 所述數(shù)據(jù)塊在所述虛擬硬盤上的新虛擬位置分布;以及
根據(jù)所述新虛擬位置分布修改所述虛擬機文件分配信息。
4.根據(jù)權(quán)利要求1的方法,其中在步驟ii中優(yōu)先對虛擬機文件 進行碎片整理。
5.根據(jù)權(quán)利要求1的方法,其中步驟ii進一步包括:在進行碎 片整理時預(yù)先在所述宿主機物理硬盤中為所述虛擬硬盤分配預(yù)定的 空間。
6.根據(jù)權(quán)利要求1方法,進一步包括:
讀取所述虛擬機系統(tǒng)的文件分配表以獲得所述虛擬機文件分配 信息;以及
讀取所述宿主機系統(tǒng)的文件分配表以獲得所述宿主機文件分配 信息。
7.根據(jù)權(quán)利要求6的方法,其中進一步包括在所述碎片整理中 將所述虛擬機系統(tǒng)的文件分配表作為一個虛擬機文件進行碎片整理。
8.根據(jù)權(quán)利要求1的方法,其中根據(jù)所述虛擬機系統(tǒng)的類型, 從所述虛擬硬盤的預(yù)定位置獲取所述虛擬機文件分配信息。
9.根據(jù)權(quán)利要求1的方法,其中所述步驟i進一步包括:
根據(jù)所述虛擬機文件分配信息獲得所述虛擬機文件的各數(shù)據(jù)塊 在所述虛擬硬盤上的虛擬位置分布;以及
根據(jù)所述虛擬位置分布和所述宿主機文件分配信息獲得所述虛 擬機文件的數(shù)據(jù)塊在所述物理硬盤中的物理位置分布。
10.一種硬盤碎片整理裝置,用于對宿主機系統(tǒng)的物理硬盤進行 碎片整理,所述宿主機系統(tǒng)中包括虛擬機系統(tǒng),所述硬盤碎片整理裝 置包括:
物理位置分布獲取單元,用于根據(jù)所述虛擬機系統(tǒng)的虛擬機文件 分配信息和所述宿主機系統(tǒng)的宿主機文件分配信息獲得構(gòu)成所述虛 擬機系統(tǒng)中的虛擬機文件的各數(shù)據(jù)塊在所述物理硬盤中的物理位置 分布;
碎片整理單元,用于利用所述各數(shù)據(jù)塊的物理位置分布對宿主機 系統(tǒng)的物理硬盤進行碎片整理,使得虛擬機文件和宿主機上的文件達 到連續(xù)或大體上連續(xù)存儲;以及
文件分配信息修改單元,用于根據(jù)所述碎片整理的結(jié)果修改所述 虛擬機文件分配信息。
11.根據(jù)權(quán)利要求10的硬盤碎片整理裝置,還包括:
碎片整理方案設(shè)計單元,用于利用所述各數(shù)據(jù)塊的物理位置分布 為所述物理硬盤設(shè)計碎片整理方案。
12.根據(jù)權(quán)利要求10的硬盤碎片整理裝置,還包括:
虛擬地址更新單元,用于根據(jù)在所述碎片整理之后所述虛擬機系 統(tǒng)的虛擬硬盤在所述物理硬盤上的位置分布和所述虛擬機文件的數(shù) 據(jù)塊的新物理位置獲得所述數(shù)據(jù)塊在所述虛擬硬盤上的新虛擬位置 分布,
其中,所述文件分配信息修改單元根據(jù)所述新虛擬位置分布修改 所述虛擬機文件分配信息。
13.根據(jù)權(quán)利要求10的硬盤碎片整理裝置,其中所述碎片整理 單元在進行碎片整理時優(yōu)先對虛擬機文件進行碎片整理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機器公司,未經(jīng)國際商業(yè)機器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810213096.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:邁步式液壓操作整體金屬模板
- 下一篇:自動輪椅把手





