-
公开(公告)号:US20220121548A1
公开(公告)日:2022-04-21
申请号:US17073504
申请日:2020-10-19
Applicant: International Business Machines Corporation
Inventor: Li Cao , XING XING SHEN , Zhi Li , He Jiang Jia , Bo Tong Liu , Xiao Dong LI , Sheng Jie BJ Han
Abstract: A computer-implemented method for determining influence of applications on system performance includes collecting, by a processor, for several applications that are executing on a computing system, respective instrumentation data during multiple time-segments. The method further includes determining, for each of the applications, a performance value and a robustness value for each of the time-segments based on the respective instrumentation data. Further, using the performance value and robustness value for each time-segment, multiple health-waveforms are generated, where a health-waveform is generated for each respective application. The method further includes determining, by the processor, an influence-factor of a first application on a second application, the first application and the second application are executing on the computing system. The method further includes adjusting, by the processor, allocation of a computer resource by releasing the computer resource from the first application and allocating the computer resource to the second application based on the influence-factor.
-
公开(公告)号:US20250053433A1
公开(公告)日:2025-02-13
申请号:US18366114
申请日:2023-08-07
Applicant: International Business Machines Corporation
Inventor: Guangya Liu , Hou Fang Zhao , Jian Huang , Ying Mo , Xiaoli Duan , Yan Wei Li , Zhi Li
IPC: G06F9/455
Abstract: Capability orchestration in a cloud-native environment includes one or more new combined capability definitions generated by one or more processing units based on existing capability definitions and a combined capability manifest to form a hierarchy of capability definitions. A capability request directed to one or more capabilities can be received by the one or more processing units. One or more capability definitions corresponding to the one or more capabilities can be determined from the hierarchy of capability definitions by the one or more processing units based on the capability request. Deployable resources can be derived by the one or more processing units based on the determined one or more capability definitions. The one or more capabilities can be generated by the one or more processing units based on the derived deployable resources.
-
公开(公告)号:US11620205B2
公开(公告)日:2023-04-04
申请号:US17073504
申请日:2020-10-19
Applicant: International Business Machines Corporation
Inventor: Li Cao , Xing Xing Shen , Zhi Li , He Jiang Jia , Bo Tong Liu , Xiao Dong Li , Sheng Jie BJ Han
Abstract: A computer-implemented method for determining influence of applications on system performance includes collecting, by a processor, for several applications that are executing on a computing system, respective instrumentation data during multiple time-segments. The method further includes determining, for each of the applications, a performance value and a robustness value for each of the time-segments based on the respective instrumentation data. Further, using the performance value and robustness value for each time-segment, multiple health-waveforms are generated, where a health-waveform is generated for each respective application. The method further includes determining, by the processor, an influence-factor of a first application on a second application, the first application and the second application are executing on the computing system. The method further includes adjusting, by the processor, allocation of a computer resource by releasing the computer resource from the first application and allocating the computer resource to the second application based on the influence-factor.
-
公开(公告)号:US11221938B2
公开(公告)日:2022-01-11
申请号:US16217911
申请日:2018-12-12
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jin Sheng Gao , Qi Li , Bo Tong Liu , Zhi Li , Jonathan Dunne
IPC: G06F15/173 , G06F11/34 , G06F11/30 , H04L12/24 , G06N3/08
Abstract: User activity pertaining to a product is automatically analyzed. Based, at least in part, on the analyzing the user activity pertaining to the product, a temporal logging level model can be derived. The temporal logging level model can determine a first logging level to be applied to the product. The temporal logging level model also can determine a duration of time for which the first logging level is to be applied to the product. Application of the first logging level to the product for the determined duration of time can be initiated.
-
公开(公告)号:US20250110783A1
公开(公告)日:2025-04-03
申请号:US18374043
申请日:2023-09-28
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Ying Mo , Guangya Liu , Zhi Li , Yan Wei Li , Hou Fang Zhao , Yao Chen , Xiaoli Duan
IPC: G06F9/50
Abstract: A method, computer program product, and computer system for generating and using a layering resource representation of a resource in a container orchestration platform. An owner controller creates a base layer of the layering resource representation. The base layer is a resource field tree of the entire resource. After the base layer is created, one or more collaborator controllers create respective one or more overlay layers of the layering resource representation. Each overlay layer is a sub-tree of the resource field tree. Each collaborator controller is authorized to update each field of the sub-tree created by each collaborator controller and is not authorized to update any other field of the resource field tree. Any field of the sub-tree that is updated by the collaborator controller that created the sub-tree replaces any previous updating of any field by the owner controller.
-
公开(公告)号:US20250086043A1
公开(公告)日:2025-03-13
申请号:US18367114
申请日:2023-09-12
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Ying Mo , Guangya Liu , Xiaoli Duan , Hou Fang Zhao , Yan Wei Li , Zhi Li , Yao Chen
Abstract: A method, system, and computer program product that are configured to: create a resource dependency graph that defines dependencies between resources created in an installation of a cloud native application, wherein the resource dependency graph includes a respective time range of each respective one of the resources; for each respective one of the resources, determine a condition of the respective one of the resources based on the respective time range of the respective one of the resources, a success condition of the respective one of the resources, and one or more failure conditions of the respective one of the resources; and create a cause analysis resource that includes the determined condition of each respective one of the resources.
-
公开(公告)号:US20240168932A1
公开(公告)日:2024-05-23
申请号:US17989310
申请日:2022-11-17
Applicant: International Business Machines Corporation
Inventor: Ying Mo , Jian Huang , Guangya Liu , Hou Fang Zhao , Zhi Li , Xiaoli Duan , Yan Wei Li
CPC classification number: G06F16/22 , G06F8/38 , G06F16/211
Abstract: A method for storing metadata and a configuration schema for each of a plurality of capabilities, and storing a plurality of catalogs, each catalog identifying the metadata and configuration schema associated with at least one of the plurality of capabilities. The method also includes receiving a request for implementation of one of the plurality of capabilities on a pluggable system, and associating, by a lifecycle manager and based on a catalog of the plurality of catalogs related to the request, the metadata and configuration schema related to the requested one of the plurality of capabilities with a domain specific capabilities controller compatible with the pluggable system.
-
公开(公告)号:US12032465B2
公开(公告)日:2024-07-09
申请号:US17477609
申请日:2021-09-17
Applicant: International Business Machines Corporation
Inventor: Zhi Li , Xing Xing Shen , Xiao Dong Li , He Jiang Jia , Sheng Jie BJ Han , Ye Tian , Bo Tong Liu , Peng Hui Jiang
IPC: G06F11/30 , G06F11/34 , G06F18/2413
CPC classification number: G06F11/3409 , G06F11/3006 , G06F11/3075 , G06F11/3466 , G06F18/24137
Abstract: Aspects of the invention include determining an event associated with a computing system, the event occurring at a first time, obtaining system data associated with the computing system, determining a system state of the computing system at the first time based on the system data, determining, based on the system state, two or more system data clusters comprising clustered system data associated with the system state of the computing system, determining, via an interpolation algorithm, an interpolated data value for the first time based on the system data, and adjusting the interpolated data value based on a determination that the interpolate data value is outside the two or more system data clusters.
-
公开(公告)号:US11210155B1
公开(公告)日:2021-12-28
申请号:US17342714
申请日:2021-06-09
Applicant: International Business Machines Corporation
Inventor: Li Cao , Xing Xing Shen , Zhi Li , Bo Tong Liu , He Jiang Jia , Xiao Dong Li , Sheng Jie BJ Han
Abstract: Aspects of the invention include a computer-implemented method that includes converting runtime data points that are indicative of an influence of the runtime data points on a robustness and performance of a computing system. The runtime data points are clustered, wherein each cluster respectively represents a temporal state of the computing system. Each cluster is translated into a three-dimensional representation based on a probability density of the runtime data points of each cluster. A time-based vector is generated, where the vector describes a transition from a first three-dimensional representation to a second three-dimensional representation. Each three-dimensional representation traversed by the time-based vector represents a respective state of the computing system. The time-based vector is compared with a baseline vector. An anomaly alert is issued based at least in part on the comparison.
-
-
-
-
-
-
-
-