[发明专利]一种计算机系统和存储访问装置有效
| 申请号: | 201610878406.9 | 申请日: | 2016-09-30 |
| 公开(公告)号: | CN107894913B | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 贾晓林;林沐晖 | 申请(专利权)人: | 超聚变数字技术有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
| 地址: | 450046 河南省郑州市郑*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算机系统 存储 访问 装置 | ||
本发明实施例公开了一种计算机系统和存储访问装置,所提供的存储访问装置用于通过所述SRIOV功能中的物理功能PF配置至少一个虚拟功能VF,并配置VM与VF的关联关系以使得相关联VM与VF之间建立直通通道,通过所述网络接口获取所连接的至少一个网络存储设备所提供的数据块资源,将所获取到的数据块资源组成多个虚拟卷,并配置VF与虚拟卷的关联关系。由于存储访问装置支持单根I/O虚拟化SRIOV和分布式存储资源调度功能,能够直接建立存储资源与虚拟机之间的的直通通道,其所支持的存储访问方法可以缩短存储访问的路径和时延,以及减少对计算节点CPU资源的占用。
技术领域
本发明涉及存储技术,特别涉及一种计算机系统和存储访问装置。
背景技术
虚拟化技术应用范围越来越广泛,通过网络、存储虚拟化提升资源利用率,提高虚拟机访问网络和存储的性能的需求越来越强。
现有虚拟化技术,通过虚拟化层Hypervisor或者虚拟机管理器(Virtual MachineManager,VMM)实现虚拟存储资源的管理,虚拟化层或虚拟机管理器对下挂的存储资源进行封装成虚拟硬盘,并分配给不同的VM使用。虚拟机(Virtual Machine,VM)访问所分配的存储资源的路径比较复杂,需要通过部署在虚拟机上的前端访问接口接入到虚拟化层或虚拟机管理器上的后端访问接口(后端访问接口一般位于内核态),然后再由后端访问接口转发到虚拟化层或虚拟机管理器上部署的存储资源调度模块进行实际物理存储资源调度或定位(存储资源调度模块一般位于用户态),最后才能将存储访问请求转发到物理存储资源中去。
上述的存储资源访问方式,访问路径复杂,路径长,延时大;并且,访问请求必须经过虚拟机的前端访问接口、虚拟化层或虚拟机管理器的后端访问接口以及存储资源调度模块,这些都需要占用主机中的CPU的资源,影响主机的CPU资源占用率。
发明内容
本发明实施例提供一种计算机系统和存储访问装置,以实现虚拟机对存储资源的直通访问,缩短存储访问的路径和时延,以及减少对计算节点CPU资源的占用。
第一方面,本发明实施例提供一种计算机系统,该计算机系统包括n个计算节点、n个存储访问装置和m个网络存储设备,在每个计算节点上运行至少一个虚拟机VM,所述n个网络存储设备为所述至少一个虚拟机提供分布式存储资源,每个计算节点包括处理器、内存和存储访问装置,n和m为大于等于1的整数;
每个存储访问装置包括硬件的处理单元、高速外围组件互连总线PCIe接口以及网络接口,所述存储访问装置一端通过所述PCIe接口连接所述至少一个计算节点的处理器,一端通过所述网络接口连接所述至少一个网络存储设备;
本申请中的存储访问装置支持单根I/O虚拟化SRIOV,用于通过所述SRIOV功能中的物理功能PF配置至少一个虚拟功能VF,并配置VM与VF的关联关系以使得相关联VM与VF之间建立直通通道,其中,一个VM对应一个VF;该存储访问装置还支持分布式存储资源调度功能,用于通过所述网络接口获取所连接的至少一个网络存储设备所提供的数据块资源,将所获取到的数据块资源组成多个虚拟卷,并配置VF与虚拟卷的关联关系,其中,一个VF对应至少一个虚拟卷。
本申请提供的存储访问装置由于可直接建立存储资源与虚拟机之间的的直通通道,其所支持的存储访问方法无需现有云计算虚拟化技术中VM访问存储资源的前后端软件栈,减少软件栈路径,减小延时,增强性能,同时也无需运用到太多的主机(计算节点中的CPU)资源,提高了主机的资源利用率。
可选地,本申请提供的存储访问装置中部署有PF后端驱动,与该存储访问装置相连的计算节点中部署有PF前端驱动;当该存储访问装置启动之后,加载所述PF后端驱动进行初始化;该存储访问装置连接的计算节点,加载所述PF前端驱动,通过所述PF前端驱动获取所述存储访问装置的资源信息,根据所述存储访问装置的资源信息向所述存储访问装置下发配置命令,以使得所述存储访问装置进行资源配置,为PF以及每个VF分配对应的硬件资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超聚变数字技术有限公司,未经超聚变数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610878406.9/2.html,转载请声明来源钻瓜专利网。





