WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017190594) DISTRIBUTED LOCK MANAGEMENT METHOD, DEVICE, AND SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/190594 International Application No.: PCT/CN2017/081346
Publication Date: 09.11.2017 International Filing Date: 21.04.2017
IPC:
H04L 29/08 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
08
Transmission control procedure, e.g. data link level control procedure
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors: DING, Wenqiang; CN
JIANG, Chao; CN
BAO, Chengjian; CN
Priority Data:
201610291891.X05.05.2016CN
Title (EN) DISTRIBUTED LOCK MANAGEMENT METHOD, DEVICE, AND SYSTEM
(FR) PROCÉDÉ, DISPOSITIF ET SYSTÈME DE GESTION DE VERROUILLAGE DISTRIBUÉE
(ZH) 分布式锁管理的方法、装置及系统
Abstract:
(EN) Provided in embodiments of the present invention are a distributed lock management method, device, and system. Nodes of a cluster storage system are divided into multiple groups, each group comprises a proxy node managing lock resources and a non-proxy node not managing lock resources, and the proxy node of each group manages a portion of all available lock resources. When a non-proxy node of a group desires to apply for lock permission, the non-proxy node applies to a proxy node of said group for same, and the proxy node of said group grants the lock permission to the non-proxy node of said group, such that the non-proxy node simply needs to know the proxy node in the group thereof and directly applies to the proxy node for lock permission without acquiring a lock directory. When a change of a non-proxy node of a group (for example, failure, recovery, etc.) occurs, arrangement of lock resources for nodes does not change, and thus updating a lock directory is not required unless a change of a proxy node occurs. In this way, the present invention improves availability of lock services.
(FR) Conformément à des modes de réalisation, la présente invention concerne un procédé, un dispositif et un système de gestion de verrouillage distribuée. Des nœuds d'un système de stockage de groupe sont divisés en de multiples groupes, chaque groupe comprenant un nœud de mandataire gérant des ressources de verrouillage et un nœud non de mandataire ne gérant pas de ressources de verrouillage, et le nœud de mandataire de chaque groupe gère une partie de l'ensemble des ressources de verrouillage disponibles. Lorsqu'un nœud non de mandataire d'un groupe souhaite demander une autorisation de verrouillage, le nœud non de mandataire en fait la demande à un nœud de mandataire dudit groupe, et le nœud de mandataire dudit groupe accorde l'autorisation de verrouillage au nœud non de mandataire dudit groupe, de telle sorte que le nœud non de mandataire a simplement besoin de connaître le nœud de mandataire dans son groupe et demande directement au nœud de mandataire une autorisation de verrouillage sans acquérir de répertoire de verrouillage. Lorsqu'un changement d'un nœud non de mandataire d'un groupe (par exemple, un échec, une récupération, etc.) se produit, l'agencement de ressources de verrouillage pour des nœuds ne change pas, et ainsi, une mise à jour d'un répertoire de verrouillage n'est pas requise à moins qu'un changement d'un nœud de mandataire se produise. De cette manière, la présente invention améliore la disponibilité de services de verrouillage.
(ZH) 本发明实施例提供一种分布式锁管理的方法、装置及系统。通过集群存储系统的所有节点被划分为多个组,每个组包括管理锁资源的代理节点和不管理锁资源的非代理节点,每个组的代理节点管理所有锁资源中的部分锁资源,当组内的非代理节点需要申请锁权限时向该组内的代理节点申请,由该组内的代理节点向该组内的非代理节点授权锁权限,使得非代理节点只需要知道其所在组内的代理节点,在申请锁权限时直接向代理节点申请,非代理节点不需要获知锁目录,因此当组内的非代理节点发生变化(例如,故障或恢复等)时锁资源在节点上的布局不会发生变化,不需要更新锁目录,仅当代理节点发生变化时才需要更新锁目录,从而提高了锁服务的可用性。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)