[发明专利]一种业务调度方法、系统、装置及存储介质在审
申请号: | 202210609562.0 | 申请日: | 2022-05-31 |
公开(公告)号: | CN114995889A | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 郭旭亮 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/455;G06F9/48 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘珂 |
地址: | 250101 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 调度 方法 系统 装置 存储 介质 | ||
本申请公开了一种业务调度方法、系统、装置及存储介质,涉及信息技术领域。本申请所提供的业务调度方法,通过释放故障的裸机的磁盘锁,将远程磁盘通过智能网卡的SNAP服务映射给空闲的裸机使用,远程磁盘为预先将裸机信息存储的磁盘,为接收到磁盘的裸机添加磁盘锁,通过BMC网口设置接收到磁盘的裸机的BISO从远程磁盘启动,本申请中通过引入智能网卡的服务以及预先建立远程磁盘,从而实现当裸机故障时,可以通过智能网卡调度远程磁盘从而实现业务调度,将该裸机的业务调度到其他空闲裸机中,从而保证了裸机业务的继续运行,防止数据丢失。
技术领域
本申请涉及电子信息领域,特别是涉及一种业务调度方法、系统、装置及存储介质。
背景技术
近年来,随着计算机技术的飞速发展,以及信息量日益增大,云计算技术运用越来越广,相应的云计算应用应运而生,在云计算场景中,裸机是面向用户提供计算资源的一种重要形式,旨在满足高性能计算、直接访问硬件的计算服务、独享计算资源等需求。
现有的云计算技术中针对于开源的裸机管理方案中并没有完整的高可用性的解决方案,导致如果裸机出现问题,无法迁移运行在裸机上面的业务,从而造成业务进度延缓或者数据丢失的问题。
鉴于上述技术,寻找一种能解决裸机出现故障时业务进度延缓或者数据丢失的问题的业务调度方法是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种业务调度方法、系统、装置及存储介质,以便于解决现有的云计算技术中针对于开源的裸机管理方案中并没有完整的高可用性的解决方案,导致如果裸机出现问题,无法迁移运行在裸机上面的业务,从而造成业务进度延缓或者数据丢失的问题。
为解决上述技术问题,本申请提供一种业务调度方法,应用于云计算服务器,包括:
若裸机发生故障,则释放故障的所述裸机的磁盘锁;
将远程磁盘通过智能网卡的SNAP服务映射给空闲的所述裸机使用以便于空闲的所述裸机接收故障的所述裸机的业务,所述远程磁盘为预先将所述裸机信息存储的磁盘;
为接收到所述业务的所述裸机添加所述磁盘锁,通过BMC网口设置接收到所述业务的所述裸机的BISO从远程磁盘启动。
优选地,判断裸机是否发生故障包括如下步骤:
监控所述裸机的状态;
通过监控到的裸机状态结果,判断所述裸机是否发生故障;
在所述若裸机发生故障,则释放故障的所述裸机的磁盘锁之后,还包括:
判断集群中是否存在其他空闲的所述裸机,所述集群为预先通过云计算服务器建立的包括所述裸机及虚拟机的系统;
若存在其他空闲的所述裸机,则进入所述将远程磁盘通过智能网卡SNAP服务映射给空闲的所述裸机使用的步骤;
若不存在其他空闲的所述裸机,则将所述裸机的业务调度到所述虚拟机中。
优选地,所述监控所述裸机的状态包括:
通过调用所述裸机的BMC网口监控所述裸机的电源状态,通过所述智能网卡的管理口监控所述智能网卡的运行状态;
所述判断所述裸机是否发生故障包括:
所述裸机的电源以及所述智能网卡中的任意一项故障则确定所述裸机发生故障,当所述裸机的电源以及所述智能网卡均正常则确定所述裸机正常。
优选地,所述将所述裸机的业务调度到所述虚拟机中包括:
通过所述云计算服务器的虚拟层将所述远程磁盘挂载给所述虚拟机使用;
通过虚拟层开启虚拟机电源,并将故障的所述裸机的业务映射到所述虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210609562.0/2.html,转载请声明来源钻瓜专利网。