[发明专利]云计算服务中的软件调试的方法和装置在审
申请号: | 202110229213.1 | 申请日: | 2018-09-17 |
公开(公告)号: | CN112948248A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 吴波;郭榕;崔宏娟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455;G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 服务 中的 软件 调试 方法 装置 | ||
本申请实施例提供一种云计算服务中软件调试的方法和装置,包括:云服务节点接收客户端发送的第一服务创建请求,第一服务创建请求中包括待创建的目标服务的信息和仿真标识,仿真标识用于标识目标服务用于软件调试,云服务节点根据仿真标识,向仿真资源池节点发送第二服务创建请求,云服务节点接收仿真资源池节点返回的第二服务创建响应,第二服务创建响应用于通知目标服务创建成功,其中,仿真资源池节点为目标服务分配的资源为仿真资源,云服务节点向客户端发送第一服务创建响应。通过设置仿真资源池节点,仿真资源池节点为用于软件调试的服务分配仿真资源,避免了物理资源的浪费。
技术领域
本申请涉及云计算技术,尤其涉及一种云计算服务中软件调试的方法和装置。
背景技术
云计算(cloud computing)是一种新兴的计算模式,它将计算任务分布在由大量计算节点组成的资源池上,使各种应用系统能够根据需要获取计算能力、存储空间和信息服务。云计算的出现,使得数据挖掘技术和平台有了新的发展方向,结合云计算的虚拟化、高扩展、高可用性构建新一代的数据挖掘平台是一种趋势。
云计算大趋势下,越来越多的用户需要通过云计算服务提供商提供的软件开发工具包(Software Development Kit,SDK)对云计算服务进行操作,云计算服务指通过网络以按需、易扩展的方式获得所需服务。例如,在客户端检测到服务响应时延超过阈值的情况下,调用云计算服务商的SDK动态创建新虚拟机,并在服务满足一定条件后,删除虚拟机。目前,开发者在软件开发过程中,需要对软件进行调试,在软件调试过程中,云计算服务提供商会提供真实资源供开发者进行调试。调试过程中使用的真实资源会产生大量的费用,并且会导致资源的浪费。
发明内容
本申请提供一种云计算服务中软件调试的方法和装置,在软件调试过程中,能够避免资源浪费。
本申请第一方面提供一种云计算服务中软件调试的方法,包括:
云服务节点接收客户端发送的第一服务创建请求,所述第一服务创建请求中包括待创建的目标服务的信息和仿真标识,所述仿真标识用于标识所述目标服务用于软件调试;
所述云服务节点根据所述仿真标识,向仿真资源池节点发送第二服务创建请求,所述第二服务创建请求中包括所述目标服务的信息;
所述云服务节点接收所述仿真资源池节点返回的第二服务创建响应,所述第二服务创建响应用于通知所述目标服务创建成功,其中,所述仿真资源池节点为所述目标服务分配的资源为仿真资源;
所述云服务节点向所述客户端发送第一服务创建响应,所述第一服务创建响应用于通知所述目标服务创建成功。
所述方法中,客户端通过在第一服务创建请求中携带仿真标识,使得云服务节点根据该仿真标识将目标服务的创建请求发送给仿真资源池节点,仿真资源池节点为目标服务分配仿真资源,从而避免了物理资源的浪费。
一种示例性的方式中,所述云服务节点接收所述仿真资源池节点返回的第二服务创建响应之后,还包括:
所述云服务节点将所述目标服务的创建参数保存到资源数据库,所述创建参数包括所述目标服务使用的资源所在的节点的信息以及所述目标服务的信息。
又一种示例性的方式中,所述云服务节点根据所述仿真标识,向仿真资源池节点发送服务创建请求之前,还包括:所述云服务节点判断所述第一服务创建请求中是否包含所述仿真标识。
又一种示例性的方式中,所述方法还包括:
当所述第一服务创建请求中不包括所述仿真标识时,所述云服务节点向物理资源池节点发送所述第二服务创建请求;
所述云服务节点接收所述物理资源池节点发送的所述第二服务创建响应,所述第二服务创建响应是所述物理资源池节点为所述目标服务分配物理资源后发送的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110229213.1/2.html,转载请声明来源钻瓜专利网。