报告人: 张一鸣 教授
报告地点: 铁道校区电子楼414会议室
报告时间: 2024年10月17日星期四下午4:30
报告题目: 存储虚拟化与可靠性
报告简介:
KVM(基于内核的虚拟机)是Linux上主要的VM管理程序,它遵循标准virtio框架来对客户VM的I/O设备进行半虚拟化。传统上,KVM依赖QEMU来实现virtio设备族的后端,比如virtio-blk/-net,其中KVM(内核空间)和QEMU(用户空间)之间的协作是实现安全灵活存储管理(如迁移)的关键。上述方法的缺点是,基于KVM/QEMU的半虚拟化使得客户I/O路径中有多个上下文切换,延长了I/O操作时间。随着快速NVMe存储设备的广泛使用,对于基于KVM/QEMU的virtio-blk存储半虚拟化,软件开销显著。为了缩短I/O路径,virtio-blk的变种vhost-kernel-blk和vhost-user-blk分别在内核和用户空间执行所有客户I/O处理。然而,这种方式放弃了KVM和QEMU之间的协作,从而影响了管理灵活性、系统安全性和兼容性。针对上述问题,我们对虚拟化存储技术进行研究,显著提高了半虚拟化的效能。
报告人简介:
张一鸣,厦门市智能存储与计算重点实验室主任/教授,上海市Web3可信数据流通与治理重点实验室教授,国家高层次人才。担任中国计算机系统大会(ChinaSys)主席、IEEE Trans. Computers编委等。长期从事智能计算技术研究和系统研制。相关成果获FAST’23最佳论文奖等(国内首次)、CCF科技进步一等奖、国家科技进步二等奖、湖南省自然科学一等奖等。