一种带管理功能的双活双控存储系统的制作方法

文档序号:9326774阅读:556来源:国知局
一种带管理功能的双活双控存储系统的制作方法
【技术领域】
[0001]本发明涉及计算机、服务器存储技术领域,特别涉及一种带管理功能的双活双控存储系统。
【背景技术】
[0002]随着云计算技术的不断发展,人们对数据存储的需求越来越大,而且对存储设备的性能、可靠性等方面提出进一步的要求。双控存储系统是保障数据可靠性的有效方式,也是当前中小企业数据存储的首选方案。首先双控存储系统可以并行处理来自应用服务器的I/O请求,一旦某个控制器出现故障或离线,另一个控制器将及时接管其工作,且不影响自己现有的任务。其次,双控存储系统能够实现两个存储控制器的负载均衡功能。
[0003]当前的双控存储系统设计大豆采用存储资源独占化管理模式,即对于同一个存储资源在一定时间内由同一个存储控制器占用,另一个存储控制器的数据读写需要将数据转发到这个存储控制器,由这个存储控制器完成实际的读写功能。存储资源独占化管理简化了系统的读写流程,不需要协同两个存储控制器的同步问题。
[0004]然而,存储资源独占化管理模式由于其局限性,不能支持较大的存储空间。首先,有一个存储控制器进行读写,不能够充分利用两个存储控制器的传输总线、计算资源,当扩展到一定的存储空间时,性能将受到极大的限制;其次,由于存储资源的管理力度较大,当一个存储控制器出现故障时,需要复杂的存储资源切换流程,如果应用对数据读写时间的容忍度较小时,将会出现业务的中断现象。
[0005]另外,智能化管理也成为存储管理的热点之一。即如何实现两个控制器之间的心跳检测通信,判断对方的工作状态,在某一控制器出现故障时,另一个存储器接管其工作实现双fe几余。
[0006]为了满足人们对数据存储的需求,提高存储设备的可靠性,本发明提出了一种带管理功能的双活双控存储系统。该带管理功能的双控存储系统,不仅能够解决因单点故障造成的数据丢失问题,还可通过管理软件均衡业务量,充分利用资源和提升系统性能,并实现远程监控。

【发明内容】

[0007]本发明为了弥补现有技术的缺陷,提供了一种简单、高效的带管理功能的双活双控存储系统。
[0008]本发明是通过如下技术方案实现的:
一种带管理功能的双活双控存储系统,其特征在于:包括两个存储控制器,每个存储控制器包括一路CPU,两路CPU互为冗余备份,每一路CPU连接有一路网卡NIC,作为管理网络接口,连接到交换机上,通过SNMP协议与管理单元通信;每一路CPU还分别连接I路万兆网络接口和I路PCIE X4扩展槽;CPU通过外接SAS Controller和SAS Expander实现存储单元外挂硬盘。
[0009]所述CPU采用PowerPC处理器,两个存储控制器之间通过互联总线相连,所述双路CPU之间通过管理软件中的心跳模块采用请求应答机制进行心跳检测通信,当通过互联总线检测到一端存储控制器处于故障状态时,对另一端存储控制器的电源进行重置,实现双活双控,并通过over-1P实现远程管理控制。
[0010]所述存储控制器遵循SNMP协议以及SM1-S协议、WBEM协议,传输存储单元信息到管理单元,并对存储单元中的磁盘阵列等存储系统运行状态进行监控和系统配置,同时统计负载信息并通过互联总线与另一端存储控制器的存储资源管理模块交互所述负载信息,协商两者各自需承担的数据刷写任务。
[0011]所诉PCIE X4扩展槽可以扩展万兆以太网、FC和FCoE。
[0012]所述存储单元外挂硬盘数量可达24块,且所述存储单元外挂硬盘支持RAID0/1/5。
[0013]本发明的有益效果是:该带管理功能的双活双控存储系统,采用功耗低,芯片指令执行效率稳定性和可靠性较高的PowerPC处理器,同时板载2个万兆网卡,能够通过软件绑定实现传输链路的冗余功能,保证了数据传输的稳定性和可靠性;因而本发明不仅解决了因单点故障造成的数据丢失问题,实现了远程监控,还提升了数据读写速率,另外通过管理软件均衡业务量,实现了资源的充分利用,同时还提升了系统性能。
【附图说明】
[0014]附图1为本发明带管理功能的双活双控存储系统示意图。
【具体实施方式】
[0015]附图为本发明的一种具体实施例,下面结合附图对本发明进行详细说明。
[0016]该带管理功能的双活双控存储系统,包括两个存储控制器,每个存储控制器包括一路CPU,两路CPU互为冗余备份,每一路CPU连接有一路网卡NIC,作为管理网络接口,连接到交换机上,通过SNMP协议与管理单元通信;每一路CPU还分别连接I路万兆网络接口和I路PCIE X4扩展槽;CPU通过外接SAS Controller和SAS Expander实现存储单元外挂硬盘。
[0017]所述CPU采用PowerPC处理器,两个存储控制器之间通过互联总线相连,所述双路CPU之间通过管理软件中的心跳模块采用请求应答机制进行心跳检测通信,当通过互联总线检测到一端存储控制器处于故障状态时,对另一端存储控制器的电源进行重置,实现双活双控,并通过over-1P实现远程管理控制。
[0018]本实施例PowerPC处理器采用P3041,是采用Power构建的CPU,内置4个32-bit高性能的e500mc核,每个核独占128K_byte后端缓存。ΙΜ-byte共享前端平台缓存。CPU核心频率,1.2GHz或1.5GHz,DDR频率800MHz。P3041主要应用在路由器、交换机、基站控制器以及通用嵌入式计算系统上。
[0019]每颗CPU具有I个1Gbps以太控制器、5个IGbps以太控制器、4个5Gbps PCIE2.0控制器和2个SATA 2.0接口。
[0020]所述存储控制器遵循SNMP协议以及SM1-S协议、WBEM协议,传输存储单元信息到管理单元,并对存储单元中的磁盘阵列等存储系统运行状态进行监控和系统配置,同时统计负载信息并通过互联总线与另一端存储控制器的存储资源管理模块交互所述负载信息,协商两者各自需承担的数据刷写任务。
[0021]所诉PCIE X4扩展槽可以扩展万兆以太网、FC和FCoE。
[0022]所述存储单元外挂硬盘数量可达24块,且所述存储单元外挂硬盘支持RAID0/1/5。
[0023]该带管理功能的双活双控存储系统,采用功耗低,芯片指令执行效率稳定性和可靠性较高的PowerPC处理器,同时板载2个万兆网卡,能够通过软件绑定实现传输链路的冗余功能,保证了数据传输的稳定性和可靠性;因而本发明不仅解决了因单点故障造成的数据丢失问题,实现了远程监控,还提升了数据读写速率,另外通过管理软件均衡业务量,实现了资源的充分利用,同时还提升了系统性能。
【主权项】
1.一种带管理功能的双活双控存储系统,其特征在于:包括两个存储控制器,每个存储控制器包括一路CPU,两路CPU互为冗余备份,每一路CPU连接有一路网卡NIC,作为管理网络接口,连接到交换机上,通过SNMP协议与管理单元通信;每一路CPU还分别连接I路万兆网络接口和I路PCIE X4扩展槽;CPU通过外接SAS Controller和SAS Expander实现存储单元外挂硬盘。2.根据权利要求1所述的带管理功能的双活双控存储系统,其特征在于:所述CPU采用PowerPC处理器,两个存储控制器之间通过互联总线相连,所述双路CPU之间通过管理软件中的心跳模块采用请求应答机制进行心跳检测通信,当通过互联总线检测到一端存储控制器处于故障状态时,对另一端存储控制器的电源进行重置,实现双活双控,并通过over-1P实现远程管理控制。3.根据权利要求1所述的带管理功能的双活双控存储系统,其特征在于:所述存储控制器遵循SNMP协议以及SM1-S协议、WBEM协议,传输存储单元信息到管理单元,并对存储单元中的磁盘阵列等存储系统运行状态进行监控和系统配置,同时统计负载信息并通过互联总线与另一端存储控制器的存储资源管理模块交互所述负载信息,协商两者各自需承担的数据刷写任务。4.根据权利要求1所述的带管理功能的双活双控存储系统,其特征在于:K#PCIEX4扩展槽可以扩展万兆以太网、FC和FCoE。5.根据权利要求1所述的带管理功能的双活双控存储系统,其特征在于:所述存储单元外挂硬盘数量可达24块,且所述存储单元外挂硬盘支持RAID0/1/5。
【专利摘要】本发明特别涉及一种带管理功能的双活双控存储系统。该带管理功能的双活双控存储系统,包括两个存储控制器,每个存储控制器包括一路CPU,两路CPU互为冗余备份,每一路CPU连接有一路管理网络接口,1路万兆网络接口和1路PCIE?X4扩展槽;CPU通过外接SAS?Controller和SAS?Expander实现存储单元外挂硬盘。该带管理功能的双活双控存储系统,采用功耗低,芯片指令执行效率稳定性和可靠性较高的PowerPC处理器,同时板载2个万兆网卡,能够通过软件绑定实现传输链路的冗余功能,保证了数据传输的稳定性和可靠性;因而本发明不仅解决了因单点故障造成的数据丢失问题,实现了远程监控,还提升了数据读写速率,另外通过管理软件均衡业务量,实现了资源的充分利用,同时还提升了系统性能。
【IPC分类】G06F13/16, G06F11/20
【公开号】CN105045688
【申请号】CN201510503333
【发明人】姜微微, 陈乃阔, 秦清松
【申请人】山东超越数控电子有限公司
【公开日】2015年11月11日
【申请日】2015年8月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1