网络芯片及云服务器系统的制作方法

文档序号:8380915阅读:206来源:国知局
网络芯片及云服务器系统的制作方法
【技术领域】
[0001]本发明涉及计算机领域,具体来说,涉及一种网络芯片及云服务器系统。
【背景技术】
[0002]云服务器的设计和实现目标是理想的性能功耗比和整体服务能力、低成本、低功耗、尚效能。
[0003]目前云计算系统中的云服务器的设计与实现方法主要是用以太网络将一些小节点互联起来,如图1所示。系统大体分三部分:处理器cpu、网络交换芯片Ethernet Switch、以及连接处理器与网络交换芯片的网卡(NIC)。该网卡是通过PCIE接口与处理器相接,与网络交换芯片的链路协议是IGbE或lOGbE。目前以太网络是lGbE、10GbE,未来会发展到1GbEUOOGbEo
[0004]随着SoC(System on Chip)技术的发展,服务器处理器开始走SoC路线,即处理器上集成PCIE接口、内存控制器、硬盘接口和以太网卡(NIC)。这就为云服务器实现高密度设计提供了条件:高集成度、低功耗、低成本。基于SoC型处理器的云服务器设计与实现方法如图2所示。
[0005]但上述现有技术均没能解决服务器效能和面向云计算典型应用负载进行有效适配的问题。所谓的适配就是根据应用的需求提供必要的网络资源,即高性能与按需简约。
[0006]针对相关技术中的问题,目前尚未提出有效的解决方案。

【发明内容】

[0007]针对相关技术中的问题,本发明提出一种网络芯片及云服务器系统,能够很好地满足云服务器的设计需求。
[0008]本发明的技术方案是这样实现的:
[0009]根据本发明的一个方面,提供了一种网络芯片。
[0010]该网络芯片包括:
[0011]多个以太网卡NIC、以太网交换器;
[0012]其中,多个NIC与以太网交换器相连。
[0013]此外,该网络芯片进一步包括:
[0014]多个系统总线接口 PCIE,用于与外设相连。
[0015]其中,多个PCIE的数量与多个NIC的数量相同并且——对应,多个NIC通过多个PCIE与外设相连。
[0016]其中,该网络芯片还可以包括:
[0017]至少一个以太网口,至少一个以太网口与以太网交换器相连。
[0018]其中,至少一个以太网口用于上行。
[0019]其中,至少一个以太网口支持1G、10G、40G、100G以太网协议。
[0020]其中,外设可以为处理器。[0021 ] 优选的,多个处理器的功能部分相同或全部不同。
[0022]根据本发明的另一方面,还提供了一种云服务器系统其是由上述的网络芯片构成的,当存在多个网络芯片的情况下,多个网络芯片之间互联。
[0023]并且,该云服务器系统还可以包括:
[0024]管理模块,用于对至少一个网络芯片进行管理。
[0025]本发明通过将网络NIC和以太网交换器Switch整合为一个单一网络芯片,并基于该芯片构建云服务器系统。该云服务器系统结构能很好地满足云服务器的设计需求,即性能功耗比和整体服务能力强、低成本、低功耗、高效能。在架构上实现网络虚拟化,可最大限度地确保服务器性能。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是现有技术传统方法的云服务器系统的结构示意图;
[0028]图2是现有技术采用Soc方法的云服务器系统的结构示意图;
[0029]图3是根据本发明实施例的网络芯片的结构示意图;
[0030]图4是根据本发明实施例的云服务器系统的结构示意图;
[0031]图5是根据本发明实施例的云服务器系统的扩展结构示意图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0033]在对本发明的技术方案进行阐述前,为了更清楚的理解本发明,首先对本发明中将会出现的一些本领域的技术用语做出解释如下:
[0034]高密度服务器:指在一定服务器空间内(如4U高标准机架服务器)集成多个处理器;
[0035]l/10/40/100GbE:1G以太网络、1G以太网络、40G以太网络、100G以太网络;
[0036]NIC:Network Interface Card 网卡;
[0037]Ethernet Switch:以太网络交换器;
[0038]SoC:System on Chip 片上系统;
[0039]PCIE:PCIE是PCIEPC1-Express的简称。PCIE是计算机中最新的I/O总线和接口标准;
[0040]I2C:1nter-1ntegrated Circuit,是一种两线式的串行总线,用于连接微控制器及其外围设备,是微电子通信控制领域广泛采用的一种总线标准。
[0041 ] 根据本发明的实施例,提供了一种网络芯片。
[0042]如图3所示,根据本发明实施例的网络芯片包括:
[0043]多个以太网卡NIC、以太网交换器;
[0044]其中,多个NIC与以太网交换器相连。
[0045]此外,该网络芯片进一步包括:
[0046]多个系统总线接口 PCIE,用于与外设相连。
[0047]其中,多个PCIE的数量与多个NIC的数量相同并且——对应,多个NIC通过多个PCIE与外设相连。
[0048]其中,该网络芯片还可以包括:
[0049]至少一个以太网口,至少一个以太网口与以太网交换器相连。
[0050]其中,至少一个以太网口用于上行。
[0051]其中,至少一个以太网口支持1G、10G、40G、100G以太网协议。
[0052]其中,外设可以为处理器。
[0053]优选的,多个处理器的功能部分相同或全部不同。
[0054]请继续参照图3,将以一具体的实施例对本发明的技术方案进一步进行说明。
[0055]如图3虚线所圈,将网络系统中的以太网卡(NIC)和以太网交换器集成到一起,做成一个网络芯片。反过来讲,该网络芯片集成有多个NIC和I个以太网交换器。芯片对外呈现的是用于连接处
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1