[发明专利]一种业务处理方法、装置及相关设备有效
申请号: | 202011111539.6 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112199176B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 樊云龙 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/455;H04L67/60;H04L67/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春辉 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 处理 方法 装置 相关 设备 | ||
本申请公开了一种业务处理方法,包括调度节点接收业务请求;所述调度节点为分布式集群中的任一节点;获取所述分布式集群的哈希环信息;根据所述哈希环信息确定所述业务请求对应的目标节点的位置信息;根据所述位置信息将所述业务请求转发至所述目标节点进行业务处理;该业务处理方法可以有效提高业务处理效率,避免业务中断,保证用户体验,提高集群系统性能。本申请还公开了一种业务处理装置、设备以及计算机可读存储介质,均具有上述有益效果。
技术领域
本申请涉及云计算技术领域,特别涉及一种业务处理方法,还涉及一种业务处理装置、设备以及计算机可读存储介质。
背景技术
sheepdog是开源社区新兴的分布式块存储文件系统,采用完全对称的结构,没有类似元数据服务的中心节点,依靠大量普通PC(Personal Computer,个人计算机)服务器通过网络互联,对外作为一个整体提供存储服务。sheepdog完全脱离元数据的架构设计决定了其在读写优化方面可以做的工作有限,因此如何在不增加元数据管理的前提下提高性能是研究的重点。
对于分布式存储,尤其是以sheepdog集群提供存储的超融合场景下,通常虚拟机的业务流访问包括:VM(Virtual Machine,虚拟机)通过sheepdog私有协议访问sheepdog存储服务,但该私有协议中仅包含sheepdog集群中提供存储服务的节点的IP列表信息,当VM真正下发业务时,VM通过向IP列表中的节点发送业务请求,从而完成业务的读写流程;当列表中的节点发生故障导致IP不可访问或无响应的情况下,sheepdog私有协议负责重新选取可用的节点。
然而,在为VM提供虚拟磁盘服务时需要在sheepdog私有协议中指定后端提供存储服务的sheepdog节点IP列表,如果该IP列表中某些节点发生故障,无法及时更新该列表,唯一更新路径为重新添加虚拟磁盘,显然,这会导致该期间VM业务不可用;此外,VM无法感知虚拟磁盘对象的VDI(Virtual Desktop Infrastructure,虚拟桌面基础架构)的对象位置信息,即VM的任何一次IO(Input/Output,输入/输出),通过上述sheepdog协议无法获取到该IO访问的对象的位置信息,很容易导致IO下发到非存储访问对象的节点上,再由该节点转发至对象的真实存储节点上进行IO,无疑会造成额外的数据转发和网络调用,对集群性能带来影响,也会降低业务处理效率。
因此,如何有效提高业务处理效率,避免业务中断,保证用户体验,提高集群系统性能是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种业务处理方法,该业务处理方法可以有效提高业务处理效率,避免业务中断,保证用户体验,提高集群系统性能;本申请的另一目的是提供一种业务处理装置、设备以及计算机可读存储介质,也具有上述有益效果。
第一方面,本申请提供了一种业务处理方法,包括:
调度节点接收业务请求;所述调度节点为分布式集群中的任一节点;
获取所述分布式集群的哈希环信息;
根据所述哈希环信息确定所述业务请求对应的目标节点的位置信息;
根据所述位置信息将所述业务请求转发至所述目标节点进行业务处理。
优选的,所述接收业务请求,包括:
通过QEMU驱动程序接收虚拟机发送的所述业务请求。
优选的,所述通过QEMU驱动程序接收虚拟机发送的所述业务请求,包括:
所述QEMU驱动程序接收虚拟机发送的所述业务请求;
获取所述分布式集群的当前浮动IP;
将所述业务请求发送至所述当前浮动IP对应的节点;其中,所述当前浮动IP对应的节点为所述调度节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011111539.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云平台服务管理方法、装置及相关组件
- 下一篇:一种可转换功能的野外旅游鞋