SlideShare ist ein Scribd-Unternehmen logo
1 von 25
INFINIBAND “Bandwidth Out Of The Box” Presented By-  Shekhar Kumar 074,  CS-’B’ Guided By- Latha S. Nair
Contents Introduction I/O Architectures- Fabric vs Bus Technical Overview InfiniBand Layers InfiniBand Architecture Advantages & Drawbacks Markets Conclusion References
Introduction ,[object Object]
Operates at a base speed of 2.5 Gb/s or 10 Gb/s in each direction (per port)
Provides both QoS (Quality of Service) and RAS (Reliability, Availability and Serviceability)
Superset of the Virtual Interface Architecture
Used in high performance computing and data centres,[object Object]
I/O Architectures Contd… Shared Bus Architecture CPU System Memory System Controller I/O Controller PCI to PCI Bridge PCI to PCI Bridge I/O Controller I/O Controller I/O Controller I/O Controller
I/O Architectures Contd… Switched Fabric Architecture
Technical Overview Switch-based point-to-point interconnect architecture Each individual link is based on a four-wire 2.5Gb/s bidirectional connection. Architecture defines a layered hardware protocol (Physical, Link, Network, Transport Layers) as well as a software layer Each link can support multiple transport services for reliability
InfiniBand Feature Set Layered Protocol- Physical, Link, Network, Transport, Upper Layers Packet based communication Quality Of Service Three link speeds 1X- 2.5 Gb/s, 4 Wire 4X- 10 Gb/s, 16 Wire 12X- 30 Gb/s, 48 Wire PCB, Copper and Fiber cable interconnect Remote DMA support Multicast and Unicast support
InfiniBand Layers
InfiniBand LayersContd… Physical Layer Defines both electrical and mechanical characteristics for the system Includes cables and receptables for fibre and copper media, backplane connectors Defines three link speeds, 1X,4X,12X Each individual link is a 4-wire differential connection that provides a full duplex connection at 2.5 Gb/s
InfiniBand Layers Contd… 2) Link Layer Encompasses packet layout, point-to-point operations, and switching within a local subnet Packets- Two types: Management and Data packets Management Packets- Used for link configuration and maintenance Data Packets- Carry up to 4k bytes of a transaction payload Switching- Devices within a subnet have a 16-bit Local ID assigned by the subnet manager. This LID is used for addressing.
InfiniBand LayersContd… Link Layer QoS- supported through virtual lanes(VL) ,[object Object],Data Integrity ,[object Object]
16-bit VCRC includes all fields in the packet and is recalculated at each hop
32-bit ICRC covers only the fields that do not change from hop to hop,[object Object]
InfiniBand Architecture
InfiniBand ArchitectureContd… Defines multiple devices for system communication:  channel adapter, switch, router, and a subnet manager At least one channel adapter is required for each end node Subnet Manager sets up and maintains link Channel adapters and switches contains Subnet Management Agent(SMA) for handling communication with the subnet manager
Channel Adapters Connects InfiniBand to other devices Two types: Host Channel adapter(HCA) and Target Channel Adapter(TCA) HCA- Provides interface to a host device and supports all software verbs defined by InfiniBand TCA- Provides connection to an I/O device from InfiniBand with a subset of HCA features necessary for specific operations of each device
Switches and Routers
Switches and RoutersContd… Switch ,[object Object]
Can be configured to forward either unicast packets or multicast packets
Can consume or generate management packetsRouter ,[object Object]
Reads the Global Route Header to forward the packet based on IPv6 address,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Passive Optical Networks
Passive Optical NetworksPassive Optical Networks
Passive Optical Networks
fanttazio
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
Kingston Smiler
 

Was ist angesagt? (20)

5G UE Simulator
5G UE Simulator5G UE Simulator
5G UE Simulator
 
CCNA v6.0 ITN - Chapter 01
CCNA v6.0 ITN - Chapter 01CCNA v6.0 ITN - Chapter 01
CCNA v6.0 ITN - Chapter 01
 
Infini Band
Infini BandInfini Band
Infini Band
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual Network
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
Mobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSMMobile computing-Unit 1,GSM
Mobile computing-Unit 1,GSM
 
Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16Propelling 5G forward: a closer look at 3GPP Release-16
Propelling 5G forward: a closer look at 3GPP Release-16
 
Software Defined Networks
Software Defined NetworksSoftware Defined Networks
Software Defined Networks
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
Mobile Ad hoc network
Mobile Ad hoc networkMobile Ad hoc network
Mobile Ad hoc network
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
 
Passive Optical Networks
Passive Optical NetworksPassive Optical Networks
Passive Optical Networks
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
 
Manet
ManetManet
Manet
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 final
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
 
5G NR-based C-V2X
5G NR-based C-V2X5G NR-based C-V2X
5G NR-based C-V2X
 
Simulation de réseaux pon
Simulation de réseaux ponSimulation de réseaux pon
Simulation de réseaux pon
 
WMN Chapter5.pptx
WMN Chapter5.pptxWMN Chapter5.pptx
WMN Chapter5.pptx
 

Andere mochten auch

InfiniBand Essentials Every HPC Expert Must Know
InfiniBand Essentials Every HPC Expert Must KnowInfiniBand Essentials Every HPC Expert Must Know
InfiniBand Essentials Every HPC Expert Must Know
Mellanox Technologies
 
x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設
Minoru Nakamura
 
Persistent-Memory-Programming-Model
Persistent-Memory-Programming-ModelPersistent-Memory-Programming-Model
Persistent-Memory-Programming-Model
Minoru Nakamura
 
Jvm reading-synchronization
Jvm reading-synchronizationJvm reading-synchronization
Jvm reading-synchronization
Minoru Nakamura
 
x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設
Minoru Nakamura
 

Andere mochten auch (20)

InfiniBand Essentials Every HPC Expert Must Know
InfiniBand Essentials Every HPC Expert Must KnowInfiniBand Essentials Every HPC Expert Must Know
InfiniBand Essentials Every HPC Expert Must Know
 
Infiband
InfibandInfiband
Infiband
 
Deploying HPC Cluster with Mellanox InfiniBand Interconnect Solutions
Deploying HPC Cluster with Mellanox InfiniBand Interconnect Solutions Deploying HPC Cluster with Mellanox InfiniBand Interconnect Solutions
Deploying HPC Cluster with Mellanox InfiniBand Interconnect Solutions
 
Docker infiniband
Docker infinibandDocker infiniband
Docker infiniband
 
Infiband
InfibandInfiband
Infiband
 
SC16 NVIDIA NEWS
SC16 NVIDIA NEWSSC16 NVIDIA NEWS
SC16 NVIDIA NEWS
 
Jvm reading-parallel gc
Jvm reading-parallel gcJvm reading-parallel gc
Jvm reading-parallel gc
 
0円でできる自宅InfiniBandプログラム
0円でできる自宅InfiniBandプログラム0円でできる自宅InfiniBandプログラム
0円でできる自宅InfiniBandプログラム
 
Dentoo.LT12 並列処理・MPIの第一歩 20151025
Dentoo.LT12 並列処理・MPIの第一歩 20151025Dentoo.LT12 並列処理・MPIの第一歩 20151025
Dentoo.LT12 並列処理・MPIの第一歩 20151025
 
x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設
 
プログラマ目線から見たRDMAのメリットと その応用例について
プログラマ目線から見たRDMAのメリットとその応用例についてプログラマ目線から見たRDMAのメリットとその応用例について
プログラマ目線から見たRDMAのメリットと その応用例について
 
Persistent-Memory-Programming-Model
Persistent-Memory-Programming-ModelPersistent-Memory-Programming-Model
Persistent-Memory-Programming-Model
 
低遅延Ethernetとファブリックによるデータセンタ・ネットワーク
低遅延Ethernetとファブリックによるデータセンタ・ネットワーク低遅延Ethernetとファブリックによるデータセンタ・ネットワーク
低遅延Ethernetとファブリックによるデータセンタ・ネットワーク
 
JVM-Reading-ParalleGC
JVM-Reading-ParalleGCJVM-Reading-ParalleGC
JVM-Reading-ParalleGC
 
Jvm reading-synchronization
Jvm reading-synchronizationJvm reading-synchronization
Jvm reading-synchronization
 
シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例シーサーでのInfiniBand導入事例
シーサーでのInfiniBand導入事例
 
MPIによる並列計算
MPIによる並列計算MPIによる並列計算
MPIによる並列計算
 
JVM-Reading-ConcurrentMarkSweep
JVM-Reading-ConcurrentMarkSweepJVM-Reading-ConcurrentMarkSweep
JVM-Reading-ConcurrentMarkSweep
 
ioDriceとInfiniBandとDRBDを利用したリアルタイムレプリケーション
ioDriceとInfiniBandとDRBDを利用したリアルタイムレプリケーションioDriceとInfiniBandとDRBDを利用したリアルタイムレプリケーション
ioDriceとInfiniBandとDRBDを利用したリアルタイムレプリケーション
 
x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設x86-64/Linuxに独自メモリ空間を勝手増設
x86-64/Linuxに独自メモリ空間を勝手増設
 

Ähnlich wie InfiniBand Presentation

Some important networking questions
Some important networking questionsSome important networking questions
Some important networking questions
Srikanth
 

Ähnlich wie InfiniBand Presentation (20)

Seminar on Infiniband
Seminar on Infiniband Seminar on Infiniband
Seminar on Infiniband
 
Infini band presentation_shekhar
Infini band presentation_shekharInfini band presentation_shekhar
Infini band presentation_shekhar
 
Infiniband and Ethernet
Infiniband and EthernetInfiniband and Ethernet
Infiniband and Ethernet
 
Chapter 5 2 marks for PG PAWSN
Chapter 5 2 marks for PG PAWSNChapter 5 2 marks for PG PAWSN
Chapter 5 2 marks for PG PAWSN
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
 
Infini band
Infini bandInfini band
Infini band
 
Some important networking questions
Some important networking questionsSome important networking questions
Some important networking questions
 
iSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandiSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini band
 
IFD30104 Chapter 1
IFD30104 Chapter 1IFD30104 Chapter 1
IFD30104 Chapter 1
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
Ocpeu14
Ocpeu14Ocpeu14
Ocpeu14
 
Examen1ccna3v5.0
Examen1ccna3v5.0Examen1ccna3v5.0
Examen1ccna3v5.0
 
MPLS ppt
MPLS pptMPLS ppt
MPLS ppt
 
Wan networks
Wan networksWan networks
Wan networks
 
Ccna( Cisco Certified Network Associate)
Ccna( Cisco Certified Network  Associate)Ccna( Cisco Certified Network  Associate)
Ccna( Cisco Certified Network Associate)
 
infiniband.pdf
infiniband.pdfinfiniband.pdf
infiniband.pdf
 
Lecture6
Lecture6Lecture6
Lecture6
 
Wan
WanWan
Wan
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

InfiniBand Presentation

  • 1. INFINIBAND “Bandwidth Out Of The Box” Presented By- Shekhar Kumar 074, CS-’B’ Guided By- Latha S. Nair
  • 2. Contents Introduction I/O Architectures- Fabric vs Bus Technical Overview InfiniBand Layers InfiniBand Architecture Advantages & Drawbacks Markets Conclusion References
  • 3.
  • 4. Operates at a base speed of 2.5 Gb/s or 10 Gb/s in each direction (per port)
  • 5. Provides both QoS (Quality of Service) and RAS (Reliability, Availability and Serviceability)
  • 6. Superset of the Virtual Interface Architecture
  • 7.
  • 8. I/O Architectures Contd… Shared Bus Architecture CPU System Memory System Controller I/O Controller PCI to PCI Bridge PCI to PCI Bridge I/O Controller I/O Controller I/O Controller I/O Controller
  • 9. I/O Architectures Contd… Switched Fabric Architecture
  • 10. Technical Overview Switch-based point-to-point interconnect architecture Each individual link is based on a four-wire 2.5Gb/s bidirectional connection. Architecture defines a layered hardware protocol (Physical, Link, Network, Transport Layers) as well as a software layer Each link can support multiple transport services for reliability
  • 11. InfiniBand Feature Set Layered Protocol- Physical, Link, Network, Transport, Upper Layers Packet based communication Quality Of Service Three link speeds 1X- 2.5 Gb/s, 4 Wire 4X- 10 Gb/s, 16 Wire 12X- 30 Gb/s, 48 Wire PCB, Copper and Fiber cable interconnect Remote DMA support Multicast and Unicast support
  • 13. InfiniBand LayersContd… Physical Layer Defines both electrical and mechanical characteristics for the system Includes cables and receptables for fibre and copper media, backplane connectors Defines three link speeds, 1X,4X,12X Each individual link is a 4-wire differential connection that provides a full duplex connection at 2.5 Gb/s
  • 14. InfiniBand Layers Contd… 2) Link Layer Encompasses packet layout, point-to-point operations, and switching within a local subnet Packets- Two types: Management and Data packets Management Packets- Used for link configuration and maintenance Data Packets- Carry up to 4k bytes of a transaction payload Switching- Devices within a subnet have a 16-bit Local ID assigned by the subnet manager. This LID is used for addressing.
  • 15.
  • 16. 16-bit VCRC includes all fields in the packet and is recalculated at each hop
  • 17.
  • 19. InfiniBand ArchitectureContd… Defines multiple devices for system communication: channel adapter, switch, router, and a subnet manager At least one channel adapter is required for each end node Subnet Manager sets up and maintains link Channel adapters and switches contains Subnet Management Agent(SMA) for handling communication with the subnet manager
  • 20. Channel Adapters Connects InfiniBand to other devices Two types: Host Channel adapter(HCA) and Target Channel Adapter(TCA) HCA- Provides interface to a host device and supports all software verbs defined by InfiniBand TCA- Provides connection to an I/O device from InfiniBand with a subset of HCA features necessary for specific operations of each device
  • 22.
  • 23. Can be configured to forward either unicast packets or multicast packets
  • 24.
  • 25.
  • 26. Drawbacks Complex in design Few platforms supports it as yet Bleeding edge, for now, so users will need to perform extensive testing
  • 27. Markets Application Clustering Inter-Processor Communication(IPC) Storage Area Networks
  • 28. CONCLUSION Greater processor performance Supports RAS Works both in-the-box and enables Bandwidth Out of the Box Supports scalability
  • 29. REFERENCES InfiniBandTrade Association www.infinibandta.org InfiniBandNetwork Architecture, MindShare, Inc. By Tom Shanley InfiniBand Architecture, Development and Deployment: A strategic guide to server I/O solutions By William T. Futral Qos in InfiniBandSubnetworks: Alfaro,F.J.; Sanchez, J.L.; Duato, J.; Department de Informatica, Univ. de Castilla-La Mancha, Albacete, Spain