发明名称 复制虚拟机器的存储器数据的方法、程序产品及系统
摘要 复制虚拟机器的存储器数据的方法、程序产品及系统。在此提出一种快速复制源虚拟机器(Virtual Machine,VM)以及至少一个被复制虚拟机器(Cloned Virtual Machine)存储器数据的方法。来自源虚拟机器或被复制的虚拟机器的访客物理地址与存储器中的主机物理地址之间的映射关系,是由多个分层级别中所配置的多个页表所定义。在所述方法中,将所述多个分层级别的最高级别或较高级别中的页表的元数据复制到虚拟机器。多个分层级别中最高级别或较高级别以外级别中的页表剩下的元数据将根据存取的操作而复制到所述虚拟机器。根据元数据以及被复制的元数据来存取存储于所述存储器的对应地址中的数据。
申请公布号 CN103514066B 申请公布日期 2016.12.21
申请号 CN201210435890.X 申请日期 2012.11.05
申请人 财团法人工业技术研究院 发明人 李翰林;姜瑞豪;阙志克
分类号 G06F11/14(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 陈小雯
主权项 一种复制虚拟机器存储器数据的方法,适用于一源虚拟机器以及至少一个被复制的虚拟机器对该存储器数据的存取,其中来自该源虚拟机器或该被复制的虚拟机器的一访客物理地址与该存储器的一主机物理地址之间的映射关系是由多个分层级别中所配置的多个页表所定义,其特征在于,该复制虚拟机器存储器数据的方法包括:将所述多个分层级别的最高级别或较高级别对应的所述多个页表的元数据复制到该被复制的虚拟机器;根据存取的操作,将所述多个分层级别中该最高级别或该较高级别以外的级别中的所述多个页表对应所述存取的操作的元数据复制到该被复制的虚拟机器;以及存取存储于该存储器中对应于所述多个分层级别的最高级别或较高级别对应的所述多个页表的元数据以及根据所述存取的操作所复制的所述多个元数据的对应地址中的数据。
地址 中国台湾新竹县