[发明专利]一种超融合系统及其IO请求下发方法、物理服务器有效

专利信息
申请号: 202110873111.3 申请日: 2021-07-30
公开(公告)号: CN113703672B 公开(公告)日: 2023-07-14
发明(设计)人: 马怀旭;颜秉珩 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F3/06 分类号: G06F3/06;G06F9/455
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 张春辉
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 融合 系统 及其 io 请求 下发 方法 物理 服务器
【说明书】:

本申请公开了一种超融合系统,针对分布式块存储,该系统使用virtio半虚拟化技术,通过共享的大页内存和RDMA技术,实现从虚拟机IO到分布式块存储多副本间的全程内存零拷贝,即虚拟机直接通过大页内存访问物理机上的后端分布式块存储资源,使得虚拟机IO无需通过网络即可访问分布式块存储服务端的资源,缩减虚拟机到分布式块存储端的IO路径,并通过轮询加速IO访问速度,提高分布式块存储在虚拟化场景下的的IO性能,提高超融合性能。此外,本申请还提供了一种超融合系统的IO下发方法、物理服务器和可读存储介质,其技术效果与上述系统的技术效果相对应。

技术领域

本申请涉及计算机技术领域,特别涉及一种超融合系统及其IO请求下发方法、物理服务器及可读存储介质。

背景技术

在信息爆炸增长的时代,海量数据的增长,传统存储成本高,效率低下无法满足用户数据的增长速度,高效智能的分布式存储技术解决这一痛楚,分布式存储具有以下几个特征:高性能、高可靠性、高可扩展性、透明性、自治性。分布式存储数据存放首先要进行分片切割处理,之后通过一定算法,计算出数据存放位置,由于用户数据被分为多个数据块,因此任何一个数据块丢失都可以造成数据不可用,因此分布式存储必须考虑合理的冗余存储模型,为用户的数据分块提供多个冗余的存储副本,从而保证数据的安全性和可靠性。

针对分布式存储提供的存储,有三种方向:对象存储、文件存储和块存储。对象存储主要用于储存不变的对象,文件存储主要为了储存文件,块存储提供块设备;块存储一般是提供块给qemu使用创建虚拟机或者是提供数据库或者是文件存储等应用;正常使用块存储来说有两种方式,一种是分布式存储提供iSCSI设备映射给主机,另外一种是通过私有协议直接连接使用分布式存储,但是都面临着IO路径比较长的缺点。

综上,在分布式块存储中,如何克服上述IO路径长的缺点,是亟待本领域技术人员解决的问题。

发明内容

本申请的目的是提供一种超融合系统及其IO请求下发方法、物理服务器及可读存储介质,用以解决在分布式块存储中IO路径长的问题。其具体方案如下:

第一方面,本申请提供了一种超融合系统,包括:

virtio前端驱动,用于申请大页内存,并创建请求队列;在虚拟机下发IO请求时,将所述IO请求存储至所述请求队列;

virtio后端驱动,用于轮询所述请求队列,在检测到IO请求时,调用分布式块存储的本地服务端对所述IO请求进行处理;

所述本地服务端,用于判断所述IO请求是否为本地读请求,若是,则将所述IO请求的请求内容写入所述大页内存,否则,通过RDMA方式将所述IO请求和所述大页内存的地址发送至分布式块存储的远程服务端;

所述远程服务端,用于根据所述大页内存的地址和所述IO请求,通过RDMA的方式对所述大页内存进行相应的读写操作。

可选的,所述virtio前端驱动用于:创建无锁化队列以作为请求队列。

可选的,所述本地服务端用于:从所述大页内存获取所述IO请求的请求地址,根据所述请求地址判断所述IO请求是否为本地读请求。

可选的,所述本地服务端用于:从所述大页内存获取所述IO请求的LUN信息和/或offset信息,根据所述LUN信息和/或offset信息判断所述IO请求是否为本地读请求。

可选的,所述远程服务端用于:在完成所述读写操作后,向所述virtio后端驱动发送IO处理完成的提示信息,所述virtio后端驱动向所述virtio前端驱动发送IO处理完成的提示信息。

可选的,所述本地服务端用于:在所述IO请求不是本地读请求时,将所述大页内存注册至智能网卡,利用所述智能网卡通过RDMA方式将所述IO请求和所述大页内存的地址发送至分布式块存储的远程服务端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110873111.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top