BROCADE 交换机的配置手册2

更新时间:2023-05-20 22:09:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

BROCADE 交换机的配置手册

第二章:SAN自动化网络的特性 自动化网络的特性 “Auto-Networking”

BROCADE 交换机的配置手册

第二章内容简介Auto-Networking的优点V-Channel的特殊功能 通过不同的ISL技术来自由扩展第二网 自动化的网管软件:Brocade WEB TOOLS Brocade Fabric Manager 3.0

BROCADE 交换机的配置手册

如果数据网络没有具有Auto-Networking 如果数据网络没有具有手工调试– 需要配置每一个端口类型 (一次只能配置一个端口 一次只能配置一个端口) 一次只能配置一个端口 – 不支持传统loop设备 (无法转移原有 设备 无法转移原有loop设备上的数据 设备上的数据) 不支持传统 无法转移原有 设备上的数据

人为错误– 过多的人为介入会导致错误的出现,并有可能导致灾难的产生 过多的人为介入会导致错误的出现,

低效的资源管理– 需要调查每一台交换机上的资源连接情况

网络扩展性差– – – – 对不起,不能连接那种拓扑结构 对不起,不能连接那种拓扑结构… 对不起,我们的ISL数量有限,无法扩展 数量有限, 对不起,我们的 数量有限 无法扩展… 对不起,只能有一个数据流传输,其他I/O通讯不能同时进行 对不起,只能有一个数据流传输,其他 通讯不能同时进行… 通讯不能同时进行 对不起,我们达不到那么远的连接距离… 对不起,我们达不到那么远的连接距离

BROCADE 交换机的配置手册

什么是 Auto-Networking?“网络自身具有自动检测资源,自动调整带宽,并 有自愈功能。一种完全智能的网络体系”

我希望我的网络可以自动帮我做: 即插即用 自动调整带宽 自学及自我恢复 自动保护 不用烦恼网络扩展性 随时能动态加大流量 灵活并且自动化的网络管理

BROCADE 交换机的配置手册

Brocade SilkWorm “Auto-Networking”Brocade — 相信网络应该智能化、自动化 Brocade — 每一款产品都能够自动适应网络变化即插即用 自动带宽调整 自学及自我恢复1 Gbit & 2 Gbit自适应 Universal Port 自动支持 loop和public设备 虚拟通道 (V-Channel) 动态调整缓存 (Dynamic Buffering) Fabric Shortest Path First (FSPF) Name Server动态复制 Zoning配置信息自动传递 FabricWatch自动检测状态变化 交换机级联 Zero Hop Impact (support up to 7-hops) 动态负载均衡 (8 Gbit ISL Trunking) 动态带宽共享 (Open Trunking) Brocade Fabric Manager

自动保护 不用烦恼网络扩展性 随时能动态加大流量灵活并且自动化的网络管理

BROCADE 交换机的配置手册

Auto-Networking: 速度自适应根据FC-FS 00-544v8 标准定义的 2 Gbit Bloom ASIC 支持速 度上的自动协商 链路间的速度协商会选择最高速度。 Brocade自适应交换机支持与Hub、HBA、存储设备间的自动 协商 如果需要,可以将端口设置为固定速率portCfgSpeed <port>,<speed_level> port: 0-15 speed_level: 0: auto negotiated 1: 1Gbps 2: 2Gbps

switchCfgSpeed <speed_level> speed_leve

l: 0: auto negotiated 1: 1Gbps 2: 2Gbps

使用 portcfgShow 可以查看端口速率

BROCADE 交换机的配置手册

端口配置演示命令

强制端口速率 2 Gbit/sec 强制端口速率 1 Gbit/sec 自动协商模式

BROCADE 交换机的配置手册

Auto-Networking: 万能端口 万能端口(Universal Port) 交 换 机 端 口 智 能 初 始 化 过 程F - PortFabric pt-to-pt FL - Port no

U - Port

?

y/nyes

端口

?

Translative y/n Mode yesno

Loop

?

G - Port

Fabric

?

E - Port

端口

BROCADE 交换机的配置手册

Auto-Networking: E-Port 自动的沟通交换机间链路

使用ISL (Inter-Switch Link) 将两个交换机连起来, 组成一个多交换机的Fabric网络

brcd166:admin> configure Configure... Fabric parameters (yes, y, no, n): [no] y Domain: (1..239) [97] BB credit: (1..27) [16] R_A_TOV: (4000..120000) [10000] E_D_TOV: (1000..5000) [2000] Data field size: (256..2112) [2112] Sequence Level Switching: (0..1) [0] Disable Device Probing: (0..1) [0] Suppress Class F Traffic: (0..1) [0] SYNC IO mode: (0..1) [0] VC Encoded Address Mode: (0..1) [0] Core Switch PID Format: (0..1) [0] Per-frame Route Priority: (0..1) [0] Long Distance Fabric: (0..1) [0] Virtual Channel parameters (yes, y, no, n): [no] Zoning Operation parameters (yes, y, no, n): [no] RSCN Transmission Mode (yes, y, no, n): [no] NS Operation Parameters (yes, y, no, n): [no] Arbitrated Loop parameters (yes, y, no, n): [no] System services (yes, y, no, n): [no] Portlog events enable (yes, y, no, n): [no]

自动化的网络同步过程:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 端口物理连接 速度谈判 ISL端口转换成E端口 两台交换机交互Fabric运行参数 查看各个交换机中的License配置 查看Secure Fabric OS设置 (optional) 选举Principle Switch 分配Domain ID 计算 FSPF 路由 (建造路由表和选择路程) 融合Zoning的配置

BROCADE 交换机的配置手册

Auto-Networking : 自动带宽调整没有V-Channel我正在 传送 数据…我不能访问数据,有人将我的通路阻塞了… 求救! 我无法将网络变化告诉其它交换机!有人将 我的通路阻塞了…警告 Fabric网络不稳定! 警告!! 警告

什么是“V-Channel”? “V-Channel”可将数据流和控制流智能控制,它是 建立一个无阻塞和高性能智能稳定网络的关键。

BROCADE 交换机的配置手册

V-Channel详解 详解InitiatorsThese are accessed with the configure command but should not be changed: switch:admin> configure Configure... Fabric parameters (yes, y, no, n): [no] Virtual Channel parameters (yes, y, no, n): [no] y

E_Port 1 x ISL = 4 x Data VCs E_Port Targets

VC Priority 2: (2..3) [2] VC Priority 3: (2..3) [2] VC Priority 4: (2..3) [2] VC Priority 5: (2..3) [2] VC Priority 6: (2..3) [3] VC Priority 7: (2..3) [3] Zoning Operation parameters (yes, y, no, n): [no] RSCN Transmission Mode (yes, y, no, n): [no] NS Operation Parameters (yes, y, no, n): [no] Arbitrated Loop parameters (yes, y, no, n): [no] System services (yes, y, no, n): [no] Portlog events enable (yes, y, no, n): [no]

每个物理连接可分成8个虚拟通道 (Virtual channe

l) 每个VC有自己的流控制逻辑 (Priority) 一个VC的瓶颈不会影响其它的VC 用Anti-starvation机制可防止阻塞

BROCADE 交换机的配置手册

虚拟通道 (V-Channel)VC0——传输链路控制信息 VC1——传输class2的确认信 息及链路控制信息 VC2——传输数据 VC3——传输数据 VC4——传输数据 VC5——传输数据 VC6——传输组播(Multicast)信息 VC7——传输广播(Broadcast)信息

缓冲池

在每个 ISL内部 内部 7 6 5 4 ISL 内部干线合并 3 2 (class 2/3 data) 1 (Link Control) 0 (Class F) 虚拟通道

缓冲池

ISL

ISL

BROCADE 交换机的配置手册

我们更可以使用多条 我们更可以使用多条ISL来动态增加网络带宽 来动态增加网络带宽ISL 技术(1) ISL Dynamic Load Sharing (DLS) 动态负载分担 ISL 技术(2) ISL Dynamic Load Balancing (DLB) 动态干线合并– 把多条ISL合并成平衡式高带宽干 线(可达到8 Gbit) – 能同时使用在干线中所有ISL – 每条干线最多是4条ISLs (必须用同 一的quad的端口 –最大带宽:8 Gbit –需要追加license –只能在2Gbit交换机(Bloom ASIC) –FSPF看作一条路径8 GB/S 干线

–用循环任务分配方式来分配ISL –当已经选择为某条ISL路径,绝对 不会因为带宽而改变路径 (除非那条ISL中断) –DLS没有ISL数量限制 –最大带宽:独立的2 Gbit –不需要追加license –能使用在1Gbit和2Gbit交换机中 –FSPF看作多条路径独立的2Gbit 独立的2Gbit

BROCADE 交换机的配置手册

FSPF和干线技术一起使用每个Trunk 组由Trunk Master标识,一个Trunk一定有一个Trunk Master Trunk组上负载的分配依据链路权值和总带宽 Path 级的负载共享是由FSPF来维护 Frame级的负载共享是由Bloom ASIC实现的添加Trunk连接不会引起重新路由

允许单个连接失败而不引起重新路由– Trunk Master的失败需要重新计算路由

Master Slave regular

BROCADE 交换机的配置手册

ISL 技术 技术(2): ISL干线合并 干线合并(Trunking) 干线合并将数据流量整合到较少的逻辑链路中(frame level) 允许2至4个ISL整合成一个Trunk组(Trunking group) 两个交换机间可作多个8G Trunk(用DLS来分配多条8G干线) 保证In-Order Delivery (IOD)

可以通过trunkshow及switchCfgTrunk命令来监控和设置2G 1.5G 2GTrunks可以是 1, 2,3 或4 links “wide”

2G

1.5G

2G

6 6

4 4 5 5 4 3

3 2 3 2

2 1 1 1

负载 均衡 的数据帧

重新组合 的数据帧

运行在trunk上的帧 上的帧 运行在

BROCADE 交换机的配置手册

观察干线状态

Master Trunk ISL

Slaves

也可以用islShow来检查形成的ISL Trunking总带宽

BROCADE 交换机的配置手册

Auto-Networking:干线增加灵活性和可靠性交换机级联后自动形成Trunk (干线的生成和重构都是自动完成) 容错能力 — ISL断掉后,不会影响Trunk工作

4G Trunk 6G Trunk 4G Trunk

4G Trunk

BROCADE 交换机的配置手册

Deskewing – Trunk ISL的衡量参数 的衡量参数Deskewing由光缆的长度和信号往返的时间决定 Deskewing的值是指信号的往返时间(纳秒)/10最小15 (指150ns/10)

最大255 (指2550ns/10)

ISL线最大允许的差距是400米 差距小于30米,不影响Trunk性能

我需要更多的 缓存! 缓存

BROCADE 交换机的配置手册

ISL 技术 技术(1): ISL动态负载分担 动态负载分担– ISL基于循环分配原则(智能路由) 在多点交换Fabric中平衡传输负 载 – 可以通过三个命令来设置和监控:switch:admin> dlsSet Committing configuration...done. switch:admin> dlsShow DLS is set switch:admin> dlsReset Committing configuration...done. switch:admin> dlsShow DLS is not set 1 2 3 4 5循环任务分配

dlsSet dlsReset dlsShow

1 4 2 5 3

1 2 3 4 5

ISL超载 超载(Over-Subscription) 超载

BROCADE 交换机的配置手册

dlsSet的工作模式 (DLS 活跃的状态) 的工作模式 活跃的状态

X XXISL使用发生自动切换

BROCADE 交换机的配置手册

动态负载分担: 可控制的动态负载分担: 命令: 停止的的状态) 命令:dlsReset (DLS 停止的的状态

X XISL使用方式 不会发生变化

本文来源:https://www.bwwdw.com/article/ya44.html

Top