本发明公开了一种多增量虚拟机管理系统,包括页面读监控模
块、页面写监控模块、共享管理模块、页面拷贝模块、内存分配回收
模块以及类气球驱动模块,页面读监控模块用于监控虚拟机对镜像文
件的读操作,并在虚拟机读取过程中需要访问基础镜像文件时通知共
享管理模块,页面写监控模块用于监控虚拟机对内存页面的写操作,
并在写操作作用在共享管理模块管理的页面上时通知共享管理模块,
共享管理模块用于管理来自基础镜像文件的页面,并对该页面做标记
以方便页面写监控模块进行写监控,记录所管理的各个页面被索引的
次数。本发明避免了基于同一基础镜像文件的多个增量虚拟机针对磁
盘上基础镜像文件中相同的数据内容所进行的重复的读操作。
扫码关注,查看更多科技成果