際際滷

際際滷Share 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 centers
  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
 Todays 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 dont 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 centers 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

What's hot (20)

BREAKDOWN IN LIQUIDS_NDS
BREAKDOWN IN LIQUIDS_NDSBREAKDOWN IN LIQUIDS_NDS
BREAKDOWN IN LIQUIDS_NDS
Niraj Solanki
B tech ee ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
B tech ee  ii_ eee_ u-4_ transformer & electrical wiring_dipen patelB tech ee  ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
B tech ee ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
Rai University
Post processing for quantum key distribution
Post processing for quantum key distributionPost processing for quantum key distribution
Post processing for quantum key distribution
wtyru1989
Design-for-Test (Testing of VLSI Design)
Design-for-Test (Testing of VLSI Design)Design-for-Test (Testing of VLSI Design)
Design-for-Test (Testing of VLSI Design)
Usha Mehta
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmission
ZunAib Ali
Power electronics
Power electronicsPower electronics
Power electronics
Femi Prince
Ac voltage controller
Ac voltage controllerAc voltage controller
Ac voltage controller
Josin Hippolitus
Unit 3 FACTS Technology
Unit 3 FACTS TechnologyUnit 3 FACTS Technology
Unit 3 FACTS Technology
SANTOSH GADEKAR
Nodal & Mesh Analysis
Nodal & Mesh AnalysisNodal & Mesh Analysis
Nodal & Mesh Analysis
QuaziRossi
Load Frequency Control of two area Power system
Load Frequency Control  of two area Power systemLoad Frequency Control  of two area Power system
Load Frequency Control of two area Power system
Animesh Sachan
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Usha Mehta
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptx
NehaFatima30
Power System Planning
Power System PlanningPower System Planning
Power System Planning
linsstalex
Inrush current
Inrush currentInrush current
Inrush current
Dr.Raja Masood Larik
Unit- 4 inverters (part-2)
Unit- 4 inverters (part-2)Unit- 4 inverters (part-2)
Unit- 4 inverters (part-2)
johny renoald
Availability Based Tariff and UI charges
Availability Based Tariff and UI chargesAvailability Based Tariff and UI charges
Availability Based Tariff and UI charges
Krishnakumar R. Vasudevan
Molecular Dynamics - review
Molecular Dynamics - review Molecular Dynamics - review
Molecular Dynamics - review
Hamed Hoorijani
Load Frequency Control of Two Area System
Load Frequency Control of Two Area SystemLoad Frequency Control of Two Area System
Load Frequency Control of Two Area System
Manash Deka
Generation shift factor and line outage factor
Generation shift factor and line outage factorGeneration shift factor and line outage factor
Generation shift factor and line outage factor
Viren Pandya
3 nodal analysis
3 nodal analysis3 nodal analysis
3 nodal analysis
sharifahjamilah67
BREAKDOWN IN LIQUIDS_NDS
BREAKDOWN IN LIQUIDS_NDSBREAKDOWN IN LIQUIDS_NDS
BREAKDOWN IN LIQUIDS_NDS
Niraj Solanki
B tech ee ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
B tech ee  ii_ eee_ u-4_ transformer & electrical wiring_dipen patelB tech ee  ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
B tech ee ii_ eee_ u-4_ transformer & electrical wiring_dipen patel
Rai University
Post processing for quantum key distribution
Post processing for quantum key distributionPost processing for quantum key distribution
Post processing for quantum key distribution
wtyru1989
Design-for-Test (Testing of VLSI Design)
Design-for-Test (Testing of VLSI Design)Design-for-Test (Testing of VLSI Design)
Design-for-Test (Testing of VLSI Design)
Usha Mehta
High Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmissionHigh Voltage Dc (HVDC) transmission
High Voltage Dc (HVDC) transmission
ZunAib Ali
Power electronics
Power electronicsPower electronics
Power electronics
Femi Prince
Unit 3 FACTS Technology
Unit 3 FACTS TechnologyUnit 3 FACTS Technology
Unit 3 FACTS Technology
SANTOSH GADEKAR
Nodal & Mesh Analysis
Nodal & Mesh AnalysisNodal & Mesh Analysis
Nodal & Mesh Analysis
QuaziRossi
Load Frequency Control of two area Power system
Load Frequency Control  of two area Power systemLoad Frequency Control  of two area Power system
Load Frequency Control of two area Power system
Animesh Sachan
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Usha Mehta
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptx
NehaFatima30
Power System Planning
Power System PlanningPower System Planning
Power System Planning
linsstalex
Unit- 4 inverters (part-2)
Unit- 4 inverters (part-2)Unit- 4 inverters (part-2)
Unit- 4 inverters (part-2)
johny renoald
Molecular Dynamics - review
Molecular Dynamics - review Molecular Dynamics - review
Molecular Dynamics - review
Hamed Hoorijani
Load Frequency Control of Two Area System
Load Frequency Control of Two Area SystemLoad Frequency Control of Two Area System
Load Frequency Control of Two Area System
Manash Deka
Generation shift factor and line outage factor
Generation shift factor and line outage factorGeneration shift factor and line outage factor
Generation shift factor and line outage factor
Viren Pandya

Similar to 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 ...
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).pptx
rameshss
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-Grid
Shivang Rana
final year student project batch-10.pptx
final year student project batch-10.pptxfinal year student project batch-10.pptx
final year student project batch-10.pptx
VenkateshBanala
Load Despatch and Communication System.pptx
Load Despatch and Communication System.pptxLoad Despatch and Communication System.pptx
Load Despatch and Communication System.pptx
SatishReddy407131
Project-Proposal technology for anim.pptx
Project-Proposal technology for anim.pptxProject-Proposal technology for anim.pptx
Project-Proposal technology for anim.pptx
kishoreajay
wsn
wsnwsn
wsn
Saurabh Singh
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 databases
Papitha Velumani
Bt31275283
Bt31275283Bt31275283
Bt31275283
IJMER
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 ECOSYSTEM
Nexgen 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 ECOSYSTEM
Nexgen Technology
Load Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptxLoad Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptx
upadhyayshikha2398
Day7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdfDay7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdf
debidasimohanty1
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
performance analysis tool in smart gris .pptx
performance analysis tool in smart gris .pptxperformance analysis tool in smart gris .pptx
performance analysis tool in smart gris .pptx
ssuserfe74a7
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
Shakas Technologies
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).pptx
rameshss
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-Grid
Shivang Rana
final year student project batch-10.pptx
final year student project batch-10.pptxfinal year student project batch-10.pptx
final year student project batch-10.pptx
VenkateshBanala
Load Despatch and Communication System.pptx
Load Despatch and Communication System.pptxLoad Despatch and Communication System.pptx
Load Despatch and Communication System.pptx
SatishReddy407131
Project-Proposal technology for anim.pptx
Project-Proposal technology for anim.pptxProject-Proposal technology for anim.pptx
Project-Proposal technology for anim.pptx
kishoreajay
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 databases
Papitha Velumani
Bt31275283
Bt31275283Bt31275283
Bt31275283
IJMER
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 ECOSYSTEM
Nexgen 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 ECOSYSTEM
Nexgen Technology
Load Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptxLoad Shifting of Paralel Transformer .pptx
Load Shifting of Paralel Transformer .pptx
upadhyayshikha2398
Day7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdfDay7_SGT_Distributed Management System.pdf
Day7_SGT_Distributed Management System.pdf
debidasimohanty1
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
performance analysis tool in smart gris .pptx
performance analysis tool in smart gris .pptxperformance analysis tool in smart gris .pptx
performance analysis tool in smart gris .pptx
ssuserfe74a7
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
Shakas Technologies

Recently uploaded (20)

How to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of SaleHow to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of Sale
Celine George
technology in banking ppt FOR E-CONTENT -2.ppt
technology in banking ppt  FOR E-CONTENT -2.ppttechnology in banking ppt  FOR E-CONTENT -2.ppt
technology in banking ppt FOR E-CONTENT -2.ppt
HARIHARAN A
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdfIB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
Dr. Mahtab Alam
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMCAction of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
jaspervedamvemavarap
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. DabhadeSynthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean ExpressionsIntroduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
GS Virdi
SUPPOSITORIES
SUPPOSITORIESSUPPOSITORIES
SUPPOSITORIES
Shantanu Ranjan
"The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G..."The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G...
neelottama
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. DabhadeIntroduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Easier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace savingEasier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace saving
Henry Tapper
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptxA-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
A-Z GENERAL QUIZ | THE QUIZ CLUB OF PSGCAS | 14TH MARCH 2025.pptx
Quiz Club of PSG College of Arts & Science
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
A Biodiction : A Unit of Dr. Divya Sharma
NC Advisory Council on Student Safety and Well-Being
NC Advisory Council on Student Safety and Well-BeingNC Advisory Council on Student Safety and Well-Being
NC Advisory Council on Student Safety and Well-Being
Mebane Rash
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. DabhadeAnti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. DabhadeCombinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
How to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of SaleHow to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of Sale
Celine George
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
Prabhakar Singh Patel
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdfLITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
LITERATURE QUIZ | THE QUIZ CLUB OF PSGCAS | 11 MARCH 2025 .pdf
Quiz Club of PSG College of Arts & Science
How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17
Celine George
How to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in OdooHow to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in Odoo
Celine George
How to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of SaleHow to manage Customer Tips with Odoo 17 Point Of Sale
How to manage Customer Tips with Odoo 17 Point Of Sale
Celine George
technology in banking ppt FOR E-CONTENT -2.ppt
technology in banking ppt  FOR E-CONTENT -2.ppttechnology in banking ppt  FOR E-CONTENT -2.ppt
technology in banking ppt FOR E-CONTENT -2.ppt
HARIHARAN A
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdfIB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
IB-Unit-5 BBA BVIMR 2022 Syllabus_watermark.pdf
Dr. Mahtab Alam
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMCAction of  Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
Action of Muscles ppt by Priscilla Jasper Vedam Vemavarapu @ASRHMC
jaspervedamvemavarap
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. DabhadeSynthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Synthesis for VIth SEM 21-2-25.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean ExpressionsIntroduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
Introduction to Karnaugh Maps (K-Maps) for Simplifying Boolean Expressions
GS Virdi
"The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G..."The Write Path: Navigating Research Writing, Publication, and Professional G...
"The Write Path: Navigating Research Writing, Publication, and Professional G...
neelottama
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. DabhadeIntroduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Introduction to Drug Design.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Easier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace savingEasier-to-Save.Nest report into workplace saving
Easier-to-Save.Nest report into workplace saving
Henry Tapper
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
Bioinformatics: History of Bioinformatics, Components of Bioinformatics, Geno...
A Biodiction : A Unit of Dr. Divya Sharma
NC Advisory Council on Student Safety and Well-Being
NC Advisory Council on Student Safety and Well-BeingNC Advisory Council on Student Safety and Well-Being
NC Advisory Council on Student Safety and Well-Being
Mebane Rash
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. DabhadeAnti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Anti-Protozoal Agents.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. DabhadeCombinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Combinatorial_Chemistry.pptx by Mrs. Manjushri P. Dabhade
Dabhade madam Dabhade
How to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of SaleHow to configure the retail shop in Odoo 17 Point of Sale
How to configure the retail shop in Odoo 17 Point of Sale
Celine George
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
URINE SPECIMEN COLLECTION AND HANDLING CLASS 1 FOR ALL PARAMEDICAL OR CLINICA...
Prabhakar Singh Patel
How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17How to Invoice Shipping Cost to Customer in Odoo 17
How to Invoice Shipping Cost to Customer in Odoo 17
Celine George
How to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in OdooHow to process Interwarehouse and Intrawarehouse transfers in Odoo
How to process Interwarehouse and Intrawarehouse transfers in Odoo
Celine George

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 centers 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 Todays 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 dont 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 centers 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.