-
公开(公告)号:US20240394162A1
公开(公告)日:2024-11-28
申请号:US18202079
申请日:2023-05-25
Applicant: International Business Machines Corporation
Inventor: Sandeep Hans , Mudit Verma , Samuel Solomon Ackerman , Diptikalyan Saha , Eitan Daniel Farchi , Praveen Jayachandran
IPC: G06F11/263
Abstract: A computer-implemented method, according to one embodiment, includes: intentionally causing faults to be injected in a compute infrastructure, and determining whether the injected faults cause application failures. Weights are also assigned to the injected faults based on severity of the respective application failures. The weighted faults are compared, and changes to the compute infrastructure are recommended based on the comparison. Moreover, the changes that are recommended are configured to prevent the application failures. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US20240231954A9
公开(公告)日:2024-07-11
申请号:US17970023
申请日:2022-10-20
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Mathews Thomas , Utpal Mangla , Sai Srinivas Gorti , Sharath Prasad Krishna Prasad , Venkatesh Ashok Rao Rao , Praveen Jayachandran , Eric Lee Gose , Juel Daniel Raju , Amandeep Singh
IPC: G06F9/50
CPC classification number: G06F9/5094 , G06F9/5083 , G06F2209/505 , G06F2209/508
Abstract: An approach for managing workload deployment in a distributed network, including edge computing is provided. The approach includes deploying several modules, such as, EMM (energy management module), LDM (localized deployment manager) and EDM (edge deployment manager). These modules will be constantly monitoring and managing the energy consumption at the edge nodes under their purview and communicate with other modules to develop a holistic energy management system (e.g., energy policies, energy algorithms, energy plans, etc.) to ensure the most effective energy management of workload is implemented.
-
公开(公告)号:US20230266997A1
公开(公告)日:2023-08-24
申请号:US17678575
申请日:2022-02-23
Applicant: International Business Machines Corporation
Inventor: Senthilnathan Natarajan , Praveen Jayachandran
CPC classification number: G06F9/4881 , G06F9/5027 , G06F2209/503 , G06F2209/501 , G06F2209/505
Abstract: Methods, systems, and computer program products for distributed scheduling in container orchestration engines are provided herein. A computer-implemented method includes: configuring a plurality of entities of a container-based computing environment to perform a distributed scoring process, wherein, for a given one of the entities, the distributed scoring process comprises: (i) obtaining information corresponding to a plurality of workloads from a database that is accessible to the other entities, (ii) generating, based on the information, respective scores for at least a portion of the plurality of workloads, and (iii) publishing the generated scores to the database; and selecting, by a centralized scheduler of the container-based computing environment, at least one of the entities to host at least a given one of workloads based at least in part on the generated scores in the database.
-
公开(公告)号:US11711202B2
公开(公告)日:2023-07-25
申请号:US16424765
申请日:2019-05-29
Applicant: International Business Machines Corporation
Inventor: Praveen Jayachandran
CPC classification number: H04L9/0643 , G06F16/1805 , G06F16/1824 , G06F16/1834 , G06F16/2246 , G06Q20/382 , H04L9/50
Abstract: An example operation may include one or more of receiving a data block for storage on a blockchain from an orderer node, the data block comprising a full-step hash of a storage request and a reduced-step hash of the storage request, performing an approximate hash verification on the data block based on the reduced-step hash of the storage request included in the data block, and in response to a success of the approximate hash verification, committing the data block among a hash-linked chain of data blocks stored within a distributed ledger of a blockchain.
-
公开(公告)号:US11687399B2
公开(公告)日:2023-06-27
申请号:US17376419
申请日:2021-07-15
Applicant: International Business Machines Corporation
Inventor: Mudit Verma , Dushyant K. Behl , Praveen Jayachandran
CPC classification number: G06F11/0793 , G06F11/0706 , G06F11/0751 , G06F11/3006 , G06F11/3051
Abstract: Methods, systems, and computer program products for multi-controller declarative fault management and coordination for microservices are provided herein. A computer-implemented method includes processing information pertaining to at least one fault impacting multiple resources within a given system, wherein respective portions of the multiple resources are managed by multiple independent controllers; determining, by each of at least a portion of the multiple independent controllers and based at least in part on the processing of the information, one or more desired resource states and one or more remediation actions; generating, based at least in part on one or more of the determined desired resource states and the determined remediation actions, a sequential ordering of the determined remediation actions to be carried out by the at least a portion of the multiple controllers; and automatically initiating execution of the determined remediation actions in accordance with the generated sequential ordering.
-
公开(公告)号:US20230046965A1
公开(公告)日:2023-02-16
申请号:US17976834
申请日:2022-10-30
Applicant: International Business Machines Corporation
Inventor: Praveen Jayachandran
Abstract: An example operation may include one or more of storing a full-step hash of a data file and a reduced-step hash of the data file within a data block of a hash-linked chain of blocks of a blockchain, receiving a request from a client application to verify the data file, determining whether to provide the full-step hash of the data file or the reduced-step hash of the data file based on the request, and in response to determining to provide the reduced-hash, transmitting the reduced-step hash of the data file to the client application.
-
公开(公告)号:US20230018190A1
公开(公告)日:2023-01-19
申请号:US17948324
申请日:2022-09-20
Applicant: International Business Machines Corporation
Inventor: Praveen Jayachandran
IPC: H04L9/06 , G06F16/182 , G06F16/18 , H04L9/08
Abstract: An example operation may include one or more of receiving a location of an output stored on a data structure of a blockchain, where the location comprises a path of hashes generated by a reduced-step hash instead of a full-step hash of the blockchain, performing an approximate hash verification on the path of hashes based on the reduced-step hash values to verify whether the output is unused, and in response to a determination that the output is unused as a result of the approximate hash verification, approving a use of the output by a client associated with the output.
-
公开(公告)号:US11429738B2
公开(公告)日:2022-08-30
申请号:US16424706
申请日:2019-05-29
Applicant: International Business Machines Corporation
Inventor: Praveen Jayachandran
Abstract: An example operation may include one or more of transmitting, from a client application, a proposed storage request to a plurality of endorser nodes of a blockchain, receiving a first endorsement of the storage request from a first endorser node, the first endorsement comprising a full-step hash verification of the proposed storage request, receiving a second endorsement of the storage request from a second endorser node, the second endorsement comprising a reduced-step hash verification of the storage request, and transmitting a storage proposal including the full-step hash endorsement and the reduced-step hash endorsement to an ordering node of the blockchain.
-
公开(公告)号:US11222363B2
公开(公告)日:2022-01-11
申请号:US15836872
申请日:2017-12-10
Applicant: International Business Machines Corporation
Inventor: Malolan Chetlur , Praveen Jayachandran
Abstract: An example operation may include one or more of receiving an identification of vendor resources held by each of a plurality of members of a social network, extracting respective preference information of the plurality of members from web pages associated with the plurality of members on the social network, automatically determining to exchange resources of a first vendor issued to a first member of the social network with resources of a second vender issued to a second member of the social network based on extracted preference information of the first and second members, and triggering execution of the exchange of resources via one or more blockchain computing networks associated with the social network.
-
公开(公告)号:US11205178B2
公开(公告)日:2021-12-21
申请号:US15856138
申请日:2017-12-28
Applicant: International Business Machines Corporation
Inventor: Vishal S. Batra , Praveen Jayachandran , Shachi Sharma , Abhishek Singh
Abstract: An example operation may include one or more of identifying a workflow specification including a number of entities and state elements, selecting two or more entities designated as a subset of entities among the entities, where the subset of entities share one or more of the state elements of the workflow specification among the state elements, and creating a first smart contract identifying the one or more state elements.
-
-
-
-
-
-
-
-
-