SlideShare a Scribd company logo
1 of 18
DATA CENTER
EFFICIENCY
Introduction

1
DATA CENTER POWER CONSUMPTION
 In 2005 data center power usage was 1% of the worlds

power consumption.
 The current power usage is estimated to be as high as 1.5%

world wide and up to 2.2% of US power consumption.

 Why should you care?
 Every year there are rolling blackouts though the summer

because utilities cannot keep up with demand.
 Energy costs are higher than equipment costs.

2
EFFICIENCY BASICS
 Power Usage Effectiveness (PUE) developed by the Green Grid

is a widely accepted measure of data center efficiency.

 PUE Calculation
Total data center energy consumption/IT energy
consumption=PUE
 A PUE of one means that all energy consumptions is being used

by the servers, storage devices and networking equipment.
 Reaching one is the goal, but may not be possible currently…
 However, Google has reached reach a Power Usage

Effectiveness (PUE) of 1.16.

3
THERE IS A BETTER WAY…
According to Google “if all data centers
operated at the same efficiency as ours,
the U.S. alone would save enough
electricity to power every household within
the city limits of Atlanta, Los Angeles,
Chicago, and Washington, D.C.”

4
CASE STUDY: GOOGLE
How did they do it?
 Power Supply
 The average power supply converts power from AC to DC accounting for 30

to 40% in power loss.
 This process also produces heat

 Google power supplies do not perform this costly conversion and

have an integrated UPS.
 “We’ve also cut out 2 of the AC / DC conversion stages by putting back-up

batteries on the server racks themselves.”

5
GOOGLE CASE STUDY
(CONTINUED)
 Google tracks its PUE
 Data centers are run at 80 degree Fahrenheit or more
 This “conforms with both the American Society of Heating, Refrigerating, and

Air Conditioning Engineers' recommendations and most IT equipment
manufacturers' specs.
 Data centers can be cooled without chillers
 Remaining chillers have disabled “dehumidifying and reheating functions on

CRACs. Most are set to dehumidify air to 40% and reheat air if the return air
is too cold, but these functions aren’t needed.”

 Each data center element is designed to operate at optimal

efficiency

6
GOOGLE CASE STUDY
(CONTINUED)
 “Customizing servers for efficient power use
 We also omit parts on servers that aren't needed for our

applications. Hardware is limited to what is necessary for the
applications to run, and does not include unnecessary
components such as peripheral connectors or video cards. We
also optimize our servers and racks to use minimal fan power,
and the fans are controlled to spin only as fast as necessary to
keep the server temperature below a threshold.“

7
FACEBOOK CASE STUDY
“Facebook recently disclosed its plans to adopt

a novel power distribution design pioneered by
Google that removes uninterruptible power
supply (UPS) and power distribution units
(PDUs) from the data center. The new design
shifts the UPS and battery backup functions
from the data center into the cabinet by adding
a 12 volt battery to each server power supply.”
 Video Tour of Facebooks 1.07 PUE datacenter
https://www.facebook.com/photo.php?v=10150385588936731&set=vb.193287527693&type=2&theater

8
ROLE OF SOFTWARE
 ”(T)he only way to have software consume zero resources is not

to run it at all. Even running very well-behaved software at the
minimum will, in practice, require some resource overhead.”
 Virtualization
 Power Management
 Node Management
 Scheduling
 Lean Operating systems
 Software development
 De-duplication

9
VIRTUALIZATION
 Virtualization is useful for consolidation of under utilized software
 DO: consolidate servers that typically have usage under 70%
 DO NOT: consolidate servers that have usage higher than 90%
 Unless the server resources are more than enough to cover usage patterns

including the other virtualized servers consolidated into the new server
 WARNING: Consolidating server high usage servers on one server may be a

recipe for disaster.

 Remember: Virtualization can lead to the need to rework cooling

in the data center.
 Fewer machines could lead to unnecessary cooling of space no longer

occupied by servers. This could result in wasted cooling.

10
LEAN OPERATING SYSTEMS
 Windows server 2008 R2 Core
 Uses less disk space
 Standard 7.5 GB
 Core 3.5 GB

 What’s the big deal space is cheap?
 Not really
 Hard drive usage must be powered
 Additional load for backups
 Can be a huge deal in a virtualized environment
 Memory usage is also decreased by 34%
 Multiply that by 100 in a virtual environment, the resource savings is huge

11
SOFTWARE DEVELOPMENT
 CPU UTILIZATION
 Write event-triggered not time-based checks
 Use batch processing for processes that cannot be event

based
 Make sure batch jobs can be adjusted for time conflicts

 MEMORY UTILIZATION
 Avoid memory leaks
 Release memory when it is no longer needed, don’t wait for

the system to do it foru you.

12
SOFTWARE DEVELOPMENT
(CONTINUED)
 I/O UTILIZATION
 Buffer/batch I/O requests
 EFFICIENT SYSTEM STACK
 “Features to reduce power consumption of underutilized
system resources have become pervasive in even the largest
systems, and the software layers responsible for managing
those resources must evolve in turn”
 Implement policies:
 Increase performance of resources in use
 Reduce power consumption for resources not in use

13
SOFTWARE DEVELOPMENT
(CONTINUED)
 “Resource consumers clearly have a significant

opportunity either to contribute to or undermine the
efficiency of the broader stack. Though getting
programmers to think differently about the way they
design software is more than a technical problem,
tools such as PowerTOP represent a great first step by
providing programmers and administrators with
observability into software inefficiency, a point of
reference for optimization, and awareness of the
important role software plays in energy-efficient
computing."

14
HARDWARE
 What is better one really powerful server of several low

powered servers?
 Answer: It depends.
 Many low powered servers are ideal for transactional loads
 Powerful servers are better for simulation and computation

15
STORAGE
 Hard Disk DriveHDD vs Solid State Drives (SDD)
 HDD
 Uses 80% of maximum power draw at start-up
 SDD
 Linear proportion usage to power relationship

 This means that any HDD active, but running at under

80% utilization is wasting energy.

16
STORAGE PROBLEM
 So is the answer to use all solid state drives?
 That is one possible answer, but it is currently an expensive answer.
 Other possibilities:
 Storage consolidation
 Virtualization is one possible method of achieving this goal
 Shared storage arrays are another
 Increased use of technologies such as memcached for frequently accessed

data
 This technique uses RAM caching
 Used in conjunction with compression this can be very useful for

transactional loads
 Hybrid SDD/HDD storage systems managed intelligently

17
CONCLUSION
 "Any intelligent fool can make things bigger, more

complex, and more violent. It takes a touch of genius -and a lot of courage -- to move in the opposite
direction.” ~Albert Einstein
 In IT this kind of thinking results in huge payoffs when

implemented correctly.

18

More Related Content

What's hot

Data centers
Data centersData centers
Data centerstejaswi25
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingDivaynshu Totla
 
Data Center PUE Reconsidered
Data Center PUE Reconsidered Data Center PUE Reconsidered
Data Center PUE Reconsidered Raritan
 
Introduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesIntroduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesJason TC HOU (侯宗成)
 
Datwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle eastDatwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle eastAli Shoaee
 
Data center presentation toi -28022013
Data center presentation   toi -28022013Data center presentation   toi -28022013
Data center presentation toi -28022013Sanjay Belulkar
 
Importance of data centers
Importance of data centersImportance of data centers
Importance of data centersTyrone Systems
 
Data Center Infrastructure Management(DCIM)
Data Center Infrastructure Management(DCIM)Data Center Infrastructure Management(DCIM)
Data Center Infrastructure Management(DCIM)MD. IFTEKARUL ALAM
 
Data Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderData Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderHostway|HOSTING
 
Data center maintenance
Data center maintenanceData center maintenance
Data center maintenanceanilinvns
 
POWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERPOWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERvivekprajapatiankur
 
Datacenter best practices design and implementation
Datacenter best practices design and implementationDatacenter best practices design and implementation
Datacenter best practices design and implementationAnton An
 
Introduction to data centre construction
Introduction to data centre constructionIntroduction to data centre construction
Introduction to data centre constructionMatthieu GALLEGO
 

What's hot (20)

Best Practices for Planning your Datacenter
Best Practices for Planning your DatacenterBest Practices for Planning your Datacenter
Best Practices for Planning your Datacenter
 
Data centers
Data centersData centers
Data centers
 
Energy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computingEnergy efficient resource allocation in cloud computing
Energy efficient resource allocation in cloud computing
 
DCIM
DCIMDCIM
DCIM
 
Data Center PUE Reconsidered
Data Center PUE Reconsidered Data Center PUE Reconsidered
Data Center PUE Reconsidered
 
Introduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesIntroduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network Issues
 
Datwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle eastDatwyler data center presentation info tech middle east
Datwyler data center presentation info tech middle east
 
Data center presentation toi -28022013
Data center presentation   toi -28022013Data center presentation   toi -28022013
Data center presentation toi -28022013
 
Importance of data centers
Importance of data centersImportance of data centers
Importance of data centers
 
Data center
Data centerData center
Data center
 
Data Center Infrastructure Management(DCIM)
Data Center Infrastructure Management(DCIM)Data Center Infrastructure Management(DCIM)
Data Center Infrastructure Management(DCIM)
 
Data Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderData Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation Provider
 
Data center maintenance
Data center maintenanceData center maintenance
Data center maintenance
 
POWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTERPOWER POINT PRESENTATION ON DATA CENTER
POWER POINT PRESENTATION ON DATA CENTER
 
DATA CENTER
DATA CENTER DATA CENTER
DATA CENTER
 
Data center
Data centerData center
Data center
 
Data Centre Design Guideline and Standards
Data Centre Design Guideline and StandardsData Centre Design Guideline and Standards
Data Centre Design Guideline and Standards
 
Presentation on Green Data Centres
Presentation on Green Data CentresPresentation on Green Data Centres
Presentation on Green Data Centres
 
Datacenter best practices design and implementation
Datacenter best practices design and implementationDatacenter best practices design and implementation
Datacenter best practices design and implementation
 
Introduction to data centre construction
Introduction to data centre constructionIntroduction to data centre construction
Introduction to data centre construction
 

Similar to Data centerefficiency

Robust Free Power management: Dell OpenManage Power Center
Robust Free Power management: Dell OpenManage Power CenterRobust Free Power management: Dell OpenManage Power Center
Robust Free Power management: Dell OpenManage Power CenterPrincipled Technologies
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computingJauwadSyed
 
Green cloud computing India
Green cloud computing IndiaGreen cloud computing India
Green cloud computing Indiaakashlaldas
 
IRJET- Recent Trends in Green Cloud Computing
IRJET- Recent Trends in Green Cloud ComputingIRJET- Recent Trends in Green Cloud Computing
IRJET- Recent Trends in Green Cloud ComputingIRJET Journal
 
Cisco Unified Computing System- sneak peak
Cisco Unified Computing System- sneak peakCisco Unified Computing System- sneak peak
Cisco Unified Computing System- sneak peakJamie Shoup
 
PUE Reconsidered - AFCOM (MI), July 2009
PUE Reconsidered - AFCOM (MI), July 2009PUE Reconsidered - AFCOM (MI), July 2009
PUE Reconsidered - AFCOM (MI), July 2009Henry Hsu
 
Grow a Greener Data Center
Grow a Greener Data CenterGrow a Greener Data Center
Grow a Greener Data CenterJamie Shoup
 
Need of green computing measures for indian it industry
Need of green computing measures for indian it industryNeed of green computing measures for indian it industry
Need of green computing measures for indian it industryAlexander Decker
 
11.need of green computing measures for indian it industry
11.need of green computing measures for indian it industry11.need of green computing measures for indian it industry
11.need of green computing measures for indian it industryAlexander Decker
 

Similar to Data centerefficiency (20)

It&smart grid
It&smart gridIt&smart grid
It&smart grid
 
Google ppt. mis
Google ppt. misGoogle ppt. mis
Google ppt. mis
 
Green Computing
Green  ComputingGreen  Computing
Green Computing
 
Robust Free Power management: Dell OpenManage Power Center
Robust Free Power management: Dell OpenManage Power CenterRobust Free Power management: Dell OpenManage Power Center
Robust Free Power management: Dell OpenManage Power Center
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
Green cloud computing India
Green cloud computing IndiaGreen cloud computing India
Green cloud computing India
 
Green IT
Green IT Green IT
Green IT
 
IRJET- Recent Trends in Green Cloud Computing
IRJET- Recent Trends in Green Cloud ComputingIRJET- Recent Trends in Green Cloud Computing
IRJET- Recent Trends in Green Cloud Computing
 
Green IT
Green ITGreen IT
Green IT
 
Build Energy Saving into Your Datacenter
Build Energy Saving into Your DatacenterBuild Energy Saving into Your Datacenter
Build Energy Saving into Your Datacenter
 
Cisco Unified Computing System- sneak peak
Cisco Unified Computing System- sneak peakCisco Unified Computing System- sneak peak
Cisco Unified Computing System- sneak peak
 
PUE Reconsidered - AFCOM (MI), July 2009
PUE Reconsidered - AFCOM (MI), July 2009PUE Reconsidered - AFCOM (MI), July 2009
PUE Reconsidered - AFCOM (MI), July 2009
 
TCO
TCOTCO
TCO
 
Grow a Greener Data Center
Grow a Greener Data CenterGrow a Greener Data Center
Grow a Greener Data Center
 
Express Computer
Express ComputerExpress Computer
Express Computer
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
 
Need of green computing measures for indian it industry
Need of green computing measures for indian it industryNeed of green computing measures for indian it industry
Need of green computing measures for indian it industry
 
11.need of green computing measures for indian it industry
11.need of green computing measures for indian it industry11.need of green computing measures for indian it industry
11.need of green computing measures for indian it industry
 
Green Computing
Green ComputingGreen Computing
Green Computing
 
Green computing ppt
Green computing pptGreen computing ppt
Green computing ppt
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Data centerefficiency

  • 2. DATA CENTER POWER CONSUMPTION  In 2005 data center power usage was 1% of the worlds power consumption.  The current power usage is estimated to be as high as 1.5% world wide and up to 2.2% of US power consumption.  Why should you care?  Every year there are rolling blackouts though the summer because utilities cannot keep up with demand.  Energy costs are higher than equipment costs. 2
  • 3. EFFICIENCY BASICS  Power Usage Effectiveness (PUE) developed by the Green Grid is a widely accepted measure of data center efficiency.  PUE Calculation Total data center energy consumption/IT energy consumption=PUE  A PUE of one means that all energy consumptions is being used by the servers, storage devices and networking equipment.  Reaching one is the goal, but may not be possible currently…  However, Google has reached reach a Power Usage Effectiveness (PUE) of 1.16. 3
  • 4. THERE IS A BETTER WAY… According to Google “if all data centers operated at the same efficiency as ours, the U.S. alone would save enough electricity to power every household within the city limits of Atlanta, Los Angeles, Chicago, and Washington, D.C.” 4
  • 5. CASE STUDY: GOOGLE How did they do it?  Power Supply  The average power supply converts power from AC to DC accounting for 30 to 40% in power loss.  This process also produces heat  Google power supplies do not perform this costly conversion and have an integrated UPS.  “We’ve also cut out 2 of the AC / DC conversion stages by putting back-up batteries on the server racks themselves.” 5
  • 6. GOOGLE CASE STUDY (CONTINUED)  Google tracks its PUE  Data centers are run at 80 degree Fahrenheit or more  This “conforms with both the American Society of Heating, Refrigerating, and Air Conditioning Engineers' recommendations and most IT equipment manufacturers' specs.  Data centers can be cooled without chillers  Remaining chillers have disabled “dehumidifying and reheating functions on CRACs. Most are set to dehumidify air to 40% and reheat air if the return air is too cold, but these functions aren’t needed.”  Each data center element is designed to operate at optimal efficiency 6
  • 7. GOOGLE CASE STUDY (CONTINUED)  “Customizing servers for efficient power use  We also omit parts on servers that aren't needed for our applications. Hardware is limited to what is necessary for the applications to run, and does not include unnecessary components such as peripheral connectors or video cards. We also optimize our servers and racks to use minimal fan power, and the fans are controlled to spin only as fast as necessary to keep the server temperature below a threshold.“ 7
  • 8. FACEBOOK CASE STUDY “Facebook recently disclosed its plans to adopt a novel power distribution design pioneered by Google that removes uninterruptible power supply (UPS) and power distribution units (PDUs) from the data center. The new design shifts the UPS and battery backup functions from the data center into the cabinet by adding a 12 volt battery to each server power supply.”  Video Tour of Facebooks 1.07 PUE datacenter https://www.facebook.com/photo.php?v=10150385588936731&set=vb.193287527693&type=2&theater 8
  • 9. ROLE OF SOFTWARE  ”(T)he only way to have software consume zero resources is not to run it at all. Even running very well-behaved software at the minimum will, in practice, require some resource overhead.”  Virtualization  Power Management  Node Management  Scheduling  Lean Operating systems  Software development  De-duplication 9
  • 10. VIRTUALIZATION  Virtualization is useful for consolidation of under utilized software  DO: consolidate servers that typically have usage under 70%  DO NOT: consolidate servers that have usage higher than 90%  Unless the server resources are more than enough to cover usage patterns including the other virtualized servers consolidated into the new server  WARNING: Consolidating server high usage servers on one server may be a recipe for disaster.  Remember: Virtualization can lead to the need to rework cooling in the data center.  Fewer machines could lead to unnecessary cooling of space no longer occupied by servers. This could result in wasted cooling. 10
  • 11. LEAN OPERATING SYSTEMS  Windows server 2008 R2 Core  Uses less disk space  Standard 7.5 GB  Core 3.5 GB  What’s the big deal space is cheap?  Not really  Hard drive usage must be powered  Additional load for backups  Can be a huge deal in a virtualized environment  Memory usage is also decreased by 34%  Multiply that by 100 in a virtual environment, the resource savings is huge 11
  • 12. SOFTWARE DEVELOPMENT  CPU UTILIZATION  Write event-triggered not time-based checks  Use batch processing for processes that cannot be event based  Make sure batch jobs can be adjusted for time conflicts  MEMORY UTILIZATION  Avoid memory leaks  Release memory when it is no longer needed, don’t wait for the system to do it foru you. 12
  • 13. SOFTWARE DEVELOPMENT (CONTINUED)  I/O UTILIZATION  Buffer/batch I/O requests  EFFICIENT SYSTEM STACK  “Features to reduce power consumption of underutilized system resources have become pervasive in even the largest systems, and the software layers responsible for managing those resources must evolve in turn”  Implement policies:  Increase performance of resources in use  Reduce power consumption for resources not in use 13
  • 14. SOFTWARE DEVELOPMENT (CONTINUED)  “Resource consumers clearly have a significant opportunity either to contribute to or undermine the efficiency of the broader stack. Though getting programmers to think differently about the way they design software is more than a technical problem, tools such as PowerTOP represent a great first step by providing programmers and administrators with observability into software inefficiency, a point of reference for optimization, and awareness of the important role software plays in energy-efficient computing." 14
  • 15. HARDWARE  What is better one really powerful server of several low powered servers?  Answer: It depends.  Many low powered servers are ideal for transactional loads  Powerful servers are better for simulation and computation 15
  • 16. STORAGE  Hard Disk DriveHDD vs Solid State Drives (SDD)  HDD  Uses 80% of maximum power draw at start-up  SDD  Linear proportion usage to power relationship  This means that any HDD active, but running at under 80% utilization is wasting energy. 16
  • 17. STORAGE PROBLEM  So is the answer to use all solid state drives?  That is one possible answer, but it is currently an expensive answer.  Other possibilities:  Storage consolidation  Virtualization is one possible method of achieving this goal  Shared storage arrays are another  Increased use of technologies such as memcached for frequently accessed data  This technique uses RAM caching  Used in conjunction with compression this can be very useful for transactional loads  Hybrid SDD/HDD storage systems managed intelligently 17
  • 18. CONCLUSION  "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -and a lot of courage -- to move in the opposite direction.” ~Albert Einstein  In IT this kind of thinking results in huge payoffs when implemented correctly. 18

Editor's Notes

  1. Source: . http://www.mediafire.com/file/zzqna34282frr2f/koomeydatacenterelectuse2011finalversion.pdf
  2. Source: http://searchdatacenter.techtarget.com/definition/power-usage-effectiveness-PUE
  3. Source: http://www.google.com/corporate/data center/efficient-computing/index.htm
  4. Source:http://static.googleusercontent.com/external_content/untrusted_dlcp/services.google.com/en/us/blog_resources/PSU_white_paper.pdf 
  5. Sources:http://www.google.com/about/datacenters/inside/efficiency/temperature.html,http://www.google.com/about/datacenters/inside/efficiency/index.html
  6. Source: http://www.google.com/about/datacenters/inside/efficiency/servers.html
  7. Source:http://www.datacenterknowledge.com/archives/2009/11/27/should-servers-come-with-batteries/
  8. Source :  http://queue.acm.org/detail.cfm?id=1698225
  9. Source: http://serktools.com/2010/01/20/windows-server-core-overview/
  10. Source:http://queue.acm.org/detail.cfm?id=1698225
  11. Source:http://queue.acm.org/detail.cfm?id=1698225
  12. Source:http://queue.acm.org/detail.cfm?id=1698225
  13. Source: nms.csail.mit.edu/~stavros/pubs/energy_sigmod10.pdf