FC HBA (fiber channel host bus adapter) based on SSD (solid state disk) cache and design method thereof

A design method and caching technology, applied in the design field of FC HBA in network storage, can solve the problems of small data block, reduce storage network performance, reduce storage network data transmission rate, etc., and achieve the effect of shortening data delay and improving IOPS.

Active Publication Date: 2013-10-02
无锡北方数据计算股份有限公司
View PDF4 Cites 21 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
  • FC HBA (fiber channel host bus adapter) based on SSD (solid state disk) cache and design method thereof
  • FC HBA (fiber channel host bus adapter) based on SSD (solid state disk) cache and design method thereof
  • FC HBA (fiber channel host bus adapter) based on SSD (solid state disk) cache and design method thereof

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 & Authority Applications(China)
IPC IPC(8): G06F12/08G06F13/16G06F12/0868
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