SlideShare a Scribd company logo
Elastic Tree: Saving Energy in
   Data Center Networks


      By
      Abhishek Sutrave-107907204
      Kishen Machamada-107916576
Introduction
• Networks basically are shared resources
  connecting critical IT infrastructure, general
  practice is to always leave them ON.
• Most efforts to reduce energy consumption in
  Data Centers is focused on servers and cooling,
  which account for about 70% of a data center’s
  total power budget.
• This presentation focuses on reducing network
  power consumption, which consumes 10-20% of
  the total power.
  -3 billion kWh in 2006[US] by networking elements.
Elastic Tree: Saving Energy in Data Center Networks
Difference between the topologies
• In a typical DCN[2N tree]. One failure can cut the
  effective bisection BW in half. While two failures can
  disconnect servers.
• Richer mesh topologies like the fat-tree handle failures
  more gracefully; with more components and more
  paths, the effect of an individual component failure
  becomes manageable.
• This can be used in improving energy efficiency, by
  dynamically varying the no. of active network
  elements.
• It can be thought as a control knob to tune between
  energy efficiency, performance and fault tolerance.
Traffic collected from 292 servers hosting an E-com
application over a 5 days period .The traffic peaks
during the day and falls at night. Even though traffic
varies significantly with time, the associated switches
draw a constant power.
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Energy Proportionality
• Today’s network elements are not energy
  proportional
  – Fixed overheads such as fans, switch chips, and
    transceivers waste power at low loads.
• Maximum efficiency can be realized by a
  combination of improved components and
  improved management.
• Our strategy is simple:
  – Turn off the links and switches that we don’t need to
    keep available only as much networking capacity as
    required.
ELASTIC TREE
• It is a network-wide power manager, which
  dynamically adjusts the set of active network
  elements-links and switches- to satisfy
  changing data center traffic loads.
• It consists of three logical modules
  – Optimizer
  – Routing
  – Power Control
Elastic Tree
Is to find
minimum
power
network
subset which                                  Chooses path for all flows
satisfies
current traffic
conditions.           Toggles the states of

-topology
-traffic matrix
-power model
of each switch
-desired fault
tolerance
properties
Optimizers
• Role-Is to find minimum power network subset
  which satisfies current traffic conditions.
• There are three different methods for computing
  a minimum power network subset:
  – Formal Model
  – Greedy-Bin Packing
  – Topology-aware Heuristic
• Each method achieves different tradeoffs
  between scalability and optimality.
• Methods can be further improved by considering
  a data center’s traffic history
Formal Model
• Extension of the standard multi-commodity
  flow (MCF) problem with additional
  constraints which force flows to be assigned to
  only active links and switches.
• The constraints include link capacity, flow
  conservation and demand satisfaction.
• minimize Σ (Link + Switch Power)
• Optimization goal is to minimize the total
  network power, while satisfying all constraints.
Formal Model
• MCF problem is NP-complete
• An instance of the MCF problem can easily be
  reduced to the Formal Model problem (just
  set the costs for each link and switch to be 0).
• So the Formal Model problem is also NP-
  complete.
• Still scales well for networks with less than
  1000 nodes, and supports arbitrary
  topologies.
Greedy Bin-Packing
• Evaluates possible flow paths from left to
  right. The flow is assigned to the first path
  with sufficient capacity.
• Repeated for all flows.
• Solutions within a bound of optimal are not
  guaranteed, but in practice, high quality
  subsets result.
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Elastic Tree: Saving Energy in Data Center Networks
Conclusion
• 3 Algorithms – Model, Greedy and Heuristic
  have been examined.
• Applied the above algorithms on E-commerce
  data center[Google data center], and found
  that power consumption can be reduced.
Questions ?
THANK
 YOU

More Related Content

PPTX
Technical seminar
PPT
Smart Grid Cyber Security
PDF
Smart grid control
PPTX
Artificial intelligence in power system
PPTX
load shedding
PPTX
MPPT using fuzzy logic
PPT
6 10кв тр-ын зэрэгцээ ажиллагааны тооцоо
PPTX
Presentation on Smart Grid
Technical seminar
Smart Grid Cyber Security
Smart grid control
Artificial intelligence in power system
load shedding
MPPT using fuzzy logic
6 10кв тр-ын зэрэгцээ ажиллагааны тооцоо
Presentation on Smart Grid

What's hot (11)

PPTX
Smart grid
PPTX
Power systems İntroduction
PPTX
WIRELESS POWER TRANSMISSION TECHNOLOGY
PPTX
Solid state transformer ppt
PPTX
Net metering paper presentatio by lagmesh
PPT
FAULT ANALYSIS USING PSCAD/EMTDC for 150 kV SOUTH SULAWESI TRANSMISSION SYSTEM
PPTX
Smart Grid Technology
PPTX
Senior Project Powerpoint
PDF
Distributed generation & power quality unit 5
PPTX
Lec 20.pptx
PPT
OUTAGE MANAGEMENT SYSTEM
Smart grid
Power systems İntroduction
WIRELESS POWER TRANSMISSION TECHNOLOGY
Solid state transformer ppt
Net metering paper presentatio by lagmesh
FAULT ANALYSIS USING PSCAD/EMTDC for 150 kV SOUTH SULAWESI TRANSMISSION SYSTEM
Smart Grid Technology
Senior Project Powerpoint
Distributed generation & power quality unit 5
Lec 20.pptx
OUTAGE MANAGEMENT SYSTEM
Ad

Similar to Elastic Tree: Saving Energy in Data Center Networks (20)

PDF
Cost savings from auto-scaling of network resources using machine learning
PDF
Green IO Conference at apidays Paris 2024 - The Internet is Getting Emptier;...
PDF
Pid967241
PDF
Improving Energy Efficiency in Optical Networks
PDF
How eStruxture Data Centers is Using ECE to Rapidly Scale Their Business
PDF
Call +971581248768 to purchase in Dubai and Abu DhabiLooking for 100% origina...
PPTX
Energy-efficient Path Allocation Heuristic for Service Function Chaining
PDF
Graphs are at the Heart of the Cloud
PPTX
Data Center Networks
PDF
Study of Energy Saving in Carrier-Ethernet Network
PPT
Fabio Neri - Research topics ans issues faced in TREND, the FP7 Network of Ex...
PDF
Focus on the essential / Intelligent Networks
PDF
Energy Internet Systems and Applications Ahmed F Zobaa
PDF
Optical Switching in the Datacenter
PPTX
Energy in Factory Automation and the Role of Industrial Networks
PPTX
Energy in Factory Automation and the Role of Industrial Networks
PDF
IRJET- Reducing electricity usage in Internet using transactional data
PPTX
Link_NwkingforDevOps
PPTX
Module 1 Introduction to Computer Networks.pptx
PPTX
FATTREE: A scalable Commodity Data Center Network Architecture
Cost savings from auto-scaling of network resources using machine learning
Green IO Conference at apidays Paris 2024 - The Internet is Getting Emptier;...
Pid967241
Improving Energy Efficiency in Optical Networks
How eStruxture Data Centers is Using ECE to Rapidly Scale Their Business
Call +971581248768 to purchase in Dubai and Abu DhabiLooking for 100% origina...
Energy-efficient Path Allocation Heuristic for Service Function Chaining
Graphs are at the Heart of the Cloud
Data Center Networks
Study of Energy Saving in Carrier-Ethernet Network
Fabio Neri - Research topics ans issues faced in TREND, the FP7 Network of Ex...
Focus on the essential / Intelligent Networks
Energy Internet Systems and Applications Ahmed F Zobaa
Optical Switching in the Datacenter
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks
IRJET- Reducing electricity usage in Internet using transactional data
Link_NwkingforDevOps
Module 1 Introduction to Computer Networks.pptx
FATTREE: A scalable Commodity Data Center Network Architecture
Ad

Recently uploaded (20)

PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
RMMM.pdf make it easy to upload and study
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Pharma ospi slides which help in ospi learning
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Institutional Correction lecture only . . .
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
O7-L3 Supply Chain Operations - ICLT Program
human mycosis Human fungal infections are called human mycosis..pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Final Presentation General Medicine 03-08-2024.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
Anesthesia in Laparoscopic Surgery in India
Module 4: Burden of Disease Tutorial Slides S2 2025
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
RMMM.pdf make it easy to upload and study
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Pharma ospi slides which help in ospi learning
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Classroom Observation Tools for Teachers
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Institutional Correction lecture only . . .
GDM (1) (1).pptx small presentation for students
Microbial diseases, their pathogenesis and prophylaxis
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Cell Types and Its function , kingdom of life
O7-L3 Supply Chain Operations - ICLT Program

Elastic Tree: Saving Energy in Data Center Networks

  • 1. Elastic Tree: Saving Energy in Data Center Networks By Abhishek Sutrave-107907204 Kishen Machamada-107916576
  • 2. Introduction • Networks basically are shared resources connecting critical IT infrastructure, general practice is to always leave them ON. • Most efforts to reduce energy consumption in Data Centers is focused on servers and cooling, which account for about 70% of a data center’s total power budget. • This presentation focuses on reducing network power consumption, which consumes 10-20% of the total power. -3 billion kWh in 2006[US] by networking elements.
  • 4. Difference between the topologies • In a typical DCN[2N tree]. One failure can cut the effective bisection BW in half. While two failures can disconnect servers. • Richer mesh topologies like the fat-tree handle failures more gracefully; with more components and more paths, the effect of an individual component failure becomes manageable. • This can be used in improving energy efficiency, by dynamically varying the no. of active network elements. • It can be thought as a control knob to tune between energy efficiency, performance and fault tolerance.
  • 5. Traffic collected from 292 servers hosting an E-com application over a 5 days period .The traffic peaks during the day and falls at night. Even though traffic varies significantly with time, the associated switches draw a constant power.
  • 8. Energy Proportionality • Today’s network elements are not energy proportional – Fixed overheads such as fans, switch chips, and transceivers waste power at low loads. • Maximum efficiency can be realized by a combination of improved components and improved management. • Our strategy is simple: – Turn off the links and switches that we don’t need to keep available only as much networking capacity as required.
  • 9. ELASTIC TREE • It is a network-wide power manager, which dynamically adjusts the set of active network elements-links and switches- to satisfy changing data center traffic loads. • It consists of three logical modules – Optimizer – Routing – Power Control
  • 10. Elastic Tree Is to find minimum power network subset which Chooses path for all flows satisfies current traffic conditions. Toggles the states of -topology -traffic matrix -power model of each switch -desired fault tolerance properties
  • 11. Optimizers • Role-Is to find minimum power network subset which satisfies current traffic conditions. • There are three different methods for computing a minimum power network subset: – Formal Model – Greedy-Bin Packing – Topology-aware Heuristic • Each method achieves different tradeoffs between scalability and optimality. • Methods can be further improved by considering a data center’s traffic history
  • 12. Formal Model • Extension of the standard multi-commodity flow (MCF) problem with additional constraints which force flows to be assigned to only active links and switches. • The constraints include link capacity, flow conservation and demand satisfaction. • minimize Σ (Link + Switch Power) • Optimization goal is to minimize the total network power, while satisfying all constraints.
  • 13. Formal Model • MCF problem is NP-complete • An instance of the MCF problem can easily be reduced to the Formal Model problem (just set the costs for each link and switch to be 0). • So the Formal Model problem is also NP- complete. • Still scales well for networks with less than 1000 nodes, and supports arbitrary topologies.
  • 14. Greedy Bin-Packing • Evaluates possible flow paths from left to right. The flow is assigned to the first path with sufficient capacity. • Repeated for all flows. • Solutions within a bound of optimal are not guaranteed, but in practice, high quality subsets result.
  • 30. Conclusion • 3 Algorithms – Model, Greedy and Heuristic have been examined. • Applied the above algorithms on E-commerce data center[Google data center], and found that power consumption can be reduced.