TCMU virtual block device-based network storage back-end timeout processing method

A virtual block device and network storage technology, applied in electrical components, transmission systems, etc., can solve the problems of irreversible loss of Linux kernel crash, inconvenience for users, failure to effectively solve Linux kernel crash, etc., to reduce system overhead, The effect of reducing the frequency of timeout detection and improving performance

Inactive Publication Date: 2017-01-18
深圳市云舒网络技术有限公司
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The TCMU is also a kernel module of the Linux operating system, and its request needs to be processed in time, otherwise it will cause the Linux kernel to crash. the inconvenience

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
  • TCMU virtual block device-based network storage back-end timeout processing method
  • TCMU virtual block device-based network storage back-end timeout processing method
  • TCMU virtual block device-based network storage back-end timeout processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0022] see Figure 1-3 , the present invention provides a technical solution: a network storage backend timeout processing method based on TCMU virtual block devices, including an application host, the application host includes TCMU virtual block devices, a TCMU kernel module and a data processing module, the data processing module It includes an A / D converter, a signal amplifier and a data coupler, the output of the A / D converter is electrically connected to ...

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 invention discloses a TCMU virtual block device-based network storage back-end timeout processing method. According to the method, an application host is adopted. The application host includes a TCMU virtual block device, a TCMU kernel module and a data processing module. The data processing module is bidirectionally and electrically connected with at least three data storage hosts through a network. The TCMU virtual block device-based network storage back-end timeout processing method is completed through the following manners that: the TCMU virtual block device transmits data to the TCMU kernel module through a Linux kernel VFS and an LIO module; and the TCMU kernel module converts the data into an SCSI command and stores the SCSI command in a memory space shared with a user space. With the TCMU virtual block device-based network storage back-end timeout processing method adopted, in an IO intensive system, system overhead for request packet timeout detection can be reduced greatly, and system performance can be improved; and time-out period accuracy and system overhead can be balanced according to the conditions of specific upper-level business.

Description

technical field [0001] The invention relates to the technical field of distributed data storage, in particular to a network storage backend timeout processing method based on a TCMU virtual block device. Background technique [0002] With the development of cloud computing technology today, with the maturity of virtualization, network and other technologies, storage plays an increasingly important role in the entire cloud computing ecosystem. Storage systems in cloud computing are often presented in a distributed form, and distributed storage is gradually encroaching on the traditional storage market. In a distributed storage system, how to generate a virtual block device is a headache. It was not until Linux kernel 3.18 incorporated the TCMU mechanism that this problem was resolved satisfactorily. [0003] Distributed systems all communicate through the network, and the network is the least reliable system of a computer system, and unpredictable errors or exceptions usual...

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): H04L29/08
CPCH04L67/1097
Inventor 张朝潞
Owner 深圳市云舒网络技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products