光纤交换机配置详解.docx
光纤交换机配置详解SAN结构的存储区域(ZONE)的规划收集光纤交换机的配置信息1.1总体信息1.2Zone配置信息网上参考文档.2.1参考文档2.2参考文档2.3参考文档14第1章SAN结构的存储区域(ZONE)的规划,为了使这些可用的设备互不影 SAN架构中的存储设备,光纤交 具体划分ZONE的方法详见下实例。一号工程在实 这种方案存在一定的隐患,即光纤交换机没有冗 的设置,可能会导致系统不能使用存储阵列的情况。 号工程的SAN网络进行检查,并对系统进行设在传统的没有SAN网络存在的系统中,网络中的各台主机是相互独立的,主 机只能访问自己的硬盘,数据不会在存储级丧失安全性。为了是SAN网络的可用性, 在部署SAN架构的时候,一般都采用了冗余的架构 响,使主机访问存储设备路径的唯一性,需要对 换机,主机划分不同的ZONE。 施之初大多数都采用如下的方案, 余,这种方案如果不进行ZONE 我们建议个烟厂的系统管理员对- 置。一. 环境:DB2 : HBA1/HBA2WAS: HBA1/HBA2FAST600 :控制器 A/控制器BSAN Switch: ibm h08 或 ibm h16二. 配置原则:以一块HBA卡对应一个控制器的原则进行 zone配置连接示意图三. 具体配置操作步骤和方法:1. 用网线连接到交换机的管理口# telnet 用户名:admin密 码:password2. 查看交换机器端口连接# switchshowArea Port Media Speed State00idN2OnlineF-Port10:00:00:00:c9:42:a0:44(DB2_HBA1 )11idN2OnlineF-Port10:00:00:00:c9:45:b6:ea(DB2_HBA2 )22idN2OnlineF-Port20:05:00:a0:b8:18:d2:0a(WAS_HBA1 )33idN2OnlineF-Port20:04:00:a0:b8:18:d2:0a(WAS_HBA2 )44idN4Online (控制器A)55idN4Online (控制器B)66idN4No_Light77idN4No_Light88-N4No_Module (No POD License) Disabled3.划分zone输入以下命令 zoneCreate "zone1","1,0;1,4"zoneCreate "zone2”,”1,1;1,5”zoneCreate "zone3”,”1,2;1,4”zoneCreate "zone4”,”1,3;1,5”IcfgCreate "ibmp630”,"zone1;zone2; zone3; zone3cfgEnable "ibmp630"cfgSave4.最后查看ZONE的划分做最后校验# zoneshowDefined configuration:cfg:ibmp630zone1;zone1; zone1; zone1zone:zone11,0;1,4zone:zone21,1;1,5zone:zone31,2;1,4zone: zone4 1,3;1,5Effective configuration:cfg:ibmp630zone: zone1 1,01,4zone:zone21,11,5zone:zone31,21,4zone:zone41,31,5第1章收集光纤交换机的配置信息1.1 总体信息# switchshow例子1:I 例子2:1.2 Zone配置信息# zoneshow例子1:例子2:第2章网上参考文档2.1参考文档1来源:在SAN的环境中,光纤交换机(FC Switch )起着至关重要的作用,而 FC Switch的配置目前有GUI界面和CLI两种方式,GUI界面操作简单,但是花费 时间较长,适合做较少配置时使用;CLI配置操作相对复杂,但是效率高,适合做大量配置时使用。下面就以Brocade的光纤交换机为例,做一个 CLI配置的介绍,CLI的具体命 令大家可以在连接到相应的交换机上时,直接使用帮助得到详细的信息。一、创建 Alias首先我们来创建别名。aliCreate "Alias”,"DomainID,PortID”;aliCreate,创建别名的命令;Alias,您想要的别名;DomainID,FC Switch 的 Domain 号;PortID,FC Switch 的端口号。举例如下:aliCreate "Server1”,”1,0”,这句命令的意思是将 FC Switch,DomainID 为1, 0号端口命名为 Server1。二、创建 zoning别名创建好了,我们下一步来创建 zoning。zoneCreate "ZoneName”,"Alias1;Alias2.AliasN”;zoneCreate,创建 Zoning 的命令;zoneName,您想要的zone名字;Aliasl , Alias2,您已经创建好的别名。举例如下:zoneCreate "CX320_Server1","CX320;Server1"看完上面的介绍后,您一定会认为,这样操作起来很慢,但是当您需要同时配 置多台FC Switch,先将配置信息用命令写好(如果用 UltraEdit,可以节约你很多 时间,这里不做详细介绍),然后Telnet上FC Switch,将写好的命令直接粘贴上去, 就可以完成你的工作了,而且不容易出错,当然以上只是创建别名和Zoning,最后一定不要忘记将这些信息保存到配置文件中并启用配置文件哦!好了,您现在可以去喝杯咖啡了!2.2参考文档2光纤交换机如何划分zone说明:1. 不同厂商的光纤交换机zone的划分类似,所以只要掌握了一种其他则可以触 类旁通。2. 如果想使用图形界面对光纤交换机划分zone,在pc端必须安装java web start , 初次访问阵列它会提示下载地址。一. 规划在对光纤交换机进行设置前,一定要做好相应的规划,比如那些端口要连接主 机,那些端口要连接阵列,考虑到减少“乒乓效应”及平衡负载,当我们划分zone时最好用一对一关系,即一个zone只接一个主机一个阵列,而不是划分一个大的zone阵列主机都插到一起。二. 图形界面下如何划分zone1.登陆光纤交换机在pc机上,打开浏览器输入光纤交换机的默认ip地址,就会弹出如图1所示的界面。图1点击图1左下角的左右侧方块会弹出图2的登陆界面,输入默认的用户名admin 和默认密码:password。点击ok勺 SW96 - Login AppletX, 盗虬5阻止弓单出窗口 允许弹出窗口 S弹出有口选项.:ade. veb. sec&an. LoginApplet started图22.创建新zone点击zone图标,会在Name 一栏里显示现有的zone,点击create按钮则会弹 出如下图所示的对话框,在 zone name 一栏输入要创建的zone名,点击ok.13.为新建zone添加端口点击ports & attching device 下面的sw96,则会显示出当前交换机的所有端口, 选择你想要添加到新创建的zone中的端口,点击addd member .& 皿6 - K4ai.a. - LlwhAB1 X丈件口)用站口 E< (J1J QSKtl) reaiACG)亩口(I) VBtJtH)I O r £> r 曲,同、同,©-备 4 S >0 ' UH- 0* 0:W 句trt印:1泥,W&T.FTfmi崩rhlnJJtil他LlttoM即口可1=0肚切-曰的匚利'帐2¥探御*巽浏伸»3晦区踞* P v4.将新建zone添加到配置中新建的zone必须添加到配种中,并使配置生效,新建的 zone才能使用。点击config在member select list中选中刚刚新建的 zone,点击add member将其添加到 config member 中。图55.使配置生效点击action,在弹出的菜单中选择save config only.在弹出如图7所示的对话框 后,点击ok.之后重新选择action并点击enable config,在弹出的对话框中点击 ok, 则新建的zone就生效了。6.如何删除现有的zone点击zone按钮,在name 一栏选择要删除的zone名之后点击delete,在弹出的 对话框中选择ok.7.对删除进行保存并生效点击action 选择save config only 及enable config 则删除即成功。2.3参考文档3B-type SAN交换机的划Zone(zoning)方法Zoning的配置主要途径有两种:Telnet和WEB方式。Zoning的配置可以动态 的进行,当使用cfgenable指定某个配置成为生效的配置后, Zoning的配置会立即 在SAN网络中生效,隔离Zone间的相互访问。在交换机上新创建 Zoing的配置一 般会按如下的方式进行:alicreate在创建Zoning的配置时,可以首先创建 Alias,为需要划分Zone的设备都创 建一个别名。一个 Alias中可以同时有多个设备作为它的成员。当然我们也可以不 配置Aliaszonecreate创建Zone,并使用Alias作为Zone的成员,创建Zone应该遵循每个Zone中 只有一个Initiator的原则,这里的initiator可以是主机中的 HBA卡的WWN或者是 它连接到交换机的端口cfgcreate所有的Zone都创建完成后,需要创建 Configuration,把需要同时存在的Zone 放在一个Configuration中,根据需要可以创建多个 Configuration存储不同场景下 Zone的配置方案cfgenable在创建了一个或多个 Configuration后,这些配置都还没有生效,这里我们需要 用cfgenable命令指定一个Configuration配置,使其生效cfgsave上面做的所有Zone的配置只是临时保存在内存中,一旦交换机重新启动,配 置会丢失。我们可以使用cfgsave命令把内存中Zone的配置保存到Flash中,长时 间保留此外,Zoning配置中使用的名字都是大小写敏感的,比如“ zone0 ”和“ ZONE0 ”是不同的名字。Zoning的配置示例创建 Members-alicreate “EngHostl”,“1,2”-alicreate “EngStor”,“s1wwn;s2wwn” -alicreate "Mkt”,“1,4;s5wwn;s4wwn”创建Zones-zonecreate “Zone0”,”1,1;1,2;1,3”-zonecreate “Zone1”,”1,4;1,5;1,6”-zonecreate “ZoneEng”,”EngHost1;EngStor”-zonecreate “ZoneMkt”,”Mkt”仓0建 Configurations- cfgcreate "cfg1”, “Zone0;Zone1”-cfgcreate “cfgEngMkt”, “ZoneEng;ZoneMkt”一 选用配置、存储配置-cfgenable "cfg1”- cfgsave修改zone成员增加 s3 至0 zoneMkt-aliAdd “mkt”,“s3wwn”-ZoneAdd “ZoneMkt”,“s3wwn”-cfgEnable “cfgEngMkt”-cfgSave在进行Zone的配置时,应该注意下面的问题:的配置可以动态完成,当某个 Configuration被激活了后,它的Zone的配置马 上会在SAN网络中生效。2. 没有缺省的Zone。在交换机上启用了 zone的功能后,所有不在Zone中的设 备都不能相互访问。3. 一个设备可以同时属于多个 Zone。存储设备有可能会被放到不同的Zone中, 同时被多个Zone的主机访问。简单实例:假设两台各有2块HBA卡的服务器通过一台2005B16连接到DS4700双控的 磁盘柜上,第一台服务器的两个 HBA卡分别连接B16的0 口和1 口,第二台服务 器的两个HBA卡分别连接B16的2 口和3 口,DS4700的A、B控制器分别连接到 B16 的 4 口和 5 口。通常我们需要将按照(0,4)、(1,5)、( 2,4)、( 3,5)方式划分Zone另外,假设只有一个B16交换机,并且他的Domain ID为1,则配置步骤如下:首先通过IP管理口 telnet到B16交换机上,然后按顺序输入下列命令switchshow /查看端口号,DomainID和连接状态zonecreate “Zone1”,”1,0;1,4”zonecreate “Zone2”,”1,1;1,5”zonecreate “Zone3”,”1,2;1,4”zonecreate “Zone4”,”1,3;1,5”cfgcreate "cfg1”, “Zone1;Zone2;Zone3;Zone4”cfgenable "cfg1”cfgsave这样一个简单的配置就完成了另外我们可以通过cfgshow命令查看配置的和激活的zone信息关于Web方式的Zoning配置请参考以下文档参考资料:书名:Entry SAN Switches SAN16B-2 Implementation 书号:REDP-4177-00页码:16-22链接:书名:IBM TotalStorage: SAN Product, Design, and Optimization Guide 书号:SG24-6384-01页码:291-309链接: