可配置的互连系统技术方案

技术编号:7999128 阅读:164 留言:0更新日期:2012-11-22 08:35
本发明专利技术涉及一种互连系统、装置及方法,其中所述主板可能被少于所有的模块组装,被设计为接受保持一个设置以便在模块故障、存储控制器故障或其结合的情况下,保持剩余模块的连接性。当使用所述存储器的RAID组织将数据存储在模块上,所述数据可能被重构为备用模块。所述系统也通过增加附加的存储器模块提供存储器的有序的增加扩展,而保持连接性能。

【技术实现步骤摘要】
【国外来华专利技术】可配置的互连系统本申请要求2009年12月23日申请的、申请号为61/289,819的美国临时专利申请的优先权,该美国临时专利申请在此通过引用被并入作为本专利技术的一部分。
技术介绍
当代的计算系统内存架构可能产生于价格、性能和升级的能力之间的折衷,比如,系统的全部内存容量。存储系统可能通过模块的使用提供一种升级路径。这样的模块可能是使用工业标 准接口的磁盘,双列直插固态内存模块(DIMM)和类似的。可能采用插口和连接器接口,其可使将被内存模块转移和替换的每个模块更快或包含更高的容量,或至少用于替换失效的内存模块。存储系统可能配置有空置插口或小于全容量的模块(例如,空插口 /连接器)并在以后用内存扩展模型提供增强的容量。通常,这样的存储系统不能被重新配置或升级而在数据库系统中操作。这些限制的原因可能是硬件相关的或软件相关的。通常数据总线架构对数据总线的连续性、数据总线的终端或类似的加以限制。在计算系统中使用的存储器包括,但不限于,所有类型的随机访问存储器(RAM)(例如,S-RAM,D-RAM);可编程只读存储器(PROM);电可改变只读存储器(EPROM);闪速存储器,包括磁阻随机访问存储器(MRAM)的所有类型的磁存储器,铁电随机访问存储器(FRAM或FeRAM)以及基于纳米管/非易失性随机访问存储器(NRAM)和相变存储器(PRAM),与磁盘和磁带存储介质。多种工业标准接口被已知并使用。这些存储器类型中的一些是在市场上可买到的,然而其他的仍处于原型或研究阶段。所述存储系统可以是易失性存储器、非易失性存储器或存储器类型与技术的结合。其他的可能适于在未来使用的存储器包括量子设备和类似的。需要提供灵活的和有成本效益的升级功能而提供与微处理器工作频率同步的高带宽、增强的接口带宽和诸如此类的存储系统和计算系统架构或互连拓扑结构。或者,也需要较低的能量消耗、较低的内存延迟和用于相同或相似的操作特性的相似的属性。这样的存储系统可能被用于其中数据完整性和永久性具有重要性的数据中心和其他计算应用程序中,并且当一个或更多的其中的组件已经失败时,这样的存储系统的性能在所述存储系统和数据中心的设计、参数、结构和运算中是重大考虑因素。同样地,这样的系统的有效修复对在第一存储器设备故障可以被诊断和服务的时间内发生两个存储器设备故障的概率具有影响。当一个存储系统意在用于通过使用设备存储用于相对快速检索的大量数据,比如包括客户一服务器配置、远程通信网络、存储区域网络或诸如此类的计算机,所述存储系统的架构可能考虑到多种设计标准,比如,平衡访问速度、可靠性、可扩展性或可升级性、费用、可维护性。存储的数据可能被备份到其他设备(可能是任何存储器类型,比如包括固态设备、旋转的磁性介质、磁带或光盘)。所述备份设备中的一种可能是具有已知的长期的数据保留性能的永久存储介质类型,比如磁带、磁盘、闪盘或诸如此类,以便不受电源故障的影响。为了安全或灾难复原的目的,所述数据或在其上数据已经被备份存储的介质可能被物理地移动或传送到另一个位置。本地到所述存储系统,使用RAID(最初为价格便宜的磁盘的冗余阵列,但现在应用于使用任何存储器类型的系统)用于以可以容许所述存储系统中一个或更多的存储器电路故障的形式存储数据是已知的。可以在本专利技术人的名称为“用于在非易失性介质中存储数据的方法和系统”的US12/273,410专利中发现可用于设置在总线架构内的易失性或非易失性内存模块的这样的RAID存储系统的一个例子,该专利在此通过引用被并入作为本专利技术的一部分。适于存储用于快速检索的大量数据的存储系统的例子可以在本专利技术人的名称为“互连系统”的US 11/405,083专利中发现,该专利在此通过引用被并入作为本专利技术的一部分。 存储系统的购买者可能为存储系统指定机箱或外壳,少于完全以内存模块组装(populated)。也就是说,可能当前不需要已经安装所述架构、主板、机箱或类似的可以最终接受的最大量内存的存储系统。这可以延伸到存储控制器、电源供应器和其他辅助设备。考虑到半导体设备的价格的历史趋势,只购买当前需要的内存量的策略可能是吸引人的。但是,一旦存储系统投入使用,并且数据已经被存储,当添加内存到存储系统而没有中断所述设备的连续运算时,这样的添加可能出现操作困难。
技术实现思路
一种存储系统具有主板、多个连接器和多个点对点总线片段,配置为每个连接器连接两个或更多总线片段的终端。一个存储控制器与至少一个总线片段连接。所述设置被配置为当多个存储器模块插入所述连接器并且多个存储器模块的数量M小于或等于所述连接器的数量N,可能保持所述存储控制器和多个存储器模块之间的在第一种情形下的连接,该情形下多个存储器模块中的一个存储器模块是无效的或从各自的连接器被移除。多个存储器模块中的至少一些具有可配置的交换器,用于将在第一总线片段接收的信号路由到第二总线片段、第三总线片段中的一个,或具有与所述存储器模块相关的存储器电路。一种存储系统具有主板、多个连接器和多个点对点总线片段,配置为每个连接器连接两个或更多总线片段的一个终端。一个存储控制器与至少一个总线片段连接。所述设置被配置为当多个存储器模块插入所述连接器并且多个存储器模块的数量M小于或等于所述连接器的数量N,可能保持所述存储控制器和多个存储器模块之间的在第一种情形下的连接,该情形下多个存储器模块中的一个存储器模块是无效的或从各自的连接器被移除。多个存储器模块中的至少一些具有可配置的交换器,用于将在第一总线片段接收的信号路由到第二总线片段、第三总线片段中的一个,或具有与所述存储器模块相关的存储器电路。在另一个方面,一种互连系统包括主板、多个连接器和多个点对点总线片段,配置为多个第一连接器的第一组第一连接器的每个连接器连接两个或更多的第一总线片段。一个接口连接多个第一总线片段的至少一个总线片段的终端,所述第一总线片段具有连接多个第一连接器中的一个连接器的另外的终端。所述第一接口适于连接模块控制器,并且多个连接器中的一个连接器适于连接系统模块。所述连接器、所述接口和所述总线片段被设置为当至少两个连接器没有安装系统模块时保持任意两个连接器之间的连接。附图说明图I是包含到用户设备的接口的存储系统的方框图;图2a显示具有可配置的交换单元(CSE)的作为交换器的存储器模块(MM)的方框图;并且图2b显示具有存储器电路的配置为交换器的存储器模块(MM)的方框图;图3是图2b的存储器的方框图,其中所述存储器电路元件包含存储器控制器;图4是包含多个存储控制器和多组互连存储器模块的存储系统的方框图;图5a是如图4中所示的第一组存储器模块的连接器和总线片段的一个互连图,其中不是所有的连接器都具有插入其中的存储器模块;并且图5b是如图4中所示的第一组存 储器模块的连接器和总线片段的另一个互连图,其中不是所有的连接器都具有插入其中的存储器模块;图6a是如图4中所示的第一组存储器模块的连接器和总线片段的一个互连图,其中不是所有的连接器都具有插入其中的存储器模块,并且其中配置模块用于提供附加的连接;并且图6b是如图4中所示的第一组存储器模块的连接器和总线片段的一个互连图,其中不是所有的连接器都具有插入其中的存储器模块,并且其中配置模块和到第二存储控制器的连接用于提供附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:乔恩·CR·班尼特
申请(专利权)人:提琴存储器公司
类型:发明
国别省市:

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

1