一种基于kvm的多虚拟机映射、多通路的fuse加速方法及系统
基本信息
申请号 | CN201611245262.X | 申请日 | - |
公开(公告)号 | CN106708627B | 公开(公告)日 | 2020-08-07 |
申请公布号 | CN106708627B | 申请公布日 | 2020-08-07 |
分类号 | G06F9/50;G06F9/455;G06F12/0873;G06F12/1027 | 分类 | - |
发明人 | 魏征;窦禹;邢晶;霍志刚 | 申请(专利权)人 | 中国科学院控股有限公司 |
代理机构 | 北京律诚同业知识产权代理有限公司 | 代理人 | 祁建国;李岩 |
地址 | 100080 北京市海淀区中关村科学院南路6号 | ||
法律状态 | - |
摘要
摘要 | 本发明提出一种基于kvm的多虚拟机映射、多通路的fuse加速方法及系统,该方法包括步骤1,对现有FUSE内核模块的数据路径添加延迟写功能,其中延迟写功能包括数据在经过内核时,通过VFS层,在FUSE内核模块进行聚合,直接返回到系统调用,仅当聚合数据满足一定大小,或一定时间不再追加时,再通过“/dev/fuse”设备传输到用户态客户端进行数据落盘操作;步骤2,对FUSE内核模块进行多挂载点挂载。通过剥离FUSE模块功能及多虚机映射机制将多虚机数据映射到宿主机,将虚拟机客户端处理操作下放到宿主机端,以减少虚拟机的压力,空出更多的资源供虚拟机进行计算处理任务。 |
