現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)最大的特征就是可升級(jí)性,,它能通過在PCI/PCI-X/PCI-E插槽上安裝光纖網(wǎng)卡來實(shí)現(xiàn)網(wǎng)絡(luò)升級(jí)。目前光纖網(wǎng)卡具備PCI,、PCI-X和PCI-E三種類型,,其中PCI是最原始的版本,PCI-E是目前最受用戶歡迎的網(wǎng)卡,。PCI與PCI-X,、PCI與PCI-E有何區(qū)別為什么會(huì)選擇PCI-E光纖網(wǎng)卡呢?閱讀本文您將從中找到答案,。
PCI/PCI-X/PCI-E是什么,?
PCI(外設(shè)部件互連標(biāo)準(zhǔn))是由英特爾(Intel)于1991年推出,用于定義局部總線的標(biāo)準(zhǔn),,該標(biāo)準(zhǔn)前后經(jīng)歷無數(shù)次的改進(jìn),,最初,PCI光纖網(wǎng)卡主要用于個(gè)人計(jì)算機(jī)(PC)的主板上,,后隨著用戶對(duì)更高性能的要求,,該光纖網(wǎng)卡逐漸被其他光纖網(wǎng)卡所取代。PCI-X相當(dāng)于是PCI的升級(jí)版,,其傳輸速率高達(dá)1066MB/s,,滿足更高帶寬的需求,同時(shí)可向后兼容PCI光纖網(wǎng)卡,。PCI-E是目前最新且使用最為廣泛的版本,主要用于計(jì)算機(jī)和服務(wù)器的主板上,。該標(biāo)準(zhǔn)擁有多種規(guī)格(如1X~16x),,可滿足低速和高速設(shè)備的需求,最高傳輸速率可達(dá)10GB/s,,具備較大的發(fā)展?jié)摿Α?/p>
PCI/PCI-X/PCI-E有什么不同,?
雖然PCI/PCI-X/PCI-E光纖網(wǎng)卡均可作為服務(wù)器或計(jì)算機(jī)與網(wǎng)絡(luò)連接的接口,但三者之間也存在些許區(qū)別,。具體如下:
總線結(jié)構(gòu):PCI光纖網(wǎng)卡和PCI-X光纖網(wǎng)卡與PCI-E光纖網(wǎng)卡主要的區(qū)別在于總線結(jié)構(gòu)不一樣,。PCI光纖網(wǎng)卡和PCI-X光纖網(wǎng)卡都采用傳統(tǒng)的總線技術(shù)——共享總線結(jié)構(gòu),即所有連接的外圍設(shè)備并行使用同一總線,,這意味著數(shù)據(jù)將跨多行同時(shí)進(jìn)行發(fā)送和接收,。但兩者不同的是,PCI總是頻繁的在目標(biāo)設(shè)備和總線之間交換數(shù)據(jù),,而PCI-X則只允許目標(biāo)設(shè)備僅于單個(gè)PCI-X設(shè)備進(jìn)行數(shù)據(jù)交換,,與此同時(shí),若是沒有數(shù)據(jù)交換機(jī),,總線將會(huì)自動(dòng)移除PCI-X設(shè)備,,減少等待周期,,從而提高性能。在相同的頻率下,,PCI-X提供的性能高出PCI14~35%,。
但,PCI-E光纖網(wǎng)卡采用的是專用的點(diǎn)對(duì)點(diǎn)串行技術(shù),,相比PCI和PCI-X的共享并行架構(gòu)來說,,每個(gè)設(shè)備都擁有自身專用的連接,無需向整個(gè)總線請(qǐng)求帶寬,,創(chuàng)建了更加高效的總線系統(tǒng),。與此同時(shí),它可以把傳輸速率提高到更高的頻率(是PCI和PCI-X所達(dá)不到的),。
與網(wǎng)絡(luò)通信時(shí),,設(shè)備都會(huì)在總線上等待,但隨著添加的設(shè)備越來越多,,整體性能也將下降,。
圖1:PCI / PCI-X與PCI-E光纖網(wǎng)卡的總線結(jié)構(gòu)
插槽尺寸:PCI/PCI-X/PCI-E插槽尺寸差異較大,。PCI光纖網(wǎng)卡有32位和64位兩個(gè)版本,其中32位版本的PCI插槽有82毫米,,而PCI-X光纖網(wǎng)卡在物理上類似于64位PCI光纖網(wǎng)卡,,插槽有130毫米。這樣看來,,PCI和PCI-X光纖網(wǎng)卡占據(jù)了主板上相當(dāng)大的空間,。不同的是,PCI-E光纖網(wǎng)卡只用在PCI-E插槽上,,而PCI-E插槽的尺寸取決于PCI-E總線的通道數(shù),,也就是“X1”“X8”等,數(shù)字表示提供的通道數(shù),。1通道的PCI-E X1插槽較小,,幾乎不占主板的空間,就算是32通道的PCI-E X32,,也只與PCI-X插槽尺寸相仿,。
帶寬:如上所述,PCI光纖網(wǎng)卡具備32位和64位兩個(gè)版本,,可在33MHz和66MHz工作頻率(總線時(shí)鐘頻率)下運(yùn)行,。當(dāng)32位PCI光纖網(wǎng)卡工作在33MHz頻率下(標(biāo)準(zhǔn)配置),最大帶寬為133MB/s,,當(dāng)32位PCI光纖網(wǎng)卡工作在66MHz頻率或者64位光纖網(wǎng)卡工作在33MHz頻率下,,最大帶寬為266MB/s,,當(dāng)64位光纖網(wǎng)卡工作在66MHz頻率下,最大傳輸速率為528MB/s,。
大多數(shù)PCI-X光纖網(wǎng)卡都是64位的,,通常工作在66MHz、100MHz,、133MHz以及533MHz(PCI-X 2.0)頻率下,,最大帶寬為1.06GB/s。而PCI-E光纖網(wǎng)卡目前擁有五個(gè)版本,,每個(gè)版本的帶寬不同,,從250 MB/s到幾GB/s不等,實(shí)現(xiàn)了巨大的飛躍,,如下圖,。具體的帶寬取決于它的版本以及它的通道數(shù)的不同,目前來說,,PCI-E 5.0 X16的帶寬最大,,可高達(dá)63GB/s。
為什么選擇PCI-E光纖網(wǎng)卡?
經(jīng)上述對(duì)比,,相信您一定發(fā)現(xiàn)了與PCI和PCI-X相比,,最新的PCI-E光纖網(wǎng)卡具備明顯的優(yōu)勢(shì),選擇PCI-E光纖網(wǎng)卡是必然趨勢(shì),。
解決早前技術(shù)瓶頸:從技術(shù)上來說,,PCI-E光纖網(wǎng)卡放棄了PCI和PCI-X光纖網(wǎng)卡所采用的常規(guī)并行傳輸技術(shù)(該技術(shù)跟蹤路由困難),而選擇采用了串行傳輸技術(shù),,該技術(shù)允許每個(gè)通道獨(dú)享自己專用帶寬,通道之間互不影響,,有效減少干擾問題,。
確保傳輸速率:實(shí)際上,隨著PCI-E光纖網(wǎng)卡通道數(shù)的增加,,數(shù)據(jù)傳輸并不會(huì)受其影響,。也就是說,如果用戶使用的PCI-E光纖網(wǎng)卡,,即便再安裝一張光纖網(wǎng)卡,,先前的傳輸速率也不會(huì)降低。相反,,若是用戶使用的是PCI或者PCI-X光纖網(wǎng)卡,,若是想再安裝一張光纖網(wǎng)卡,,傳輸速率將會(huì)降低,因?yàn)镻CI/PCI-X采用的共享總線結(jié)構(gòu),,若增加一張光纖網(wǎng)卡,,就意味著多一條傳輸通道共享傳輸速率。
提供經(jīng)濟(jì)高效的解決方案:從經(jīng)濟(jì)上來說,,由于PCI-E光纖網(wǎng)卡采用了點(diǎn)對(duì)點(diǎn)傳輸技術(shù),,降低了硬件設(shè)計(jì)的復(fù)制性和難度,從而降低了系統(tǒng)開發(fā)和制造成本,。 目前,, PCI、PCI-X以及PCI-E這三種類型的光纖網(wǎng)卡都存在于市場(chǎng)中,。但PCI-E光纖網(wǎng)卡能與當(dāng)前的操作系統(tǒng)兼容且可以提供更高的帶寬,,因此,越來越多的計(jì)算機(jī)硬件設(shè)計(jì)人員和制造商選擇將PCI-E集成到他們的最新產(chǎn)品中,。未來,,PCI-E將逐漸取代PCI和PCI-X。
圖2:10G PCI-E光纖網(wǎng)卡
常見疑問解答
Q:PCI-E光纖網(wǎng)卡可以用在PCI或者PCI-X插槽上嗎?
A:不行,,因?yàn)镻CI-E與PCI/PCI-X總線結(jié)構(gòu)不同,,不能相互兼容。在大多數(shù)情況下,,主板上都會(huì)有PCI插槽和PCI-E插槽,,因此在使用時(shí)將光纖網(wǎng)卡插入到與之匹配的插槽中,請(qǐng)勿亂用插槽,。
Q:PCI光纖網(wǎng)卡可以用在PCI-X插槽上嗎,?
A:可以,但不建議這么做,。雖然PCI-X可以兼容PCI,,但若是將PCI光纖網(wǎng)卡插入到PCI-X插槽中,系統(tǒng)降至PCI級(jí)別,,無法執(zhí)行基于PCI-X的操作,。若是您手上只有PCI光纖網(wǎng)卡,可以嘗試使用,,但請(qǐng)記住該操作會(huì)有降低系統(tǒng)級(jí)別的風(fēng)險(xiǎn),。
Q:32位PCI光纖網(wǎng)卡能用在64位PCI-X插槽嗎?
A:大多數(shù)32位PCI光纖網(wǎng)卡可以在64位PCI-X插槽中運(yùn)行,,但總線帶寬將受限于最低的總線時(shí)鐘頻率,,也就是說如果將66MHz的PCI光纖網(wǎng)卡安裝到支持133MHz的PCI-X插槽中,,工作頻率將受限在66MHz,這是最大帶寬為266MB/s,。