SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
1
InfiniBand
InfiniBand is a high-performance, multi-purpose network architecture based
on a switch design often called a "switched fabric." InfiniBand is designed for use
in I/O networks such as storage area networks (SAN) or in cluster networks.
InfiniBand supports network bandwidth between 2.5 Gbps and 30 Gbps.
InfiniBand is a type of communications link for data flow between processors and
I/O devices that offers throughput of up to 2.5 gigabytes per second and support
for up to 64,000 addressable devices. Because it is also scalable and supports
quality of service (QoS) and failover, InfiniBand is often used as a server connect
in high-performance computing (HPC) environments.
The internal data flow system in most PCs and server systems is inflexible and
relatively slow. As the amount of data coming into and flowing between
components in the computer increases, the existing bus system becomes
a bottleneck. Instead of sending data in parallel (typically 32 bits at a time, but in
some computers 64 bits) across the backplane bus, InfiniBand specifies a serial
(bit-at-a-time) bus. Fewer pins and other electrical connections are required,
saving manufacturing cost and improving reliability. The serial bus can carry
multiple channels of data at the same time in a multiplexing signal. InfiniBand also
supports multiple memory areas, each of which can addressed by both processors
and storage devices.
The InfiniBand Trade Association views the bus itself as a switch because control
information determines the route a given message follows in getting to its
destination address. InfiniBand uses Internet Protocol Version 6 (IPv6), which
enables an almost limitless amount of device expansion.
With InfiniBand, data is transmitted in packets that together form a
communication called a message. A message can be a remote direct memory
access (RDMA) read or write operation, a channel send or receive message, a
reversible transaction-based operation or a multicast transmission. Like the
channel model many mainframe users are familiar with, all transmission begins or
ends with a channel adapter. Each processor (your PC or a data center server, for
example) has what is called a host channel adapter (HCA) and each peripheral
2
device has a target channel adapter (TCA). These adapters can potentially
exchange information that ensures security or work with a given Quality of
Service level.
InfiniBand (IB) is an industry-standard, channel-based architecture that features
high-speed, low-latency interconnects for distributed computing infrastructures.
Multiplexing network data onto a common link, InfiniBand combines networks
into a unified fabric that collectively routes data between host nodes and network
peripherals. InfiniBand’s common interconnect reduces the required number of
adapters and cables (including support spares), which significantly reduces total
cost of ownership (TCO).
3
The InfiniBand specification was developed by merging two competing designs,
Future I/O, developed by Compaq, IBM, and Hewlett-Packard, with Next
Generation I/O, developed by Intel, Microsoft, and Sun Microsystems.
Specifications for the InfiniBand architecture span multiple layers of the OSI
model. InfiniBand features physical and data-link layer hardware
like Ethernet and ATM, though with more advanced technology. InfiniBand also
features connection-oriented and connectionless transport protocols analogous
to TCP and UDP. InfiniBand uses IPv6 for addressing at the network layer.
InfiniBand will possibly someday replace PCI as the system bus for PCs. Today's
applications of InfiniBand, though are limited to cluster supercomputers and
other specialized network systems. InfiniBand hasn't yet become a mainstream
technology because standard network software must be modified and/or re-built
to work with InfiniBand. InfiniBand bypasses traditional network protocol stacks
like TCP/IP because of the performance limitations of these protocols, but in the
process it breaks backward compatibility of applications. WinSock and other
network programming libraries must be made InfiniBand-aware, without
sacrificing the performance gains, before InfiniBand can be widely deployed.
4
The Ethernet
In 1973, at Xerox Corporation’s Palo Alto Research Center (more commonly
known as PARC), researcher Bob Metcalfe designed and tested the first Ethernet
network. While working on a way to link Xerox’s "Alto"computer to a printer,
Metcalfe developed the physical method of cabling that connected devices on the
Ethernet as well as the standards that governed communication on the cable.
Ethernet has since become the most popular and most widely deployed network
technology in the world. Many of the issues involved with Ethernet are common
to many network technologies, and understanding how Ethernet addressed these
issues can provide a foundation that will improve your understanding of
networking in general.
The Ethernet standard has grown to encompass new technologies as computer
networking has matured, but the mechanics of operation for every Ethernet
network today stem from Metcalfe’s original design. The original Ethernet
described communication over a single cable shared by all devices on the
network. Once a device attached to this cable, it had the ability to communicate
with any other attached device. This allows the network to expand to
accommodate new devices without requiring any modification to those devices
already on the network.
Ethernet is the most widely-installed local area network ( LAN) technology.
Specified in a standard, IEEE 802.3. An Ethernet LAN typically uses coaxial
cable or special grades of twisted pair wires. Ethernet is also used in wireless
LANs. The most commonly installed Ethernet systems are called 10BASE-T and
provide transmission speeds up to 10 Mbps. Devices are connected to the cable
and compete for access using a Carrier Sense Multiple Access with Collision
Detection (CSMA/CD ) protocol.
Fast Ethernet or 100BASE-T provides transmission speeds up to 100 megabits per
second and is typically used for LAN backbone systems, supporting workstations
with 10BASE-T cards. Gigabit Ethernet provides an even higher level of backbone
support at 1000 megabits per second (1 gigabit or 1 billion bits per second). 10-
Gigabit Ethernet provides up to 10 billion bits per second.
5
Ethernet was named by Robert Metcalfe, one of its developers, for the passive
substance called "luminiferous (light-transmitting) ether" that was once thought
to pervade the universe, carrying light throughout. Ethernet was so- named to
describe the way that cabling, also a passive medium, could similarly carry data
everywhere throughout the network.
When first widely deployed , Ethernet supported a maximum theoretical data rate
of 10 megabits per second (Mbps). Later, so-called "Fast Ethernet" standards
increased this maximum data rate to 100 Mbps. Gigabit Ethernet technology
further extends peak performance up to 1000 Mbps, and 10 Gigabit Ethernet
technology also exists.
Higher level network protocols like Internet Protocol (IP) use Ethernet as their
transmission medium. Data travels over Ethernet inside protocol units
called frames.
The run length of individual Ethernet cables is limited to roughly 100 meters, but
Ethernet networks can be easily extended to link entire schools or office buildings
using network bridge devices.
Ethernet Medium
Since a signal on the Ethernet medium reaches every attached node, the
destination address is critical to identify the intended recipient of the frame.
For example, in the figure above, when computer B transmits to printer C,
computers A and D will still receive and examine the frame. However, when a
station first receives a frame, it checks the destination address to see if the frame
is intended for itself. If it is not, the station discards the frame without even
examining its contents.
One interesting thing about Ethernet addressing is the implementation of
a broadcast address. A frame with a destination address equal to the broadcast
address (simply called a broadcast, for short) is intended for every node on the
network, and every node will both receive and process this type of frame.
6
Comparison between Ethernet and Infinband
Ethernet InfiniBand
Best effort delivery. Any device may
drop packets
• Relies on TCP/IP to correct any errors
• Subject to microbursts
• Store and forward. (cut-through
usually limited to local cluster)
• Carries legacy from it’s origins as a
CSMA/CD media
• Ethernet switches not as scalable as
InfiniBand
• Guaranteed delivery. Credit based
flow control
• Hardware based re-transmission
•Dropped packets prevented by
congestion management
• Cut through design with late packet
invalidation
• Must use QoS when sharing with
different applications
• Green field design which applied
lessons learnt from previous generation
interconnects.
THE END

Weitere ähnliche Inhalte

Was ist angesagt?

Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LANRaj vardhan
 
Access and use internet
Access and use internetAccess and use internet
Access and use internetJaleto Sunkemo
 
Build internet infrastructure LO1
Build internet infrastructure LO1Build internet infrastructure LO1
Build internet infrastructure LO1Abenezer Abiti
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)ashiesh0007
 
Lan basic
Lan basicLan basic
Lan basicOnline
 
Local area network (1)
Local area network (1)Local area network (1)
Local area network (1)Diwakar Singh
 
Network components
Network componentsNetwork components
Network componentsAnas Karzoun
 
Chapter 5 introduction to computer communication networks
Chapter 5   introduction to computer communication networksChapter 5   introduction to computer communication networks
Chapter 5 introduction to computer communication networksN. A. Sutisna
 
Best fit topology - lo1 part iv
Best fit topology - lo1 part ivBest fit topology - lo1 part iv
Best fit topology - lo1 part ivAbenezer Abiti
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKINGKiran Buriro
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingRozitarmizi Mohammad
 
Welcome to Computer Networks
Welcome to Computer NetworksWelcome to Computer Networks
Welcome to Computer Networksfarhan516
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking FundamentalsRajet Veshin
 

Was ist angesagt? (20)

Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LAN
 
Networking basics PPT
Networking basics PPTNetworking basics PPT
Networking basics PPT
 
Access and use internet
Access and use internetAccess and use internet
Access and use internet
 
Build internet infrastructure LO1
Build internet infrastructure LO1Build internet infrastructure LO1
Build internet infrastructure LO1
 
Data communication notes
Data communication notesData communication notes
Data communication notes
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
Lan basic
Lan basicLan basic
Lan basic
 
Local area network (1)
Local area network (1)Local area network (1)
Local area network (1)
 
Network components
Network componentsNetwork components
Network components
 
COMPUTER NETWORKS
COMPUTER NETWORKSCOMPUTER NETWORKS
COMPUTER NETWORKS
 
WAN Technologies slide show
WAN Technologies slide showWAN Technologies slide show
WAN Technologies slide show
 
Chapter 5 introduction to computer communication networks
Chapter 5   introduction to computer communication networksChapter 5   introduction to computer communication networks
Chapter 5 introduction to computer communication networks
 
Best fit topology - lo1 part iv
Best fit topology - lo1 part ivBest fit topology - lo1 part iv
Best fit topology - lo1 part iv
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
Protocol & Type of Networks
Protocol & Type of NetworksProtocol & Type of Networks
Protocol & Type of Networks
 
Welcome to Computer Networks
Welcome to Computer NetworksWelcome to Computer Networks
Welcome to Computer Networks
 
Telecommunications
TelecommunicationsTelecommunications
Telecommunications
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
8 network devices
8 network devices8 network devices
8 network devices
 

Andere mochten auch

Andere mochten auch (10)

Hacking
Hacking Hacking
Hacking
 
Hacking
HackingHacking
Hacking
 
Mary Kay Ash
Mary Kay AshMary Kay Ash
Mary Kay Ash
 
Robocup
RobocupRobocup
Robocup
 
Software Quality Assurance(SQA)
Software Quality Assurance(SQA)Software Quality Assurance(SQA)
Software Quality Assurance(SQA)
 
8086 Architecture
8086 Architecture8086 Architecture
8086 Architecture
 
Optical memory
Optical memoryOptical memory
Optical memory
 
Four Functions Of A Computer
Four Functions Of A ComputerFour Functions Of A Computer
Four Functions Of A Computer
 
Parts and Function of Computer
Parts and Function of ComputerParts and Function of Computer
Parts and Function of Computer
 
Functions Of Operating Systems
Functions Of Operating SystemsFunctions Of Operating Systems
Functions Of Operating Systems
 

Ähnlich wie Infiniband and Ethernet

Nt1310 Unit 8 Network Components
Nt1310 Unit 8 Network ComponentsNt1310 Unit 8 Network Components
Nt1310 Unit 8 Network ComponentsLisa Williams
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1VISHNU N
 
2.Introduction to Network Devices.ppt
2.Introduction to Network Devices.ppt2.Introduction to Network Devices.ppt
2.Introduction to Network Devices.pptjaba kumar
 
information technology
information technologyinformation technology
information technologyNavneet kaur
 
Basic networking in power point by suprabha
Basic networking in power point by suprabhaBasic networking in power point by suprabha
Basic networking in power point by suprabhaSuprabha Sahoo
 
Network plus study guide N10-005
Network plus study guide N10-005 Network plus study guide N10-005
Network plus study guide N10-005 ramloganricki
 
Network ppt
Network pptNetwork ppt
Network ppthlalu861
 
Network protocols
Network protocolsNetwork protocols
Network protocolsIT Tech
 
How to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiHow to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiSilicon Univ
 
Advanced TCP/IP-based Industrial Networking for Engineers & Technicians
Advanced TCP/IP-based Industrial Networking for Engineers & TechniciansAdvanced TCP/IP-based Industrial Networking for Engineers & Technicians
Advanced TCP/IP-based Industrial Networking for Engineers & TechniciansLiving Online
 
Network-20210426203825.ppt
Network-20210426203825.pptNetwork-20210426203825.ppt
Network-20210426203825.pptSri Latha
 
Data Communication and Computer Network Overview
Data Communication and Computer Network Overview Data Communication and Computer Network Overview
Data Communication and Computer Network Overview RANVIJAY GAUR
 
Networking Hardware
Networking HardwareNetworking Hardware
Networking Hardwareisma ishak
 
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...Soumen Santra
 
Computer networking class 12
Computer networking class 12Computer networking class 12
Computer networking class 12LakshyaT
 
E business 2014 l06
E business 2014 l06E business 2014 l06
E business 2014 l06kchanaka3
 

Ähnlich wie Infiniband and Ethernet (20)

Nt1310 Unit 8 Network Components
Nt1310 Unit 8 Network ComponentsNt1310 Unit 8 Network Components
Nt1310 Unit 8 Network Components
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1
 
Ethernet and LIFI
Ethernet and LIFIEthernet and LIFI
Ethernet and LIFI
 
Introduction to network security and lan technology
Introduction to network security and lan technologyIntroduction to network security and lan technology
Introduction to network security and lan technology
 
2.Introduction to Network Devices.ppt
2.Introduction to Network Devices.ppt2.Introduction to Network Devices.ppt
2.Introduction to Network Devices.ppt
 
information technology
information technologyinformation technology
information technology
 
LAN TECHNOLOGLES
 LAN TECHNOLOGLES LAN TECHNOLOGLES
LAN TECHNOLOGLES
 
Basic networking in power point by suprabha
Basic networking in power point by suprabhaBasic networking in power point by suprabha
Basic networking in power point by suprabha
 
Network plus study guide N10-005
Network plus study guide N10-005 Network plus study guide N10-005
Network plus study guide N10-005
 
Network ppt
Network pptNetwork ppt
Network ppt
 
Networks
NetworksNetworks
Networks
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
How to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in DelhiHow to get Hardware and Networking jobs in Delhi
How to get Hardware and Networking jobs in Delhi
 
Advanced TCP/IP-based Industrial Networking for Engineers & Technicians
Advanced TCP/IP-based Industrial Networking for Engineers & TechniciansAdvanced TCP/IP-based Industrial Networking for Engineers & Technicians
Advanced TCP/IP-based Industrial Networking for Engineers & Technicians
 
Network-20210426203825.ppt
Network-20210426203825.pptNetwork-20210426203825.ppt
Network-20210426203825.ppt
 
Data Communication and Computer Network Overview
Data Communication and Computer Network Overview Data Communication and Computer Network Overview
Data Communication and Computer Network Overview
 
Networking Hardware
Networking HardwareNetworking Hardware
Networking Hardware
 
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
Basic networking hardware: Switch : Router : Hub : Bridge : Gateway : Bus : C...
 
Computer networking class 12
Computer networking class 12Computer networking class 12
Computer networking class 12
 
E business 2014 l06
E business 2014 l06E business 2014 l06
E business 2014 l06
 

Kürzlich hochgeladen

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Kürzlich hochgeladen (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

Infiniband and Ethernet

  • 1. 1 InfiniBand InfiniBand is a high-performance, multi-purpose network architecture based on a switch design often called a "switched fabric." InfiniBand is designed for use in I/O networks such as storage area networks (SAN) or in cluster networks. InfiniBand supports network bandwidth between 2.5 Gbps and 30 Gbps. InfiniBand is a type of communications link for data flow between processors and I/O devices that offers throughput of up to 2.5 gigabytes per second and support for up to 64,000 addressable devices. Because it is also scalable and supports quality of service (QoS) and failover, InfiniBand is often used as a server connect in high-performance computing (HPC) environments. The internal data flow system in most PCs and server systems is inflexible and relatively slow. As the amount of data coming into and flowing between components in the computer increases, the existing bus system becomes a bottleneck. Instead of sending data in parallel (typically 32 bits at a time, but in some computers 64 bits) across the backplane bus, InfiniBand specifies a serial (bit-at-a-time) bus. Fewer pins and other electrical connections are required, saving manufacturing cost and improving reliability. The serial bus can carry multiple channels of data at the same time in a multiplexing signal. InfiniBand also supports multiple memory areas, each of which can addressed by both processors and storage devices. The InfiniBand Trade Association views the bus itself as a switch because control information determines the route a given message follows in getting to its destination address. InfiniBand uses Internet Protocol Version 6 (IPv6), which enables an almost limitless amount of device expansion. With InfiniBand, data is transmitted in packets that together form a communication called a message. A message can be a remote direct memory access (RDMA) read or write operation, a channel send or receive message, a reversible transaction-based operation or a multicast transmission. Like the channel model many mainframe users are familiar with, all transmission begins or ends with a channel adapter. Each processor (your PC or a data center server, for example) has what is called a host channel adapter (HCA) and each peripheral
  • 2. 2 device has a target channel adapter (TCA). These adapters can potentially exchange information that ensures security or work with a given Quality of Service level. InfiniBand (IB) is an industry-standard, channel-based architecture that features high-speed, low-latency interconnects for distributed computing infrastructures. Multiplexing network data onto a common link, InfiniBand combines networks into a unified fabric that collectively routes data between host nodes and network peripherals. InfiniBand’s common interconnect reduces the required number of adapters and cables (including support spares), which significantly reduces total cost of ownership (TCO).
  • 3. 3 The InfiniBand specification was developed by merging two competing designs, Future I/O, developed by Compaq, IBM, and Hewlett-Packard, with Next Generation I/O, developed by Intel, Microsoft, and Sun Microsystems. Specifications for the InfiniBand architecture span multiple layers of the OSI model. InfiniBand features physical and data-link layer hardware like Ethernet and ATM, though with more advanced technology. InfiniBand also features connection-oriented and connectionless transport protocols analogous to TCP and UDP. InfiniBand uses IPv6 for addressing at the network layer. InfiniBand will possibly someday replace PCI as the system bus for PCs. Today's applications of InfiniBand, though are limited to cluster supercomputers and other specialized network systems. InfiniBand hasn't yet become a mainstream technology because standard network software must be modified and/or re-built to work with InfiniBand. InfiniBand bypasses traditional network protocol stacks like TCP/IP because of the performance limitations of these protocols, but in the process it breaks backward compatibility of applications. WinSock and other network programming libraries must be made InfiniBand-aware, without sacrificing the performance gains, before InfiniBand can be widely deployed.
  • 4. 4 The Ethernet In 1973, at Xerox Corporation’s Palo Alto Research Center (more commonly known as PARC), researcher Bob Metcalfe designed and tested the first Ethernet network. While working on a way to link Xerox’s "Alto"computer to a printer, Metcalfe developed the physical method of cabling that connected devices on the Ethernet as well as the standards that governed communication on the cable. Ethernet has since become the most popular and most widely deployed network technology in the world. Many of the issues involved with Ethernet are common to many network technologies, and understanding how Ethernet addressed these issues can provide a foundation that will improve your understanding of networking in general. The Ethernet standard has grown to encompass new technologies as computer networking has matured, but the mechanics of operation for every Ethernet network today stem from Metcalfe’s original design. The original Ethernet described communication over a single cable shared by all devices on the network. Once a device attached to this cable, it had the ability to communicate with any other attached device. This allows the network to expand to accommodate new devices without requiring any modification to those devices already on the network. Ethernet is the most widely-installed local area network ( LAN) technology. Specified in a standard, IEEE 802.3. An Ethernet LAN typically uses coaxial cable or special grades of twisted pair wires. Ethernet is also used in wireless LANs. The most commonly installed Ethernet systems are called 10BASE-T and provide transmission speeds up to 10 Mbps. Devices are connected to the cable and compete for access using a Carrier Sense Multiple Access with Collision Detection (CSMA/CD ) protocol. Fast Ethernet or 100BASE-T provides transmission speeds up to 100 megabits per second and is typically used for LAN backbone systems, supporting workstations with 10BASE-T cards. Gigabit Ethernet provides an even higher level of backbone support at 1000 megabits per second (1 gigabit or 1 billion bits per second). 10- Gigabit Ethernet provides up to 10 billion bits per second.
  • 5. 5 Ethernet was named by Robert Metcalfe, one of its developers, for the passive substance called "luminiferous (light-transmitting) ether" that was once thought to pervade the universe, carrying light throughout. Ethernet was so- named to describe the way that cabling, also a passive medium, could similarly carry data everywhere throughout the network. When first widely deployed , Ethernet supported a maximum theoretical data rate of 10 megabits per second (Mbps). Later, so-called "Fast Ethernet" standards increased this maximum data rate to 100 Mbps. Gigabit Ethernet technology further extends peak performance up to 1000 Mbps, and 10 Gigabit Ethernet technology also exists. Higher level network protocols like Internet Protocol (IP) use Ethernet as their transmission medium. Data travels over Ethernet inside protocol units called frames. The run length of individual Ethernet cables is limited to roughly 100 meters, but Ethernet networks can be easily extended to link entire schools or office buildings using network bridge devices. Ethernet Medium Since a signal on the Ethernet medium reaches every attached node, the destination address is critical to identify the intended recipient of the frame. For example, in the figure above, when computer B transmits to printer C, computers A and D will still receive and examine the frame. However, when a station first receives a frame, it checks the destination address to see if the frame is intended for itself. If it is not, the station discards the frame without even examining its contents. One interesting thing about Ethernet addressing is the implementation of a broadcast address. A frame with a destination address equal to the broadcast address (simply called a broadcast, for short) is intended for every node on the network, and every node will both receive and process this type of frame.
  • 6. 6 Comparison between Ethernet and Infinband Ethernet InfiniBand Best effort delivery. Any device may drop packets • Relies on TCP/IP to correct any errors • Subject to microbursts • Store and forward. (cut-through usually limited to local cluster) • Carries legacy from it’s origins as a CSMA/CD media • Ethernet switches not as scalable as InfiniBand • Guaranteed delivery. Credit based flow control • Hardware based re-transmission •Dropped packets prevented by congestion management • Cut through design with late packet invalidation • Must use QoS when sharing with different applications • Green field design which applied lessons learnt from previous generation interconnects. THE END