Windows remote mapping method for Linux block device

A mapping method and block device technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problems of low transmission efficiency, time-consuming and laborious, etc., and achieve the effect of effective use and management

Active Publication Date: 2015-04-15
INST OF INFORMATION ENG CAS
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Obviously, the transmission efficiency is very low, and it is time-consuming and labor-intensive

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
  • Windows remote mapping method for Linux block device
  • Windows remote mapping method for Linux block device
  • Windows remote mapping method for Linux block device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and understandable, the present invention will be further illustrated below through specific examples and drawings.

[0024] The invention aims at expanding the block device use platform, improving the ease of use and transmission efficiency of the block device, and solves the problem of using the storage device under the Windows system platform as the network block device under the Linux system platform. Specifically:

[0025] 1. Virtualization of block devices under Linux platform;

[0026] 2. The interception and forwarding of virtual block device operation instructions and data under Linux platform;

[0027] 3. Operation instruction reception and feedback of storage devices under Windows platform;

[0028] 4. Operation instruction execution and data management of storage devices under Windows platform.

[0029] Such as figure 1 As shown, this embodiment is composed of t...

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 relates to a Windows remote mapping method for a Linux block device. The method includes the steps of: establishing a virtual block device file in a Linux system, and using a storage device in a Windows system as an actual physical device corresponding to the virtual block device file in the Linux system; finding a corresponding device object pointer in a Windows core according to the storage device accessed into the Windows system, and establishing a TCP connection from the Windows system to the Linux system; transmitting information between the virtual block device of the Linux deice and the USB storage device of the Windows system by adopting a TCP protocol, performing reading operation or writing operation according to operation type in the TCP information. According to the Windows remote mapping method for the Linux block device, through the way of expanding the network block device to the Windows system platform, the file transmission operation process is simplified, and the data transmission efficiency is improved.

Description

Technical field [0001] The present invention relates to the field of Linux network block devices, in particular to a method for mapping a Windows storage device to a remote Linux platform block device based on a network. Background technique [0002] In the Linux operating system, I / O devices are mainly divided into character devices and block devices. Block devices store data in fixed-size blocks, and each block has an address that can be used for access. Therefore, block devices are often used in mass storage devices, such as disks. The block device exists in the Linux system as a special file, and the block device can efficiently and stably complete every read and write operation. After Linux kernel version 2.6, the network block device function (that is, NBD, Network Block Device) has been added. Linux systems can share their storage devices with other systems in the form of network block devices. But there is no corresponding implementation in Windows system. There are ma...

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): G06F3/06H04L29/08
CPCG06F3/0655G06F3/0667
Inventor 云晓春郝志宇孙振喜张永铮李伦费海强丁振全
Owner INST OF INFORMATION ENG CAS
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