8/14/2019 En Infiniband
1/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand
Under the guidance of
Mr. Pradeep Kumar Jena
Advisor
Submitted by
D. Sudhir CS 200118133
8/14/2019 En Infiniband
2/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
A Brief HistoryFuture I/O (FIO) was being developed by IBM, Compaq
Computer, Hewlett-Packard, 3Com, Adaptec, and Cisco.
Next Generation I/O (NGIO) was being developed by Intel, Dell
Computers, Sun, and others.
FIO and NGIO were competing technologies
Neither would win so they combined forces to form Serial I/O
(SIO) which combined the best of both technologies
The name SIO could not escape the powerful clutches of the
Intel Marketing department and hence was renamed
InfiniBand ArchitectureorIBA for short
8/14/2019 En Infiniband
3/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
What is InfiniBand?
A technology used to interconnect
processing nodes to I/O nodes to form aSystem Area Network
Intended to be a replacement for PCI
Heavily leverages best-of-breedtechnologies
8/14/2019 En Infiniband
4/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
The ProblemThe need for a cost-effective interconnect
technology for building clusters.
Bus-based architectures (i.e. PCI) are limited to asingle host system and cannot easily extend
beyond the confines of the box.
Bandwidth and Latency between boxes using
existing system area networks are limited and/orexpensive.
This suggests that I/O interconnects need to
radically change every few years in order to
maintain system performance.
8/14/2019 En Infiniband
5/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
The Solution - InfiniBand
Network-based Architecture
Serial communication technology
Supported by a very large consortium 220
members in the IBTA to date
Targets a volume market in order to takeadvantage of economies of scale
8/14/2019 En Infiniband
6/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand System Fabric
8/14/2019 En Infiniband
7/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
Areas of Operation
Application Clustering
Storage Area Networks
Inter-Tier communication
Inter-Processor Communication (IPC)
8/14/2019 En Infiniband
8/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
I/O Architectures Shared Bus Architecture
8/14/2019 En Infiniband
9/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
I/O Architectures Switched Fabric Architecture
8/14/2019 En Infiniband
10/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand TechnicalOverviewLayered Protocol - Physical, Link, Network, Transport,
Upper LayersPacket Based Communication
Three Link Speeds IX-2.5 Gb/s, 4 wire
4X - 10 Gb/s, 16 wire 12X - 30 Gb/s, 48 wire
Subnet Management Protocol
Remote DMA SupportMulticast and Unicast Support
Reliable Transport Methods - Message Queuing
Communication Flow Control - Link Level and End to End
8/14/2019 En Infiniband
11/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand Layers
8/14/2019 En Infiniband
12/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand Architecture
8/14/2019 En Infiniband
13/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
Channel Adapters
Switch
Router
Subnet Manager
InfiniBand Elements
8/14/2019 En Infiniband
14/15
Technical Seminar Presentation2005
Presented by D. Sudhir, Roll CS 200118133
InfiniBand Support for the
Virtual Interface Architecture
h i l i i
8/14/2019 En Infiniband
15/15
Technical Seminar Presentation2005
Presented by D Sudhir Roll CS 200118133
The collective effort of industry leaders hassuccessfully transitioned InfiniBand from
technology demonstrations to the first realproduct deployments.
The IBTA has a vision to improve and simplifythe data center through InfiniBand technology
and the fabric it by creating an interconnect forservers, communications and storage.
Thank You!
Conclusion