【技术实现步骤摘要】
一种超融合性能优化方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种超融合性能优化方法、装置及设备。
技术介绍
[0002]在信息爆炸增长的时代,海量数据的增长,传统存储成本高,效率低下无法满足用户数据的增长速度,高效智能的分布式存储技术应运而生。
[0003]分布式存储具有以下几个特征:高性能、高可靠性、高可扩展性、透明性、自治性。分布式存储数据存放首先要进行分片切割处理,之后通过一定算法或者是元数据服务,计算或查找出数据存放位置,由于用户数据被分为多个数据块,因此任何一个数据块丢失都可以造成数据不可用,所以分布式存储必须考虑合理的冗余存储模型,为用户的数据分块提供多个冗余的存储副本,从而保证数据的安全性和可靠性。而超融合内部通过网络进行副本数据转发,同时通过网络对外进行服务提供,因此超融合全程离不开网络;关于网络传输,传统网络传输需要CPU参与,但是随着网络速度增加,会导致CPU使用率较高。因此,如何对超融合性能进行合理优化,以加速超融合存储性能,降低超融合时延是目前亟待解决的问题。
专 ...
【技术保护点】
【技术特征摘要】
1.一种超融合性能优化方法,其特征在于,包括:超融合存储端提供iser server端进行大页内存化和共享内存化,以将内存在系统内部进行共享,并将内存地址在多个远程直接数据存取RDMA连接中进行共享;所述iser server端利用所述内存地址进行直接注册,并在有IO请求时,将需要IO的内存地址内容和读写的第一key值发送给超融合结构中的远端节点remote;以及在有IO请求时,将需要IO的内存地址内容和读写的第二key值发送给超融合结构中的iser Client端;所述远端节点将所述内存地址内容和读写的第一key值发送给自身的智能网卡,以便所述智能网卡在对应内存位置进行数据拷贝之后,将所述数据返回所述远端节点进行下发;所述iser Client端将所述内存地址内容和读写的第二key值发送给自身的智能网卡,以便所述智能网卡在对应内存位置进行数据拷贝之后,将所述数据返回所述iser Client端进行下发。2.根据权利要求1所述的方法,其特征在于,所述超融合存储是通过使用iSER协议访问所述Client端的;所述iser server端是使用大内存页、无锁化队列、RoCE协议和polling机制实现超融合全链路协议卸载的。3.根据权利要求2所述的方法,其特征在于,所述大页内存用于避免缺页中断;所述无锁化队列用于提高所述超融合的并发能力;所述iser协议卸载和RoCE协议卸载用于降低网络传输的时延;所述polling机制用于提高事件感知。4.根据权利要求1所述的方法,其特征在于,所述iser client端和iser server端是通过智能网卡直接进行内存访问的;所述iser client端和iser server端进行IO下发是通过RDMA进行驱动的,所述iser server端是主动访问iser client端的数据地址,且通过智能网卡拷贝至本地的注册过的大内存页地址中的。5.一种超融合性能优化装置,其特征在于,包括:共享单元,用于超融合存储端提供iser server端进行大页内存化和共享内存化,以将内存在系统内部进行共享,并将内存地址在多个远程直接数据存取RDMA连接中进行共享;第一发送单元,用于所述iser server端利用所述内存地址进行直接...
【专利技术属性】
技术研发人员:马怀旭,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。