Documente Academic
Documente Profesional
Documente Cultură
Bart Taylor
What it is
InfiniBand Architecture defines a new interconnect technology for servers that changes the way data centers will be built, deployed and managed. By creating a centralized I/O fabric, InfiniBand Architecture enables greater server performance and design density while creating data center solutions that offer greater reliability and performance scalability. InfiniBand technology is based upon a channel-based switched fabric point-topoint architecture.
--www.infinibandta.org
History
Infiniband is the result of a merger of two competing designs for an inexpensive high-speed network.
Future I/O combined with Next Generation I/O form what we know as Infiniband. Future I/O was being developed by Compaq, IBM, and HP Next Generation I/O was being developed by Intel, Microsoft, and Sun Microsystems Infiniband Trade Association maintains the specification
Main Features
Low Latency Messaging: < 6 microseconds
Highly Scalable: Tens of thousands of nodes Bandwidth: 3 levels of link performance
2.5 Gbps 10 Gbps 30 Gbps
Physical Devices
Standard copper cabling
Max distance of 17 meters
Fiber-optic cabling
Max distance of 10 kilometers
InfiniBand Switches
10Gbps non-blocking, per port Easily cascadable
PCI-X
1066 MBps PCI-X 2 - 2133 MBps
PCI-Express
x1 5Gbps x4 20Gbps x8 40Gbps x16 80Gbps
DAFS
Direct Access File System
Protocol for file storage and access Data transferred as logical files, not physical storage blocks Transferred directly from storage to client Bypasses CPU and Kernel
RDMA
Latency Comparison
Standard Ethernet TCP/IP Driver
80 to 100 microseconds latency
Myrinet
6 microseconds
Quadrics
3 microseconds
Latency Comparison
MPI Latency vs Message Size
350.0 300.0
Latency (us)
250.0 200.0 150.0 100.0 50.0 0.0 64 512 4096 8192 16384 32768 65536 Message Size (Bytes)
References
Infiniband Trade Association - www.infinibandta.org OpenIB Alliance - www.openib.org TopSpin - www.topspin.com Wikipedia - www.wikipedia.org OReilly - www.oreillynet.com Sourceforge - infiniband.sourceforge.net Performance Comparison of MPI Implementations over InfiniBand, Myrinet and Quadrics. Computer and Information Science. Ohio State University. nowlab.cis.ohio-state.edu/projects/mpi-iba/publication/sc03.pdf