Solid state hard disk memory card based on the RAID technology
Technical field:
The present invention is a kind of high-capacity and high-speed memory device, based on the RAID technology solid state hard disc is made up RAID, wherein solid state hard disc (contains 1.8 cun, 2.5 it is very little, 3.5 very little) be a kind of innovation hard disk design, include four SATA interface solid hard disks, utilize the high-speed high capacity solid state hard disk memory card of control module management FLASH array.
Background technology:
At present, main computer memory device is a mechanical hard disk.In consumer field,, can satisfy performance requirement substantially as necks such as personal computer, database, low-end servers.But for industrial circle and high-end field of storage, the mechanical hard disk transmission performance is low, generally is not higher than 100MB/s, can not satisfy the application that performance is had higher requirements.Can satisfy rate request then volume is big, weight is high and power consumption is high based on the disk array of mechanical hard disk, cost performance is low.And mechanical hard disk adopts mechanical motor and magnetic sheet as memory bank, so mechanical hard disk is unsuitable for applied environments that has higher requirements such as temperature, humidity and vibrations.
The hard disk that flies to change collides with slightly just as the automobile of running at high speed, and consequence will be very serious, and poor reliability and power consumption are big.Being fields such as the consumer field of requirement and the industry that requires high reliability, military affairs, space flight, be stored as the most difficult requirement even the insurmountable problem of reaching with mobile, portable, economize on electricity.
As the best way that overcomes the above problems, become a kind of trend of replacement mechanical hard disk as the solid state hard disc of storage and control carrier with semiconductor.Do not have mechanical hook-up, semiconductor transformation completely makes solid state hard disc form the characteristics of oneself: antidetonation, wide temperature, do not have make an uproar, low consumption, reliable.Solid state hard disc has incomparable advantage than mechanical hard disk on environment for use, but slowly can not get substantial leap on the capacity of single-deck and speed.
Summary of the invention:
At the low deficiency of existing machinery hard disk speed, the present situation that solid state hard disc single-deck capacity and speed slowly promote the invention provides and a kind ofly forms the more solid state hard disk memory card of high capacity and speed based on RAID technology and solid state hard disc.Comprise solid state hard disc and (include four SATA interface solid hard disks, every dish comprises FLASH array and control module), SATA RAID controller, and the PCI/PCIe/PCI-X/CPCI interface of PC end and solid state hard disc between the realization of RAID, improve capacity, read or write speed and the I/O processing power of DISK to Image, be satisfied with capacity and storage speed special dimension such as have higher requirements.
Technical scheme of the present invention is: the structure based on the solid state hard disk memory card 5 of RAID technology is, utilization comprises the SATA interface solid hard disk 1 of NAND type FLASH array 2 and management control unit 3 and is disk array RAID, on SATA RAID card 4, each dish is carried out array management, by the integrated circuit board slot interconnection of PCI/PCIe/PCI-X/CPCI interface 6 with the PC end.
The solid state hard disc of SATA interface is the parallel organization of 4 passage solid-state disks.Realize hardware ECC verification and Flash bad block management by FPGA on the control module 3, guarantee that data storage is lasting.By the FPGA field programmable logic device, adopt the IP that has independent intellectual property right to realize SATA2.0 STD bus agreement, can realize the transmission speed of 3.0Gb/s.Adopt the mode of NAND type FLASH array 2 management, the expansion of realization capacity and speed, maximum can reach the capacity of 512GB and the storage speed of 300MB/s.
SATA RAID card is supported the PCI/PCIe/PCI-X/CPCI bus, and the bus transfer speed of respectively corresponding each grade possesses a plurality of SATA interfaces, can connect a plurality of SATA interface solid hard disks.The SATA control chip that the RAID card adopts, the carry of support SATA II interface protocol hard disk, the data rate of each port can reach 300MB/s.The RAID rank of RAID card support is RAID0, and 1,5,10 wait each RAID mode, can the better protect storage card in the safety of data.
RAID card hard disk hot-plug support can be rebuild mirror image queue automatically.Monitoring and storage administration based on gui software are provided, have operated very simply, greatly facilitated operator's management.FlashBIOS on the integrated circuit board supports upgrading in addition, the expansion more function.
Various mainboards such as the PCI/PCIe/PCI-X/CPCI interface can compliant server, workstation and desktop computer, compatible good, and can improve the overall performance of server, workstation etc., solve the capacity of memory device and the bottleneck problem of transmission speed.
The present invention has following advantage:
1: select the SATA interface solid hard disk for use, when inheriting the versatility of mechanical hard disk, the excellent physical characteristics and the environmental characteristics that provide mechanical hard disk not have, and the field of storage of hard disk expanded to fields such as industry, military affairs, space flight.
2: adopt the RAID technology, expanded memory capacity and speed greatly, simultaneously can the better protect storage card in the safety of data.
Multiple bus is adopted in 3:RAID card and the interconnection of PC end, and is compatible good, is applied to various servers, database, desktop computer etc.
4: adopt NAND type FLASH as storage medium, have the power down data and do not lose characteristics such as long service life.
5: the advantage of solid state hard disc and above-mentioned architectural feature make whole solid state hard disk memory card have features such as high reliability, high-performance, low-power consumption, environment for use be extensive.
Description of drawings
Fig. 1: based on the structured flowchart of the solid state hard disk memory card of RAID technology
Fig. 2: the structured flowchart of solid state hard disc
Embodiment
The embodiment of the invention comprises: homomorphism hard disk, SATARAID controller, PCI/PCIe/PCI-X/CPCI interface, SATA interface solid hard disk.
The solid state hard disc of integrated four the SATA interfaces of solid state hard disc wherein, each SATA interface solid hard disk comprises control module, FLASH array and SATA interface.Adopt the SATA serial line interface, compatible SATA1.0 and SATA2.0 standard can realize the transmission speed of 3.0Gb/s, the advantage that this interface also has is simple in structure, support hot plug.FPGA is a kind of programmable logic device (PLD), contains abundant memory resource, trigger resources, interconnection resource, clock distribution and abundant supervisor's type and quantity on the sheet.Realize each layer protocol of SATA by the hardware description language programming.The SATA controller adopts ahb bus directly to be connected with embedded soft-core processor.And the integrated DMA controller improves data transmission efficiency.The FPGA design of optimizing reduces system power dissipation.
On the basis of monolithic dish, make up practicality, one can realize four times of optimizations of performance on capacity and read or write speed; The two can make structure compact more, improves whole architectural characteristic, guarantees high reliability; The 3rd, be convenient to safeguard, be beneficial to localization of fault, search problem.The realization principle difference and the mechanical hard disk of solid state hard disc adopt control module that the FLASH array is managed.Thereby solid state hard disc do not have rotating media, and shock resistance is splendid, and working temperature is very wide simultaneously.
The built-in SATA connector of SATA RAID controller is supported various RAID grades, and the storage mode of safer and elastification is provided.Core processor is equipped with Intel IOP-333, and the built-in internal memory of 128MB is made the usefulness of buffering for the XOR operational data.System connects the bus bandwidth according to application scenario configuration different brackets, selects the PCI/PCIe/PCI-X/CPCI interface for use.
Present embodiment adopts following configuration:
Programmable logic device (PLD): Virtex4FX60-11FF672
Embedded soft-core processor: Xilinx MicroBlaze 4.0
SATA interface: Virtex-4RocketIO MGT
Clock management: ICS844001
SATA electronic hard disc: RDS SATA-128G
SATARAID controller core process chip: Intel IOP-333
Case study on implementation: mail server
E-mail system should possess unlimited extended capability, and a characteristic of Internet network is changeable, and we need tackle at any time and next application spike.Therefore, we need e-mail system to have unlimited expandability, and this ability is mainly reflected on the storage capacity of the processing power of mail and mail.Can infinite expanding for the processing power that can make mail, just need to introduce cluster and load-balancing technique, application platform can infinitely be expanded in needs, satisfy long-term or interim service needed.For the ease of email storage, need high performance email storage solution.
Employing provides storage solution efficiently based on the solid state hard disk memory card of RAID technology, can promote online user number, mail treatment quantity and speed, storage space etc. significantly, and post a letter peak and data storage and the backup to occurring at any time.