CN102253812A - Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor - Google Patents
Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor Download PDFInfo
- Publication number
- CN102253812A CN102253812A CN2011101898600A CN201110189860A CN102253812A CN 102253812 A CN102253812 A CN 102253812A CN 2011101898600 A CN2011101898600 A CN 2011101898600A CN 201110189860 A CN201110189860 A CN 201110189860A CN 102253812 A CN102253812 A CN 102253812A
- Authority
- CN
- China
- Prior art keywords
- raid
- processor
- soft
- soft raid
- bridge chip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种计算机通信技术领域,具体地说是一种基于龙芯处理器的提高软RAID性能的方法。 The invention relates to the technical field of computer communication, in particular to a method for improving soft RAID performance based on a Godson processor.
背景技术 Background technique
RAID就是把几个物理磁盘组合在一起成为一个大的虚拟物理磁盘,主要目的和用途有:把若干小容量物理磁盘组成一个大容量虚拟存储设备(以前的物理磁盘的容量都比较小),提高物理存储效率(读、写)或提供冗余以提高数据存储的安全性。 RAID is to combine several physical disks together to form a large virtual physical disk. The main purposes and uses are: to combine several small-capacity physical disks into a large-capacity virtual storage device (the capacity of the previous physical disks was relatively small), improve Physical storage efficiency (read, write) or provide redundancy to increase the security of data storage.
RAID 还分为硬件RAID 和软件RAID,硬件RAID是通过RAID 卡来实现的,而软件RAID是通过软件来实现的;在企业级应用领域,大部份都是硬件RAID。而软件RAID由于性价比高,大多被中小型企业所采用。硬件RAID是通过RAID卡把若干同等容量大小的硬盘,根据使用方向的不同,聚合起来成为一个大的虚拟RAID设备(或RAID0,或RAID1,或者RAID5,或RAID10……),如果每个硬盘容量不一致,以最小容量的硬盘为基础;它的成员是整个硬盘。 RAID is also divided into hardware RAID and software RAID. Hardware RAID is realized through RAID cards, while software RAID is realized through software; in the field of enterprise-level applications, most of them are hardware RAID. However, software RAID is mostly adopted by small and medium-sized enterprises due to its high cost performance. Hardware RAID is to aggregate a number of hard disks with the same capacity through the RAID card, depending on the direction of use, to form a large virtual RAID device (or RAID0, or RAID1, or RAID5, or RAID10...), if the capacity of each hard disk Inconsistent, based on the smallest hard drive; its members are entire hard drives.
软RAID是把若干同等容量大小的硬盘或分区,根据使用方向的不同,聚合起来成为一个大的虚拟RAID设备(或RAID0,或RAID1,或者RAID5,或RAID10……),如果每个硬盘或分区容量不一致,以最小容量的硬盘或分区为基础。软RAID的成员是整个硬盘或分区。 Soft RAID is to aggregate several hard disks or partitions with the same capacity and size according to different usage directions to form a large virtual RAID device (or RAID0, or RAID1, or RAID5, or RAID10...), if each hard disk or partition The capacity is inconsistent, based on the hard disk or partition with the smallest capacity. Members of soft RAID are entire hard disks or partitions.
传统的创建软RAID方法如附图1所示,是在南桥芯片上挂接多个SATA硬盘再经过北桥芯片与龙芯处理器通信,这样用户在建立RAID的过程中需要跨越两级路径。这就会降低构建软RAID的存储效率,实现不同级别的软RAID功能较为繁琐。 The traditional method of creating a soft RAID is shown in Figure 1. Multiple SATA hard disks are attached to the south bridge chip and then communicate with the Godson processor through the north bridge chip. In this way, the user needs to cross two levels of paths in the process of creating a RAID. This will reduce the storage efficiency of constructing soft RAID, and it is more cumbersome to implement different levels of soft RAID functions.
发明内容 Contents of the invention
本发明的技术任务是针对在现有技术的不足,提供一种基于龙芯处理器的提高软RAID性能的方法。 The technical task of the present invention is to provide a method for improving the performance of soft RAID based on the Godson processor in view of the deficiencies in the prior art.
本发明的技术方案是按以下方式实现的,该一种基于龙芯处理器的提高软RAID性能的方法,其结构包括龙芯处理器,其具体的实现方法过程为:首先在北桥芯片的PCIE插槽上连接RAID控制卡,然后再在RAID控制卡上挂接SATA硬盘,所述的SATA硬盘至少挂接有一块,北桥芯片再连接南桥芯片和龙芯处理器,实现系统软RAID功能。 The technical scheme of the present invention is realized in the following manner, this a kind of method for improving the soft RAID performance based on Godson processor, its structure comprises Godson processor, and its concrete implementation method process is: at first in the PCIE slot of north bridge chip Connect the RAID control card on the RAID control card, and then mount the SATA hard disk on the RAID control card. The SATA hard disk has at least one mount, and the north bridge chip is connected to the south bridge chip and the Godson processor to realize the system soft RAID function.
所述的龙芯处理器采用的是LS3A-RS780E开发板。 The Loongson processor used is the LS3A-RS780E development board. the
所述PCIE插槽为PCIE X16插槽。 The PCIE slot is a PCIE X16 slot.
本发明与现有技术相比所产生的有益效果是: The beneficial effect that the present invention produces compared with prior art is:
本发明的一种基于龙芯处理器的提高软RAID性能的方法通过采用在北桥芯片上的PCIE插槽上连接RAID控制卡然后再挂接上多块硬盘来实现系统软RAID功能,这样对磁盘阵列操作仅需一级路径即可实现与龙芯处理器进行交互通信,可以显著提高构建软RAID的存储效率,通过这种改进的连接方式,提高用户建立软RAID的速度。 A kind of method of improving soft RAID performance based on Loongson processor of the present invention realizes system soft RAID function by adopting to connect RAID control card on the PCIE slot on the Northbridge chip and then hooking up multiple hard disks, so to disk array The operation requires only one level of path to realize interactive communication with the Loongson processor, which can significantly improve the storage efficiency of building soft RAID. Through this improved connection method, the speed of user building soft RAID can be improved.
附图说明 Description of drawings
附图1是传统的创建软RAID的结构框图。
Accompanying
附图2是改进后创建软RAID的结构框图。
Accompanying
附图中的标记分别表示: The marks in the accompanying drawings indicate respectively:
1、龙芯处理器,2、北桥芯片,3、南桥芯片,4、SATA硬盘,5、PCIE插槽,6、RAID控制卡。 1. Loongson processor, 2. North bridge chip, 3. South bridge chip, 4. SATA hard disk, 5. PCIE slot, 6. RAID control card.
具体实施方式 Detailed ways
下面结合附图对本发明所提供的一种基于龙芯处理器的提高软RAID性能的方法作以下详细说明。 A method for improving soft RAID performance based on the Godson processor provided by the present invention will be described in detail below in conjunction with the accompanying drawings.
如附图2所示,为解决上述问题,提高用户建立软RAID的效率和速度,该一种基于龙芯处理器的提高软RAID性能的方法,其结构包括龙芯处理器1,其具体的实现方法过程为:首先在北桥芯片2的PCIE插槽5上连接RAID控制卡6,然后再在RAID控制卡6上挂接SATA硬盘4,所述的SATA硬盘4至少挂接有一块,北桥芯片2再连接南桥芯片3和龙芯处理器1,实现系统软RAID功能。
As shown in accompanying
所述的龙芯处理器采用的是LS3A-RS780E开发板,LS3A-RS789E开发板是一款为龙芯3A高性能通用四核处理器量身定制的系统。开发板集成了多个SATA接口可以挂接多个SATA硬盘4然后再结合相关软件工具如mdadm实现不同级别的软RAID功能。 The Loongson processor uses the LS3A-RS780E development board, and the LS3A-RS789E development board is a system tailored for the Loongson 3A high-performance general-purpose quad-core processor. The development board integrates multiple SATA interfaces, which can be connected to multiple SATA hard disks, and then combined with related software tools such as mdadm to realize different levels of soft RAID functions. the
所述PCIE插槽5为PCIE X16插槽。
Described
该一种基于龙芯处理器的提高软RAID性能的方法,是基于龙芯3A开发平台构建的,该方法过程包括PCIE与存储控制器的接口与通信,存储卡与磁盘阵列之间的接口与通信,以及建立软RAID命令与方法。 The method for improving soft RAID performance based on the Loongson processor is constructed based on the Loongson 3A development platform, and the method process includes the interface and communication between PCIE and the storage controller, the interface and communication between the memory card and the disk array, And establish soft RAID commands and methods.
本发明的一种基于龙芯处理器的提高软RAID性能的方法通过上述方法对磁盘阵列操作仅需一级路径即可实现与龙芯处理器1进行交互通信,这样可以显著提高构建软RAID的存储效率,因而具有很好的推广使用价值。
A method for improving the performance of soft RAID based on the Godson processor of the present invention requires only one level of path for the operation of the disk array to realize interactive communication with the Godson
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101898600A CN102253812A (en) | 2011-07-08 | 2011-07-08 | Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101898600A CN102253812A (en) | 2011-07-08 | 2011-07-08 | Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102253812A true CN102253812A (en) | 2011-11-23 |
Family
ID=44981099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101898600A Pending CN102253812A (en) | 2011-07-08 | 2011-07-08 | Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102253812A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103440212A (en) * | 2013-08-23 | 2013-12-11 | 浪潮电子信息产业股份有限公司 | Disk array achieving method based on SPARC server |
CN104035524A (en) * | 2014-06-23 | 2014-09-10 | 浪潮(北京)电子信息产业有限公司 | Cold storage server |
CN106649190A (en) * | 2015-10-29 | 2017-05-10 | 池州职业技术学院 | Integrated system for integrated rapid storage of electronic products |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070255857A1 (en) * | 2006-04-27 | 2007-11-01 | Dell Products L.P. | Fabric interposer for blade compute module systems |
CN101276320A (en) * | 2008-04-30 | 2008-10-01 | 华硕电脑股份有限公司 | Computer system for controlling data access by bridge |
CN101539894A (en) * | 2009-05-04 | 2009-09-23 | 成都市华为赛门铁克科技有限公司 | Method and device for accessing external equipment of computer into computer system |
CN201828901U (en) * | 2010-05-20 | 2011-05-11 | 北京盛讯美恒科技发展有限公司 | Card with memory function |
-
2011
- 2011-07-08 CN CN2011101898600A patent/CN102253812A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070255857A1 (en) * | 2006-04-27 | 2007-11-01 | Dell Products L.P. | Fabric interposer for blade compute module systems |
CN101276320A (en) * | 2008-04-30 | 2008-10-01 | 华硕电脑股份有限公司 | Computer system for controlling data access by bridge |
CN101539894A (en) * | 2009-05-04 | 2009-09-23 | 成都市华为赛门铁克科技有限公司 | Method and device for accessing external equipment of computer into computer system |
CN201828901U (en) * | 2010-05-20 | 2011-05-11 | 北京盛讯美恒科技发展有限公司 | Card with memory function |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103440212A (en) * | 2013-08-23 | 2013-12-11 | 浪潮电子信息产业股份有限公司 | Disk array achieving method based on SPARC server |
CN104035524A (en) * | 2014-06-23 | 2014-09-10 | 浪潮(北京)电子信息产业有限公司 | Cold storage server |
CN104035524B (en) * | 2014-06-23 | 2017-11-10 | 浪潮(北京)电子信息产业有限公司 | A kind of cold storage server |
CN106649190A (en) * | 2015-10-29 | 2017-05-10 | 池州职业技术学院 | Integrated system for integrated rapid storage of electronic products |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6265706B2 (en) | Storage device, computing system including the same, and data transfer method thereof | |
TWI477965B (en) | Apparatus including memory system controllers and related methods | |
CN102880428B (en) | The creation method of distributed Redundant Array of Independent Disks (RAID) and device | |
JP5759623B2 (en) | Apparatus including memory system controller and associated method | |
JP5918359B2 (en) | Apparatus including memory system controller and associated method | |
EP2763047A2 (en) | Method and system for reducing write latency in a data storage system by using a command-push model | |
TW200502757A (en) | Storage virtualization computer system and external controller therefor | |
CN204203855U (en) | Novel external SAS12G RAID storage card | |
TW200622882A (en) | Sas storage virtualization controller, subsystem and system using the same, and method therefor | |
TW200945037A (en) | Data writing method, and flash storage system and controller using the same | |
CN103281260A (en) | System and device supporting PCIe (peripheral component interface express) and resource allocation method thereof | |
CN104111801A (en) | Data access system, data access device and data access controller | |
CN102681912A (en) | Improving network efficiency for continuous remote copy | |
CN104375578A (en) | High-speed large-capacity cache memory card | |
CN102253812A (en) | Method for improving soft RAID (redundant array of independent disk) performance based on Loongson processor | |
CN201237907Y (en) | Solid state RAID system with single disk structure | |
CN205986931U (en) | Switch based on NVMeSSD | |
CN102929813A (en) | Method for designing peripheral component interconnect express (PCI-E) interface solid hard disk controller | |
CN102096559B (en) | A method for improving data transmission efficiency of SATA interface solid-state hard disk | |
KR101824671B1 (en) | Apparatus and method for routing information in a non-volatile memory-based storage device | |
US7797488B2 (en) | Method of creating a multiple of virtual SATA ports in a disk array controller | |
CN202795333U (en) | Magnetic disk redundancy array high-speed read-write control circuit structure in server | |
CN104461961A (en) | Multi-core and multi-thread flash memory and flash memory control method | |
CN204203856U (en) | Novel built-in SAS12G RAID storage card | |
CN104317529A (en) | Memory system software architecture based on Shenwei processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20111123 |