HPStorageWorks8GbSANSwitch配置手册及实例目录第一分部:SAN相关的重要概念第二部分,配置命令及实例第三部分:附HPStorageWorks8GbSANSwitch的初始配置第四部分:附Brocade光纤交换机划分Zone的案例及纠错第一分部:SAN相关的重要概念1,SAN是什么?SAN英文全称:StorageAreaNetwork,即存储区域网络。它是一种通过光纤集线器、光纤路由器、光纤交换机等连接设备将磁盘阵列、磁带等存储设备与相关服务器连接起来的高速专用子网。SAN由三个基本的组件构成:接口(如SCSI、光纤通道、ESCON等)、连接设备(交换设备、网关、路由器、集线器等和通信控制协议(如IP和SCSI等)。这三个组件再加上附加的存储设备和独立的SAN服务器,就构成一个SAN系统。SAN提供一个专用的、高可靠性的基于光通道的存储网络,SAN允许独立地增加它们的存储容量,也使得管理及集中控制(特别是对于全部存储设备都集群在一起的时候)更加简化。而且,光纤接口提供了10km的连接长度,这使得物理上分离的远距离存储变得更容易.SAN的一个概念是允许存储设备和处理器(服务器)之间建立直接的高速网络(与LAN相比)连接,通过这种连接实现只受光纤线路长度限制的集中式存储。SAN可以被看作是存储总线概念的一个扩展,它使用局域网(LAN)和广域网(WAN)中类似的单元,实现存储设备和服务器之间的互连。这些单元包括:路由器、集线器、交换机和网关。SAN可在服务器间共享,也可以为某一服务器所专有,既可以是本地的存储设备也可以扩展到地理区域上的其他地方。SAN的接口可以是企业系统连接(ESCON)、小型计算机系统接口(SCSI)、串行存储结构(SSA)、高性能并行接口(HIPPI)、光纤通道(FC)或任何新的物理连接方法。2,什么是SANSwitch?交换机是用于连接大量设备、增加带宽、减少阻塞和提供高吞吐量的一种高性能设备。3,什么是光纤交换机(FCSWITCH)?光纤通道交换机有着许多不同的功能,包括支持GBIC、冗余风扇、电源、分区、环操作和多管理接口等。每一项功能都可以增加整个交换网络的可操作性,理解这些特点可以帮助用户设计一个功能强大的大规模的SAN。光纤交换机的主要功能如下:自配置端口、环路设备支持、交换机级联、自适应速度检测、可配置的帧缓冲、分区(基于物理端口和基于WWN的分区)、IPoverFiberChannel(IPFC)广播、远程登录、Web管理、简单网络管理协议(SNMP)以及SCSI接口独立设备服务(SES)等。4,什么是HBA卡和?这里所说的HBA,全称FCHBA,也就是FiberChannelHostBusAdapter。在FC网络中,主机(如服务器)需要和FC网络、FC存储设备(如SAN)连接时,需要使用一种接口卡,就如同连接以太网需要以太网卡一样。这种接口卡就叫做FCHBA,简称HBA和以太网卡的MAC地址一样,HBA上也有独一无二的标识,这就是WWN(WorldWideName)。HBA上的WWN有两种:NodeWWN(WWNN):每个HBA有其独有的NodeWWNPortWWN(WWPN):HBA卡上每个port有其独一无二的PortWWN。由于通讯是通过port进行的,多数情况下需要使用WWPN而不是WWNN。WWN的长度为8bytes,用16进制表示并用冒号分隔。例如:50:06:04:81:D6:F3:45:42在Windows环境,有一个工具软件可是方便查询HBA卡的WWN。FCHBATestToolv1.0.17.1上图的服务器上有两张HBA卡。在SUSE9下:cat/proc/scsi/qla2xxx/1这个1可能是0,或者2,3等在SUSE10下:cat/sys/class/fc_host/host1/node_name有时会是host2或者host35,什么Domainid?domainID来区分交换机,所以一个fabric里的交换机domainID不能一样.一个fabric中的多台交换机的domainID由master交换机(默认第一个启动的交换机)自动分配。查看命令domainsshowswd77:admindomainsshowNumberofdomains:116,什么是Zone在SAN光纤交换机中zone的概念相当于以太网交换中的vlan.配置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是生效的配置,被称作ActiveConfiguration。其他的都是待选方案,只有在他们成为ActiveConfiguration后,他们的Zoning配置才会生效。在交换机上配置Zoning的主要途径有两种:Telnet和WEBTOOLS。Zoning的配置可以动态的进行,当使用cfgEnable指定某个配置成为生效的配置后,Zoning的配置会立即在SAN网络中生效,隔离Zone间的相互访问。在交换机上新创建Zoing的配置一般会按如下的方式进行问。SAN交换机划分Zone的一些原则,以供参考。01.不同的主机操作系统划为不同的Zone.02.磁盘设备和磁带设备划分为不同的Zone.03.根据不同的业务也可以划分为不同的Zone.查看命令是zoneshow,下面是已经配置3个zone(maildag,bjfileserver,hypyperv)Effectiveconfiguration:cfg:bjstoragezone:maildag50:01:43:80:05:67:01:c150:01:43:80:05:67:01:c250:01:43:80:05:67:01:c350:01:43:80:05:67:01:c41,41,5zone:bjfileserver50:01:43:80:05:67:01:c51,41,5zone:bkhyperv50:01:43:80:05:67:01:c650:01:43:80:05:67:01:c71,41,5第二部分,配置命令及实例前面,我们已经了解了一些基本的概念,现在就开始就结合实例来介绍一些相关命令help命令提示你如何操作。zonehelp提示你如何操作zone。zonecreate命令创建zone。命令如下:zonecreatezone_name,number;number。这里number可以是域,端口号,也可以是wwn,还可以是zone的别名和QuickloopAL_PAs。交换机默认域为1,端口号从0-15。可以用switchshow来查看配置。重要的是记住必须用cfgsave保存,和cfgenable让其生效。下面是一台24口的HPStorageWorks8GbSANSwitch基本情况,本是有24日,但只有购买了9个模块,16个License。swd77:adminswitchshowswitchName:swd77switchType:71.2switchState:OnlineswitchMode:NativeswitchRole:PrincipalswitchDomain:1switchId:fffc01switchWwn:10:00:00:05:1e:d4:d1:01zoning:ON(bjstorage)switchBeacon:OFFAreaPortMediaSpeedStateProto=====================================00idN4OnlineF-Port50:01:43:80:05:67:01:c111idN4OnlineF-Port50:01:43:80:05:67:01:c222idN4OnlineF-Port50:01:43:80:05:67:01:c333idN4OnlineF-Port50:01:43:80:05:67:01:c444idN4OnlineL-Port1public55idN4OnlineL-Port1public66idN4OnlineF-Port50:01:43:80:05:67:01:c577idN4OnlineF-Port50:01:43:80:05:67:01:c688idN4OnlineF-Port50:01:43:80:05:67:01:c799--N8No_Module1010--N8No_Module1111--N8No_Module1212--N8No_Module1313--N8No_Module1414--N8No_Module1515--N8No_Module1616--N8No_Module(NoPODLicense)Disabled…….2323--N8No_Module(NoPODLicense)Disabled在交换机的连接情况如下(有些主机有两张卡),SAN存储是HPMSA2312FC:SANSwitch1DomainID:1:00:00:05:1e:d4:d1:01Slot01238Host:43:80:05:67:01:c1Host:Mailbox2a:43:80:05:67:01:c2Host:Mailbox2b:43:80:05:67:01:c3Host:Mailbox1a:43:80:05:67:01:c4Host:Mailbox1b:43:80:05:67:01:c5Host:bjfs01Slot456712HostL-PortHost:SAN-FC-A-01L-PortHost:SAN-FC-B01:43:80:05:67:01:c6Host:bjhyperv1:43:80:05:67:01:c7Host:bjhyperv2无连接设备下面把用命令配置方法大概列一下telnet10.1.1.100username:adminpassword:password(默认密码)1.1查看zone配置(本例已经配置好)Cfgshowswd77:admincfgshowDefinedconfiguration:cfg:bjstoragemaildag;bjfileserver;bjhypervzone:maildagMailbox1a;Mailbox1b;Mailbox2a;Mailbox2b;1,4;1,5zone:bkfileserverbjfs01;1,4;1,5zone:bjhypervb