-
公开(公告)号:US10263893B2
公开(公告)日:2019-04-16
申请号:US15372224
申请日:2016-12-07
Applicant: Oracle International Corporation
Inventor: Vikas Aggarwal , Ankur Arora , Sam Idicula , Nipun Agarwal
IPC: H04L12/801 , H04L29/08 , H04L12/805
Abstract: Techniques are provided for using decentralized lock synchronization to increase network throughput. In an embodiment, a first computer sends, to a second computer comprising a lock, a request to acquire the lock. In response to receiving the lock acquisition request, the second computer detects whether the lock is available. If the lock is unavailable, then the second computer replies by sending a denial to the first computer. Otherwise, the second computer sends an exclusive grant of the lock to the first computer. While the first computer has acquired the lock, the first computer sends data to the second computer. Afterwards, the first computer sends a request to release the lock to the second computer. This completes one duty cycle of the lock, and the lock is again available for acquisition.
-
2.
公开(公告)号:US20180159774A1
公开(公告)日:2018-06-07
申请号:US15372224
申请日:2016-12-07
Applicant: Oracle International Corporation
Inventor: Vikas Aggarwal , Ankur Arora , Sam Idicula , Nipun Agarwal
IPC: H04L12/801 , H04L12/805 , H04L29/08
CPC classification number: H04L47/12 , H04L47/365 , H04L67/32
Abstract: Techniques are provided for using decentralized lock synchronization to increase network throughput. In an embodiment, a first computer sends, to a second computer comprising a lock, a request to acquire the lock. In response to receiving the lock acquisition request, the second computer detects whether the lock is available. If the lock is unavailable, then the second computer replies by sending a denial to the first computer. Otherwise, the second computer sends an exclusive grant of the lock to the first computer. While the first computer has acquired the lock, the first computer sends data to the second computer. Afterwards, the first computer sends a request to release the lock to the second computer. This completes one duty cycle of the lock, and the lock is again available for acquisition.
-