Michihiro Koibuchi(NII, Japan ) Tomohiro Otsuka(Keio U, Japan ) Hiroki Matsutani ( U of Tokyo, Japan ) Hideharu Amano ( Keio U/ NII, Japan ) An On/Off.

Slides:



Advertisements
Similar presentations
LAN Segmentation Virtual LAN (VLAN).
Advertisements

CCNA3 v3 Module 7 v3 CCNA 3 Module 7 JEOPARDY K. Martin.
Topic 7 Local Area Networks (LAN)
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Larger Site Networks Part 1. 2 Small Site –Single-hub or Single- Switch Ethernet LANs Large Site –Multi-hub Ethernet LANs –Ethernet Switched Site Networks.
Connecting LANs: Section Figure 15.1 Five categories of connecting devices.
Switching Topic 4 Inter-VLAN routing. Agenda Routing process Routing VLANs – Traditional model – Router-on-a-stick – Multilayer switches EtherChannel.
Cisco 3 - Switch Perrine. J Page 15/8/2015 Chapter 8 What happens to the member ports of a VLAN when the VLAN is deleted? 1.They become inactive. 2.They.
1 CCNA 3 v3.1 Module 7. 2 CCNA 3 Module 7 Spanning Tree Protocol (STP)
Ethernet and switches selected topics 1. Agenda Scaling ethernet infrastructure VLANs 2.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
1 Computer Networks Internetworking Devices. 2 Repeaters Hubs Bridges –Learning algorithms –Problem of closed loops Switches Routers.
Course 301 – Secured Network Deployment and IPSec VPN
COS 461: Computer Networks
Introduction to Computer Networks 09/23 Presenter: Fatemah Panahi.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 8: Virtual LANs (VLANs)
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
DataLink Layer1 Ethernet Technologies: 10Base2 10: 10Mbps; 2: 200 meters (actual is 185m) max distance between any two nodes without repeaters thin coaxial.
Layer 2 Switch  Layer 2 Switching is hardware based.  Uses the host's Media Access Control (MAC) address.  Uses Application Specific Integrated Circuits.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
© 2009 Cisco Systems, Inc. All rights reserved. SWITCH v1.0—2-1 Implementing VLANs in Campus Networks Applying Best Practices for VLAN Topologies.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
CSC 336 Data Communications and Networking Lecture 7d: Interconnecting LAN Dr. Cheer-Sun Yang Spring 2001.
CS3502: Data and Computer Networks Local Area Networks - 4 Bridges / LAN internetworks.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
1 Michihiro Koibuchi, Takafumi Watanabe, Atsushi Minamihata, Masahiro Nakao, Tomoyuki Hiroyasu, Hiroki Matsutani, and Hideharu Amano
A Lightweight Fault-Tolerant Mechanism for Network-on-Chip
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Link Layer Review CS244A Winter 2008 March 7, 2008 Ben Nham.
Click to edit Master subtitle style
S7C5 – Spanning Tree Protocol And other topics. Switch Port Aggregation Bundling –Combining 2 to 8 links of FE (Fast Ethernet) or GE (Gigabit) Full duplex.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
Hierarchies Ethernet Switches Must be Arranged in a Hierarchy –Root is the top-level Ethernet Switch Root.
Jose Miguel Montanana (NII, Japan) Michihiro Koibuchi (NII, Japan ) Hiroki Matsutani ( U of Tokyo, Japan ) Hideharu Amano ( Keio U/ NII, Japan ) Stabilizing.
Runtime Power Gating of On-Chip Routers Using Look-Ahead Routing
Cisco Network Devices Chapter 6 powered by DJ 1. Chapter Objectives At the end of this Chapter you will be able to:  Identify and explain various Cisco.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
W&L Page 1 CCNA CCNA Training 2.7 Configure and verify trunking on Cisco switches Jose Luis Flores / Amel Walkinshaw Aug, 2015.
Switching Topic 2 VLANs.
Virtual Local Area Networks (VLANs) Part II
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
W&L Page 1 CCNA CCNA Training 2.5 Describe how VLANs create logically separate networks and the need for routing between them Jose Luis.
A Switch-Tagged Routing Methodology for PC Clusters with VLAN Ethernet 2011 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS Authors: Michihiro Koibuchi,
Topic 5 Spanning tree protocol
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
1 Chapter 3: Packet Switching (Switched LANs) Dr. Rocky K. C. Chang 23 February 2004.
1 Apricot2001 Effectiveness of VLAN Chan Wai Kok Faculty of Information Technology Salim Beg Faculty of Engineering.
Computer Communication and Networking Lecture # 4 by Zainab Malik 1.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
Chapter-5 STP. Introduction Examine a redundant design In a hierarchical design, redundancy is achieved at the distribution and core layers through additional.
Instructor Materials Chapter 3: STP
Spanning Tree Protocol
Routing Jennifer Rexford.
3. Internetworking (part 2: switched LANs)
VIRTUAL SERVERS Presented By: Ravi Joshi IV Year (IT)
Chapter 4 Data Link Layer Switching
Configuring EtherChannels and Switch Troubleshooting
Configuring Catalyst Switch Operations
Spanning Tree Protocol
Spanning Tree Protocol
Advanced Network Training
LAN switching and Bridges
NT2640 Unit 9 Activity 1 Handout
CCNA Routing and Switching Scaling Networks v6.0
LAN switching and Bridges
Dr. Rocky K. C. Chang 23 February 2004
Virtual LAN (VLAN).
Presentation transcript:

Michihiro Koibuchi(NII, Japan ) Tomohiro Otsuka(Keio U, Japan ) Hiroki Matsutani ( U of Tokyo, Japan ) Hideharu Amano ( Keio U/ NII, Japan ) An On/Off Link Activation Method for Low-Power Ethernet in PC Clusters

HPC PC Clusters with Ethernet Host/CPU –Various low-power techniques are used DVFS Power Gating Ethernet Switch –Always preparing (active) for packet injection We propose, and evaluate a low-power technique of Ethernet switches for PC clusters PCEthernet switch Interconnects (Nov 2008 ) Gigabit Ethernet 56% GbE

Ethernet for HPC –Link aggregation (channel group) + multi-paths On/Off link activation method Evaluations –Overhead of On/Off link operation –Performance and power consumption of PC clusters Outline

Ethernet on HPC systems  Increasing the number of ports of GbE switches - 24/48-port switches provide the lowest cost per port  Improving the computation power of host ( > 10GFlops)  Link aggregation [IEEE 802.3ad] + multi-path topology [Kudoh, IEEE Cluster, 2004][Viking, Infocom2004] - drastically increasing the number of links switch host TREE 1TREE 4TREE 3TREE Link aggr. using 3 links 4 paths

Power cons is almost constant regardless of traffic load # of activated ports dominates the power cons of switches –Power cons of port is reduced down to ZERO by port- shutdown operation Power cons of GbE switches ProductPortOther (Xbar) Total ( ratio of ports ) PC (65%) PC (53%) PC (63%) SF (41%) C (34%) Unit :W

Overview of the on/off link method switch node Traffic load becomes low ( turning off a part of links) TREE 1TREE 4TREE 3TREE TREE 1TREE 4TREE 3TREE Network load is not always high (e.g. during computation time Switch ports consume 40-60% of the total power

Ethernet for HPC –Link aggregation (channel group) + multi-paths On/Off link activation method Evaluations –Overhead of On/Off link operation –Performance and power consumption of PC clusters Outline

A framework of on/off link method Eg : port monitor, IPTraf, pilot execution How is it implemented on Ethernet? Low or high-load links appear Selection of on/off links and paths Update of on/off link operation Traffic monitoring No Yes Very crucial factor Low traffic load is detected TREE 1TREE 4TREE 3TREE Paths: Before & After the before path is deactivated

Requirements for the on/off link method To achieve a practical on/off link activation method,  No update of the MPI communication library  Using existing functions of commercial switches  Hiding the overhead to activate the link  Stabilizing the MAC address tables during updating paths - Avoiding broadcast storms, and communication interruption TREE 1TREE 4TREE 3TREE Switch Host Before After

Changing the paths for on/off link op Using switch-tagged ・ VLAN routing method [Otsuka,ICPP06] –Specifying the path by attaching the VLAN tag to a frame ( Port VLAN ID: PVID) –Each host sends and receives usual (untagged) frames When an frame arrives at a switch from a host, add a VLAN tag (PVID) to it When it leaves to a host, removes the VLAN tag The path of PVID#v1 The path of PVID#v VLAN v0 VLAN v1 PVID v0 1 VLAN tag # v0 is attached

When a deactivated link is activated (1) Activating the target link –Using no-shutdown command of switch (2) Create VLAN v0 for the new path set that includes the target link, and make its MAC address table (3) Update the PVIDs of the ports for connecting hosts to v Updating PVID to v0 Before PVID v Step Step 1,2 Link On, VLAN v0 When the traffic increases

When an activated link is deactivated (1) Create VLAN v1 for the new path set that avoids the target link, and make its MAC address table (2) Update the PVID of the ports for connecting hosts to v1 (3) Deactivating the link The path of PVID v0 PVID #v0 v1 Before Step Deactivating Decreasing the traffic Step 1,2 The path of PVID v1

Ethernet for HPC –Link aggregation (channel group) + multi-paths On/Off link activation method Evaluations –Overhead of On/Off link operation On/off link operation Overhead to modify the path set –Performance and power consumption of PC clusters Outline Dell 5324, 6224(24 ports), 6248(48 ports), Netgear SF-G0420(24 ports) We can buy them at $1,000-3,000

a link is continuously operated: on off on When enabling STP, the overhead becomes some dozens ~ 1 min To hide this overhead, paths should be updated after completing the on/off operation Fund. eval : On/Off overhead On/Off Link Op. PC (sec) PC PC SF

Measure the overhead to change paths using VLANs Communication is not interrupted!! –Enabling the runtime on/off link activation Fund. eval(2) : overhead to update paths Path update PC53240(sec) PC62240 PC62480 SF-4200 Before After Update PVID to v1 VLAN v0 VLAN v1

Performance evaluation on a PC cluster PC Cluster –128 hosts, Dual Opteron 1.8GHz x2 –MPICH 1.2.7p1 GbE switch –Dell Power Connect host per switch Application –NPB 3.2

Topology of the cluster Peak: 4×2 torus, 6 links between switches –Enabling the link aggregation (IEEE 803.ad) Pre-executing the applications for estimating traffic amount –Set up the on/off link set before executing Two on/off link selection algorithms –Conservative: maintain the maximum amount of traffic on a link –Aggressive: further power reduction ( details are the proceeding ) Torus

Results of NPB(64 procs, PC6248 SW ) Fig 1 : Performance Fig 2 : Power Cons of NWs, PC6248s 26% of NW power cons is reduced w/o performance degradation EPISLUSP Relative Power Cons(W) peak(all links)conservativeaggressive The conservative policy maintained almost the peak performance 26% of power reduction

Results of NPB(64 procs, other SWs ) A small number of services in L2 switch ( PC5324) is always running compared with that of L3 switch ( PC6248) EPISLUSP Relative Power Cons(W) peak(all links)conservativeaggressive EPISLUSP Relative Power Cons(W) peak(all links)conservativeaggressive Fig 3 : Power Cons, SF- 420s Fig 4 : Power Cons, PC % of power reduction The L2 switches reduces the larger ratio of power cons

On/Off interconnection networks –Cannot be directly applied to Ethernet –M.Alonso[IPDPS05],V.Soteriou[TPDS07] –Our on/off link method enables to support some of them in Ethernet DVFS for interconnection networks –L.Shang[HPCA03], J.M.Stine[CAL04] –Using multi-speed Ethernet (10M/100M/GbE/10GE) is similar to the approach for DVFS Dell switch:PC6248, 10M: 1.1W 100M: 1.3W GbE: 2.1W Related Work

We propose the on/off link method on Ethernet –Using port-shutdown command for reducing power cons Switch ports consume up to 60% of power cons in GbE switch –Stabilizing the update of the MAC address table Evaluations on the PC cluster with GbE switches –No overhead to update paths –Reducing down to up to 37% of NW power cons We will provide the total solution of Ethernet for Low-Power PC clusters Link aggre. + multi-path topology + on/off links Conclusions