-
公开(公告)号:US12093747B2
公开(公告)日:2024-09-17
申请号:US17024846
申请日:2020-09-18
Applicant: International Business Machines Corporation
Inventor: Xu Hui Bai , Jian Dong Yin , Lan Luo , Li Xia , Li Long Chen , Ann Corrao
CPC classification number: G06F9/5083 , G06F9/451 , G06F9/5072 , G06F9/542 , G06F11/3065 , G06F11/327 , G06Q20/102 , H04L9/3239
Abstract: In an approach to improve workload orchestration in a multi-cloud environment, embodiments orchestrate and manage a workload in a decentralized multi-cloud environment using one or more smart contracts. Additionally, embodiments measure, by a competency measurement component, competency of cloud services based on one or more predefined cloud benchmarks, a consensus network, and the one or more smart contracts, and generate an orchestration plan that is a best fit for the workload. Furthermore, embodiments validate and update, by the consensus network and the one or more smart contracts, the generated orchestration plan, and executing the generated orchestration plan.
-
公开(公告)号:US11943285B2
公开(公告)日:2024-03-26
申请号:US16361815
申请日:2019-03-22
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Li Xia , Lan Luo , Jian Dong Yin , Jian Zhang , Li Long Chen
IPC: H04L67/1012 , G06F9/50 , H04L67/1014
CPC classification number: H04L67/1012 , G06F9/5027 , H04L67/1014
Abstract: Methods and systems for metering computing resources in cloud computing environments are disclosed. A method includes: executing, by a computing device, computing tasks on computing resources; determining, by the computing device, an amount of time and an amount of power used in the executing the computing tasks on the computing resources; determining, by the computing device, a number of standard units consumed by the computing tasks based on the determined amount of time and the determined amount of power; and metering, by the computing device, the computing resources based on the determined number of standard units consumed by the computing tasks.
-
公开(公告)号:US20230186190A1
公开(公告)日:2023-06-15
申请号:US17548768
申请日:2021-12-13
Applicant: International Business Machines Corporation
Inventor: Zhi Wang , Zhao Qi Wu , Li Na Yuan , Qian Ke Fang , Li Long Chen
CPC classification number: G06Q10/06311 , G06N3/08 , G06N3/04
Abstract: An approach is provided that trains an artificial intelligence (AI) system, such as a neural network, to process IT ticket data. The approach receives IT tickets from various ticket sources. Ticket vectors corresponding to each of the IT tickets are computed. An analysis is performed using the ticket vectors and a node vector that corresponds to a network topology. The analysis is performed using a corpus of IT ticket data. An IT ticket model used by the AI system is trained based on the analysis. Responses are provided to requestors of the AI system using the trained IT ticket model.
-
公开(公告)号:US11646866B2
公开(公告)日:2023-05-09
申请号:US17099860
申请日:2020-11-17
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Li Jiang , Li Ni Zhang , Wen Rui Zhao , Jing Bo Jiang , Yu Zhao , Lan Luo , Li Long Chen
CPC classification number: H04L9/0618 , H04L9/50
Abstract: A computer-implemented method, computer system, and computer program product for blockchain enabled service reservation and delegation. The present invention may include receiving one or more first or second trigger conditions defined by a user, detecting an occurrence of the one or more first trigger conditions, deploying a smart contract based on the received one or more first trigger condition, detecting an occurrence of the one or more second trigger conditions, and deactivating the smart contract based on the received one or more second trigger conditions. The present invention may include receiving a subject registration, the subject is the user, a service, or a device. The one or more first trigger conditions may be a condition that upon its occurrence may initiate the deployment of the smart contract. The one or more second trigger conditions may be a condition that upon its occurrence may initiate the deactivation of the smart contract.
-
公开(公告)号:US11481268B2
公开(公告)日:2022-10-25
申请号:US16983163
申请日:2020-08-03
Applicant: International Business Machines Corporation
Inventor: Jing Bo Jiang , Li Ni Zhang , Li Long Chen , Yu Zhao , Wen Rui Zhao , Lan Luo , Li Jiang
Abstract: In an approach to blockchain management of cloud service provisioning failures, one or more computer processors capture one or more application programming interface (API) calls associated with a service provision. One or more computer processors submit the captured one or more API calls to a blockchain ledger. One or more computer processors detect a system failure during the service provision. One or more computer processors extract the submitted one or more API calls from the blockchain ledger. Based on the extracted one or more API calls, one or more computer processors identify a problematic system associated with the system failure.
-
公开(公告)号:US11010149B2
公开(公告)日:2021-05-18
申请号:US16373736
申请日:2019-04-03
Applicant: International Business Machines Corporation
Inventor: Phillip Luiz Viana , Yi Qun Zhang , Mirza Baig , Li Long Chen , Yan Du
Abstract: Methods, computer program products, systems are provided. The method comprises receiving a request to install an application. A middle-share container corresponding to the application is then created and provisioned upon a shared middleware layer. Middleware components that the application needs are pre-installed and pre-configured in the shared middleware layer.
-
公开(公告)号:US20200322442A1
公开(公告)日:2020-10-08
申请号:US16374988
申请日:2019-04-04
Applicant: International Business Machines Corporation
Inventor: Lan Luo , Jing Bo Jiang , Li Ni Zhang , Yu Zhao , Li Jiang , Wen Rui Zhao , Li Long Chen
Abstract: Approaches presented herein enable generation of a multi-dimensional tag metric in a cloud resource management environment. More specifically, a tagging namespace is provided for managing a resource in the cloud resource management environment. This namespace comprises at least two dimensions and a plurality of positions. A set of tags associated with the resource are received into the tagging namespace. A match of each tag of the set of tags to a position within the namespace into which that tag was received is verified and an alert is triggered in the case verification fails. Alternatively, in the case verification is successful, the tag-containing namespace is validated as a multi-dimensional tag metric.
-
公开(公告)号:US20200304566A1
公开(公告)日:2020-09-24
申请号:US16361815
申请日:2019-03-22
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Li Xia , Lan Luo , Jian Dong Yin , Jian Zhang , Li Long Chen
Abstract: Methods and systems for metering computing resources in cloud computing environments are disclosed. A method includes: executing, by a computing device, computing tasks on computing resources; determining, by the computing device, an amount of time and an amount of power used in the executing the computing tasks on the computing resources; determining, by the computing device, a number of standard units consumed by the computing tasks based on the determined amount of time and the determined amount of power; and metering, by the computing device, the computing resources based on the determined number of standard units consumed by the computing tasks.
-
公开(公告)号:US20190188016A1
公开(公告)日:2019-06-20
申请号:US16283909
申请日:2019-02-25
Applicant: International Business Machines Corporation
Inventor: Li Long Chen , Randy A. Rendahl , Xiao Yang Zhu , Lin Zhi Zou
IPC: G06F9/455
CPC classification number: G06F9/45533 , G06F9/45558 , G06F2009/4557
Abstract: A method and associated system. In response to a request to deploy a virtual machine, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern, and additionally based on either available resources of the plurality of nodes or predicted runtime resource requirements of the virtual machine to be deployed. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
-
公开(公告)号:US10303500B2
公开(公告)日:2019-05-28
申请号:US15646415
申请日:2017-07-11
Applicant: International Business Machines Corporation
Inventor: Li Long Chen , Randy A. Rendahl , Xiao Yang Zhu , Lin Zhi Zou
IPC: G06F9/455
Abstract: A method and associated system. In response to a request to deploy a virtual machine in a computing environment, a virtual machine resource usage pattern having attributes matching a subset of attributes in than ordered sequence of attributes is selected from at least one virtual machine resource usage pattern stored in a virtual machine resource usage pattern library, based on an ordering of the attributes in the ordered sequence of attributes, wherein the virtual machine resource usage pattern library stores usage patterns for virtual machines previously deployed. A node on which the virtual machine is to be deployed is selected, based on the selected virtual machine resource usage pattern and predicted runtime resource requirements of the virtual machine to be deployed based on historical running data of virtual machines. The virtual machine is configured for being deployed on the selected node. The virtual machine is deployed on the selected node.
-
-
-
-
-
-
-
-
-