一种存储装置制造方法及图纸

技术编号:15103183 阅读:62 留言:0更新日期:2017-04-08 13:27
本发明专利技术实施例提供了一种存储装置,涉及计算机技术领域,用以满足多路服务器的存储RAS特性。存储装置包括:至少两个存储控制器,至少两个存储扩展模块,存储磁盘;至少两个存储控制器与多路服务器的处理器连接,每个存储控制器还与至少两个存储扩展模块中的每个存储扩展模块连接;至少两个存储扩展模块与存储磁盘连接;第一存储控制器,用于进行第一数据类型的数据与第二数据类型的数据间的转换,将第二数据类型的数据发送至主存储扩展模块;在第二存储控制器故障时,处理第二存储控制器处理的第一数据类型的数据与第二数据类型的数据间的转换;存储扩展模块,用于将第二数据类型的数据存储至存储磁盘;存储磁盘,用于存储第二数据类型的数据。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种存储装置
技术介绍
随着通信技术的飞速发展,服务器中包含的CPU(CentralProcessingUnit,中央处理器)的数量也在不断增多,多路服务器应用而生。多路服务器是指服务器内物理CPU的数量有多个,服务器中物理CPU的数量决定服务器中“多路”的数量。例如,服务器中包含16个物理CPU,则为16路服务器。多路服务器中物理CPU的数量越多,其处理数据的能力就越高,因此,32路和64路服务器成为多路服务器的发展趋势。随着多路服务器的发展,对多路服务器的存储不断向着RAS(Reliability,Availability,Serviceability高可靠性、高可用性、高服务性)的方向发展。在现有技术中,多路服务器的存储装置通过存储扩展模块可以扩展存储数据的磁盘阵列,可以满足多路服务器的海量数据存储。但是若多路服务器的存储装置故障,则无法再对多路服务器进行数据的存储,导致多路服务器的数据无法及时进行存储,无法满足多路服务器的存储RAS(Reliability,Availability,Serviceability高可靠性、高可用性、高服务性)特性。
技术实现思路
本专利技术的实施例提供一种存储装置,用以满足多路服务器的存储RAS特性。为达到上述目的,本专利技术的实施例采用如下技术方案:本专利技术实施例提供了一种存储装置,应用于多路服务器,包括:至少两个存储控制器,至少两个存储扩展模块,及存储磁盘;其中,所述至少两个存储控制器与所述多路服务器的处理器连接,且每个存储控制器还与所述至少两个存储扩展模块中的每个存储扩展模块连接;所述至少两个存储扩展模块与所述存储磁盘连接;第一存储控制器,用于进行第一数据类型的数据与第二数据类型的数据间的转换,将第二数据类型的数据发送至所述主存储扩展模块;并在第二存储控制器故障时,处理第二存储控制器处理的第一数据类型的数据与第二数据类型的数据间的转换;所述第一数据类型是所述多路服务器的处理器能够识别的数据类型;所述第二数据类型是所述存储磁盘能够识别并存储的数据类型;所述第一存储控制器是所述至少两个存储控制器中的任一个存储控制器;所述第二存储控制器是所述至少两个存储控制器中除所述第一存储控制器之外的任一个存储控制器;所述存储扩展模块,用于将所述存储控制器发送的第二数据类型的数据存储至所述存储磁盘;所述存储磁盘,用于存储第二数据类型的数据。可选地,所述第一存储控制器,还用于获取所述第二存储控制器的心跳数据包;根据所述第二存储控制器的心跳数据包确定所述第二存储控制器是否故障;所述第二存储控制器的心跳数据包指示出所述第二存储控制器的运行状态。可选地,所述第一存储控制器,还用于在确定所述第二存储控制器未故障时,根据所述第二存储控制器的心跳数据包确定所述第二存储控制器是否需均衡负载;若所述第二存储控制器需均衡负载,则通过与所述第一存储控制器连接的多路服务器的处理器,获取需分配至所述第二存储控制器的第一数据类型的数据;并对获取的需分配至所述第二存储控制器的第一数据类型的数据进行相应的处理。可选地,所述第一存储控制器,还用于通过所述存储扩展模块获取所述第二存储控制器中的第二数据类型的数据。可选地,第一存储扩展模块,还用于获取第二存储扩展模块的心跳数据包;根据所述第二存储扩展模块的心跳数据包确定所述第二存储扩展模块是否故障;并在所述第二存储扩展模块故障时,处理所述第二存储扩展模块处理的业务;所述第一存储扩展模块是所述至少两个存储扩展模块中任一个存储扩展模块;所述第二存储扩展模块是所述至少两个存储扩展模块中,除所述第一存储扩展模块之外的任一个存储扩展模块;所述第二存储扩展模块的心跳数据包指示出所述第二存储扩展模块的运行状态。可选地,所述至少两个存储控制器与所述多路服务器的处理器连接包括:所述至少两个存储控制器与所述多路服务器的至少两个处理器连接。可选地,还包括:级联miniSASHD连接器;所述存储扩展模块与所述级联迷你串行小型计算机接口高密度miniSASHD连接器连接。可选地,所述第一数据类型为周边元件扩展接口总线PCIE类型;所述第二数据类型为串行小型计算机接口SAS类型。本专利技术实施例提供了一种存储装置,应用于多路服务器,包括:至少两个存储控制器,至少两个存储扩展模块,及存储磁盘;其中,至少两个存储控制器与多路服务器的处理器连接,且每个存储控制器还与至少两个存储扩展模块中的每个存储扩展模块连接;至少两个存储扩展模块与存储磁盘连接;第一存储控制器,用于进行第一数据类型的数据与第二数据类型的数据间的转换,将第二数据类型的数据发送至主存储扩展模块;并在第二存储控制器故障时,处理第二存储控制器处理的第一数据类型的数据与第二数据类型的数据间的转换;第一数据类型是多路服务器的处理器能够识别的数据类型;第二数据类型是存储磁盘能够识别并存储的数据类型;第一存储控制器时至少两个存储控制器中的任一个存储控制器;第二存储控制器是至少两个存储控制器中除第一存储控制器之外的任一个存储控制器;存储扩展模块,用于将存储控制器发送的第二数据类型的数据存储至存储磁盘;存储磁盘,用于存储第二数据类型的数据。这样,存储装置中的存储控制器与多路服务器的处理器连接,并且存储控制器可以将多路服务器的处理器的第一数据类型的数据转换为第二数据类型的数据,并将第二数据类型的数据通过存储扩展模块存储至存储磁盘中。第一存储控制器在第二存储控制器故障时,接替第二存储控制器,进行数据的转换,从而可以将第二存储控制器连接的服务器的处理器的数据存储至存储磁盘中。进而可以在一个存储控制器故障时也可以及时存储多路服务器的数据,实现了满足多路服务器的存储RAS特性的目的。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种存储装置的结构示意图;图2为本专利技术实施例提供的另一种存储装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分本文档来自技高网...

【技术保护点】
一种存储装置,其特征在于,应用于多路服务器,包括:至少两个存储控制器,至少两个存储扩展模块,及存储磁盘;其中,所述至少两个存储控制器与所述多路服务器的处理器连接,且每个存储控制器还与所述至少两个存储扩展模块中的每个存储扩展模块连接;所述至少两个存储扩展模块与所述存储磁盘连接;第一存储控制器,用于进行第一数据类型的数据与第二数据类型的数据间的转换,将第二数据类型的数据发送至所述主存储扩展模块;并在第二存储控制器故障时,处理第二存储控制器处理的第一数据类型的数据与第二数据类型的数据间的转换;所述第一数据类型是所述多路服务器的处理器能够识别的数据类型;所述第二数据类型是所述存储磁盘能够识别并存储的数据类型;所述第一存储控制器是所述至少两个存储控制器中的任一个存储控制器;所述第二存储控制器是所述至少两个存储控制器中除所述第一存储控制器之外的任一个存储控制器;所述存储扩展模块,用于将所述存储控制器发送的第二数据类型的数据存储至所述存储磁盘;所述存储磁盘,用于存储第二数据类型的数据。

【技术特征摘要】
1.一种存储装置,其特征在于,应用于多路服务器,包括:至少
两个存储控制器,至少两个存储扩展模块,及存储磁盘;其中,
所述至少两个存储控制器与所述多路服务器的处理器连接,且每
个存储控制器还与所述至少两个存储扩展模块中的每个存储扩展模块
连接;所述至少两个存储扩展模块与所述存储磁盘连接;
第一存储控制器,用于进行第一数据类型的数据与第二数据类型
的数据间的转换,将第二数据类型的数据发送至所述主存储扩展模块;
并在第二存储控制器故障时,处理第二存储控制器处理的第一数据类
型的数据与第二数据类型的数据间的转换;所述第一数据类型是所述
多路服务器的处理器能够识别的数据类型;所述第二数据类型是所述
存储磁盘能够识别并存储的数据类型;所述第一存储控制器是所述至
少两个存储控制器中的任一个存储控制器;所述第二存储控制器是所
述至少两个存储控制器中除所述第一存储控制器之外的任一个存储控
制器;
所述存储扩展模块,用于将所述存储控制器发送的第二数据类型
的数据存储至所述存储磁盘;
所述存储磁盘,用于存储第二数据类型的数据。
2.根据权利要求1所述的存储装置,其特征在于,
所述第一存储控制器,还用于获取所述第二存储控制器的心跳数
据包;根据所述第二存储控制器的心跳数据包确定所述第二存储控制
器是否故障;所述第二存储控制器的心跳数据包指示出所述第二存储
控制器的运行状态。
3.根据权利要求2所述的存储装置,其特征在于,
所述第一存储控制器,还用于在确定所述第二存储控制器未故障
时,根据所述第二存储控制器的心跳数据包确定所述第二存储控制器
是否需均衡负载;若所述...

【专利技术属性】
技术研发人员:慈潭龙张燕群
申请(专利权)人:山东海量信息技术研究院
类型:发明
国别省市:山东;37

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

1