Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed lock based on object memory system

A technology of object storage and distributed locks, which is applied in multi-programming devices, instruments, computing, etc., can solve the problems of not using object scalability and failing to take advantage of object storage, and achieve the effect of improving efficiency

Inactive Publication Date: 2007-08-08
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, they did not take advantage of the scalability of objects in the implementation mechanism of locks, and failed to take advantage of the concurrency control brought by object storage.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed lock based on object memory system
  • Distributed lock based on object memory system
  • Distributed lock based on object memory system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Figure 1 is a schematic diagram of an object-based distributed storage system. The object-based distributed storage system includes four components: three metadata server nodes 112, 114, 116, four object storage devices 102, 104, 106, 108, three client nodes 122, 124, 126 and TCP / IP network132. In the system shown in FIG. 1 , data object storage resources on object storage devices 102-108 can be shared and accessed by clients 122-126; metadata servers 112-116 store and manage metadata information of data objects in the entire system. The process for the client to access the system is: first, obtain the metadata information of the object to be accessed from the metadata server, and then directly communicate with the object storage device according to the returned metadata information, and perform data transmission and other related operations. After the operation is completed, The client feeds back the state information to the metadata server, and updates relevant metad...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

It's an object-based storage system to model attributes of distributed locks, a distributed storage system for storage of multi-client visit to the sharing of resources, aimed at enhancing the efficiency of Reading lock visit. The present invention include data locking and metadata management for the management of locks, running on the object-based storage system, data management lock-operation in various storage devices on the target, including data objects name space module, access patterns attribute value module installed, local Queue processing module and functional processing module; Each data lock manager responsible for data management object locking, metadata management lock-operation in various metadata servers, including metadata objects name space module, local Queue processing module and functional processing modules, each metadata management lock-lock for metadata management. The invention uses the object storage technology by expanding access pattern attribute value and improves the efficiency of Reading lock visit.

Description

technical field [0001] The invention belongs to a distributed storage system, and in particular relates to a distributed lock based on the access mode attribute of an object storage system, which is used to realize shared access to storage resources by multiple clients. Background technique [0002] With the rapid development of information technology and network technology, all kinds of shared and exchanged data information has increased rapidly at a high speed, and more and more users have shown continuous and explosive growth in the capacity and bandwidth of storage products. Advanced network storage systems have emerged: such as NAS, SAN, and OBS. [0003] In a distributed network storage system, multiple clients can access shared resources on each node through a computer network. In order for the distributed storage system to operate correctly and effectively, it is necessary to control the concurrent access of multiple clients to the same shared resource in order to p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46G06F17/30
Inventor 王芳冯丹庞丽萍赵水清彭万利夏鹏
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products