-
公开(公告)号:US20220329411A1
公开(公告)日:2022-10-13
申请号:US17229080
申请日:2021-04-13
Applicant: International Business Machines Corporation
Inventor: Palanivel Andiappan Kodeswaran , Sayandeep Sen , Dushyant K. Behl
Abstract: An example operation may include one or more of receiving, via a blockchain peer of a blockchain network, a request to execute chaincode of a blockchain of the blockchain network from a client application, offloading one or more of chaincode operations of the request to hardware on a network switch via a network path between the blockchain peer and the network switch, receiving execution results of the offloaded one or more chaincode operations from the network switch via the network path, and forwarding the execution results received from the network switch to the client application.
-
公开(公告)号:US20210083845A1
公开(公告)日:2021-03-18
申请号:US16573865
申请日:2019-09-17
Applicant: International Business Machines Corporation
Inventor: Sayandeep Sen , Palanivel Andiappan Kodeswaran , Dushyant K. Behl , Venkatraman Ramakrishna
Abstract: An example operation may include one or more of creating, via chaincode, a link between a non-participant system and a data field stored on a private blockchain, where the data field comprises participant data of the private blockchain, detecting a change in a value of the participant data based on a read operation from the data field stored on the private blockchain, generating a notification of the changed value of the participant data, and transmitting the notification to the non-participant system based on the link between the non-participant system and the data field.
-
公开(公告)号:US12107870B2
公开(公告)日:2024-10-01
申请号:US17304695
申请日:2021-06-24
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Dushyant K. Behl , Palanivel Andiappan Kodeswaran , Sayandeep Sen
CPC classification number: H04L63/1416 , H04L63/1441
Abstract: A method, system, and computer program product to protect accelerators from malicious network functions. One embodiment of the method may comprise categorizing an application runtime into a plurality of operational phases, and enforcing one of a plurality of phase-specific security restrictions at each of the plurality of operational phases. The method may further comprise analyzing the application runtime to automatically generate the plurality of phase-specific security restrictions.
-
公开(公告)号:US20240236011A1
公开(公告)日:2024-07-11
申请号:US18150253
申请日:2023-01-05
Applicant: International Business Machines Corporation
IPC: H04L47/43
CPC classification number: H04L47/43
Abstract: Embodiments are related to providing tunnel aggregation based optimization in a multi-cloud architecture. The optimization includes receiving packets to be sent over a communication network and determining the packets that have a predefined traffic class. The optimization includes combining the packets having the predefined traffic class into an aggregated packet, the aggregated packet including an aggregated packet header. The optimization includes transmitting the aggregated packet over the communication network.
-
5.
公开(公告)号:US20230030795A1
公开(公告)日:2023-02-02
申请号:US17391546
申请日:2021-08-02
Applicant: International Business Machines Corporation
Abstract: Methods, systems, and computer program products for an automated resource request mechanism for heterogeneous infrastructure using profiling information are provided herein. A computer-implemented method includes obtaining resource utilization information, pertaining to multiple system resources, from multiple heterogeneous system infrastructure deployments; automatically learning resource interdependencies for the heterogeneous system infrastructure deployments by processing at least a portion of the resource utilization information using a first set of machine learning techniques; automatically determining performance profiles, with respect to the multiple system resources, for the multiple heterogeneous system infrastructure deployments by processing at least a portion of the resource utilization information and at least a portion of the learned resource interdependencies using a second set of machine learning techniques; predicting resource requests for at least one of the heterogeneous system infrastructure deployments using the determined performance profiles; and performing automated actions based on the resource request predictions.
-
6.
公开(公告)号:US12020080B2
公开(公告)日:2024-06-25
申请号:US17391546
申请日:2021-08-02
Applicant: International Business Machines Corporation
CPC classification number: G06F9/5072 , G06F9/4451 , G06F9/5011 , G06F9/5077 , G06N20/00
Abstract: Methods, systems, and computer program products for an automated resource request mechanism for heterogeneous infrastructure using profiling information are provided herein. A computer-implemented method includes obtaining resource utilization information, pertaining to multiple system resources, from multiple heterogeneous system infrastructure deployments; automatically learning resource interdependencies for the heterogeneous system infrastructure deployments by processing at least a portion of the resource utilization information using a first set of machine learning techniques; automatically determining performance profiles, with respect to the multiple system resources, for the multiple heterogeneous system infrastructure deployments by processing at least a portion of the resource utilization information and at least a portion of the learned resource interdependencies using a second set of machine learning techniques; predicting resource requests for at least one of the heterogeneous system infrastructure deployments using the determined performance profiles; and performing automated actions based on the resource request predictions.
-
公开(公告)号:US20230058090A1
公开(公告)日:2023-02-23
申请号:US17405885
申请日:2021-08-18
Applicant: International Business Machines Corporation
Inventor: Priyanka Prakash Naik , Kavya G , Chander Govindarajan , Sayandeep Sen , Palanivel Andiappan Kodeswaran
Abstract: One embodiment provides a method, including: producing, for each of a plurality of containers, a resource profile for each thread in each of the plurality of containers; identifying, for each of the plurality of containers and from, at least in part, the resource profiles, container dependencies between threads on a single of the plurality of containers; determining service dependencies between threads across different of the plurality of containers; scheduling, based upon the container dependencies and the service dependencies, threads to cores, wherein the scheduling is based upon minimizing thread processing times; and publishing the container dependencies and the service dependencies on a registry of the node clusters.
-
公开(公告)号:US11277260B2
公开(公告)日:2022-03-15
申请号:US16573865
申请日:2019-09-17
Applicant: International Business Machines Corporation
Inventor: Sayandeep Sen , Palanivel Andiappan Kodeswaran , Dushyant K. Behl , Venkatraman Ramakrishna
Abstract: An example operation may include one or more of creating, via chaincode, a link between a non-participant system and a data field stored on a private blockchain, where the data field comprises participant data of the private blockchain, detecting a change in a value of the participant data based on a read operation from the data field stored on the private blockchain, generating a notification of the changed value of the participant data, and transmitting the notification to the non-participant system based on the link between the non-participant system and the data field.
-
公开(公告)号:US10956204B1
公开(公告)日:2021-03-23
申请号:US16601563
申请日:2019-10-14
Applicant: International Business Machines Corporation
Inventor: Dushyant K. Behl , Sayandeep Sen , Palanivel Andiappan Kodeswaran
Abstract: An example operation may include one or more of receiving system calls captured from a plurality of peer nodes of a blockchain that occurred within a predetermined period of time, determining a subset of system calls among the received system calls that correspond to a blockchain process performed during the predetermined period of time, detecting a free-riding peer node from among the plurality of peer nodes based on the identified subset of system calls with respect to system calls of the free-riding peer node within the predetermined period of time, and storing an indicator of the free-riding peer node.
-
公开(公告)号:US12155764B2
公开(公告)日:2024-11-26
申请号:US16667543
申请日:2019-10-29
Applicant: International Business Machines Corporation
Inventor: Sayandeep Sen , Palanivel Andiappan Kodeswaran , Dushyant K. Behl , Venkatraman Ramakrishna
Abstract: An example operation may include one or more of receiving a data block from a blockchain node, determining a current transaction state of each of a plurality of endorser nodes based on transaction history stored within read and write sets of the data block, determining a current load of each of the plurality of endorser nodes based on performance data stored within the data block, and outputting information about the current transaction state and the current load of each of the plurality of endorser nodes via a user interface.
-
-
-
-
-
-
-
-
-