SlideShare ist ein Scribd-Unternehmen logo
1 von 32
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.
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.
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.
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

Weitere ähnliche Inhalte

Ähnlich wie Elastic Tree: Saving Energy in Data Center Networks

Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...
Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...
Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...Kaivalya Shah
 
Voltage_Stability_Analysis_With DG NEW (1).pptx
Voltage_Stability_Analysis_With DG NEW (1).pptxVoltage_Stability_Analysis_With DG NEW (1).pptx
Voltage_Stability_Analysis_With DG NEW (1).pptxrameshss
 
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...Labmeeting - 20141202 - Time-based Power Control Architecture for Application...
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...Syuan Wang
 
Distributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridDistributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridShivang Rana
 
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...strikeramol
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesPapitha Velumani
 
Bt31275283
Bt31275283Bt31275283
Bt31275283IJMER
 
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...amin azari
 
Fundamentals of Communication Networks
Fundamentals ofCommunication NetworksFundamentals ofCommunication Networks
Fundamentals of Communication Networks Hossein Shafieirad
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMNexgen Technology
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMNexgen Technology
 
Load Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptxLoad Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptxupadhyayshikha2398
 
Day7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdfDay7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdfdebidasimohanty1
 
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...Paolo Giaccone
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMShakas Technologies
 
Power allocation for statistical qo s provisioning in
Power allocation for statistical qo s provisioning inPower allocation for statistical qo s provisioning in
Power allocation for statistical qo s provisioning inIEEEFINALYEARPROJECTS
 
energies-15-07177-v2.pdf
energies-15-07177-v2.pdfenergies-15-07177-v2.pdf
energies-15-07177-v2.pdffarhanmukhtiar3
 

Ähnlich wie Elastic Tree: Saving Energy in Data Center Networks (20)

Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...
Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...
Paper Review: ENERGY-EFFICIENT WIRELESS COMMUNICATIONS TUTORIAL, SURVEY, AND ...
 
Voltage_Stability_Analysis_With DG NEW (1).pptx
Voltage_Stability_Analysis_With DG NEW (1).pptxVoltage_Stability_Analysis_With DG NEW (1).pptx
Voltage_Stability_Analysis_With DG NEW (1).pptx
 
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...Labmeeting - 20141202 - Time-based Power Control Architecture for Application...
Labmeeting - 20141202 - Time-based Power Control Architecture for Application...
 
Distributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridDistributed control techniques in Micro-Grid
Distributed control techniques in Micro-Grid
 
wsn
wsnwsn
wsn
 
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...
Distributedconcurrentandindependentaccesstoencryptedclouddatabases 1410150430...
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databases
 
Bt31275283
Bt31275283Bt31275283
Bt31275283
 
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
Lifetime-Aware Scheduling and Power Control for Cellular-based M2M Communicat...
 
Fundamentals of Communication Networks
Fundamentals ofCommunication NetworksFundamentals ofCommunication Networks
Fundamentals of Communication Networks
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 
Load Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptxLoad Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptx
 
Day7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdfDay7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdf
 
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...
Power Comparison Power Comparison of Cloud Data of Cloud Data Center Architec...
 
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEMENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
ENERGY-AWARE LOAD BALANCING AND APPLICATION SCALING FOR THE CLOUD ECOSYSTEM
 
Smart optimization techniques for virtual power plants
Smart optimization techniques for virtual power plants Smart optimization techniques for virtual power plants
Smart optimization techniques for virtual power plants
 
Power allocation for statistical qo s provisioning in
Power allocation for statistical qo s provisioning inPower allocation for statistical qo s provisioning in
Power allocation for statistical qo s provisioning in
 
Smart grid
Smart gridSmart grid
Smart grid
 
energies-15-07177-v2.pdf
energies-15-07177-v2.pdfenergies-15-07177-v2.pdf
energies-15-07177-v2.pdf
 

Kürzlich hochgeladen

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 

Kürzlich hochgeladen (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 

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.
  • 3.
  • 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.
  • 6.
  • 7.
  • 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.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 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.