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

Distributed multi-stage buffer storage system suitable for object network storage

A technology of object storage and network storage, which is applied in the direction of memory system, transmission system, special data processing application, etc. It can solve the problems of long delay of access request and complex access control protocol, etc., so as to reduce system delay, reduce the number of memory copies, reduce The effect of response time

Inactive Publication Date: 2006-10-25
HUAZHONG UNIV OF SCI & TECH
View PDF1 Cites 50 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a distributed multi-level cache system suitable for object network storage. This system overcomes the shortcomings of the existing cache system, such as complex access control protocols and large delays in access requests. The three-level cache provides a complete cache system and its cache strategy, simplifies the network access protocol between nodes, reduces the load of the metadata server, reduces the response time of data access requests, improves the system I / O processing capacity, and reduces the system construction cost

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 multi-stage buffer storage system suitable for object network storage
  • Distributed multi-stage buffer storage system suitable for object network storage
  • Distributed multi-stage buffer storage system suitable for object network storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 1 As shown, in an object-based network storage system, a metadata server 1, an object storage node 2, and a client 3 are connected together by a computer network. The data access process is as follows: the client 3 sends an access request to the metadata server 1; the metadata server 1 verifies the client’s identity, and queries the local metadata after confirmation. If it exists, the metadata server 1 sends an access request to the corresponding object storage node 2 Test package, after object storage node 2 confirms that the object is opened, it returns the authorization and the storage object mapping table requested by the client to metadata server 1; after receiving the information from metadata server 1, client 3 establishes a connection with the object storage node for data transmission .

[0025] The distributed multi-level cache system of the present invention includes a zero-level cache 6 in the client 3 , a first-level cache 8 and a second-leve...

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

The buffering system includes buffer in zero level in use for buffering metadata, buffer in first level in use for buffering data at client end, and buffer in second level in use for buffering data at object storage node. Management module of buffer in zero level is in charge for looking up, replacing metadata in buffer in zero level, and accessing metadata according to network access control protocol; Management module of buffer in first level is in charge for applying, assigning and recycling shared memory space as well as substituting buffer unit; Management module of buffer in second level is in charge for carrying unitive substitution in multiple queues for buffer in second level between object storage nodes. The invention possesses advantages of solving consistency of buffering metadata at client end, quickening speed fro accessing metadata, reducing response time for requesting service and average search time, raising I / O throughput, and data transmission rate.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and in particular relates to a distributed multi-level cache system suitable for object network storage. Background technique [0002] The next-generation Internet is faster, larger, and has higher security and service quality, which requires the network storage system based on the next-generation Internet to have high efficiency, scalability, security and high service quality. Traditional storage systems built on the basis of blocks and files (such as NAS, SAN, etc.) can no longer meet the above requirements. Professor Paterson of the University of California, Berkeley, Carnegie Mellon University and other universities and research institutions have proposed an object-based (Object-Based) network storage interface protocol to facilitate the construction of efficient large-scale network storage systems. [0003] The invention with the Chinese invention patent publication number of CN 17...

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
IPC IPC(8): H04L29/06G06F12/0811G06F12/0813G06F12/122G06F17/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