Beowulf – Cluster Nodes & Networking Hardware Garrison Vaughan.

Slides:



Advertisements
Similar presentations
COMPUTER NETWORK TOPOLOGIES
Advertisements

LAN Maps & Symbols Topologies & Devices. Physical & Logical Topologies Physical Topologies define the actual layout of the wire (media). For example,
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Computers Are Your Future © 2008 Prentice-Hall, Inc.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
A Comparative Study of Network Protocols & Interconnect for Cluster Computing Performance Evaluation of Fast Ethernet, Gigabit Ethernet and Myrinet.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Institute of Technology Sligo - Dept of Computing LAN Maps & Symbols Topologies & Devices Paul Flynn.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Understanding Networks II. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Networking and Internetworking Devices Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
TCP/IP Protocol Suite 1 Chapter 3 Objectives Upon completion you will be able to: Underlying Technology Understand the different versions of wired Ethernet.
1 K. Salah Module 4.3: Repeaters, Bridges, & Switches Repeater Hub NIC Bridges Switches VLANs GbE.
Core 3: Communication Systems. On any network there are two types of computers present – servers and clients. By definition Client-Server architecture.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
NETWORK TOPOLOGIES There are three basic configurations used to connect computers they are the Bus Ring Star.
COMPUTER NETWORKS.
NETWORKING DEVICES  What is a networking device?  What are the different networking devices?
CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach.
For more notes and topics visit: eITnotes.com.
Network Topologies.
1 Network Strategy By Mr J. Sloan. Ideas Protocol WAN LAN Node What is a… Workstation File Server Print Server.
Networks CSCI-N 100 Dept. of Computer and Information Science.
Module CT2053N: Network Devices Lecture Week 1. Agenda Module Introduction  Your Module Leader  Your Lecturer and tutors  Module Aims/Objectives 
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
NETWORK TOPOLOGIES There are three basic configurations used to connect computers they are the  Bus  Ring  Star.
Introduction to networking Devices. Objectives  Be able to describe the common networking devices and their functionality, including:  Repeaters  Hubs.
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
Module 2: Information Technology Infrastructure
CS3502: Data and Computer Networks Local Area Networks - 4 Bridges / LAN internetworks.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
Local Area Networks: Internetworking
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Network Devices.
Cisco – Chapter 3 LAN. LAN Teaching Topology physical topology is the actual layout of the wire (media) logical topology defines how the media is accessed.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
Chapter 6 – Connectivity Devices
Networking Devices Hang Pham Jared Jelacich David Ramirez.
Networking Components Daniel Rosser LTEC Network Hub It is very difficult to find Hubs anymore Hubs sends data from one computer to all other computers.
NETWORKS NEED HISTORY HARDWARE REQD. SOFTWARE REQD. TOPOLOGIES.
Computer Networks. A computer network is defined as the interconnection of 2 or more independent computers or/and peripherals. Computer Network.
OBJECTIVE: o Describe various network topologies o Discuss the role of network devices o Understand Network Configuration Factors to deploy a new network.
Computer Networks 15-1 Connecting Devices. Connecting Device We divide connecting devices into five different categories based on the layer in which they.
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
Network Concepts Topologies
NETWORK HARDWARE CABLES NETWORK INTERFACE CARD (NIC)
Hierarchies Ethernet Switches Must be Arranged in a Hierarchy –Root is the top-level Ethernet Switch Root.
NET 324 D Networks and Communication Department Lec1 : Network Devices.
HUBS & SWITCHES: WHAT FOR ART THOU? By Wayne Sheppard ETEC 562.
Computer Networks. Internetworking Devices Network Interface Card (NIC) Repeaters HUB Bridge Switch Router.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Networking And their components. What is Networking? In it’s simplest term, networking is when two or more things are able to communicate and understand.
Planning and Implementing a Basic SOHO Network using Network Segmentation COMP 316.
CSCI-235 Micro-Computer Applications The Network.
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
Local-Area Networks. Topology Defines the Structure of the Network – Physical topology – actual layout of the wire (media) – Logical topology – defines.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
NETWORK DEVICES Department of CE/IT.
CHAPTER -II NETWORKING COMPONENTS CPIS 371 Computer Network 1 (Updated on 3/11/2013)
CHAPTER 8 Communication and Network Copyright © Cengage Learning. All rights reserved.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Networking Devices.
Chapter 3 Computer Networking Hardware
NETWORK TOPOLOGIES There are three basic configurations used to connect computers they are the Bus Ring Star.
Introduction to Computers
CT1303 LAN Rehab AlFallaj.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Presentation transcript:

Beowulf – Cluster Nodes & Networking Hardware Garrison Vaughan

Cluster Nodes Beowulf clusters can be built with off of the shelf components. This allows you to fine-tune each node of the cluster to your specifications. It is encouraged to use custom rack mountable nodes to save space when building your clusters, but this will make it slightly more complicated to keep the nodes cool and may drive the cost of the project up.

Node Hardware On a tight budget, dual processor motherboards are recommended since the price/performance curve falls off for motherboards with quad or more cores. The downside to doing this is that there will be more stress on the network cards for each node. Get as much memory per node as possible. Memory is an important area to not cut corners in. Graphics cards do not need to be top of the line unless your project utilizes heavy GPU acceleration.

Benchmarking Hardware Configuration A good suite of tools for benchmarking clusters is the Beowulf Performance Suite. It consists of benchmarks like stream, nas, unixbench, netpipe, and bonnie. Its good to use different tests for different configurations and architectures to make the best decision for your project.

Node Software Unix and Unix like operating systems are ideal for Beowulf Cluster nodes. Linux in particular is used very often since it is open source. Libraries like PVM and MPI can be used for parallel processing between the Linux nodes.

Network Topology Possible Network Topologies Shared multi-drop passive cable Tree structure of hubs and switches Custom complicated switching technology One big switch.

Network Topology Direct wire - Two machines can be connected directly by a Ethernet cable (usually a Cat 5e cable) without needing a hub or a switch. With multiple NICs per machine, we can create networks but then we need to specify routing tables to allow packets to get through. The machines will end up doing double-duty as routers. Hubs and Repeaters - All nodes are visible from all nodes and the CSMA/CD protocol is still used. A hub/repeater receives signals, cleans and amplifies, and redistributes to all nodes. Switches - Accepts packets, interprets destination address and sends packets down the segment that has the destination node. Allows half the machines to communicate directly with the other half (subject to bandwidth constraints of the switch hardware). Multiple switches can be connected in a tree or sometimes other schemes. The root switch can become a bottleneck. The root switch can be a higher bandwidth switch.

Switches Continued Switches can be managed or unmanaged. Managed switches are more expensive but they also allow many useful configurations. Here are some examples. Port trunking - Allows up to 4 ports to be treated as one logical port. For example, this would allow a 4 Gbits/sec connection between two Gigabit switches. Linux Channel Bonding - Channel bonding means to bond together multiple NICs into one logical network connection. This requires the network switch to support some form of port trunking. Switch Meshing - Allows up to 24 ports between switches to be treated as a single logical port, creating a very high bandwidth connection. Useful for creating custom complicated topologies. Stackable, High bandwidth Switches - Stackable switches with special high band- width interconnect in-between the switches. For examples, Cisco has 24-port Gigabit stackable switches with a 32 Gbits/sec interconnect. Up to 8 such switches can be stacked together. All the stacked switches can be controlled by one switch and managed as a single switch. If the controlling switch fails, the remaining switches hold an election and a new controlling switch is elected. Baystack also has stackable switches with a 40 Gbits/sec interconnect.

Cluster Network