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

A multi-availability mechanism coexistence framework of concurrent storage system

A storage system and availability technology, applied in transmission systems, special data processing applications, instruments, etc., can solve problems such as system performance loss and storage space waste, and achieve the effects of meeting availability requirements, avoiding performance loss, and avoiding storage space waste

Inactive Publication Date: 2007-11-28
XI AN JIAOTONG UNIV +1
View PDF0 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since different logical data have different high-availability requirements, using a single high-availability mechanism will inevitably cause system performance loss and waste of storage space
Although some high-availability systems can dynamically configure high-availability mechanisms according to needs, they cannot dynamically determine which high-availability mechanism should be used according to the needs of logical data.

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
  • A multi-availability mechanism coexistence framework of concurrent storage system
  • A multi-availability mechanism coexistence framework of concurrent storage system
  • A multi-availability mechanism coexistence framework of concurrent storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Referring to FIG. 1 , a parallel storage system applying this architecture is composed of multiple nodes, and the nodes are interconnected through a network. Nodes can be divided into four types according to their functions: metadata nodes, data nodes, client nodes, and system management nodes. Metadata nodes store the description information of logical data and respond to access requests for this information. Logical data is divided into data blocks and stored on multiple data nodes. Client nodes are consumers of logical data. The management node provides system configuration and management functions for system administrators.

[0033] Referring to FIG. 2 , the file access process of the parallel storage system when there is no fault is: firstly, the metadata service module is accessed through the function in the client framework to obtain the metadata information of the logical data. The client framework calls the function corresponding to the high-availability mec...

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

This invention discloses a coexistence structure of a multi-use unit of a parallel storage system including a state test and control frame, a data service frame, a metadata service frame, a data synchronous frame, a customer end frame, a system management frame and a high usability module supporting load and unload of on-line modules, in which, the high usability module realizes that all frames call necessary interface functions in the mode of plug-in components and the frames call corresponding interfaces realized in the usable module based on the high usability kind used by logic data to finish specific function, and users can select the most suitable unit in the high usability unit to secure reliability and usability of logic data.

Description

technical field [0001] The invention relates to the technical field of computer applications, and relates to a multi-availability mechanism coexistence framework of a parallel storage system, in particular to a multi-availability mechanism coexistence framework of a distributed storage system based on a parallel file system and a distributed file system. Background technique [0002] A highly available system means that when a software or hardware failure occurs in the system, it will not cause the system to stop service, but allows the system to run with failures. In the parallel storage system, most of the existing technologies are implemented through data redundancy. If some data is not available, its backup data can provide services instead. A high-availability system usually consists of two or more nodes, which are connected to clients through the Internet, and each node has its own local storage space. [0003] Most of the existing high-availability systems only prov...

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/08G06F17/30
Inventor 伍卫国张虎董小社钱德沛王恩东胡雷钧戴罗庚
Owner XI AN JIAOTONG UNIV
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