一种RAID配置设备、方法及存储介质技术

技术编号:25834041 阅读:40 留言:0更新日期:2020-10-02 14:15
本申请公开了一种RAID配置设备、方法及存储介质。该设备包括:RAID控制芯片;与RAID控制芯片的配置引脚连接的电平控制芯片,用于向配置引脚发送电平信号,以控制RAID控制芯片根据电平信号进行RAID配置。由于本设备是通过电平控制芯片输出电平信号的方式对RAID控制芯片进行RAID配置,因此无需技术人员在进行RAID配置时打开机箱上盖并手动修改跳帽,相对确保了对于RAID的配置效率,并且相对降低了因人为不确定性而出现配置错误的风险。此外本申请还提供一种RAID配置方法及存储介质,有益效果同上所述。

【技术实现步骤摘要】
一种RAID配置设备、方法及存储介质
本申请涉及数据存储领域,特别是涉及一种RAID配置设备、方法及存储介质。
技术介绍
RAID(RedundantArraysofIndependentDisks,磁盘阵列),是由多块独立的磁盘,组合成一个容量较大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能,利用这项技术,能够在进行数据存储时,将数据切割成许多区段,分别存放在各个磁盘上,并且当任意一个硬盘故障时,仍可读出数据。当前的一种RAID是基于RAID控制器对磁盘进行组合配置的硬件方式实现的,RAID控制器支持PCIE(peripheralcomponentinterconnectexpress,高速串行计算机扩展总线标准)数据转SATA(SerialATA,串口硬盘)数据的功能,通过配置引脚可以配置RAID控制器外接磁盘的运行模式,实现硬件上组RAID的功能。而当前对于配置引脚的配置方式往往是通过外接跳帽的方式来实现的,此种方式需要技术人员打开机箱上盖,手动修改跳帽,在实际应用中配置效率较低,并且存在因人为不确定性而配置错误的风险。由此可见,提供一种RAID配置设备,以相对确保对于RAID的配置效率,并且降低出现配置错误的风险,是本领域技术人员需要解决的问题。
技术实现思路
本申请的目的是提供一种RAID配置设备、方法及存储介质,以相对确保对于RAID的配置效率,并且降低出现配置错误的风险。为解决上述技术问题,本申请提供一种RAID配置设备,包括:RAID控制芯片;与RAID控制芯片的配置引脚连接的电平控制芯片,用于向配置引脚发送电平信号,以控制RAID控制芯片根据电平信号进行RAID配置。优选地,还包括:与RAID控制芯片的SATA接口连接的磁盘,用于响应RAID控制芯片的RAID配置。优选地,还包括:与RAID控制芯片的PCIE接口连接的CPU芯片,用于通过RAID控制芯片对磁盘中的数据执行数据重构处理。优选地,CPU芯片的型号包括FT2000。优选地,还包括:与RAID控制芯片的SPI接口连接的存储器,用于在RAID控制芯片启动时向RAID控制芯片提供启动配置文件。优选地,配置引脚包括GPIO引脚以及ENABLE引脚。优选地,RAID控制芯片的ENABLE引脚基于MOS管与电平控制芯片连接;RAID控制芯片的GPIO引脚基于电阻器与电平控制芯片连接。优选地,RAID控制芯片的型号包括ASM1061R。此外,本申请还提供一种RAID配置方法,应用于上述的RAID配置设备中的电平控制芯片,包括:接收RAID配置请求;根据RAID配置请求获取相应的电平控制策略;根据电平控制策略向RAID控制芯片的配置引脚发送电平信号,以控制RAID控制芯片根据电平信号进行RAID配置。此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的RAID配置方法的步骤。本申请所提供的RAID配置设备,通过将电平控制芯片与RAID控制芯片中配置引脚相连的方式,能够确保RAID控制芯片通过配置引脚响应电平控制芯片的电平信号,进而实现了通过电平控制芯片向配置引脚发送电平信号,以控制RAID控制芯片根据电平信号进行RAID配置的目的。由于本设备是通过电平控制芯片输出电平信号的方式对RAID控制芯片进行RAID配置,因此无需技术人员在进行RAID配置时打开机箱上盖并手动修改跳帽,相对确保了对于RAID的配置效率,并且相对降低了因人为不确定性而出现配置错误的风险。此外本申请还提供一种RAID配置方法及存储介质,有益效果同上所述。附图说明为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种RAID配置设备的结构示意图;图2为本申请实施例提供的一种RAID配置方法。图3为本申请场景实施例提供的一种具体应用场景下RAID配置设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。当前的一种RAID是基于RAID控制器对磁盘进行组合配置的硬件方式实现的,RAID控制器支持PCIE(peripheralcomponentinterconnectexpress,高速串行计算机扩展总线标准)数据转SATA(SerialATA,串口硬盘)数据的功能,通过配置引脚可以配置RAID控制器外接磁盘的运行模式,实现硬件上组RAID的功能。而当前对于配置引脚的配置方式往往是通过外接跳帽的方式来实现的,此种方式需要技术人员打开机箱上盖,手动修改跳帽,在实际应用中配置效率较低,并且存在因人为不确定性而配置错误的风险。为此,本申请的核心是提供一种RAID配置设备,以相对确保对于RAID的配置效率,并且降低出现配置错误的风险。为了使本
的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。图1示出了本申请实施例提供的一种RAID配置设备的结构示意图。根据图1所示,本申请实施例提供的一种RAID配置设备,包括:RAID控制芯片1;与RAID控制芯片1的配置引脚2连接的电平控制芯片3,用于向配置引脚2发送电平信号,以控制RAID控制芯片1根据电平信号进行RAID配置。需要说明的是,本实施例中的RAID控制芯片1具有将接入的磁盘组合为RAID的功能。RAID控制芯片1中设置有配置引脚2,用户通过对配置引脚2通入不同状态的电平以告知RAID控制芯片1当前需要配置的RAID模式,进而RAID控制芯片1根据配置引脚2的电平状态对接入的磁盘执行相应的RAID配置,此处所指的RAID模式包括但不限于RAID0模式、RAID1模式、AHCI模式以及SPAN模式。另外,本实施方式中的配置引脚2的数量可以为多个,具体应根据RAID控制芯片的具体型号而定。本实施例中的电平控制芯片3指的是具有对输出电平进行控制的功能芯片,能够根据用户的需要输出相应状态的电平信号,目的是根据用户对RAID控制芯片1的配置需求向RAID控制芯片1中的配置引脚2输出相应的电平信号,以此控制RAID控制芯片1进行相应的RAID配置。此外,电平控制芯片3可以为BMC(BaseboardManagerController,基板管理控制器)或CPLD(ComplexProgrammableLogicDevice,复杂可本文档来自技高网
...

【技术保护点】
1.一种RAID配置设备,其特征在于,包括:/nRAID控制芯片;/n与所述RAID控制芯片的配置引脚连接的电平控制芯片,用于向所述配置引脚发送电平信号,以控制所述RAID控制芯片根据所述电平信号进行RAID配置。/n

【技术特征摘要】
1.一种RAID配置设备,其特征在于,包括:
RAID控制芯片;
与所述RAID控制芯片的配置引脚连接的电平控制芯片,用于向所述配置引脚发送电平信号,以控制所述RAID控制芯片根据所述电平信号进行RAID配置。


2.根据权利要求1所述的RAID配置设备,其特征在于,还包括:
与所述RAID控制芯片的SATA接口连接的磁盘,用于响应所述RAID控制芯片的所述RAID配置。


3.根据权利要求2所述的RAID配置设备,其特征在于,还包括:
与所述RAID控制芯片的PCIE接口连接的CPU芯片,用于通过所述RAID控制芯片对所述磁盘中的数据执行数据重构处理。


4.根据权利要求3所述的RAID配置设备,其特征在于,所述CPU芯片的型号包括FT2000。


5.根据权利要求1所述的RAID配置设备,其特征在于,还包括:
与所述RAID控制芯片的SPI接口连接的存储器,用于在所述RAID控制芯片启动时向所述RAID控制芯片提供启动配置文件。


6.根据权利要求...

【专利技术属性】
技术研发人员:王世鹏李岩
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1