Invention Grant
- Patent Title: Method and computer system for sharing objects
-
Application No.: US15507684Application Date: 2014-10-30
-
Publication No.: US10657105B2Publication Date: 2020-05-19
- Inventor: Hieuhanh Le , Masanori Takata , Yoji Nakatani , Hitoshi Arai , Hitoshi Kamei , Akiyoshi Tsuchiya , Atsushi Sutoh
- Applicant: Hitachi, Ltd.
- Applicant Address: JP Tokyo
- Assignee: Hitachi, Ltd.
- Current Assignee: Hitachi, Ltd.
- Current Assignee Address: JP Tokyo
- Agency: Procopio, Cory, Hargreaves & Savitch LLP
- International Application: PCT/JP2014/005496 WO 20141030
- International Announcement: WO2016/067320 WO 20160506
- Main IPC: G06F16/182
- IPC: G06F16/182 ; G06F16/176 ; G06F16/11

Abstract:
A computer system for sharing objects comprises multiple front-end nodes and a back-end node for providing a namespace shared by the front-end nodes. A first front-end node that is any one of the front-end nodes manages local-lock counts for each of objects managed by the first front-end node. The local-lock count is the number of locks taken by operations to the objects including the directory and sub-objects thereof. Every time receiving a request for processing a target object from a client, the front-end node requests the back-end node to lock a parent directory of the target object if the parent directory has not been locked by the back-end node. The front-end node sends a response of the received request to the client regardless of whether or not the parent directory has been unlocked by the back-end node. If the local-lock count of the parent directory is zero, the first front-end node requests the back-end node to unlock the parent directory.
Public/Granted literature
- US20170286447A1 Method and Computer System for Sharing Objects Public/Granted day:2017-10-05
Information query