[发明专利]用于诊断运行在云环境中的软件产品的问题的方法和装置有效
申请号: | 201210424375.1 | 申请日: | 2012-10-30 |
公开(公告)号: | CN103795749A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 倪勇;黎俊鸿;王海涛;牛爱杰;王文俊 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;G06F11/36 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 张亚非;于静 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 诊断 运行 环境 中的 软件产品 问题 方法 装置 | ||
1.一种用于诊断运行在云环境中的软件产品的问题的方法,包括:
接收来自所述云环境中的节点上部署的诊断代理的关于所监视的所述软件产品的运行中的问题;
捕获包含该软件产品的所述云环境,并将该云环境部署在诊断云中,且该步骤包括:
将所述云环境中的每个节点的映象部署在所述诊断云中;以及
使用用于部署在云环境中的集群系统的相关配置数据对所述诊断云中的每个节点进行配置。
2.根据权利要求1的方法,其中,所述捕获包含该软件产品的所述云环境,并将该云环境部署在诊断云中的步骤还包括:
捕获所述软件产品的所述云环境中每个节点的映象;以及
收集来自于部署在所述云环境中的每个节点上的诊断代理的用于部署在该云环境中的集群系统的相关配置数据。
3.根据权利要求1的方法,其中,所述用于部署在该云环境中的集群系统的相关配置数据包括:节点配置数据、集群数据库配置数据以及节点关联配置数据。
4.根据权利要求1至3中任何一个的方法,其中还包括:
根据从各节点收集的数据以及该云环境的诊断控制器的预定义规则来判断是否要复制该软件产品的整个云环境;以及
响应于所述判断为是,捕获包含该软件产品的整个云环境,并将该云环境部署在所述诊断云中。
5.一种用于诊断运行在云环境中的软件产品的问题的方法,该方法包括:
响应于一节点加入所述云环境,在该节点上部署诊断代理;
所述诊断代理判断是否监视到软件产品运行中的问题;以及
响应于判断监视到所述软件产品运行中的问题,所述诊断代理向诊断控制器报告。
6.根据权利要求5的方法,还包括:
响应于所述节点上部署了诊断代理,该诊断代理动态收集用于部署在云环境中的集群系统的相关配置数据,并将所述用于部署在云环境中的集群系统相关配置数据发送到所述诊断控制器。
7.根据权利要求6的方法,其中,所述用于部署在云环境中的集群系统的相关配置数据包括:节点配置数据、集群数据库配置数据以及节点关联配置数据。
8.根据权利要求5所述的方法,该方法还包括:
所述诊断代理从所述诊断控制器获取诊断配置数据,所述诊断配置数据包括触发条件,且其中,所述诊断代理判断是否监视到所述软件产品运行中的问题包括:所述诊断代理判断所述软件产品运行的输出是否与所述触发条件匹配。
9.根据权利要求8的方法,其中,所述触发条件包括所述软件产品运行中的异常和/或踪迹模式。
10.根据权利要求8的方法,其中,所述诊断配置数据还包括对应于所述触发条件的动作,且所述响应于判断监视到所述软件产品运行中的问题,所述诊断代理向诊断控制器报告还包括:响应于判断软件产品运行的输出与所述触发条件匹配,执行所述对应于所述触发条件的动作。
11.根据权利要求8或10的方法,所述响应于判断监视到所述软件产品运行中的问题,所述诊断代理向诊断控制器报告还包括:与该云环境中的其他节点上的诊断代理通信,来获得所述其他节点上的诊断代理所监视的所述软件产品的运行情况。
12.一种用于诊断运行在云环境中的软件产品的问题的装置,包括:
接收模块,被配置为接收来自所述云环境中的节点上部署的诊断代理的关于所监视的所述软件产品的运行中的问题的报告;
捕获和部署模块,被配置为捕获包含该软件产品的所述云环境,并将该云环境部署在诊断云中,且该捕获和部署模块包括:
部署模块,被配置为将所述云环境中的每个节点的映象部署在所述诊断云中;以及
配置模块,被配置为使用用于部署在云环境中的集群系统的相关配置数据对所述诊断云中的每个节点进行配置。
13.根据权利要求12的装置,其中,所述捕获和部署模块还包括:
捕获模块,被配置为捕获所述软件产品的所述云环境中每个节点的映象;以及
收集模块,被配置为收集来自于部署在所述云环境中的每个节点上的诊断代理的用于部署在该云环境中的集群系统的相关配置数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210424375.1/1.html,转载请声明来源钻瓜专利网。