在SAN存儲(chǔ)架構(gòu)中,光纖通道交換機(jī)其中的核心級(jí)設(shè)備,在SAN存儲(chǔ)過(guò)程中起著非常重要的作用,影響著網(wǎng)絡(luò)的性能。光纖通道交換機(jī)為高帶寬和低延遲數(shù)據(jù)通信提供光纖通道切換功能。目前,光纖通道交換機(jī)提供無(wú)連接服務(wù)(Class2和3)。光纖交換機(jī)是使用光纖網(wǎng)絡(luò)路由直接連接的方式,使用路由軟件直接連接發(fā)起者和目標(biāo),這樣就可以獨(dú)享光纖的所有帶寬。
這就意味著光纖中每一個(gè)連接都可以單獨(dú)存在,與其他連接互不干擾。光纖交換機(jī)端口的數(shù)量從8口到64口,甚至更多,其中包含智能交換硬件,使交換機(jī)所有端口中的任意兩點(diǎn)可以建立連接。光纖交換機(jī)通過(guò)E_Ports(擴(kuò)展端口)可以進(jìn)行堆疊,這種方法可以使光纖網(wǎng)絡(luò)擴(kuò)展到數(shù)千個(gè)節(jié)點(diǎn),交換機(jī)堆疊最多可以達(dá)到239個(gè)。
較大型的SAN通過(guò)在一個(gè)網(wǎng)狀網(wǎng)絡(luò)中連接多個(gè)交換機(jī)來(lái)實(shí)現(xiàn)。其中每個(gè)交換機(jī)有一個(gè)到網(wǎng)絡(luò)中其他交換機(jī)的單向連接。在的例子中,使用的交換機(jī)有16端口。隨著網(wǎng)絡(luò)中的交換機(jī)數(shù)量增加,用于交換機(jī)間連接的端口百分比增加。這也是FC交換機(jī)端口昂貴的原因之一?偣灿96個(gè)端口的由6個(gè)交換機(jī)組成的網(wǎng)狀SAN核心網(wǎng)絡(luò)中,有30個(gè)交換機(jī)間的連接和66個(gè)用戶端口。
交換機(jī)大大提高了光纖網(wǎng)絡(luò)的性能,例如:名稱服務(wù)、管理服務(wù)以及更加完善的設(shè)備連接協(xié)議。交換機(jī)在絕大多數(shù)的環(huán)境中被用來(lái)作為提供主機(jī)到陣列連接的完善機(jī)制,尤其是在多重設(shè)備、多重引導(dǎo)的環(huán)境中交換機(jī)是不可或缺的。光纖通道交換機(jī)在SAN存儲(chǔ)架構(gòu)中處于連接核心地位。光纖通道交換機(jī)在邏輯上是SAN的核心,它連接著主機(jī)和存儲(chǔ)設(shè)備。Fabric的基礎(chǔ)結(jié)構(gòu)可以被看作是SAN建立的基礎(chǔ)。當(dāng)從一個(gè)設(shè)備發(fā)送一幀數(shù)據(jù)到交換機(jī)時(shí),交換機(jī)收到后,將該幀路由到適當(dāng)目標(biāo)設(shè)備中去。實(shí)際上,一個(gè)幀可以在它被完全接收之前就開(kāi)始進(jìn)行轉(zhuǎn)發(fā)。光纖通道交換機(jī)也很智能,它可以提供各種Fabric服務(wù),包括在網(wǎng)絡(luò)上定位其他節(jié)點(diǎn)的服務(wù)(簡(jiǎn)單名字服務(wù)),可以自動(dòng)和Fabric中的其他交換機(jī)之間建立路由,將設(shè)備分區(qū)(zoning),還可以監(jiān)視和處理錯(cuò)誤。
光纖通道交換機(jī)有著許多不同的功能,包括支持GBIC、冗余風(fēng)扇和電源分區(qū)、環(huán)操作和多管理接口等。每一項(xiàng)功能都可以增加整個(gè)交換網(wǎng)絡(luò)的可操作性,理解這些特點(diǎn)可以幫助用戶設(shè)計(jì)一個(gè)功能強(qiáng)大的大規(guī)模的SAN。光纖交換機(jī)的主要功能如下:自配置端口、環(huán)路設(shè)備支持、交換機(jī)級(jí)聯(lián)、自適應(yīng)速度檢測(cè)、可配置的幀緩沖、分區(qū)(基于物理端口和基于WWN的分區(qū))、IP over Fiber Channel(IPFC)廣播、遠(yuǎn)程登錄、Web管理、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)以及SCSI接口獨(dú)立設(shè)備服務(wù)(SES)等。光纖交換機(jī)往往根據(jù)其功能和特點(diǎn)被分為不同的類別。通常硬件可能都是基于相同的基本架構(gòu)或者相同的ASIC芯片,只是軟件的功能不同,光纖通道交換機(jī)的價(jià)格是根據(jù)它所能滿足的需求來(lái)制定的。高冗余的核心級(jí)交換機(jī)是個(gè)例外,它往往是根據(jù)自己的硬件容錯(cuò)平臺(tái)開(kāi)發(fā)設(shè)計(jì)的。以下是各種主要類別的交換機(jī)的不同特點(diǎn)。
入門(mén)級(jí)交換機(jī)
入門(mén)級(jí)交換機(jī)的應(yīng)用主要集中于8到16個(gè)端口的小型工作組,它適合低價(jià)格、很少需要擴(kuò)展和管理的場(chǎng)合。它們往往被用來(lái)代替集線器,可以提供比集線器更高的帶寬和提供更可靠的連接。人們一般不會(huì)單獨(dú)購(gòu)買(mǎi)入門(mén)級(jí)交換機(jī),而是經(jīng)常和其他級(jí)別交換機(jī)一起購(gòu)買(mǎi),以組成一個(gè)完整的存儲(chǔ)解決方案。入門(mén)級(jí)交換機(jī)提供有限級(jí)別的端口級(jí)聯(lián)能力。如果用戶單獨(dú)使用這類低端設(shè)備時(shí),可能會(huì)遇到一些可管理性問(wèn)題。
工作組級(jí)光纖交換機(jī)
光纖交換機(jī)提供將許多交換機(jī)級(jí)聯(lián)成一個(gè)大規(guī)模的Fabric的能力。通過(guò)連接兩臺(tái)交換機(jī)的一個(gè)或多個(gè)端口,連接到交換機(jī)上的所有端口都可以看到網(wǎng)絡(luò)的唯一的映像,在這個(gè)Fabric上的任何節(jié)點(diǎn)都可以和其他節(jié)點(diǎn)進(jìn)行通信。從本質(zhì)上講,通過(guò)級(jí)聯(lián)交換機(jī),能夠建立一個(gè)大型的、虛擬的、具有分布式優(yōu)點(diǎn)的交換機(jī),并且它可以跨越的距離非常大。由多個(gè)交換機(jī)建立起來(lái)的Fabric,看起來(lái)就像是一個(gè)由單獨(dú)的交換機(jī)組成的Fabric,所有交換機(jī)上的端口可以像訪問(wèn)本地交換機(jī)一樣查看和訪問(wèn)Fabric上的所有其他端口。統(tǒng)一的名字服務(wù)器和管理服務(wù)允許通過(guò)單獨(dú)的接口查看和修改全部Fabric的信息。
創(chuàng)建分布式Fabric的一個(gè)重要因素,是獲得交換機(jī)之間連接的帶寬。任何兩個(gè)端口之間的有效速率受到交換機(jī)之間連接的有效帶寬的影響,可能需要使用多條交換機(jī)之間的連接來(lái)維護(hù)必要的帶寬。工作組光纖通道交換機(jī)數(shù)量眾多并且更加通用。用戶可以將工作組交換機(jī)用于多種途徑,但應(yīng)用的最多的領(lǐng)域是小型SAN。這類交換機(jī)可以通過(guò)交換機(jī)間的互聯(lián)線路連接在一起提供更多的端口數(shù)量。交換機(jī)間的互聯(lián)線路可以在光纖通道交換機(jī)上的任意端口上創(chuàng)建。不過(guò),如果計(jì)劃使用多家廠商的產(chǎn)品的話,一定要確保設(shè)備可互操作。