A fc HBA based on ssd cache and its design method

A cache and storage device technology, applied in the field of FCHBA and its design, can solve the problems of reducing storage network performance, small data blocks, reducing storage network FC transmission channel utilization, etc., to achieve the effect of increasing IOPS and shortening data delay

Active Publication Date: 2017-02-01
无锡北方数据计算股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the one-time data transfer between the server and the storage device can transfer a small data block, such as 4KB, and there is still a data delay between the server and the storage device for data access
These aspects will lead to the reduction of storage network IOPS (the number of I / O read and write operations per second), thereby reducing the performance of the storage network
Especially when the server needs to use some data repeatedly, that is, it needs to repeatedly read and write certain data blocks on the storage device, which will reduce the utilization rate of the FC transmission channel in the storage network, thereby reducing the data transmission rate of the storage network

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 fc HBA based on ssd cache and its design method
  • A fc HBA based on ssd cache and its design method
  • A fc HBA based on ssd cache and its design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail:

[0027] figure 1 Shown is the system architecture of the FC HBA based on SSD cache proposed by the present invention, which consists of FPGA chip (Field-Programmable Gate Array, Field Programmable Gate Array), Mem (main memory), SSD memory, PCIe interface and multiple FC Interface composition. The internal implementation of the FPGA chip includes CPU, FC Controller (FC controller), DMA Controller (DMA controller), SSD Controller (SSD controller), Mem Controller (main memory controller), PCIe Core (PCIe core) and Crossbar (switching bus). The CPU and DMA controllers are respectively connected to the switch bus, and the switch bus is connected to each other through the FC controller, the SSD controller, the main memory controller, the PCIe core, the FC interface, the SSD memory, the main memory, and the PCIe interface.

[0028] The CPU is a simple ...

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 an FC HBA (fiber channel host bus adapter) based on an SSD (solid state disk) cache and a design method thereof. An SSD memory is used as the buffer memory of the FC HBA, a server is communicated with the FC HBA through a PCIe (peripheral component interface express) interface, a memory device is communicated with the FC HBA through an FC interface; and the SSD buffer memory stores the transmitted data in a buffer manner, and the transmitted data includes the data transmitted between the server and the memory device, and the data transmitted between the memory device and another memory device. The SSD memory is used as the data cache of the FC HBA, namely a large-capacity high-speed buffer memory is provided for the FC HBA, the capacity of the buffer memory can reach 100 GB (gigabyte)-2TB(trillionbyte), or even a larger range. The server only needs to access to the SSD buffer memory in the FC HBA to obtain required data without accessing to the memory device, so that the data delay between the server and the memory device is reduced, and the IOPS (input / output operations per second) of the system is effectively improved. Besides, the SSD memory is used as the cache of the FC HBA, so that the transfer rate of stored network data is effectively improved.

Description

technical field [0001] The invention discloses an SSD cache-based FC HBA and a design method thereof, and relates to the field of FC HBA design in network storage. Background technique [0002] Most of the existing FC HBA (host bus adapter, storage device bus adapter) are only used as a data transmission bridge between a server and multiple storage devices, and have a small data caching capability, such as several KB. However, the one-time data transmission between the server and the storage device can transmit a small data block, such as 4KB, and data access between the server and the storage device still has data delay. These aspects will lead to the reduction of storage network IOPS (the number of I / O read and write operations per second), thereby reducing the performance of the storage network. Especially when the server needs to repeatedly use some data, that is, it needs to repeatedly read and write certain data blocks on the storage device, which will reduce the util...

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 & AuthorityPatents(China)
IPC IPC(8): G06F12/0831G06F13/16G06F12/0868
Inventor张庆敏张衡宋君
Owner无锡北方数据计算股份有限公司