欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
InfiniBand
目录 |
什么是InfiniBand
InfiniBand架构是一种支持多并发链接的“转换线缆”技术,在这种技术中,每种链接都可以达到2.5 Gbps的运行速度。这种架构在一个链接的时候速度是500 MB/秒,四个链接的时候速度是2 GB/秒,12个链接的时候速度可以达到6 GB /秒。InfiniBand技术不是用于一般网络连接的,它的主要设计目的是针对服务器端的连接问题的。因此,InfiniBand技术将会被应用于服务器与服务器(比如复制,分布式工作等),服务器和存储设备(比如SAN和直接存储附件)以及服务器和网络之间(比如LAN, WANs和the Internet)的通信。
为什么需要InfiniBand
采用Intel架构的处理器的输入/输出性能会受到PCI或者PCI-X总线的限制。总线的吞吐能力是由总线时钟决定的(比如33.3MHz,66.6MHz 以及133.3MHz)和总线的宽度(比如32位或者64位)。在最通常的配置中,PCI总线速度被限制在500 MB /秒,而PCI-X总线速度被限制在1 GB/秒。这种速度上的限制制约了服务器和存储设备、网络节点以及其他服务器通讯的能力。在InfiniBand的技术构想中,InfiniBand直接集成到系统板内,并且直接和CPU以及内存子系统互动。但是,在短期内,InfiniBand支持将由PCI和PCI-X适配器完成;这样, InfiniBand在最初将会受到总线的制约。在2002年年底,InfiniBand技术将会完全被整合在Intel服务器供应商以及Sun生产的服务器中(80%的可能性)
谁在倡导InfiniBand
InfiniBand是由InfiniBand行业协会所倡导的。协会的主要成员是:康柏,戴尔,惠普,IBM,Intel,微软和Sun。从历史的角度看,InfiniBand代表了两种计算潮流的融合:下一代I/O(NGIO)和未来的I-O(FIO)。大部分NGIO和FIO潮流的成员都加入了InfiniBand阵营。
InfiniBand是纯硬件的吗
不。InfiniBand的成功还需要软件--包括很多不同的层。这种技术架构和架构上的代理(服务器,存储设备,通讯设备,switche以及其他的一些设备)都需要软件管理。应用软件也必须适应这种架构。操作系统也必须进行调整以和芯片组进行最优化的通信。我们认为InfiniBand的相关软件的发展将会成为InfiniBand产品应用的一个瓶颈。但是,到2005年,80%大、中型企业都会有在数据中心环境下的正式的InfiniBand产品。
Windows 2000支持InfiniBand吗
既支持也不支持。在InfiniBand的试制,测试阶段,对InfiniBand的支持是由设备供应商的驱动来提供的,而不是直接由操作系统来支持。而且,微软没有时间把对InfiniBand的支持加入到它的Windows 2000中。不过微软有可能在2002年第二季度把这种支持添加进来。(60%的可能性)
InfiniBand会取代线缆通道吗
现在还没有计划。就象InfiniBand技术完全被整合到服务器的软件和硬件中需要时间一样,它被完全整合到存储设备和SAN中也需要时间。2003 年,90%的InfiniBand服务器会采用InfiniBand-线缆通道、InfiniBand-千兆以太网或者InfiniBand- SCSI桥的方式连接网络上的外接存储。(90%的可能性)。
InfiniBand会取代千兆(或者更快的)以太网吗
对这个问题的回答是:不会。以太网是应用于高层网络通信(比如TCP/IP)的技术,而InfiniBand是用于低层输入/输出通信的技术。即使以太网达到甚至超过了InfiniBand的速度,高层网络通信的特点使得它也不能够成为适合服务器端输入/输出的解决方案。
总结:InfiniBand架构肩负着改善服务器端输入/输出性能的使命。但是,InfiniBand不仅仅是芯片和硬件。为了发挥应有的作用,硬件和软件必须充分在操作系统,管理层以及应用层整合起来。按照技术激进程度划分,“A类型”的企业将会在2002年第二季度考虑小批量生产InfiniBand 产品,而没有那么激进的企业可能会等到2003年第一季度或者更迟。(来源: zdnet.com.cn)