[发明专利]虚拟硬盘的容量扩展方法无效
申请号: | 200910253321.1 | 申请日: | 2009-11-30 |
公开(公告)号: | CN101876884A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 闫硕;陈玄同 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;祁建国 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 硬盘 容量 扩展 方法 | ||
技术领域
本发明是关于一种硬盘的容量扩展方法,特别是一种虚拟硬盘的容量扩展方法。
背景技术
虚拟机(Virtual Machine,VM)以及云端运算(Cloud Computing)等将实体资源虚拟化后提供给使用者的技术,以及其所带来的利益,正受到全世界的注目。其中云端运算为一种新的基于因特网(Internet)的运算方式,其能通过因特网上不同的服务为个人或企业的使用者提供所需运算。云端运算的资源是虚拟化的,实体资源被虚拟化后通过因特网提供给使用者。使用者不需要了解「云端」中实体资源及其相关配置的细节,不必具有相应的专业知识,也无需对实体资源直接进行控制。使用者可以只关注自己真正需要什么样的资源以及如何通过网络来得到相应的服务。
而虚拟机是将一个或多个处理器、内存或是储存装置等实体资源集合起来后,在实体资源上被建立的虚拟平台。虚拟机亦可以被视为在实体资源的计算机平台和终端用户的使用者之间建立一种环境。使用者基于这个虚拟平台所建立的环境来进行所需的运算或是执行应用程序(Application)。架构在相同实体资源上的每一个虚拟机都可以用有自己的虚拟资源,例如虚拟的运算单元或虚拟硬盘(Virtual Hard Disk,VHD)。虚拟机亦可像具有实体的普通的计算机一样执行程序,或用有自己的操作系统(Operating System,OS)以及应用程序。
然而既然虚拟机是架构在实体资源上,使用者在使用虚拟机时亦可能遇到(虚拟)资源不足的情形。也就是说,使用者可能会遇到虚拟硬盘不敷使用等情况。在实体硬盘(Physical Hard Disk)等资源还足够的时候,扩展使用者的虚拟硬盘的做法很简单,只要将剩余的实体硬盘分配给使用者即可。然而当实体硬盘本身的剩余容量亦不敷使用时,为使用者扩展虚拟硬盘的方法或变的复杂且费时许多。传统的扩展方法需在添加新的实体硬盘后,将使用者原先具有的数据复制到新的实体硬盘以及虚拟硬盘。当使用者的数据是以兆字节(Terabyte,TB)为单位或是更大时,传统的扩展方法需耗费极为漫长的时间。庞大的数据在搬移的过程中不但有可能会产生损失;当搬移的过程中发生任何错误时,都会对使用者造成莫大的伤害。
发明内容
本发明所要解决的技术问题在于,提供一种虚拟硬盘(Virtual Hard Disk,VHD)的容量扩展方法,其用以扩展一第一实体硬盘(physical hard disk)中被指派给一虚拟机(Virtual Machine,VM)的一第一虚拟硬盘的容量。虚拟硬盘的容量扩展方法包括:提供一第二实体硬盘,其中第二实体硬盘的可用容量不小于一扩充总容量;停止对第一虚拟硬盘的存取操作;于第二实体硬盘上建立容量为扩展总容量的一第二虚拟硬盘;连结第二虚拟硬盘与第一虚拟硬盘的储存空间;以及运行一虚拟机管理器(Virtual Machine Manager,VMM)程序,以将第二虚拟硬盘指派给虚拟机,并恢复虚拟机对第二虚拟硬盘的存取操作。
较佳的是,其中第一虚拟硬盘的容量加上第一实体硬盘剩余的可用容量小于扩展总容量。
为了删除原先存放于第一虚拟硬盘的数据,根据本发明的虚拟硬盘的容量扩展方法在「运行虚拟机管理器程序」的步骤之后另可包括:接收一删除命令,其中删除命令指定仅存在于第一虚拟硬盘中的一删除目标档案;以及删除第一虚拟硬盘中的删除目标档案,或是删除目标档案与第二虚拟硬盘的连结。
而为了在「运行虚拟机管理器程序」的步骤之后新增档案,虚拟硬盘的容量扩展方法另可包括:接收一新增命令,其中新增命令包括一新增目标档案;以及将新增目标档案新增于第二虚拟硬盘。也就是说,容量扩展之后,新增的数据是被存放于第二虚拟硬盘。
根据本发明的一实施范例,在「将新增目标档案新增于第二虚拟硬盘」的步骤之后,另可包括:接收一修改命令,其中修改命令指定第二虚拟硬盘中的一修改目标档案,修改命令中并包括一修改数据;以及依据修改数据修改修改目标档案。
而在「将新增目标档案新增于第二虚拟硬盘」的步骤之后,亦可包括:接收删除命令,其中删除命令指定第二虚拟硬盘中的删除目标档案;以及由第二虚拟硬盘中删除此删除目标档案。
换句话说,新增于第二虚拟硬盘的数据可以被直接存取以、修改或是删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910253321.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在本地存储器中支持数据的不连续访问的方法和设备
- 下一篇:拼音输入方法及装置