-
公开(公告)号:US11099907B1
公开(公告)日:2021-08-24
申请号:US16817795
申请日:2020-03-13
Applicant: International Business Machines Corporation
Inventor: Alexei Karve , Matthew Staffelbach , Ameya Tayade , Ramesh S Palakodeti
Abstract: A system, computer program product, and method are provided for dynamically orchestrating a prerequisite driven codified infrastructure. A prerequisite defines deployment of one or more resources in the codified infrastructure through the use of a codified logic expression. One or more probes are created and leveraged to monitor a dynamic resource state for one or more prerequisites. A new codified infrastructure is generated based on the change(s) to the monitored dynamic resource state for the one or more prerequisites. The identified one or more changes are applied to the new codified infrastructure and the new codified infrastructure is executed based on the applied change(s).
-
公开(公告)号:US20200326990A1
公开(公告)日:2020-10-15
申请号:US16381603
申请日:2019-04-11
Applicant: International Business Machines Corporation
Inventor: Matthew Staffelbach , Ameya Tayade , Alexei Karve , Neeraj Asthana , Thomas E. Chefalas , Alla Segal
Abstract: A system, computer program product, and method are provided to automate management of a computer architecture as represented in a codified infrastructure with one or more embedded dynamically labeled resources. The codified infrastructure is subject to interpretation within the context of the dynamically labeled resources. The dynamic labels are converted to static labels, after which the corresponding architecture is deployed. The deployment architecture continues to be updated when the meaning of the dynamic labels change.
-
公开(公告)号:US10713097B2
公开(公告)日:2020-07-14
申请号:US16150446
申请日:2018-10-03
Applicant: International Business Machines Corporation
Inventor: Neeraj Asthana , Thomas Chefalas , Alexei Karve , Matthew Staffelbach , Alla Segal , Sai Zeng
IPC: G06F15/173 , G06F9/50 , G06F9/455 , G06F11/34 , H04L29/08
Abstract: An aspect includes the automatic generation of blueprints for orchestration engines from discovered workload representations. A computer-implemented method includes receiving, using a processor, a description of a workload executing in a source computing environment. The description of the workload is mapped, using the processor, to one or more resource descriptors located in a repository of resource descriptors describing resources available in a target computing environment. A declarative representation of the workload in the target computing environment is generated, using the processor, based at least in part on the mapping and the description of the workload. The declarative representation includes a specification of resources required by the workload in the target environment.
-
公开(公告)号:US20210334677A1
公开(公告)日:2021-10-28
申请号:US16858657
申请日:2020-04-26
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Sai Zeng , Braulio Gabriel Dumba , Jun Duan , Matthew Staffelbach , Emrah Zarifoglu , Umar Mohamed Iyoob , Manish Mahesh Modh
Abstract: A machine learning assessment system is provided. The system identifies multiple datasets and multiple machine learning (ML) modeling algorithms based on the client profile. The system assesses a cost of data collection for each dataset of the multiple datasets. The system assesses a performance metric for each ML modeling algorithm of the multiple modeling algorithms. The system recommends a dataset from the multiple datasets and an ML modeling algorithm from the multiple ML modeling algorithm based on the assessed costs of data collection for the multiple datasets and the assessed performance metrics for the multiple ML modeling algorithms.
-
公开(公告)号:US11061739B2
公开(公告)日:2021-07-13
申请号:US16381603
申请日:2019-04-11
Applicant: International Business Machines Corporation
Inventor: Matthew Staffelbach , Ameya Tayade , Alexei Karve , Neeraj Asthana , Thomas E. Chefalas , Alla Segal
Abstract: A system, computer program product, and method are provided to automate management of a computer architecture as represented in a codified infrastructure with one or more embedded dynamically labeled resources. The codified infrastructure is subject to interpretation within the context of the dynamically labeled resources. The dynamic labels are converted to static labels, after which the corresponding architecture is deployed. The deployment architecture continues to be updated when the meaning of the dynamic labels change.
-
公开(公告)号:US20210286653A1
公开(公告)日:2021-09-16
申请号:US16817795
申请日:2020-03-13
Applicant: International Business Machines Corporation
Inventor: Alexei Karve , Matthew Staffelbach , Ameya Tayade , Ramesh S. Palakodeti
IPC: G06F9/50
Abstract: A system, computer program product, and method are provided for dynamically orchestrating a prerequisite driven codified infrastructure. A prerequisite defines deployment of one or more resources in the codified infrastructure through the use of a codified logic expression. One or more probes are created and leveraged to monitor a dynamic resource state for one or more prerequisites. A new codified infrastructure is generated based on the change(s) to the monitored dynamic resource state for the one or more prerequisites. The identified one or more changes are applied to the new codified infrastructure and the new codified infrastructure is executed based on the applied change(s).
-
7.
公开(公告)号:US20200110638A1
公开(公告)日:2020-04-09
申请号:US16150446
申请日:2018-10-03
Applicant: International Business Machines Corporation
Inventor: Neeraj Asthana , Thomas Chefalas , Alexei Karve , Matthew Staffelbach , Alla Segal , Sai Zeng
Abstract: An aspect includes the automatic generation of blueprints for orchestration engines from discovered workload representations. A computer-implemented method includes receiving, using a processor, a description of a workload executing in a source computing environment. The description of the workload is mapped, using the processor, to one or more resource descriptors located in a repository of resource descriptors describing resources available in a target computing environment. A declarative representation of the workload in the target computing environment is generated, using the processor, based at least in part on the mapping and the description of the workload. The declarative representation includes a specification of resources required by the workload in the target environment.
-
-
-
-
-
-