服务器主板有四个网卡怎么用

服务器主板有四个网卡怎么用,第1张

有这么几种用法:

1、通过链路聚合,将多条线路逻辑上合并成一条带宽更大的线路。

例如4条1000Mbps链路聚合成1条4000Mbps的线路。当然交换机也要支持链路聚合功能。

服务器端需要安装支持这种功能的驱动程序。

2、解决服务器自集群内部的数据交换问题。

左侧的网络相当于普通的用户网络,右边为服务器系统。这些面向用户的服务器,它们之间可能需要进行数据交换,用右侧的交换机,不需要占用左侧线路的知带宽。

同时,例如网页服务器还需要调用像数据库服务器等这样的后台服务器(只为服务器提供服务的服务器)。这可以用右侧的线路。

3、有一些网络采用双核心交换机的网络,它们起到冗余备份的作用。这样两个核心交换机允许任意一个交换机出现故障,整个网络也能正常运行。

而连核心交换机的服务器则分两条线路,分别道接两个核心交换机。这样任意一个核心交换机故障,服务器都能对外提供服务器。

扩展资料

根据网卡所支持的物理层标准与主机接口的不同,网卡可以分为不同的类型,如以太网卡和令牌环网卡等。根据网卡与主板上总线的连接方式、网卡的传输速率和网卡与传输介质连接的接口的不同,网卡分为不同的类型。

按照网卡支持的计算机种类分类,主要分为标准以太网卡和PCMCIA网卡。

按照网卡支持的传输速率分类,主要分为10Mbps网卡、100Mbps网卡、10/100Mbps自适应网卡和1000Mbps网卡四类。

按网卡所支持的总线类型分类,主要可以分为ISA、EISA、PCI等。

参考资料

百度百科—网卡

将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严重的瓶颈。其它的应用,比如ftp服务器,高负载的下载网站, 都有类似的问题。因此使用Linux teaming或bond来绑定多个网卡作为一个逻辑网口,配置单个的IP地址,会大幅提升服务器的网络吞吐(I/O)。
Linux的多网卡绑定功能使用的是内核中的"bonding"模块,关于此模块可以参考Linux Ethernet Bonding Driver文档, 但是目前发布各个Linux版本内核均已包含了此模块,大多数情况下不需要重新编译内核。 Linux 的 bonding 驱动提供了绑定/集成(bond)多个网卡为一个虚拟逻辑网口的功能。并请注意绑定的网口(bonded)有多种工作模式; 一般来说,分为 热后备(hot standby) 和 负载均衡(load balancing) 在Redhat/Fedora和其它类Redhat Linux中是比较容易配置的。

可以将外网连接到这个接口。
如果你的路由器支持25G网口,你可以将外网连接到这个接口,用两根网线从路由器的LAN口接到NAS上,同时在NAS的主控制界面,联机设置里进行链路聚合设置,将网络设置为串联即可。

配置端口聚合。配置完后发现新校区一部分用户无法上网。
 处理过程
1、配置完成后发现新校区办公室里部分电脑能上网,部分不能上。随机找一台不能上网的电脑,在新校区核心上查看是否能学到这台电脑的mac地址,发现可以学到。因此判断新校区PC到核心交换机的网络链路应该没有问题,推测部分PC不能上网的原因可能是这些PC无法进行认证。
2、登陆认证服务器,查看是否收到这台PC的认证报文,发现没有收到
3、在ME60上ping认证服务器,发现没有问题;然后在ME60上ping新校区核心交换机CE1,发现存在丢包,因此推测CE1到ME60的链路存在问题
4、检查光模块、光纤,发现均没有问题
5、用display interface XG x/x/x分别查看三个端口的详细信息,发现有一个端口速率被协商成了千兆
6、由于该链路需要运营商调整,因此暂时通过shutdown该端口规避问题,shutdown该端口后新校区用户可正常上网。
 根因
三个万兆端口聚合后,有一个端口速率由于运营商链路上的原因被协商成了千兆,导致一部分数据包无法从新校区核心CE1传输到ME60,因此出现了新校区部分PC无法认证上网的情况。

服务器4口网卡接2网线使用聚合(LACP)功能连接。
1、在服务器上设置聚合组。打开服务器的网卡设置界面,选择需要聚合的网卡,然后添加到同一个聚合组中。在聚合组设置中,可以选择LACP协议和负载分担算法等选项。
2、在交换机上设置聚合组。打开交换机的管理界面,进入聚合组设置,选择与服务器相应的聚合组,并将其与对应的交换机端口绑定。
3、将两条网线连接到交换机的两个端口上。由于聚合组支持带宽叠加,因此连接多条网线可以提高网络带宽和可靠性。

如今所有主板至少自带一个千兆以太网端口,有些高档主板带有两个端口。很多用户都不知道家用环境下双网卡主板如何充分利用两个网口,其实使用链路聚合(Link aggregation)就是一个好思路。

双倍带宽的链路聚合

链路聚合是指将两条或多条物理以太网链路聚合成一条逻辑链路。所以,如果聚合两个1Gb/s端口,就能获得2GB/s的总聚合带宽(图1)。聚合带宽和物理带宽并不完全相同,它是通过一种负载均衡方式来实现的。在用户需要高性能局域网性能的时候很有帮助,而局域网内如果有NAS则更是如此。比如说我们在原本千兆(1Gb/s)网络下PC和NAS之间的数据传输只能达到100MB/s左右,在链路聚合的方式下多任务传输速度可以突破200MB/s,这其实是一个倍增。

01

链路聚合原本只是一种d性网络,而不是改变了总的可用吞吐量。比如说如果你通过一条2Gb聚合链路将文件从一台PC传输到另一台PC,就会发现总的最高传输速率最高为1Gb/s。然而如果开始传输两个文件,会看到聚合带宽带来的好处。简而言之链路聚合增加了带宽但并不提升最高速度,但如果你在使用有多个以太网端口的NAS,NAS就能支持链路聚合,速度的提升是显而易见的。

目前家用的局域网环境不论是线缆还是网卡多数都停留在1Gb/s的水平,如果你想要真正的更高吞吐量改用更高的带宽比如10Gb/s网卡,但对于大多数家庭用户万兆网卡是不太可能的。就算我们使用普通单千兆网卡主板,通过安装外接网卡来增添一个网络端口就能实现效果。

链路聚合准备工作

首先你的PC要有两个以太网端口,想要连接的任何设备同样要有至少两个端口。除了双千兆(或一集成一独立)网卡的主板外,我们还需要一个支持链路聚合(LACP或8021ad等)的路由器。遗憾的是很多家用路由器不支持链路聚合,选择时要注意路由器具体参数,或者干脆选择一个支持链路聚合的交换机。

除了硬件方面的要求,还需要一款支持链路聚合的 *** 作系统。我们目前广泛使用的Windows 7并没有内置的链路聚合功能,一般微软要求我们使用Windows Server,但其实Windows 81和10已经提供了支持了。其实如果 *** 作系统不支持可以考虑使用厂商提供的具有链路聚合功能的驱动程序,比如英特尔PROSet工具。另外 *** 作系统Linux和OS X都有内置的链路聚合功能,满足了所有先决条件后下面介绍如何实现。

测试平台

主板 华硕Rampage IV

处理器 英特尔酷睿i7-3970X

内存 三星DDR3 32GB

硬盘 三星850Pro 1TB(RAID 0)

交换机 网件ProSAFE XS708E 10GbE

网卡 双端口10GBASE-T P2E10G-2-T

线缆 CAT7

链路聚合网络配置

首先在测试中我们选用了一块双端口网卡,实际上如果用户的主板拥有双网卡可以省略这一步。由于部分品牌之间的独立网卡和普通主板中的单网卡可能会有一些网络之间的不兼容,如果想避免麻烦可以直接选用这类双接口网卡。

之后就是设置交换机了,如果我们拥有一个支持链路聚合的路由器直接去设置路由器即可。支持的标志是设备拥有管理功能允许我们可以绑定单个端口。网件ProSafe XS708E随带的一个实用工具允许绑定特定端口,界面具体取决于使用什么样的路由器或者交换机。比如网件R8500以上级别的路由器自带链路聚合功能,界面采用WEB方式管理,链路汇聚的设置可以说是相当方便(图2、3)。

02

03

链路聚合设置时分为静态或者动态,分别是Static和LACP,简单解释静态聚合就是由用户手工配置,不允许系统自动添加或删除汇聚成员中的端口。而动态聚合系统自动创建或删除,成员内端口的添加和删除是协议自动完成的。只要速率和双工属性相同、连接到同一个设备、有相同基本配置的端口,就能被动态汇聚在一起,之前我们说过尽量选用同一种网卡就是为了动态聚合的。

Windows设置过程

如果在Windows中设置,要注意家用版本只有从Windows 81开始到目前的Windows 10才支持网卡绑定功能,或者服务器版本Windows Server。以Windows 10为例,在搜索中输入PowerShell右键用管理员权限启动,打开一个DOS界面中使用“Get-BetAdapter”命令找到我们的网卡(图4),用“New-NetLbfoTeam”命令创建网卡组。不使用交换机完整的命令行(图5)是“New-NetLbfoTeam “网卡组名称” -teamingMode SwitchIndependent”,而使用有链路聚合功能交换机时后缀要改为“-teamingMode Static”或者“-teamingMode LACP”。确定之后根据系统提示输入两个网口名称,在网络界面就可以看到创建的网卡组了(图6)。

04

05

06

Windows Server的设置方法完全不同,以Windows Server 2012 R2为例,打开服务器管理器单击上面的本地服务器,会看到一个名为“网卡绑定”NIC Teaming的选项(图7)。点击显示“禁用”选项你会看到绑定配置器,两个网卡接口都已显示在适配器和接口下面(图8)。现在选择这两个接口右键选择绑定新接口,在d出的窗口中你会看到一个字段,为新的逻辑接口命名,单击确定(图9)。为了获得最大的兼容性,选择绑定模式Teaming Mode下面的“与交换机无关”(Switch Independent)。一旦完成这步,在网络界面会看到刚命名的由两个物理接口组成的逻辑接口。如果一切正常,你的两路物理连接都会显示活动状态,你可以在下面看到传输细节。可以说Windows Server版本就是家用Windows中没有的图形窗口界面方式,比起家用版本的 *** 作要直观得多(图10)。

07

08

09

10

OS X设置过程

在OS X中设置链路聚合要简单一点,不需要特殊工具或第三方驱动程序,功能被好地内置到默认的网络偏好设置中。打开系统偏好设置进入网络选项,点击设置齿轮图标选择管理虚拟接口(Manage Virtual Interfaces)(图11),选择新建链路聚合(New Link Aggregate)(图12)。在d出物理接口列表中选择想要绑定的那些接口,勾选后命名并创建(图13)。

11

12

13

如果一切顺利,你绑定的两个或多个物理接口会从网络接口列表中消失,取而代之的是刚创建的那个逻辑绑定接口,如果指示灯变绿色表明已成功(图14)。想看连接性能如何可以选择那个逻辑接口,单击高级就能看到其状态,还可以配置其他选项,比如IP地址和DNS等(图16)。

14

15

16

编辑点评

可以看出只要前期工作做好,不论是在交换机路由器、Windows或者OS X中设置网卡链路聚合都不算难。文中还有几个细节没有提及首先是线缆尽量选用CAT 6以上的六类线,这样才能充分发挥每一路1Gb/s的带宽。不过在网卡链路聚合系统当中,单个传输任务的速度是如论如何也无法超过1Gb/s的带宽的,转换为兆就是125MB/s左右。真正发挥链路聚合功能的场合是多任务同时运行,这样两条1Gb/s带宽才会同时工作(图16)。

default int range g0/0 - 3
int range g0/0 - 3
shutdown
channel-proto lacp
channel-group 1 mode active
switchport access vlan 20
no sh
int port-channel 1
swi acc vlan 20
end
show etherchannel 1
如果看到(SU)说明起来了。如果(SD),就要检查交换机和服务器的聚合接口配置和线路


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12993233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存