-
公开(公告)号:US20210286699A1
公开(公告)日:2021-09-16
申请号:US16818656
申请日:2020-03-13
Applicant: International Business Machines Corporation
Inventor: Saurabh Jha , Amos A. Omokpo , Karthick Rajamani , HariGovind Venkatraj Ramasamy
Abstract: An embodiment includes extracting statistical data associated with invocation of an application programming interface (API) from a log and using the statistical data to calculate a performance value and generate an aggregate dataset that combines the performance value with performance values associated with other invocations of the API. The embodiment includes calculating metric values for performance values for respective time intervals of a time period and calculating mean and standard deviation values of the metric values for the time period. The embodiment includes selecting the API as a candidate API and detecting a Customer Impacting Event (CIE) by applying a machine learning algorithm using monitored values associated with the candidate API during a time frame defined by a rolling window. The embodiment also includes automatically initiating a selected alert from among a plurality of alert options based at least in part on the monitored values associated with the CIE.
-
公开(公告)号:US11231985B1
公开(公告)日:2022-01-25
申请号:US16935123
申请日:2020-07-21
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Anupama Jagannathan , Karthick Rajamani , Han Na , Amos A. Omokpo
Abstract: A system is configured to determine a dominant error causing a provisioning step to become stuck during provisioning of a machine in a cloud environment. The system includes memory for storing instructions, and a processor configured to execute said instructions to determine an inverse error frequency (IEF) value for pre-intervention errors in a set of intervention provisioning data; determine a dominant error for a provision during said provisioning step in said set of intervention provisioning data based on a pre-intervention error that has a maximum IEF value; determine a duration frequency (DuF) value for the provision at said provisioning step for provisions in a set of non-intervention provisioning data; and determine said dominant error for each provision during said provisioning step in said set of non-intervention provisioning data based on an error that resulted in DuF value.
-
公开(公告)号:US11256598B2
公开(公告)日:2022-02-22
申请号:US16818656
申请日:2020-03-13
Applicant: International Business Machines Corporation
Inventor: Saurabh Jha , Amos A. Omokpo , Karthick Rajamani , HariGovind Venkatraj Ramasamy
Abstract: An embodiment includes extracting statistical data associated with invocation of an application programming interface (API) from a log and using the statistical data to calculate a performance value and generate an aggregate dataset that combines the performance value with performance values associated with other invocations of the API. The embodiment includes calculating metric values for performance values for respective time intervals of a time period and calculating mean and standard deviation values of the metric values for the time period. The embodiment includes selecting the API as a candidate API and detecting a Customer Impacting Event (CIE) by applying a machine learning algorithm using monitored values associated with the candidate API during a time frame defined by a rolling window. The embodiment also includes automatically initiating a selected alert from among a plurality of alert options based at least in part on the monitored values associated with the CIE.
-
公开(公告)号:US20200310885A1
公开(公告)日:2020-10-01
申请号:US16365758
申请日:2019-03-27
Applicant: International Business Machines Corporation
Inventor: Karthick Rajamani , Malcolm S. Allen-Ware , Charles Lefurgy , Guillermo Jesus Silva , Joshua Ian Harriman , Amos A. Omokpo , Daniel Dean Heimsoth , Rohith Ravindra
Abstract: Technology for computing number of active servers needed over time in a cloud/compute cluster includes the following operations (not necessarily in the following order): (i) determining the capacity of each VCE provisioned on the cloud against the resource guaranteed to that VCE; (ii) forecasting the resource needs over time using historical requests for each VCE flavor; and (iii) using the forecasted resource needs to determine the required number of future servers at some future time. Some embodiments of the present invention use a formula that accounts for the interplay among various parameter values of the VCE flavors and also the mapping of the needs of VCEs of various flavors to the capabilities of physical resources.
-
公开(公告)号:US20150032499A1
公开(公告)日:2015-01-29
申请号:US13948954
申请日:2013-07-23
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Matthew J. Duftler , Amos A. Omokpo , Aubrey J. Rembert , Szabolcs Rozsnyai
IPC: G06Q10/06
CPC classification number: G06Q10/0633
Abstract: Methods and systems for mapping an event type to an activity in a business process model are disclosed. In accordance with one such method, the event type and the activity are tokenized by determining event tokens for event type labels in the event type and determining activity tokens for activity labels in the activity. In addition, a score matrix is generated for pairs of the event tokens and the activity tokens indicating a degree of similarity between the event token and the activity token in each of the pairs. The method also includes determining whether the event type and the activity are correlated by determining scores of the pairs of event tokens and activity tokens that are ranked highest in said score matrix. Further, a mapping report indicating whether the event type and the activity are correlated in the business process model is output.
Abstract translation: 公开了将事件类型映射到业务流程模型中的活动的方法和系统。 根据一种这样的方法,通过为事件类型中的事件类型标签确定事件标记并确定活动中的活动标签的活动标记来确定事件类型和活动的标记。 另外,针对事件令牌和活动令牌生成一个分数矩阵,指示事件令牌和每个对中的活动令牌之间的相似程度。 该方法还包括通过确定在所述得分矩阵中排名最高的事件令牌和活动令牌的分数来确定事件类型和活动是否相关。 此外,输出指示事件类型和活动是否在业务处理模型中相关联的映射报告。
-
公开(公告)号:US11474582B2
公开(公告)日:2022-10-18
申请号:US16791638
申请日:2020-02-14
Applicant: International Business Machines Corporation
Inventor: Charles Lefurgy , Malcolm S. Allen-Ware , Amos A. Omokpo , Karthick Rajamani , Guillermo Jesus Silva
IPC: G06F1/28 , H04L41/12 , H04L41/0853 , G01R19/00
Abstract: Systems and techniques that facilitate automated validation of power topology are provided. In various embodiments, a control component can transmit a transition command to a power-distribution node of a data center, wherein the transition command can cause an outlet of the power-distribution node to transition between power states. In various aspects, a verification component can verify that a power-consumption node of the data center is connected to the outlet by comparing a pre-transition power characteristic of the power-consumption node with a post-transition power characteristic of the power-consumption node.
-
公开(公告)号:US20220027222A1
公开(公告)日:2022-01-27
申请号:US16935123
申请日:2020-07-21
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Anupama Jagannathan , Karthick Rajamani , Han Na , Amos A. Omokpo
Abstract: A system is configured to determine a dominant error causing a provisioning step to become stuck during provisioning of a machine in a cloud environment. The system includes memory for storing instructions, and a processor configured to execute said instructions to determine an inverse error frequency (IEF) value for pre-intervention errors in a set of intervention provisioning data; determine a dominant error for a provision during said provisioning step in said set of intervention provisioning data based on a pre-intervention error that has a maximum IEF value; determine a duration frequency (DuF) value for the provision at said provisioning step for provisions in a set of non-intervention provisioning data; and determine said dominant error for each provision during said provisioning step in said set of non-intervention provisioning data based on an error that resulted in DuF value.
-
公开(公告)号:US20210255684A1
公开(公告)日:2021-08-19
申请号:US16791638
申请日:2020-02-14
Applicant: International Business Machines Corporation
Inventor: Charles Lefurgy , Malcolm S. Allen-Ware , Amos A. Omokpo , Karthick Rajamani , Guillermo Jesus Silva
Abstract: Systems and techniques that facilitate automated validation of power topology are provided. In various embodiments, a control component can transmit a transition command to a power-distribution node of a data center, wherein the transition command can cause an outlet of the power-distribution node to transition between power states. In various aspects, a verification component can verify that a power-consumption node of the data center is connected to the outlet by comparing a pre-transition power characteristic of the power-consumption node with a post-transition power characteristic of the power-consumption node.
-
公开(公告)号:US11023288B2
公开(公告)日:2021-06-01
申请号:US16502267
申请日:2019-07-03
Applicant: International Business Machines Corporation
Inventor: Karthick Rajamani , Malcolm S. Allen-Ware , Charles Lefurgy , Guillermo Jesus Silva , Joshua Ian Harriman , Amos A. Omokpo , Daniel Dean Heimsoth , Rohith Ravindra
Abstract: Technology for computing number of active servers needed over time in a cloud/compute cluster includes the following operations (not necessarily in the following order): (i) determining the capacity of each VCE provisioned on the cloud against the resource guaranteed to that VCE; (ii) forecasting the resource needs over time using historical requests for each VCE flavor; and (iii) using the forecasted resource needs to determine the required number of future servers at some future time. Some embodiments of the present invention use a formula that accounts for the interplay among various parameter values of the VCE flavors and also the mapping of the needs of VCEs of various flavors to the capabilities of physical resources.
-
公开(公告)号:US11023287B2
公开(公告)日:2021-06-01
申请号:US16365758
申请日:2019-03-27
Applicant: International Business Machines Corporation
Inventor: Karthick Rajamani , Malcolm S. Allen-Ware , Charles Lefurgy , Guillermo Jesus Silva , Joshua Ian Harriman , Amos A. Omokpo , Daniel Dean Heimsoth , Rohith Ravindra
Abstract: Technology for computing number of active servers needed over time in a cloud/compute cluster includes the following operations (not necessarily in the following order): (i) determining the capacity of each VCE provisioned on the cloud against the resource guaranteed to that VCE; (ii) forecasting the resource needs over time using historical requests for each VCE flavor; and (iii) using the forecasted resource needs to determine the required number of future servers at some future time. Some embodiments of the present invention use a formula that accounts for the interplay among various parameter values of the VCE flavors and also the mapping of the needs of VCEs of various flavors to the capabilities of physical resources.
-
-
-
-
-
-
-
-
-