本发明专利技术提供一种交换机架构及应用于交换机架构的数据管理方法,交换机架构包括:供电模块、PCIE扩展模块、多个交换芯片、中央处理单元CPU、背板模块、基板模块、EXTENSION扩展模块;所述交换芯片分别位于背板模块、EXTENSION扩展模块;中央处理单元CPU位于所述基板模块;位于背板模块、EXTENSION扩展模块的交换芯片之间相互连接,并且位于背板模块的交换芯片还与所述PCIE扩展模块、基板模块相连;中央处理单元CPU通过总线对位于背板模块、EXTENSION扩展模块中的交换芯片之间的数据传输进行控制;实现了交换机数据链路带宽的最大利用率,大大提高了交换机的数据交换效率。
【技术实现步骤摘要】
本专利技术属于交换机领域,尤其涉及。
技术介绍
随着信息技术的快速发展,各类电子产品的爆炸式增长,使得巨量的数据在不断产生,巨量数据的处理和存储,使原有的数据中心遇到了巨大的挑战。而数据中心中的传统存储交换机面临带宽不足、数据链路带宽利用率低、可扩展性差、系统冗余性不好等问题。
技术实现思路
本专利技术提供,以解决上述问题。本专利技术提供一种交换机架构。上述交换机架构包括:供电模块、PCIE扩展模块、多个交换芯片、中央处理单元CPU、背板模块、基板模块、EXTENS1N扩展模块;所述交换芯片分别位于背板模块、EXTENS1N扩展模块;所述中央处理单元CPU位于所述基板模块;位于背板模块、EXTENS1N扩展模块的交换芯片之间相互连接,并且位于所述背板模块的交换芯片还与所述PCIE扩展模块、所述基板模块相连;所述中央处理单元CPU通过总线对位于所述背板模块、所述EXTENS1N扩展模块中的交换芯片之间的数据传输进行控制。本专利技术还提供一种应用于交换机架构的数据管理方法。上述方法包括以下步骤:通过与背板模块相连的PCIE扩展模块,获取交换数据;其中,所述背板模块中的交换芯片与所述PCIE扩展模块相连;中央处理单元通过总线,对所述背板模块中的交换芯片、EXTENS1N扩展模块中的交换芯片之间的数据传输进行控制;其中,所述背板模块中的交换芯片、EXTENS1N扩展模块中的交换芯片之间相互相连并且位于所述背板模块的交换芯片还与PCIE扩展模块、基板模块相连。通过以下方案:交换机架构包括:供电模块、PCIE扩展模块、多个交换芯片、中央处理单元CPU、背板模块、基板模块、EXTENS1N扩展模块;所述交换芯片分别位于背板模块、EXTENS1N扩展模块;所述中央处理单元CPU位于所述基板模块;位于背板模块、EXTENS1N扩展模块的交换芯片之间相互连接,并且位于所述背板模块的交换芯片还与所述PCIE扩展模块、所述基板模块相连;所述中央处理单元CPU通过总线对位于所述背板模块、所述EXTENS1N扩展模块中的交换芯片之间的数据传输进行控制;使得所有QSFP+接口连接的存储服务器同时共享PCIE_B0X中接入的PCIE设备(该设备支持SR-1OV功能),实现了交换机数据链路带宽的最大利用率,大大提高了交换机的数据交换效率。通过以下方案:所述PCIE扩展模块内有一标准X16PCIE插槽,用于插入PCIE卡设备;其中,所述PCIE扩展模块支持PCIE卡设备热插拔,同时,所述PCIE扩展模块自身也支持热插拔;使系统可靠性得以大大提升,避免了当PCIE卡设备损坏时必须整机断电维修对数据中心造成的巨大损失。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的交换机硬件架构图;图2所示为本专利技术实施例2的应用于交换机架构的数据管理方法处理流程图;下面对本文中出现的专业名词进行说明:PSU:Power Suply Unit ;供电模块;PCIE -Peripheral Component Interface Express ;总线和接口标准。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本专利技术实施例1的交换机硬件架构图,包括两个供电模块(PSU_L;PSU_R) ;PCIE扩展模块,包括两个PCIE_B0X,分别为PCIE_B0X_L ;PCIE_B0X_R ;三个交换芯片(PEX9797交换芯片、PEX9797_0交换芯片、PEX9797_1交换芯片);背板模块即BACKPLANE ;基板模块即BASE ;中央处理单元CPU !EXTENS1N扩展模块;两个供电模块,提供了 1+1冗余功能。进一步地,所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片两两相互连接。进一步地,所述PEX9797交换芯片通过连接器分别与所述PEX9797_0交换芯片、所述PEX9797_1交换芯片相连;所述PEX9797_0交换芯片与所述PEX9797_1交换芯片直接相连。进一步地,所述中央处理单元CPU通过3路XlPCIE GEN2总线对所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片进行控制。进一步地,所述中央处理单元CPU通过I路SMBus总线对所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片进行控制。其中,所述中央处理单元CPU为Intel Atom CPU。进一步地,所述供电模块PSU,用于输入220V交流电压,输出12V、5V直流电压。进一步地,所述PCIE扩展模块内有一标准X16PCIE插槽,用于插入PCIE卡设备;其中,所述PCIE扩展模块支持PCIE卡设备热插拔,同时,所述PCIE扩展模块自身也可热插拔。两种热插拔均通过同一个按钮和LED来完成。进一步地,所述背板模块,用于提供其他板卡的数据交换功能、同源时钟、待机电源,同时可检测其他板卡状态。进一步地,所述基板模块,用于提供背板PCIE信号对外的QSFP+接口,内包含一连接CPU板卡的插槽。进一步地,所述CPU,用于监控、控制整机;还用于对外提供网口、串口等控制端□ O进一步地,所述EXTENS1N扩展模块,用于进行QSPF+端口扩展,使整机对外端口增加。如图1所示,带箭头黑线均为PCIE GEN3数据链路,每个QSFP+模块包含4个QSFP+接口,对应4路X4PCIE信号;其他链路均为X16PCIE信号。进一步地,所述QSFP+接口均配置成Host模式;所述PCIE扩展模块配置成DownStream模式;其中,所述Host模式为上行端口,DownStream模式为下行端口。所有QSFP+接口连接的Host均同时共享所述PCIE扩展模块(PCIE_B0X_L ;PCIE_B0X_R)中插入的PCIE卡设备;其中,所述PCIE卡设备支持SR-1OV功能。所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片为交换机整机对外提供32个QSFP+、2个X16PCIE插槽提供完整数据通路;所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片分别提供96Lane PCIE数据传输线。交换机整机对外端口总共包括160Lane PCIE数据传输线。每个交换芯片(所述PEX9797交换芯片、所述PEX9797_0交换芯片、所述PEX9797_1交换芯片)的96Lane PCIE信号总共分为6个Stat1n,每个Stat1n包含16个Lane,这16个Lane可配置成X4、X8、X16的组合,每组PCIE Lane对应一个Port,每个Stat1n 包含 4 个 Port。Port是划分PEX9797芯片上PCIE总线的单位,每个Port均可配置成Host、Fabric、DownStream三种模式中的一种。Host端口为上行端口,DownStream端口为下行端口,本文档来自技高网...
【技术保护点】
一种交换机架构,其特征在于,包括供电模块、PCIE扩展模块、多个交换芯片、中央处理单元CPU、背板模块、基板模块、EXTENSION扩展模块;所述交换芯片分别位于背板模块、EXTENSION扩展模块;所述中央处理单元CPU位于所述基板模块;位于背板模块、EXTENSION扩展模块的交换芯片之间相互连接,并且位于所述背板模块的交换芯片还与所述PCIE扩展模块、所述基板模块相连;所述中央处理单元CPU通过总线对位于所述背板模块、所述EXTENSION扩展模块中的交换芯片之间的数据传输进行控制。
【技术特征摘要】
【专利技术属性】
技术研发人员:赵热闹,李岩,薛广营,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。