博科300光纖交換機(jī)配置手冊(cè)及操作方法教程
交換機(jī)管理的最基本方法,通過(guò)命令行的方式直接登錄到交換機(jī)上,通過(guò)交換機(jī)上操作系統(tǒng)(Fabric OS)提供的命令對(duì)交換機(jī)作管理工作。能完成對(duì)單臺(tái)交換機(jī)管理的所有功能,對(duì)操作者對(duì)管理命令非常熟悉。接下來(lái)是小編為大家收集的博科300光纖交換機(jī)配置手冊(cè)及操作方法教程,希望能幫到大家。
博科300光纖交換機(jī)配置手冊(cè)及操作方法教程
WEB TOOLS:
圖形界面的管理工具,通過(guò)瀏覽器對(duì)交換機(jī)完成管理工作。視覺(jué)效果比Telnet好很多,并且在性能監(jiān)視時(shí)能提供多種視圖。能完成對(duì)單臺(tái)交換機(jī)管理的大多數(shù)功能,適合大多數(shù)用戶使用。
Fabric Manager:
對(duì)SAN網(wǎng)絡(luò)中的交換機(jī)進(jìn)行批量管理的工具。能對(duì)SAN網(wǎng)絡(luò)中的多臺(tái)交換機(jī),在一個(gè)管理站一次性的完成管理工作。方便SAN網(wǎng)絡(luò)的統(tǒng)一管理。
SNMP 網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)協(xié)議
在Brocade交換機(jī)上運(yùn)行有SNMP模塊,讓網(wǎng)絡(luò)中的SNMP管理工作站對(duì)SAN網(wǎng)絡(luò)完成管理工作。通過(guò)管理工具,能完成對(duì)整個(gè)SAN網(wǎng)絡(luò)的監(jiān)視,但能修改的參數(shù)有限。對(duì)操作者要求較高。
Fabric Access API
為了讓SAN網(wǎng)絡(luò)能和很多上層的管理軟件緊密集成,Brocade公司在他的交換機(jī)上提供了API編程接口,讓其他的應(yīng)用軟件可以方便的通過(guò)該接口,直接訪問(wèn)交換機(jī)上的各種信息。讓網(wǎng)絡(luò)管理軟件能直接監(jiān)視并管理光纖通道網(wǎng)絡(luò)。
與交換機(jī)交互,可以使用三種方式:
串口
以太網(wǎng)口
光纖口
缺省的串口參數(shù)是:9600,N,8,1
缺省IP訪問(wèn)方式是:
IP地址: 10.77.77.77
用戶名: admin
密碼:password
時(shí)區(qū): Pacific time
交換機(jī)名稱:switch
可使用ipAddrSet命令來(lái)重新設(shè)置交換機(jī)的IP地址。
在200和300系列交換機(jī)之中,只能同時(shí)支持一個(gè)Telnet進(jìn)程。
Brocade的交換機(jī)可以使用命令行和圖形界面方式進(jìn)行管理。
代表性的CLI方法代表性的如:Telnet,HyperTerm和tip。對(duì)于Fabric OS v4.1,SSH v2可以被使用。
如果Brocade Secure Fabric OS被設(shè)置有效,CLI 接口必須是Brocade Secure Telnet.
Brocade API v2.1提供給用戶擴(kuò)展訪問(wèn)到交換機(jī)的方法;可以輕松的整合Brocade SAN Fabric的智能到已經(jīng)存在的管理應(yīng)用中,或者快速的開(kāi)發(fā)用戶SAN的特殊功能。該工具包可以通過(guò)Brocade Connect 站點(diǎn)獲得。
Brocade Fabric Manager v4.0 是一個(gè)實(shí)時(shí)管理多臺(tái)Brocade 光纖交換機(jī)的很好的一個(gè)工具,它提供了有效的配置、監(jiān)控、動(dòng)態(tài)資源分配管理。
Brocade Web Tool是一個(gè)直觀簡(jiǎn)單的管理小型SAN網(wǎng)絡(luò)的管理工具。運(yùn)行支持JRE的Web Browser上。
Brocade 提供基于SNMP的MIBs用來(lái)在交換機(jī)上讀和配置公共設(shè)置。
串口管理:
n 一條串口連接電纜
DB9 (female-to-female)
n 使用超級(jí)終端或UNIX終端
n Windows: Hyper Terminal
n UNIX: tip
u Microsoft Windows 環(huán)境之中
– 傳輸速率: 9600bit/sec
– 數(shù)據(jù)位: 8
– 校驗(yàn)位: None
– 停止位: 1
– 流控制: None
u UNIX 環(huán)境下, 輸入以下命令
# tip /dev/ttyb –9600
u 安裝步驟
1. 通過(guò)串口線將兩者進(jìn)行連接
2. 確保交換機(jī)已經(jīng)加電
3. 通過(guò)ipAddrSet命令設(shè)置IP地址
(注意: 命令是大小寫(xiě)敏感,但是全大寫(xiě)或全小寫(xiě)也可。)
登錄方式:
用戶
admin: 可以執(zhí)行所有的命令并查看交換機(jī)狀態(tài)和修改交換機(jī)的配置
user: 執(zhí)行Show命令來(lái)查看交換機(jī)的狀態(tài)
改變密碼
以admin身份執(zhí)行passwd命令
會(huì)顯示每個(gè)用戶,可以依次修改他們的密碼
(修改notes)
博科交換機(jī)還提供其它2個(gè)用戶。
root:可以登錄到系統(tǒng)內(nèi)核,進(jìn)行底層的調(diào)試
factory:生產(chǎn)工廠使用,用于生產(chǎn)檢驗(yàn)
用戶和服務(wù)工程師最好不要采用這兩個(gè)帳號(hào)登陸,以便造成不必要的麻煩。
在第一次登陸時(shí),交換機(jī)允許客戶修改4個(gè)用戶帳號(hào)的密碼,其中包括root和factory,建議用戶不要修改root和factory的,可以修改admin和user密碼。
FOS3.x和2.x的交換機(jī)在同一時(shí)刻只允許一個(gè)用戶登錄,F(xiàn)OS4.x交換機(jī)可以允許同時(shí)有兩個(gè)用戶登錄,但只能有一個(gè)用戶修改分區(qū)等配置。
對(duì)于SW12000交換機(jī),由于存在Switch0和Switch1,所以兩個(gè)邏輯交換機(jī)分別有自己的root/factory/admin/user用戶。
交換機(jī)通常的配置:
— Domain ID configure
— Switch Name switch name
— Switch Data and Time date
— Telnet Timeout timeout
— Quiet Mode quietmode(VxWorks only)
— Port Settings
– Port Naming portname
– Configuration portcfglport,portcfgeport,portcfggport
– Disable across reboots portcfgpersistentdisable
– Long Distance portcfglongdistance
– Port Speed portcfgspeed
– Disable/Enable portdisable,portenable
– Port Error Summary porterrshow
– Cycle LED ports portledtest,switchbeacon
– Port Settings portcfgshow,portshow
Telnet Timeout:設(shè)置非活動(dòng)的Telnet Session被中斷的時(shí)間。缺省下v4.x是10 分鐘、v3.x 是0。
QuietMode:可以關(guān)閉來(lái)自交換機(jī)同步的標(biāo)準(zhǔn)輸出。當(dāng)設(shè)置有效時(shí),只顯示輸入命令的輸出。
利用portcfgpersistentdisable命令可以port的駐留選項(xiàng)無(wú)效
License已經(jīng)加載到Firmware中,但是要用License Key激活。一旦你購(gòu)買(mǎi)了這些軟件,就會(huì)提供這些軟件的License Key,可以使用licenseAdd命令激活這些軟件。
— Fabric Parameters
– Core PID
— Switch Status Policies
— Firmware Updates
— Software Features
– Zoning
– Fabric Watch
– SNMP
— License Keys
— syslogdipadd
– Up to 6 centralized logging locations
— trackchangesset
— Preserving Switch Configuration
Fabric Parameters 全部包含在 configure命令中設(shè)置;
察看Fabric Parameters 可以使用configshow;
Core PID :是firmware v2.6.0c+和v3.0.2c+中configure命令的一個(gè)選項(xiàng),在v4.x的firmware中沒(méi)有。如果你有一個(gè)Fabric是firmware v4.x和v2.6.0c+或者v3.0.2c+混合的環(huán)境,如果在非firmware v4.x的環(huán)境中不把Core PID設(shè)置有效,就將會(huì)產(chǎn)生Fabric的隔離;
Switch Status Policies :用來(lái)制定監(jiān)測(cè)交換機(jī)組件發(fā)生問(wèn)題的數(shù)量而引起交換機(jī)狀態(tài)變化的策略;
Syslogdipadd:允許信息傳送到6個(gè)不同的IP目標(biāo)地址
可以利用configureupload 和configuredownload 把交換機(jī)的配置信息存檔和恢復(fù)
ipAddrShow和ipAddrSet命令
ipAddrShow – 顯示交換機(jī)的IP設(shè)置
sw2:admin> ipAddrShow
Ethernet IP Address: 10.77.77.77
Ethernet Subnetmask: 255.255.255.0
Fibre Channel IP Address: none
Fibre Channel Subnetmask: none
Gateway Address: 0.0.0.0
ipAddrSet – 為交換機(jī)設(shè)置IP地址
sw2:admin> ipAddrSet
Ethernet IP Address [10.77.77.77]: 192.168.66.107
Ethernet Subnetmask [0.0.0.0]: 255.255.255.0
Fibre Channel IP Address [none]:
Fibre Channel Subnetmask [none]:
Gateway Address [172.17.1.1]:
Set IP address now? [y = set now, n = next reboot]: y
此外,ifmodeshow可以用于檢查交換機(jī)以太網(wǎng)絡(luò)端口工作模式;ifmodeset可以用于設(shè)置交換機(jī)以太網(wǎng)絡(luò)端口工作模式
SW12000有4個(gè)面對(duì)客戶的IP地址,其中Switch0和Switch1各有一個(gè),CP0和CP1各有一個(gè),它們都通過(guò)位于CP上的兩個(gè)物理口連接出來(lái)。CP0和CP1工作在Active和Standby模式,所以Switch0和Switch1的IP地址是通過(guò)Active的CP來(lái)訪問(wèn)的。
SW24000因?yàn)橹挥幸粋€(gè)Switch,所以有3個(gè)IP地址。
查看交換機(jī)的狀態(tài): switchShow
switchName – 交換機(jī)的名稱
switchType - model.motherboard-rev,model與交換機(jī)的型號(hào)對(duì)應(yīng)關(guān)系為:1=SilkWorm 1000 2=SilkWorm 2800 3=SilkWorm 2400 4=SilkWorm 20x0 5=SilkWorm 22x0 9=SilkWorm 3800 16=SilkWorm 3200 10=SilkWorm 12000 12= SilkWorm 3900 21= SilkWorm 24000 26= SilkWorm 3250 27= SilkWorm 3850
switchState – 交換機(jī)的狀態(tài): Online, Offline, Testing 或 Faulty
switchMode – 地址模式, Native 或 Compatibility
switchRole – 交換機(jī)的角色: principal, subordinate 或 disabled
switchDomain – 交換機(jī)的域ID: 0到31或 1到239.
switchID – 交換機(jī)的內(nèi)置端口的域: 十六進(jìn)制 fffc00 到 fffcef.
switchWwn – 交換機(jī)的全球域名
switchBeacon – 表明beacon(照明)功能打開(kāi)或關(guān)閉
Port Number – 每一行顯示端口號(hào): 0到15, GBIC類型, 端口狀態(tài)和備注字段
Port module type – 端口號(hào)后緊跟GBIC/SFP或其他類型.
共有四種類型,包括(--= 空; sw=短波; lw – 長(zhǎng)波; cu – 銅口; id – 智能)
Port speed – 端口速度 (1G, 2G, N1, N2, AN)
Long distance level - L0 (默認(rèn)), L1, L2, LE
Port state – 可能的端口狀態(tài)包括:
No_Card – 該槽位沒(méi)有連接任何卡
No_Module – 該端口沒(méi)有GBIC模塊
No_Light – 該端口沒(méi)有收到光信號(hào)
No_Sync – 收到光信號(hào)但是沒(méi)有同步
In_Sync – 收到光信號(hào)并且正在同步 (銅口顯示為Sync, 光纖將顯示為Online)
Laser_Flt – 該模塊收到激光錯(cuò)誤(GBIC故障)
Port_Flt – 端口已經(jīng)標(biāo)記為故障(GBIC, 光纖或設(shè)備故障)
Diag_Flt – 端口自診斷故障 (G_Port或FL_Port端口卡或主板故障)
Online – 端口已經(jīng)啟動(dòng)并運(yùn)行
Lock_Ref – 端口鎖定為指定參考信號(hào)
Testing – 正在進(jìn)行自檢測(cè)
Comment field – 一些可能的注解,包括: Disabled, Loopback等
觀察第二網(wǎng)狀態(tài): fabricShow
Switch ID
“1” 是此交換機(jī)的Domain ID (1-239)
“fffc01” 是該交換機(jī)的內(nèi)置端口ID
Worldwide Name
“10:00:00:60:69:50:16:d5” 是交換機(jī)的World Wide Name
Enet IP Addr
“198.190.1.223”是交換機(jī)的IP地址
FC IP Addr
如果使用,表示交換機(jī)跑在FC上的IP地址
Name
“Switch1” 表示交換機(jī)的名稱
Principal Switch (主交換機(jī))
光纖技術(shù)之中存在“主交換機(jī)”的概念.主交換機(jī)的設(shè)定目的是確定光纖交換機(jī)之間的優(yōu)先權(quán)而不用追加外置軟件包進(jìn)行管理. 主交換機(jī)幫助調(diào)整Fabric并分配域標(biāo)識(shí).
在Fabric之中只有一個(gè)主交換機(jī). 在Fabric初始化過(guò)程之中, 主交換機(jī)為每個(gè)交換機(jī)分配8位 Domain ID. 然后每個(gè)交換機(jī)使用這一地址作為為與其連接的每個(gè)N_Ports的地址的最前面8位. Fabric中發(fā)出請(qǐng)求的交換機(jī)即可以申請(qǐng)一個(gè)新的domain ID也可以保留其原有 Domain ID. 如果主交換機(jī)因?yàn)槿魏卧虬l(fā)生故障, Fabric將產(chǎn)生一個(gè)新的選舉進(jìn)程推選出一個(gè)新的主交換機(jī). 在Fabric中WWN最小的交換機(jī)將成為主交換機(jī). 對(duì)于已經(jīng)擁有主交換機(jī)的Fabric, 新加入并擁有最小WWN的交換機(jī)將不會(huì)生成選舉進(jìn)程, 直到現(xiàn)有主交換機(jī)停止工作(例如, 某人關(guān)閉了主交換機(jī))。
— 設(shè)置交換機(jī)時(shí)間
– date “MMDDHHMmYY”
– 也可以通過(guò)Fabric Manager來(lái)設(shè)置
— 時(shí)鐘同步
– V2.6.1/3.1/4.1支持交換機(jī)時(shí)鐘和NTP服務(wù)器同步
— 指定NTP服務(wù)器的方法
tsClockServer “137.92.140.80”
nsShow命令可用來(lái)顯示本交換機(jī)的Name Server信息(交換機(jī)外部的信息).
Type – 端口類型:
‘N’表示N_Port
‘NL’ 表示NL_Port
Pid – 端口的16進(jìn)制地址
COS – 連接設(shè)備的服務(wù)類型
PortName - Port World Wide Name
NodeName - Node World Wide Name
TTL - ‘time-to-live’值; 通常對(duì)于本地地址都是Not-applicable (na). 偶爾地, 這一項(xiàng)表示另一個(gè)交換機(jī)端口上連接的設(shè)備在這個(gè)交換機(jī)上Name Server中存活的時(shí)間,那么, 這一值(單位秒)表示在過(guò)多長(zhǎng)時(shí)間會(huì)從本地刪除。注:如果不是本地的設(shè)備,會(huì)在前面顯示'*‘。
FC4s – 使用的FC4協(xié)議類型
Fabric Port Name – 交換機(jī)的WWN
nsAllShow — 顯示Fabric中所有設(shè)備的(24-bit Fibre Channel) port ID,此命令可以附加參數(shù):
如:
5 - FC-IP
8 - SCSI-FCP
sw2k:admin> nsAllShow
10 Nx_Ports in the Fabric
011200 021200 0118e2 0118e4 0118e8 0118ef 0214e2 0214e4 0214e8 0214ef
sw2k:admin> nsAllShow 5
2 FC-IP Ports in the Fabric
011200 021200
sw2k:admin> nsAllShow 8
8 FCP Ports in the Fabric
0118e2 0118e4 0118e8 0118ef 0214e2 0214e4 0214e8 0214ef
Zoning是Brocade交換機(jī)上的標(biāo)準(zhǔn)功能,通過(guò)在SAN網(wǎng)絡(luò)中交換機(jī)上進(jìn)行Zoning的配置,可以將連接在SAN網(wǎng)絡(luò)中的設(shè)備,邏輯上劃分為不同的區(qū)域,使各區(qū)域的設(shè)備相互間不能訪問(wèn),是網(wǎng)絡(luò)中的主機(jī)和設(shè)備間相互隔離。
對(duì)于設(shè)備來(lái)說(shuō)是透明的。這里的區(qū)域劃分都是在Brocade交換機(jī)上完成的,劃分區(qū)域的工作對(duì)于主機(jī)和存儲(chǔ)設(shè)備來(lái)說(shuō)都是透明的,在他們上面不需要進(jìn)行任何配置。他們會(huì)以為SAN網(wǎng)絡(luò)中只有Zone中的幾臺(tái)設(shè)備,根本沒(méi)有其他的設(shè)備存在。
要實(shí)現(xiàn)這種SAN網(wǎng)絡(luò)中區(qū)域的劃分,思路有兩種:在名字服務(wù)器中隔離和在數(shù)據(jù)轉(zhuǎn)發(fā)時(shí)過(guò)濾數(shù)據(jù)包,用這兩種方法實(shí)現(xiàn)的Zone分別被稱作Software Zone和Hardware Zone。
Software Zoning
Software Zone是完全基于Name Server實(shí)現(xiàn)的。當(dāng)一個(gè)主機(jī)登錄到Fabric網(wǎng)絡(luò)時(shí),他會(huì)向Name Server登記,并向他查詢?cè)贔abric中的所有設(shè)備。Name Server知道Fabric中的所有設(shè)備,但不會(huì)都告訴查詢著。而是把主機(jī)所屬于的zone內(nèi)的設(shè)備作為查詢結(jié)果返回,其他的不在zone內(nèi)的設(shè)備會(huì)被Name Server隱藏起來(lái),主機(jī)不知道設(shè)備的存在。如果主機(jī)是一個(gè)好公民(Good Citizen),也就不會(huì)去試圖訪問(wèn)他Name Server沒(méi)有告訴他的設(shè)備,實(shí)現(xiàn)了網(wǎng)絡(luò)的隔離。
采用這種方式劃分Zone后,交換機(jī)并不根據(jù)地址或端口過(guò)濾數(shù)據(jù)包,沒(méi)有嚴(yán)格的安全性的保證。如果SAN中的主機(jī)不是好公民,他會(huì)試圖掃描網(wǎng)絡(luò)中的所有存儲(chǔ)設(shè)備,并試圖訪問(wèn)他。Software Zoning不能阻止這種非法訪問(wèn)。正是由于這個(gè)原因,在進(jìn)行Zoning的設(shè)計(jì)時(shí)應(yīng)該盡量避免使用Software Zoning,而是采用Hardware Zoning的方式完成Zoning的功能。
Hardware Zoning
Hardware Zoning的實(shí)現(xiàn)方式和Software Zoning完全不同,他并不基于Name Server實(shí)現(xiàn)Zoning的劃分,而是真正在設(shè)備上根據(jù)Zoning的定義進(jìn)行數(shù)據(jù)包的過(guò)濾,真正的把網(wǎng)絡(luò)從物理上隔離開(kāi)。無(wú)論主機(jī)是否是好公民,他都能?chē)?yán)格的保證Zoning的劃分,實(shí)現(xiàn)良好的安全性。
Session Enforced Zoning
Session Enforced Zoning是軟件Zoning,但是在PLOGI/ADISC/PDISC時(shí),ASIC對(duì)設(shè)備進(jìn)行認(rèn)證,只有在zone內(nèi)的合法設(shè)備才能完成上述過(guò)程。
都不影響性能
Brocade交換機(jī)上Zoning的功能是在ASIC硬件上實(shí)現(xiàn)的,無(wú)論是Software Zone還是Hardware Zone多不會(huì)影響交換機(jī)的數(shù)據(jù)轉(zhuǎn)發(fā)性能。
Software Zone和Hardware Zone不是人為指定的,而是由交換機(jī)根據(jù)Zone內(nèi)的成員類型自己去判斷的。Zone的類型的判別標(biāo)準(zhǔn)如下:
當(dāng)Zone的同時(shí)有WWN名和Domain,Port作為成員時(shí)——Software Zone。
當(dāng)Zone的只有WWN或只有Domain,Port作為成員時(shí)——Hardware Zone。
請(qǐng)思考現(xiàn)實(shí)生活中的例子說(shuō)明類似Software Zone和Hardware Zone區(qū)別的情況?
比如我們到開(kāi)架式圖書(shū)館中借書(shū):
開(kāi)架式圖書(shū)館——SAN網(wǎng)絡(luò)。
圖書(shū)——存儲(chǔ)設(shè)備(Target)。
借書(shū)人——主機(jī)(Initiator)。
圖書(shū)目錄——Name Server
圖書(shū)館想阻止某人對(duì)某些圖書(shū)的訪問(wèn)可以有下面兩種方法:一是不給借書(shū)人看圖書(shū)庫(kù)的完整名冊(cè);二是劃分閱覽區(qū),不讓借書(shū)人接觸到不該訪問(wèn)的圖書(shū)。
不給借書(shū)人看完整圖書(shū)名冊(cè)的方法就是Software Zoning的方法。如果借書(shū)人聽(tīng)話,查詢圖書(shū)目錄后,只會(huì)訪問(wèn)名冊(cè)上已有的圖書(shū)(Good Citizen),這種方法可以隔離了他對(duì)目錄上沒(méi)有的圖書(shū)的訪問(wèn)。但如果借書(shū)人比較多事,不光查閱書(shū)目的目錄,還到所有的書(shū)架上去察看所陳列的所有書(shū)籍(Bad Citizen),則這種方法無(wú)法阻止他對(duì)目錄上沒(méi)有列出圖書(shū)的訪問(wèn)。
但如果在圖書(shū)館中設(shè)立不同的閱覽區(qū),在個(gè)區(qū)域的入口處設(shè)有保安,控制借書(shū)人進(jìn)入閱覽區(qū),這就是Hardware Zone的方法。不管借書(shū)人是否是好公民,這種方法從物理上個(gè)隔開(kāi)了借書(shū)人和圖書(shū),一定可以阻止借書(shū)人對(duì)某些特殊圖書(shū)的訪問(wèn)。非??煽?。
從上面的例子中可以清楚地看到Software Zone和Hardware Zone的區(qū)別。正是由于Hardware Zoning的這些特點(diǎn),他是在Zoning劃分時(shí)是首選的方案。Software Zoning是應(yīng)該被避免的一種情況,在有可能的情況下,應(yīng)該盡量采用Hardware Zoning劃分區(qū)域。
配置Zone需要涉及到三個(gè)對(duì)象的配置Alias,Zone,Configuration。
Alias
可以把設(shè)備的WWN或Domain,Port聲明為Alias,用于更好更直觀的標(biāo)示設(shè)備。
使用Alias的主要目的是方便用戶的使用,想象一下記住一個(gè)人的***號(hào)和名字的區(qū)別就可以明白其中的道理,使用Alias就想給設(shè)備啟名字一樣。聲明Alias的另外一個(gè)益處是便于Zone中成員的更換。當(dāng)Zone中的某個(gè)成員更換時(shí),如果定義了Alias,只要修改Alias的定義就可以調(diào)整Zone中的成員,而不用修改Zone的配置。
Zone
區(qū)域,Zone內(nèi)的設(shè)備可以相互訪問(wèn),但不能訪問(wèn)其他Zone的設(shè)備。Zone的成員可以有三種:“Domain,Port”;”WWN”;”Alias”。
Zone對(duì)成員的數(shù)量沒(méi)有限制,可以同時(shí)有多個(gè)類型的多個(gè)設(shè)備同時(shí)存在于一個(gè)Zone中。當(dāng)一個(gè)wwn被定義在zone中后,他的所有端口都會(huì)被包括在zone中。
Configuration
在交換機(jī)上的一套關(guān)于Zone的配置,或者說(shuō)一系列Zone的集合。它可以包含一個(gè)或多個(gè)Zone作為它的成員。
在一個(gè)SAN網(wǎng)絡(luò)中一般需要有多個(gè)Zone同時(shí)存在,這一套同時(shí)存在的Zone被存放在一個(gè)Configuration中。為了解決在交換機(jī)上,在不同的時(shí)間有不同的Zone的配置的問(wèn)題,在交換機(jī)上允許同時(shí)有多個(gè)Zone的Configuration存在方便Zone配置的切換。
所有的Configuration配置中只有一個(gè)Configuration是生效的配置,被稱作Active Configuration。其他的都是待選方案,只有在他們成為Active Configuration后,他們的Zoning配置才會(huì)生效。
Zoning分區(qū)在發(fā)送RSCN時(shí)產(chǎn)生的影響
只要名稱服務(wù)器有改變,比如一個(gè)設(shè)備增加或者以移出fabric網(wǎng)絡(luò),一個(gè)狀態(tài)更改通知(RSCN)就會(huì)產(chǎn)生。如果沒(méi)有zoning的話,RSCN會(huì)發(fā)到fabric網(wǎng)絡(luò)上的所有設(shè)備上,這樣每個(gè)設(shè)備都要去咨詢名稱服務(wù)器以確定fabric更改后的成員關(guān)系怎樣。雖然有時(shí)該設(shè)備的改變沒(méi)有影響到有的設(shè)備,但這個(gè)信息照樣會(huì)送給它。如果是一個(gè)大的 fabric網(wǎng)絡(luò)的話會(huì)產(chǎn)生非常多的信息流,盡管只是非常短的時(shí)間。
舉個(gè)例子:一個(gè)新的服務(wù)器(訪問(wèn)發(fā)起者)加入到了fabric網(wǎng)絡(luò),這條信息其實(shí)是不用通知到其他的服務(wù)器(同樣也是訪問(wèn)發(fā)起者)。因?yàn)榉?wù)器之間基本上是不會(huì)有什么交流的。在被訪問(wèn)者(如存儲(chǔ)系統(tǒng)、磁帶庫(kù)等)之間也有同樣的情況,這些設(shè)備之間也是很少有交流的,所以目標(biāo)設(shè)備在光纖網(wǎng)絡(luò)里的狀態(tài)改變也是不用通知到其它的目標(biāo)設(shè)備的。
如果zoning功能打開(kāi)了的話,那么只有在改變?cè)O(shè)備所在的zone的有關(guān)設(shè)備才會(huì)收到RSCN。如果設(shè)備已經(jīng)知道它們zone里的成員的話,那么它們不會(huì)收到RSCN。只有與狀態(tài)改變有關(guān)的設(shè)備才會(huì)收到RSCN。所有的設(shè)備都假設(shè)是不影響正常應(yīng)用的情況下處理RSCN的,實(shí)際的經(jīng)驗(yàn)顯示其實(shí)并不都是這樣的。因此, 實(shí)施了zone的fabric網(wǎng)絡(luò)可以提高更高的可用性和穩(wěn)定性。
Telnet下Zoning的配置命令
在交換機(jī)上配置Zoning的主要途徑有兩種:Telnet和WEB TOOLS。Zoning的配置可以動(dòng)態(tài)的進(jìn)行,當(dāng)使用cfgEnable指定某個(gè)配置成為生效的配置后,Zoning的配置會(huì)立即在SAN網(wǎng)絡(luò)中生效,隔離Zone間的相互訪問(wèn)。在交換機(jī)上新創(chuàng)建Zoing的配置一般會(huì)按如下的方式進(jìn)行:
aliCreate
在創(chuàng)建Zoning的配置時(shí),應(yīng)該首先創(chuàng)建Alias,把需要?jiǎng)澐諾one的所有設(shè)備都創(chuàng)建為別名。一個(gè)Alias中可以同時(shí)有多個(gè)設(shè)備作為它的成員。
zoneCreate
然后創(chuàng)建Zone,并使用Alias作為Zone的成員,創(chuàng)建Zone應(yīng)該遵循每個(gè)Zone中只有一個(gè)Initiator的原則;
cfgCreate
所有的Zone都創(chuàng)建完成后,需要?jiǎng)?chuàng)建Configuration,把需要同時(shí)存在的Zone放在一個(gè)Configuration中,根據(jù)需要可以創(chuàng)建多個(gè)Configuration存儲(chǔ)不同場(chǎng)景下Zone的配置方案
cfgEnable
在創(chuàng)建了一個(gè)或多個(gè)Configuration后,這些配置都還沒(méi)有生效,要真正完成區(qū)域的劃分,還需要指定那個(gè)Configuration配置是生效配置,這個(gè)工作可以用cfgEnable命令完成。
cfgSave
上面做的所有Zone的配置都是存儲(chǔ)在內(nèi)存中的,在交換機(jī)重新啟動(dòng)后,配置會(huì)丟失。使用cfgSave命令后會(huì)把RAM中Zone的配置(包括那個(gè)Configuration生效)保存到Flash中,長(zhǎng)久保留。
注意:關(guān)于Zoning的配置中使用到的名字,都是大小寫(xiě)敏感的,比如“zone1”和”Zone1”;”cfg1”和”CFG1”都是不同的名字,在配置時(shí)應(yīng)該注意這點(diǎn)。
Zoning的配置示例
— 創(chuàng)建Members
– aliCreate “EngHost1”,”1,2”
– aliCreate “EngStor”,”s1wwn;s2wwn”
– aliCreate “Mkt”, “1,4;s5wwn;s4wwn”
— 創(chuàng)建Zones
– zoneCreate “ZoneEng”,”EngHost1;EngStor”
– zoneCreate “ZoneMkt”,”Mkt”
— 創(chuàng)建Configurations
– cfgCreate “cfgEngMkt”,”ZoneEng;ZoneMkt”
— 選用配置、存儲(chǔ)配置
– cfgEnable “cfgEngMkt”
– cfgSave
修改zone成員
— 增加s3到zoneMkt
– aliAdd “mkt”, “s3wwn”
– ZoneAdd “ZoneMkt”, “s3wwn”
– cfgEnable “cfgEngMkt”
– cfgSave
在進(jìn)行Zone的配置時(shí),應(yīng)該注意下面的問(wèn)題:
1. Zone的配置可以動(dòng)態(tài)完成,當(dāng)某個(gè)Configuration被激活了后,它的Zone的配置馬上會(huì)在SAN網(wǎng)絡(luò)中生效。
2. 沒(méi)有卻省的Zone。在交換機(jī)上啟用了zone的功能后,所有不在Zone中的設(shè)備都不能相互訪問(wèn)。
3. 一個(gè)設(shè)備可以同時(shí)屬于多個(gè)Zone。存儲(chǔ)設(shè)備有可能會(huì)被放到不同的Zone中,同時(shí)被多個(gè)Zone的主機(jī)訪問(wèn)。
要實(shí)現(xiàn)Zoning的功能,關(guān)鍵的不是學(xué)會(huì)使用Zoning的命令,而是做好Zone的規(guī)劃設(shè)計(jì),在實(shí)施配置之前,先設(shè)計(jì)好Zone的結(jié)構(gòu)、成員,根據(jù)你的配置清單在到交換機(jī)上完成配置。
一個(gè)主機(jī)一個(gè)Zone
在設(shè)計(jì)Zone時(shí),有一個(gè)最基本的原則——每個(gè)Zone中只有一臺(tái)主機(jī)。遵循這樣規(guī)則設(shè)計(jì)出的Zone,結(jié)構(gòu)非常清晰,不會(huì)有錯(cuò)誤產(chǎn)生。另外可以防止不同的主機(jī)爭(zhēng)奪對(duì)磁盤(pán)控制權(quán)的情況。
Hardware Zone
在設(shè)計(jì)Zone的創(chuàng)建命令時(shí),一定要盡量使用Hardware Zone。不要使用安全性不好的Software Zone。
命名規(guī)則
Zoning中所用到的名字的命名規(guī)則和C語(yǔ)言的變量命名規(guī)則相同規(guī)定:
1。大小寫(xiě)敏感的,在設(shè)計(jì)和配置時(shí)應(yīng)該把大小寫(xiě)分清楚。
2。必須是字母開(kāi)頭的,并以字母或數(shù)字作為內(nèi)容,可以使用“_”;
使用端口的WWN
SAN網(wǎng)絡(luò)中的一個(gè)設(shè)備會(huì)有兩種類型的WWN,一個(gè)是Node WWN,另一個(gè)時(shí)Port WWN。在實(shí)現(xiàn)Zone時(shí)一般使用Port的WWN來(lái)創(chuàng)建Zone,不去使用Node的WWN,這樣的配置比較靈活自如。比如如果某個(gè)存儲(chǔ)設(shè)備有兩個(gè)端口,你可以指定某些主機(jī)從一個(gè)端口訪問(wèn)存儲(chǔ),另一些主機(jī)從另一個(gè)端口訪問(wèn)存儲(chǔ)。
設(shè)計(jì)Zone的考慮
避免將一個(gè)設(shè)備同時(shí)定義到一個(gè)硬件Zone和另一個(gè)軟件Zone。
當(dāng)一個(gè)Zone跨越不同的ASIC,采用端口設(shè)定Zone。
當(dāng)以WWN劃分Zone時(shí),保證所有的設(shè)備連接到BLOOM ASIC的交換機(jī)上。
看了“博科300光纖交換機(jī)配置手冊(cè)及操作方法教程”還想看: