适用于虚拟化平台的虚拟磁盘写缓存系统及其操作方法
摘要:
本发明公开了一种适用于虚拟化平台的虚拟磁盘写缓存系统,包括底层磁盘写缓存禁用模块、虚拟磁盘写缓存管理模块、虚拟磁盘写缓存刷新管理模块和写缓存控制模块,底层磁盘写缓存禁用模块用于禁用底层磁盘的写缓存功能,虚拟磁盘写缓存管理模块用于虚拟机管理器中的写缓存的创建、撤销,接收来自上层虚拟机的写请求,并对其进行管理以便于查找和替换,虚拟磁盘写缓存刷新管理模块用于在写缓存被触发刷新时,把写缓存内的所有写请求数据写到底层物理磁盘,虚拟磁盘写缓存控制模块用于使虚拟机根据需求去实时控制虚拟机管理器中相应的写缓存的打开与关闭。本发明能够解决常见磁盘设备上的磁盘写缓存在虚拟化环境下存在隔离性和不可操控的问题。
0/0