-
公开(公告)号:CN105335207B
公开(公告)日:2019-04-12
申请号:CN201410236341.9
申请日:2014-05-29
Applicant: 国际商业机器公司
Abstract: 本发明涉及用于管理虚拟机实例的方法和装置。在一个实施方式中,提出了一种在资源池中提供至少一个虚拟机实例的方法,包括:解析针对虚拟机的配置需求,配置需求描述将在虚拟机上安装的第一数量的应用资源;基于配置需求建立描述第一数量的应用资源之间的依赖关系的资源树;在资源池中提供与资源树的一个子路径相对应的至少一个虚拟机实例,其中至少一个虚拟机实例中的每个虚拟机实例上安装有子路径中包括的应用资源。在一个实施方式中,提出了一种用于提供虚拟机实例的方法,包括:获取用户请求中针对虚拟机的配置需求;以及响应于在资源池中存在满足配置需求的虚拟机实例,提供虚拟机实例。本发明还提供了相应的装置,采用本发明,可以减少用户等待时间。
-
公开(公告)号:CN104765620B
公开(公告)日:2018-01-26
申请号:CN201410001101.0
申请日:2014-01-02
Applicant: 国际商业机器公司
IPC: G06F9/445
CPC classification number: G06F9/44505 , G06F8/61 , G06F9/45558 , G06F2009/45562
Abstract: 本发明公开了一种程序模块部署的方法和系统,该方法包括:获得该程序模块与要部署的多个程序模块之间具有的数据依赖关系以及特定的启动顺序;响应于对该程序模块进行安装配置,根据所述数据依赖关系得到该程序模块所依赖的数据并且安装配置该程序模块;以及响应于所述特定的启动顺序中要求在该程序模块启动前启动的程序模块完成启动,启动该程序模块。该方法和系统减少了应用开发人员服务程序开发的工作量。
-
公开(公告)号:CN105335207A
公开(公告)日:2016-02-17
申请号:CN201410236341.9
申请日:2014-05-29
Applicant: 国际商业机器公司
CPC classification number: G06F9/5077 , G06F9/45558 , G06F2009/4557
Abstract: 本发明涉及用于管理虚拟机实例的方法和装置。在一个实施方式中,提出了一种在资源池中提供至少一个虚拟机实例的方法,包括:解析针对虚拟机的配置需求,配置需求描述将在虚拟机上安装的第一数量的应用资源;基于配置需求建立描述第一数量的应用资源之间的依赖关系的资源树;在资源池中提供与资源树的一个子路径相对应的至少一个虚拟机实例,其中至少一个虚拟机实例中的每个虚拟机实例上安装有子路径中包括的应用资源。在一个实施方式中,提出了一种用于提供虚拟机实例的方法,包括:获取用户请求中针对虚拟机的配置需求;以及响应于在资源池中存在满足配置需求的虚拟机实例,提供虚拟机实例。本发明还提供了相应的装置,采用本发明,可以减少用户等待时间。
-
公开(公告)号:CN104516730B
公开(公告)日:2017-11-10
申请号:CN201310454548.9
申请日:2013-09-29
Applicant: 国际商业机器公司
CPC classification number: G06F11/079 , G06F9/5072 , G06F11/0709 , G06F11/0793 , G06F11/3688 , H04L67/10 , H04W4/60
Abstract: 本发明属于信息处理领域,公开了一种数据处理方法,该方法包括:获取依赖元数据,其中,所述依赖元数据用于表示至少两个组件之间数据上的依赖关系;获得错误信息以及数据输出,其中,所述错误信息用于描述在运行应用时发生的错误,所述数据输出包括在运行所述应用时组件输出的数据,所述应用包括所述至少两个组件;根据所述错误信息,分析与该错误信息相关的依赖元数据和数据输出;提供分析结果,所述分析结果包括以下至少之一:发生错误的原因,错误修正方法的提示,导致错误发生的相关依赖元数据和导致错误发生的相关数据输出。相应的,本发明还公开了一种数据处理装置。通过本发明提供的技术方案可以辅助用户快速准确的定位错误,并修改错误。
-
公开(公告)号:CN104298675B
公开(公告)日:2017-06-16
申请号:CN201310301249.1
申请日:2013-07-18
Applicant: 国际商业机器公司
Abstract: 本发明公开了一种用于缓存管理的方法和装置。该方法包括:识别来自用户的用于从数据库获取数据的Web请求,以确定调用所述Web请求的时间和所述Web请求中包含的希望访问的链接;识别针对所述用户向数据库发送的用于从数据库获取数据的查询操作,以确定调用所述查询操作的时间和所述查询操作中包含的用于指示数据库中的数据的数据标识;以及响应于调用所述Web请求的时间与调用所述查询操作的时间之间的时间间隔不大于设定时间,将所述数据标识指示的数据与所述链接关联存储在缓存中。通过上述方式,能够自动生成缓存策略,避免手动配置造成的耗时和低效,从而能够自动优化Web系统中对数据库数据的访问,提高系统性能。
-
公开(公告)号:CN104765620A
公开(公告)日:2015-07-08
申请号:CN201410001101.0
申请日:2014-01-02
Applicant: 国际商业机器公司
IPC: G06F9/445
CPC classification number: G06F9/44505 , G06F8/61 , G06F9/45558 , G06F2009/45562
Abstract: 本发明公开了一种程序模块部署的方法和系统,该方法包括:获得该程序模块与要部署的多个程序模块之间具有的数据依赖关系以及特定的启动顺序;响应于对该程序模块进行安装配置,根据所述数据依赖关系得到该程序模块所依赖的数据并且安装配置该程序模块;以及响应于所述特定的启动顺序中要求在该程序模块启动前启动的程序模块完成启动,启动该程序模块。该方法和系统减少了应用开发人员服务程序开发的工作量。
-
公开(公告)号:CN104516730A
公开(公告)日:2015-04-15
申请号:CN201310454548.9
申请日:2013-09-29
Applicant: 国际商业机器公司
CPC classification number: G06F11/079 , G06F9/5072 , G06F11/0709 , G06F11/0793 , G06F11/3688 , H04L67/10 , H04W4/60
Abstract: 本发明属于信息处理领域,公开了一种数据处理方法,该方法包括:获取依赖元数据,其中,所述依赖元数据用于表示至少两个组件之间数据上的依赖关系;获得错误信息以及数据输出,其中,所述错误信息用于描述在运行应用时发生的错误,所述数据输出包括在运行所述应用时组件输出的数据,所述应用包括所述至少两个组件;根据所述错误信息,分析与该错误信息相关的依赖元数据和数据输出;提供分析结果,所述分析结果包括以下至少之一:发生错误的原因,错误修正方法的提示,导致错误发生的相关依赖元数据和导致错误发生的相关数据输出。相应的,本发明还公开了一种数据处理装置。通过本发明提供的技术方案可以辅助用户快速准确的定位错误,并修改错误。
-
公开(公告)号:CN104298675A
公开(公告)日:2015-01-21
申请号:CN201310301249.1
申请日:2013-07-18
Applicant: 国际商业机器公司
CPC classification number: G06F17/30902
Abstract: 本发明公开了一种用于缓存管理的方法和装置。该方法包括:识别来自用户的用于从数据库获取数据的Web请求,以确定调用所述Web请求的时间和所述Web请求中包含的希望访问的链接;识别针对所述用户向数据库发送的用于从数据库获取数据的查询操作,以确定调用所述查询操作的时间和所述查询操作中包含的用于指示数据库中的数据的数据标识;以及响应于调用所述Web请求的时间与调用所述查询操作的时间之间的时间间隔不大于设定时间,将所述数据标识指示的数据与所述链接关联存储在缓存中。通过上述方式,能够自动生成缓存策略,避免手动配置造成的耗时和低效,从而能够自动优化Web系统中对数据库数据的访问,提高系统性能。
-
公开(公告)号:CN116325705A
公开(公告)日:2023-06-23
申请号:CN202180067889.3
申请日:2021-08-31
Applicant: 国际商业机器公司
IPC: H04L67/60 , H04L67/561 , H04L67/566 , G06F9/50
Abstract: 提供了用于管理任务流的计算机实现的方法、计算机系统和计算机程序产品。根据计算机实现的方法,定义器模块可以接收用于执行任务流的请求。定义器模块可以从一组边缘装置中确定要执行任务流的边缘装置集群。定义器模块可以检索集群中的任务流和边缘装置的元数据信息,其中元数据信息用于调度集群中的任务流。然后,集群中的边缘装置可以根据元数据信息执行任务流。
-
公开(公告)号:CN115964120A
公开(公告)日:2023-04-14
申请号:CN202211131690.5
申请日:2022-09-16
Applicant: 国际商业机器公司
Abstract: 本公开涉及用于工作负载执行的动态缩放。本发明的各方面包括由控制器接收包括一个或多个任务的工作负载,生成包括第一边车容器的第一Pod,基于该工作负载和该Pod的一个或多个资源分配度量为该第一Pod生成一个或多个短暂容器,在所述一个或多个短暂容器中执行所述一个或多个任务;监视所述Pod的所述一个或多个资源分配度量;以及基于所述Pod的所述一个或多个资源分配度量和所述工作负载在所述第一Pod中生成至少一个新的短暂容器。
-
-
-
-
-
-
-
-
-