了解了核算机需求和各种设备进行某种方式的I/O后,还要紧记许多I/O和网络连通性的解决方案是外设互连总线(PCI)接口。PCI是一个工业规范,它详细说明晰CPU和内存与外围I/O和网络设备之间通讯所用的芯片组。
PCI的完成包含各种部件,如桥、适配卡插槽和适配卡类型,如图所示。与传统PCI不同的是,PCIe采用了多条串行单向点到点链路,这些链路称为通道,通道运用了并行总线规划办法。在传统PCI中,总线宽度规模是32位到64位。在PCIe中,通道数以及PCle版别和信号速率一起决议了功用。依据接口卡或适配器的巨细和形状,PCIe接口能够有1、2、4、8、16或32条通道用于数据移动。例如,PCI和PCIx的功用在64位、66NIHz信号速率下可高达528MByte/s,而高端服务器运用16条通道的PCIe在每个方向都能到达4GByte/s(即32GbiVs)的速率。
图适配卡插槽和适配卡类型
PCIe及其前期版别的重要性在于把许多厂商的不同产品衔接到服务器上。其间最重要的是,厂商都在以各种方式支撑PCIe或PCI的前期版别,规模从便携式核算机和工作站的内部衔接,直到大型服务器上的I/O、网络和外设插槽。
PCI已十分遍及,例如,较小的核算机上或许没有用于扩展的外部PCI插槽,但显示卡、USB、以太网、串口、Wi-Fi和其他外设端口会经过某种方式的PCI部件进行内部衔接。关于大型服务器、网络和存储设备来说,能够运用PCI适配器或芯片组,例如,运用4GFC或8GFC光纤通道、吉比特以太网、SAS或InfiniBand端口,存储系统能够衔接到服务器和网络上,存储系统在适配器端口或芯片组与其主控制器或处理器之间或许具有内部的PCI、PCk或PCIe接口。
现在由PCI特别兴趣小组(PCISIG)界说的最新PCI版别是快速PCI(PCIe)。经过桥接前几代PCI(包含PCIx和PCI)、脱离本机PCIe总线,或许把PCIe桥接到PCIx本机设备的办法,PCIe能够完成向后兼容。关于各种PCI版别和完成来说,除了速率和总线宽度不同以外,PCl适配器还用于各种形状和使用场合。包含PCk和PCIe在内的PCI详细使用比如有:以太网;光纤通道、根据以太网的光纤通道、InfiniBand、SAS、SATA、SCSI、Myrinet、USB和1394前方,以及许多特别的功用,如模仿到数字的数据搜集、视频监督或其他数据搜集和输入需求。
传统PCI一般约束在主处理器周围或单个核算机内部,但最新的PCIe版别能够支撑PCISIGIO虚拟化,答应PCI总线扩展几英尺的间隔。与局域网存储器互连和其他VO衔接技能比较,几英尺是一个微乎其微的间隔,但与前期PCI几英寸的间隔约束比较,可扩展的PCle供给了改进I/O和网络互连同享的才能。