-
公开(公告)号:DE112021000881T5
公开(公告)日:2023-01-12
申请号:DE112021000881
申请日:2021-03-24
Applicant: IBM
Inventor: ZHANG QI , SU GONG , IYENGAR ARUN KWANGIL
IPC: G06F12/1018 , G06F3/06 , G06F9/52 , G06F12/02
Abstract: Ein System, ein Computerprogrammprodukt und ein Verfahren werden bereitgestellt, um eine oder mehrere Speicherseiten parallel zu deduplizieren. Mehrere Deduplizierungsprozesse arbeiten parallel, wobei jeder Deduplizierungsprozess mit mindestens zwei Datenstrukturen betriebsfähig verbunden ist, und wobei des Weiteren Transaktionsspeicher genutzt wird, um Zugriffskonflikte zu verringern.
-
公开(公告)号:AU2021265928A1
公开(公告)日:2022-09-15
申请号:AU2021265928
申请日:2021-03-24
Applicant: IBM
Inventor: ZHANG QI , SU GONG , IYENGAR ARUN KWANGIL
IPC: G06F9/455
Abstract: A system, computer program product, and method are provided to de-duplicate one or more memory pages in parallel. Multiple de-duplication processes operate in parallel, with each de-duplication process operatively coupled to at least two data structures, and further leveraging transactional memory to mitigate access conflicts.
-
公开(公告)号:GB2326802B
公开(公告)日:2002-05-01
申请号:GB9809607
申请日:1998-05-07
Applicant: IBM
Inventor: DIAS DANIEL MANUEL , IYENGAR ARUN KWANGIL
IPC: G06F13/00 , G06F15/00 , G06F21/20 , G06F15/16 , G06Q30/00 , H04L29/06 , H04L29/08 , G06F17/30 , H04L9/32
Abstract: In a client-server environment having a server group including one or more participating servers and one or more controller servers, where each participating server can communicate with at least one controller server, a method for coordinating actions among the servers in the server group comprising the steps of: (1) communicating between a client and at least one of the servers in the server group using a protocol that has limited or no defined procedures for passing state information between the client and the servers; (2) transmitting a request for an action from the client to one of the servers; and (3) communicating among a plurality of servers with at least one controller server coordinating actions of at least some of the servers in response to the request. A preferred embodiment of the method includes providing client identification information once by the client during a conversation, verifying the client identification information by one or more controller servers, generating client authentication information by one or more controller servers that is preserved in the conversation, and using the preserved client authentication information to automatically authenticate the client during the remainder of the conversation. Another preferred embodiment of the method includes transmitting a request by a client requiring participation by a plurality of servers and communicating among the servers with at least one controller server coordinating the actions of a plurality of servers in response to the request from the client.
-
-