交换机zone 的概念 和交换机指令



配置Zone需要涉及到三个对象的配置Alias,Zone,Configuration。 Alias 可以把设备的WWN或Domain,Port声明为Alias,用于更好更直观的标示设备。使用Alias的主要目的是方便用户的使用,想象一下记住一个人的身份证号和名字的区别就可以明白其中的道理,使用Alias就想给设备启名字一样。声明Alias的另外一个益处是便于Zone中成员的更换。当Zone中的某个成员更换时,如果定义了Alias,只要修改Alias的定义就可以调整Zone中的成员,而不用修改Zone的配置。 Zone 区域,Zone内的设备可以相互访问,但不能访问其他Zone的设备。

Zone的成员可以有三种:“Domain,Port”;”WWN”;”Alias”。 Zone对成员的数量没有限制,可以同时有多个类型的多个设备同时存在于一个Zone中。当一个wwn被定义在zone中后,他的所有端口都会被包括在zone中。

Configuration 在交换机上的一套关于Zone的配置,或者说一系列Zone的集合。它可以包含一个或多个Zone作为它的成员。在一个SAN网络中一般需要有多个Zone同时存在,这一套同时存在的Zone被存放在一个Configuration中。为了解决在交换机上,在不同的时间有不同的Zone的配置的问题,在交换机上允许同时有多个Zone的Configuration存在方便Zone配置的切换。 所有的Configuration配置中只有一个Configuration是生效的配置,被称作Active Configuration。其他的都是待选方案,只有在他们成为Active Configuration后,他们的Zoning配置才会生效。 在交换机上配置Zoning的主要途径有两种:Telnet和WEB TOOLS。Zoning的配置可以动态的进行,当使用cfgEnable指定某个配置成为生效的配置后,Zoning的配置会立即在SAN网络中生效,隔离Zone间的相互访问。在交换机上新创建Zoing的配置一般会按如下的方式进行问。

telnet窗口:

一般步骤如下:
1.switchshow #列出所有的端口和WWN
2.aliCreate "<alias1>;" "WWN1"; # 把WWN1设-别名alias1,依此设立别名alias2,等等.
3.zoneCreate "<zone1>;" "alias1, alias2"; #把alias1和alias2加入zone1中
4.cfgAdd "<cfg1>;" "zone1, zone2"; #把zone1和zone2加入配置cfg1中
5.cfgSave #把配置存盘
6.cfgEnable "cfg1"; #激活配置
7.zoneshow #显示所有已配置的zone

此外,mcdata交换机默认全关,brocade是全通的.

其实这个zone的概念相当于ip网络中的vlan.

补充几个交换机指令:
-----------------------------------------------------------------------
Switch type     Operation       Command
----------------------------------------------------------------------------
brocade         portenable      portenable <portno>
brocade         portdisable     portdisable <portno>
brocade         switchshow      switchshow
brocade         zoneshow        zoneshow
brocade         nsshow          nsshow
brocade         portshow        portshow <portno>
brocade         versionshow     version
brocade         modelshow       chassisName
mcdata          portenable      config port blocked <portno> false
mcdata          portdisable     config port blocked <portno> true
mcdata          switchshow      show system,show switch,show port status
mcdata          zoneshow        show zoning
mcdata          nsshow          show loginserver
mcdata          versionshow     show system
qlogic          portenable      admin start,set port <portno> state online,admin stop
qlogic          portdisable     admin start,set port <portno> state offline,admin stop
qlogic          switchshow      show port
qlogic          zoneshow        zone list
qlogic          nsshow          show ns
qlogic          portshow        show port <portno>
qlogic          versionshow     show version
cisco           portenable      conf t,int <portno eg:fc1/5>,no shutdown,exit,exit
cisco           portdisable     conf t,int <portno>,shutdown,exit,exit
cisco           switchshow      terminal length 0,show int brief
cisco           zoneshow        terminal length 0,show zone active
cisco           nsshow          terminal length 0,show fcns database
cisco           portshow        terminal length 0,show interface <portno>
cisco           versionshow     terminal length 0,show version
mcdata_mcd10kco         portenable      fc port unblock <portno>
mcdata_mcd10kc0         portdisable     fc port block <portno>
mcdata_mcd10kc0         switchshow      fc port show

### 关于SAN交换机配置的案例或示例 #### FC SAN交换机基础配置流程 对于FC SAN环境中的交换机配置,通常涉及多个方面的设置来确保稳定性高效的数据传输。以下是基于博科FC光纤交换机的一个简化配置过程[^3]: 1. **初始化与连接** 首先确认物理连接无误之后,通过串口线或者网络接口登录到交换机命令行界面。 2. **Zone管理** Zone定义了哪些设备可以在SAN内互相通信。创建一个新的zone可以通过如下CLI指令实现: ```shell switch(config)# zonecreate "new_zone", "wwn_of_device_1; wwn_of_device_2" ``` 3. **配置Zone Set并激活** 将zones组合成一个zone set,并将其应用至fabric中生效。 ```shell switch(config)# zonesetadd "new_zone_set", new_zone switch(config)# cfgsave switch(config)# cfgenable "new_zone_set" ``` 4. **保存当前配置** 完成上述更改后,记得保存这些修改以便重启后仍然有效。 ```shell switch# saveconfig ``` 此配置展示了如何在一个典型的FC SAN环境中添加新成员到现有的Fabric结构里,并允许它们之间安全地交互数据流。值得注意的是,在真实世界的应用场景下,可能还需要考虑更多细节上的调整,比如性能调优、冗余路径规划等措施以满足特定业务需求。 为了进一步简化标准化这一过程,可以采用模板化的方式来进行批量部署。这样不仅能够加快实施进度,还能显著减少人为错误的发生几率[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值