服務(wù)器和存儲器的本地和遠程分層訪(fǎng)問(wèn)之外設互連總線(xiàn)
了解了計算機需要和各種設備進(jìn)行某種形式的I/O后,還要牢記很多I/O和網(wǎng)絡(luò )連通性的解決方案是外設互連總線(xiàn)(PCI)接口。PCI是一個(gè)工業(yè)標準,它詳細說(shuō)明了CPU和內存與外圍I/O和網(wǎng)絡(luò )設備之間通信所用的芯片組。
本文引用地址:http://dyxdggzs.com/article/201612/330887.htm
PCI的實(shí)現包括各種部件,如橋、適配卡插槽和適配卡類(lèi)型,如圖所示。與傳統PCI不同的是,PCIe采用了多條串行單向點(diǎn)到點(diǎn)鏈路,這些鏈路稱(chēng)為通道,通道使用了并行總線(xiàn)設計方法。在傳統PCI中,總線(xiàn)寬度范圍是32位到64位。在PCIe中,通道數以及PCle版本和信號速率共同決定了性能。根據接口卡或適配器的大小和形狀,PCIe接口可以有1、2、4、8、16或32條通道用于數據移動(dòng)。例如,PCI和PCIx的性能在64位、66NIHz信號速率下可高達528MByte/s,而高端服務(wù)器利用16條通道的PCIe在每個(gè)方向都能達到4GByte/s(即32GbiVs)的速率。
圖適配卡插槽和適配卡類(lèi)型
PCIe及其早期版本的重要性在于把眾多廠(chǎng)商的不同產(chǎn)品連接到服務(wù)器上。其中最重要的是,廠(chǎng)商都在以各種形式支持PCIe或PCI的早期版本,范圍從便攜式計算機和工作站的內部連接,直到大型服務(wù)器上的I/O、網(wǎng)絡(luò )和外設插槽。
PCI已非常普遍,例如,較小的計算機上可能沒(méi)有用于擴展的外部PCI插槽,但顯示卡、USB、以太網(wǎng)、串口、Wi-Fi和其他外設端口會(huì )通過(guò)某種形式的PCI部件進(jìn)行內部連接。對于大型服務(wù)器、網(wǎng)絡(luò )和存儲設備來(lái)說(shuō),可以使用PCI適配器或芯片組,例如,利用4GFC或8GFC光纖通道、吉比特以太網(wǎng)、SAS或InfiniBand端口,存儲系統可以連接到服務(wù)器和網(wǎng)絡(luò )上,存儲系統在適配器端口或芯片組與其主控制器或處理器之間可能具有內部的PCI、PCk或PCIe接口。
目前由PCI特別興趣小組(PCISIG)定義的最新PCI版本是快速PCI(PCIe)。通過(guò)橋接前幾代PCI(包括PCIx和PCI)、脫離本機PCIe總線(xiàn),或者把PCIe橋接到PCIx本機裝置的方法,PCIe可以實(shí)現向后兼容。對于各種PCI版本和實(shí)現來(lái)說(shuō),除了速率和總線(xiàn)寬度不同以外,PCl適配器還用于各種形狀和應用場(chǎng)合。包括PCk和PCIe在內的PCI具體應用例子有:以太網(wǎng);光纖通道、基于以太網(wǎng)的光纖通道、InfiniBand、SAS、SATA、SCSI、Myrinet、USB和1394火線(xiàn),以及很多特殊的功能,如模擬到數字的數據采集、視頻監視或其他數據收集和輸入需要。
傳統PCI通常局限在主處理器周?chē)騿蝹€(gè)計算機內部,但最新的PCIe版本可以支持PCISIGIO虛擬化,允許PCI總線(xiàn)擴展幾英尺的距離。與局域網(wǎng)存儲器互連和其他VO連接技術(shù)相比,幾英尺是一個(gè)微不足道的距離,但與早期PCI幾英寸的距離限制相比,可擴展的PCle提供了改善I/O和網(wǎng)絡(luò )互連共享的能力。
評論