|
英特尔的高级网络服务NetWare*4.1x及更高版本
简介 iANS.LAN是用于NetWare的英特尔软件4.11和更高版本,它提供多种高级联网服务(ANS)。 其优点包括分组和基于VLAN的特性。
分组包括:
- 适配器容错(AFT)、
- 适应性负载平衡(ALB)、
- 端口聚合(Intel Link Aggregation、Cisco*Fast EtherChannel*(FEC)或千兆位EtherChannel*(GEC)
VLAN(虚拟局域网)支持包括支持IEEE802.1Q和思科ISL*。
NetWare、VLAN和ANS(分组)功能可能会同时使用。
说明的各种模式及其特定要求如下:
- AFT(适配器容错)。 默认模式。 组中的次适配器将自动接管任何故障时在主连接(电缆、适配器或端口)。 只有一个卡活动时间。 如果有一个故障切换到第二个卡、控制通过回主适配器时恢复。 可以使用混合速度组。 可以使用集线器或任何交换机。
- ALB(自适应负载平衡或非对称链接聚合)。 一组2-8适配器共享传输负载虽然主要接收和传输。 包括容错支持。 应该是一个速度相同的组。 可以使用任何集线器或交换器。
- FEC(Cisco*的Fast EtherChannel*技术和英特尔链接聚合)。 一组2-8适配器同时接收和传输。 包括容错支持。 应该是一个相同速度组。 需要一个交换器支持英特尔链接聚合或Cisco FEC。 生成树协议必须关闭。
- GEC-gigibit相等于FEC。 要求GEC兼容交换器和千兆位适配器。
您也可以识别哪些适配器一个组中要用作的主要和次要卡。 主要将第一个卡用于一个组。 用于容错,主要是仅卡,用于在故障。 对ALB,主要是卡既传输和接收。 辅助是首选适配器(在超过2卡团队)填写的角色主适配器时的故障主适配器。
VLAN(虚拟局域网): VLAN将启用如果VLANID集是时所述iANS在首次加载。 VLAN是一个网络形成子集通过软件而不是硬件距离。 VLAN提供安全访问,划分广播通信,而集中管理以提高性能。 需要具有VLAN功能的交换器(10或100)。 连接必须向端口加上号相同,指派给adapter.802.1q提供支持所有英特尔PRO适配器以外的PRO/100B.cisco ISL VLAN支持由PRO/100智能服务器适配器。 此外,pro/100智能服务器适配器提供Cisco ISL VLAN支持如果在行load ians您添加"vlanmode=isl"。 极限为64个VLAN每台服务器。

要求:
- 这些高级联网功能仅对英特尔服务器适配器。
- 每一组至少需要一个服务器适配器。
- 所有适配器必须使用相同的幀类型参数。
- 某些功能需要连接到一个交换器(最好是100basetx或更大)有链接聚合和/或VLAN功能。
- 链接所有适配器一个ALB、FEC或GEC组的同一网段使用相同的速度和双工设置,否则性能将大大降低。 AFT组还必须链接到同一网段,但其组成适配器使用不同的速度和双工模式。 如果使用不同速度适配器在一AFT组,将其中最快的适配器设置为"主"。
- 使用iANS.LAN时,不要网络协议(IPX、IP等)直接绑定到iANS所使用的适配器的基础驱动程序。 而应将iANS绑定到基础驱动程序,并将协议绑定到iANS上。 否则会导致路由错误消息,但最可能的是直接绑定到基础驱动程序上的协议根本不起作用。
- 安装实用程序(INSTALL.NLM用于NetWare4.x和NWCONFIG.NLM或NWCONFIG.NLM用于NetWare5.0)不应被用来配置iANS.LAN由于配置复杂性此驱动程序。 它可能是用于复制iANS.LAN到位会自动完成如果用该实用程序来安装ce100b。 然而,试图安装和配置iANS.LAN与该工具将导致几行要被添加到的AUTOEXEC.NCF中显示为一个正常局域网驱动程序LOAD和BIND语句。 这些线条需要先移除或更换与一个有效的iANS命令。 一种方法是手动复制iANS.LAN驱动程序到SYS:\SYSTEM目录。
- 一些高级性能也是因适配器而异,如下表所示。 术语"分组'使用此处意味着分组模式为AFT(T)、ALB(b)、FEC(F)、和GEC(G)。
| 服务器适配器支持 |
分组 |
VLAN(.1Q) |
VLAN(ISL) |
| T |
B |
f |
G |
| PRO/1000千兆位服务器适配器 |
x |
x |
|
x |
x |
|
| PRO/100智能服务器适配器 |
x |
x |
x |
|
x |
x |
| PRO/100+服务器适配器 |
x |
x |
x |
|
x |
|
| PRO/100+双端口服务器适配器 |
x |
x |
x |
|
x |
|
| PRO/100和PRO/100S服务器适配器 |
x |
x |
x |
|
x |
| |
| 注意: |
仅容错应使用混合速度组。 所有其它英特尔PRO适配器可能是一个ANS组所有功能除了有些VLAN功能。 除PRO/100B适配器将802.1Q VLAN。
要了解更多信息的功能、交换机和特定适配器的兼容性,请参阅英特尔网站。 | |

位置ANS驱动程序(必需对于某些ANS功能):

命令行
有关特定加载命令用于AFT、ALB或FEC参见"适配器分组"示例文件(examples.txt)在\info\一般目录在光盘中。

VLAN命令行 为VLANS分配内存:
- 使用多个VLAN时,可能需要增加服务器的默认数据包缓冲区。 要执行此操作,将以下几行内容添加到在STARTUP.NCF文件(位于同一目录下,启动NetWare。 通常是C:\nwserver\在STARTUP.ncf文件中增添:
SET MINIMUM PACKET RECEIVE BUFFERS=x SET MAXIMUM PACKET RECEIVE BUFFERS=Y
- 其中"X"是最小系统将分配的数据包接收缓冲区和"Y"已达到允许的最大值。 请确保最大设置等于或大于最小设置。 需要的缓冲区数取决于VLAN数以及是否负载平衡或FEC/GEC是否正在使用中。
- 对于所用的每一个VLAN,iANS均要求64个缓存块。 当在加载共享模式(ALB、FEC、GEC)64个缓冲区组中的每个适配器均需要。 非负载共享容错模式(AFT)仅需要64个缓冲区的一个适配器组中。
- 例如,一个ALB组有2适配器使用12个VLAN)要求64[缓冲区]*2[适配器]*12(个VLAN)=1536用于MINIMUM PACKET RECEIVE BUFFERS。 此数字不包括服务器用于其它用途的任何其它缓存块。
- 每个NetWare接收缓冲区使用的默认内存容量大约为4K(不同版本略有不同)。 如果VLAN的额外内存要求成为问题,可以做几件事来减轻其影响。
- 如果服务器只使用以太网络拓扑,则缓存区的大小可以减少至2000字节(最大以太网帧大小加上iANS使用的某些带外数据),而不会对服务器的性能造成影响。 这可以通过在STARTUP.ncf文件中添加以下行:
SET MAXIMUM物理接收数据包大小=2000
| 注意: |
这将不起作用如果以太网"巨帧"正在使用中。 实际上必须增加信息包大小,以适应巨帧的要求。 支持巨帧只能与千兆位适配器和要求支持巨帧的转换器基础架构。 | |
- 所包括的iANS关键字,将允许管理员减少每个VLAN所需的缓存块从64减至32,但这样会对服务器的性能造成负面影响。 语法:
LOAD IANS TX_ECBS_TO_USE=x
其中"X"是用于每个VLAN的缓存块数量。
示例单一802.1Q VLAN组: 加载ce100b slot=5 frame=ethernet_802.3 name=e83 LOAD IANS vlanid=2 frame=ethernet_802.3 name=t1-vl2 team=1 LOAD IANS vlanid=3 frame=ethernet_802.3 name=t1-vl3 team=1 BIND iANS e83 team=1 LOAD IANS COMMIT AFT team=1 BIND IPX t1-vl2 net=2 BIND IPX t1-vl3 net=3)
请参阅examples.txt的若干示例配置组、VLAN和两个。 要使其运行正常,适配器为VLAN配置必须连接到一个"标记"端口(Cisco称之为trunk端口)在802.1Q功能的交换器。

使用说明:
- 千兆位适配器-pro/1000适配器可与某些英特尔(R)快速以太网适配器用于AFT模式。 PRO/1000必须被指定首选主适配器以获得最佳性能。 驱动程序上都可能会找到英特尔网站。
智能型服务器适配器(ce100snw basedriver)还需要使用最近basedriver(ce100snw v.1.20或更高版本)中,可在英特尔网站上。
- 所需的设置在STARTUP.ncf
SET MINIMUM PACKET RECEIVE BUFFERS=200(或更大) SET MAXIMUM PACKET RECEIVE BUFFERS=500(或更大)
最小值必须至少100次#适配器的服务器。 用于容错独立,只有一个适配器组中需要一个额外64个缓冲区。 对于负载共享(ALB、FEC、GEC)、64个缓冲区组中的每个适配器均需要以及任何其它缓冲区要求从其他设置。
例如:一个2-适配器ALB组12个VLAN)要求1736(64*2*12+2 x100)缓冲区以及任何其它缓冲区要求。 另请参阅VLAN内存注意#6如下。
最大必须大于最小和只由的内存量机器。
- 如果在"承诺"时收到错误消息):"无法创建新组,"检查以下几点:
- 所有适配器都已加载驱动程序,并加载了相同的幀类型。
- 加载一次iANS为每一个vlan和幀类型。
- 所有适配器都连接到同一网段。
D. iANS未绑定到不支持的适配器。
- 一个"iANS BIND"命令已发出组中每一个适配器和幀类型。
| 注意: |
Novell的CONFIG命令才会反映iANS BIND语句只有在成功地发出commit命令后。 | |
要显示当前状态为所有适配器一个iANS组中: LOAD iANS STATUS team=(名称)
要创建主适配器:BIND iANS Primary示例:BIND iANS ce100b_1_e82这只能通过在BIND命令。
每个NetWare接收缓冲区使用的默认内存容量大约为4K(不同版本略有不同)。 如果VLAN的额外内存要求成为问题,可以做几件事来减轻其影响:
- 如果服务器只使用以太网络拓扑,且不使用"巨帧",在STARTUP.ncf文件中增添:
SET MAXIMUM物理接收数据包大小=2000
- 使用iANS关键字TX_ECBS_TO_USE来将每一VLAN的缓冲区从64减至32。 这将产生负面影响性能(在减少系统资源需求。
例如:LOAD IANS TX_ECBS_TO_USE=n(每一VLAN的缓冲区数)
本文适用于:
|