用于虚拟容器系统容灾的内核态与用户态数据交换方法

    公开(公告)号:CN104503863A

    公开(公告)日:2015-04-08

    申请号:CN201410643995.3

    申请日:2014-11-07

    Applicant: 清华大学

    Inventor: 余宏亮

    CPC classification number: G06F11/1469 G06F2201/815

    Abstract: 本发明涉及用于虚拟容器系统容灾的内核态与用户态数据交换方法,在一次虚拟容器的容灾备份中,需要在内核态和用户态之间交换数据,需要将内核态的文件系统操作传递给用户态程序处理,再将处理结果传回内核态,再传递给原始应用程序。数据块恢复的速度慢主要是因为需要多次内核态和用户态的切换,内核和用户态通信的效率不够高。本发明借助FUSE将所有的恢复工作都移到用户态来完成,首先实现一个FUSE文件系统,将其中的一个文件映射到为/DEV/LOOP设备,然后将这个LOOP设备当做要恢复的磁盘的影子设备,虚拟机管理器利用这个LOOP设备启动虚拟容器。于是对原先硬盘的访问会在FUSE文件系统里被截获,FUSE文件系统再与服务器通信,从而实现高效的数据按需恢复。

    针对多个逻辑分区的备份管理

    公开(公告)号:CN104252319A

    公开(公告)日:2014-12-31

    申请号:CN201410270027.2

    申请日:2014-06-17

    Abstract: 本发明涉及针对多个逻辑分区的备份管理,具体地,涉及管理备份的计算机实施的方法,包括:-提供(602)具有主存储器(300)的计算机系统(200);-提供(604)计算机系统的多个逻辑分区(LPAR1-LPAR4),每个逻辑分区已经指派主存储器的相应第一部分(MEM1-MEM4)作为资源,每个逻辑分区主管至少一个应用(App1-App4),至少一个应用(App1-App4)消耗逻辑分区的第一主存储器部分的至少部分;-使用(606)主存储器的第二部分作为全局存储器(202),全局存储器未与第一主存储器部分中的任何一个重叠;-对于逻辑分区中的一个或者多个逻辑分区中的每个,在全局存储器中存储(608)逻辑分区主管的至少一个应用消耗的第一存储器部分的一个或者多个映像(SNAp1.1;SNAp1.2;…;SNAP4.1;SNAP4.8)作为备份。

    一种虚拟机内存快照生成和恢复方法、装置及系统

    公开(公告)号:CN102331949B

    公开(公告)日:2014-11-05

    申请号:CN201110307790.4

    申请日:2011-10-12

    Inventor: 叶川

    Abstract: 本发明实施例公开一种虚拟机内存快照生成和恢复的方法、装置及系统,其中,该内存快照生成方法包括:获取所述虚拟机的当前第S内存页;识别所述当前第S内存页的页类型,所述页类型包括非有效数据页和有效数据页;当所述当前第S内存页为非有效数据页时,在内存快照文件中记录所述当前第S内存页的页类型;当所述当前第S内存页为有效数据页时,在内存快照文件中记录所述当前第S内存页的页类型和页数据;从而通过本发明实施例仅保存有效数据,减少无效数据的备份,大大缩短了内存快照的生成时间,并减小了内存快照文件的大小,节约了存储资源。

    一种生成快照的方法、系统和装置

    公开(公告)号:CN103946807A

    公开(公告)日:2014-07-23

    申请号:CN201380002501.7

    申请日:2013-11-20

    Inventor: 邹锋哨

    Abstract: 本发明实施例涉及一种生成快照的方法、计算机系统和装置,可以确定运行应用的多台虚拟机以及所述多台虚拟机所述部署的部署服务器,并向所述多台虚拟机的部署服务器发送快照指令,使得所述多台虚拟机的部署服务器能够根据所述快照指令,在一致性的时间点启动对所述多台虚拟机的快照操作,生成所述多台虚拟机在一致性的时间点的快照文件,从而实现对运行所述应用的各台虚拟机进行统一快照,保证所述应用的备份数据的一致性。

    一种云应用的容灾方法、系统和装置

    公开(公告)号:CN103843284A

    公开(公告)日:2014-06-04

    申请号:CN201380001445.5

    申请日:2013-10-23

    Abstract: 本发明实施例涉及一种容灾方法、系统和装置,能够获取待容灾的云应用的第一描述信息,该第一描述信息包括所述待容灾的云应用在生产站点所使用的源虚拟机的信息和源网络的信息,基于这种从整体上对待容灾的云应用进行描述的第一描述信息,可以生成所述待容灾的云应用在容灾站点的第二描述信息,该第二描述信息从整体上对所述待容灾的云应用在容灾站点的部署进行了描述,所述容灾站点能够获取所述第二描述信息,在所述容灾站点中恢复所述待容灾的云应用,实现了基于云应用的容灾。不同于现有技术基于虚拟机粒度的容灾方式,本发明实施例实现应用级别的容灾配置和恢复,避免了虚拟机粒度的容灾可能产生的不能完整、快速恢复云应用的问题。

    实现物理资源和虚拟资源对应的方法和基础输入输出系统

    公开(公告)号:CN103620558A

    公开(公告)日:2014-03-05

    申请号:CN201380001075.5

    申请日:2013-05-21

    CPC classification number: G06F11/3051 G06F11/3006 G06F11/301 G06F2201/815

    Abstract: 本发明实施例公开一种实现物理资源和虚拟资源对应的方法,包括:获取主机中每个中央处理器CPU与所在位置之间的对应关系;生成所述每个CPU中每个核心与所属CPU的所在位置之间的对应关系;将所述每个核心与所属CPU的所在位置之间的对应关系发送至基板管理控制器BMC保存,并将所述每个核心与所属CPU所在位置之间的对应关系通过CPU信息上报至操作系统OS。本发明实施例还提供一种基础输入输出系统。采用本发明实施例,能够实现虚拟资源和物理资源之间的精确对应,提高故障管理和节能管理的效率。

Patent Agency Ranking