Storage device, storage device array and network adapter

A technology for network adapters and storage devices, used in instruments, electrical digital data processing, input/output to record carriers, etc., and can solve problems such as storage performance optimization

Active Publication Date: 2016-10-12
UNIV OF SCI & TECH OF CHINA
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the optimizations they perform are all for specific applications such as SSD internals or databases, and do not combine the current storage subsystems such as cluster servers and their high-speed connections to optimize storage performance.
Therefore, directly transplanting existing technologies to IBA (InfiniBand Architecture, InfiniBand Architecture) will not better improve storage performance

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
  • Storage device, storage device array and network adapter
  • Storage device, storage device array and network adapter
  • Storage device, storage device array and network adapter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the technical means, system architecture and advantages of the present invention easy to understand, the present invention will be further described below in conjunction with the accompanying drawings.

[0022] figure 1 is an architecture diagram of a storage subsystem 1 according to an embodiment of the present invention. Such as figure 1 As shown, the storage subsystem 1 includes an SSD array with at least one (four in the figure, but the present invention is not limited thereto) SSD 10 and a TCA (Target Channel Adapter, target channel adapter) 20 . Organization methods of SSD arrays include, for example, JBOD, RAID, and so on. An SSD array is connected to the TCA 20 . The TCA 20 is connected to a data transmission network (such as an InfiniBand network), and performs data transmission with a remote device through the data transmission network. The remote device may include, for example, a computing node, a management host, and the like.

[0023]...

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 storage device which comprises a first memory unit, a storage unit and a master control unit. The first memory unit temporarily stores read-in data from an external device; the storage unit stores the read-in data; the master control unit locks a memory space in the first memory unit according to a memory locking command received from the external device and is used for storing the read-in data and storing the read-in data stored in the first memory unit into the storage unit, wherein locking means that the memory space is allocated to be used for storing the read-in data, and the space cannot be used for storing other data. The invention further discloses a network adapter. The network adapter comprises a second memory unit and a control unit. The second memory unit temporarily stores read-in data from a far-end device. The control unit comprises an information obtaining module, a memory locking module and a data distribution module, wherein the information obtaining module obtains address information of to-be-stored read-in data and the size of the read-in data from a data storage request of the read-in data, and a memory space is required to be locked, and the data distribution module sends the read-in data to the locked memory space.

Description

technical field [0001] The present invention relates to storage devices, storage device arrays and network adapters. Background technique [0002] At present, the interconnection between various parts of the computer cluster system, including the computing subsystem and the storage subsystem, is usually realized by using InfiniBand. InfiniBand is a unified high-speed interconnect architecture capable of handling I / O communications and communications between clustered servers. In communication with the storage subsystem, etc., InfiniBand RDMA (Remote Direct Memory Access, remote direct memory access) technology is used to obtain better performance. InfiniBand RDMA technology allows the remote end to directly read the local registered memory space without expanding storage, interfering with the CPU (Central Processing Unit, central processing unit) or calling the OS (Operating System, operating system) kernel, so as to reduce redundant data transmission resources and delay o...

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/06
CPCG06F3/0611G06F3/0689
Inventor 金西徐瑞
Owner UNIV OF SCI & TECH OF CHINA
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