鉴于事实是那里有四端口PCI / PCI Express卡,我想知道我可以在单个服务器中插入多少个(x4)?
容量瓶颈可能是PCI总线,但是我不熟悉如何计算。
鉴于事实是那里有四端口PCI / PCI Express卡,我想知道我可以在单个服务器中插入多少个(x4)?
容量瓶颈可能是PCI总线,但是我不熟悉如何计算。
Answers:
从纯粹的物理角度来看,您可以拥有的接口数量没有限制。您可以获得带有12个以上PCI插槽的机箱,扩展器最多可以将其扩展到100个以上。
从带宽的角度来看,64位PCI总线的带宽为528 MBps,转换为42 100 Mbps的链路或四个不间断的1 Gbps链路。但是大多数人不会这样做,因此可以使用更多的卡。
从操作系统的角度来看,使用无符号字节标识NIC的操作系统将限制为255或256个卡。Linux使用全名代替,这意味着没有理论上的限制。
简而言之,没有12个端口。
我的一个朋友告诉我,他最多可以插入PCI插槽上4个接口的4个卡(不记得它是pci-e)。
实际端口和为这些端口提供服务的能力是两个非常不同的方面。
如果您只是想拥有数量众多的端口,则可以使用多个多端口USB卡和集线器,并拥有成百上千个基于USB的以太网适配器-每个适配器都有自己的10/100端口和MAC,但是它们的性能却很高将会令人震惊(尽管我怀疑他们的司机是否支持这样的数字)。
就“适当的” NIC而言,您没有理由没有十个或更多的多端口GigE卡,甚至没有使用HP的Virtual Connect Flex-10卡,该卡可以通过几个10Gbps中继线愉快地提供多达24 x 1Gbps链接。
重要的是将功能需求与可用带宽相匹配。我个人更喜欢使用较少的10Gbps NIC,然后在OS内使用带有VLAN标签的虚拟NIC,但这并不适合每个人。