580 likes | 692 Views
Saving Power and Reducing Environmental Impact with Windows Server. Dan Reger Sr. Product Manager Microsoft WSV203. Agenda. Within the Context of Green IT The case for power efficiency Three Strategies for Energy Efficiency Reduce – Manage – Rethink
E N D
Saving Power and Reducing Environmental Impact with Windows Server Dan Reger Sr. Product Manager Microsoft WSV203
Agenda • Within the Context of Green IT • The case for power efficiency • Three Strategies for Energy Efficiency • Reduce – Manage – Rethink • Windows Server 2008 and Energy Efficiency • Reduce consumption – increase efficiency • Manage – you can’t manage what you can’t measure • A Hardware Interlude… • Windows Server 2008 R2 Enhancements • Reduce consumption • Manage
Energy: A Key Component in Green IT • Green Strategies Vary • Organizational priorities • Competitive landscape • Market and geography factors • Energy is a Common Requirement • Underrated and overlooked • Growing broader awareness • Climate change impacts • Worldwide Energy Supply Issues • Demand is on the rise • Current supply is limited • New sources in flux How do you do more with less?
Bring Energy Efficiency to IT • Desktop-> Server-> Data Center • Power Management at every stage • Deliver guidance and management • Employee-> Team ->Organization • Bring visibility to environmental footprint • Mobilize the workforce • Consider Energy in Every Decision • Maximize existing HW/SW • Do more with less • Five opportunities • Virtualize • Decomission unused equipment • Stop over-provisioning • Use Power Management features • Change the power state when equipment is not in use The greenest electrons are the ones that you don’t use.
The Case for Saving Power • Electricity Costs Are an Increasing Drain on IT Budgets • Businesses are using more servers than ever before • More powerful servers use more electricity • Electricity costs have risen significantly since 2000 • Environmental Concerns • Excess power use contributes to global warning • Saving power can facilitate carbon trading
Power Usage in the Present • Electricity usage by servers and equipment doubled between 2000 and 2005 • Server power and cooling uses 123 billion kWh/year worldwide • 0.8% of all worldwide power usage (1.5% US) • 18.2 million metric tons of coal; 69.7 million barrels of oil • Equivalent to the yearly electricity consumption of the entire nation of Poland • Could double again by 2011 USA World Source: Estimating Total Power Consumption by Servers in the U.S. and the World, Jonathan G. Koomey, Ph.D., Staff Scientist, Lawrence Berkeley National Laboratory and Consulting Professor, Stanford University, February 15, 2007
Energy and the Environment Source: International Energy Agency (http://www.iea.org/statist/)
Power Usage in the Future Historical trends scenario Current efficiency trends scenario Improved operation scenario Best practice scenario State of the art scenario Source: Fact Sheet on National Data Center Energy Efficiency Information Program U.S. Department of Energy (DOE) and U.S. Environmental Protection Agency (EPA) March 19, 2008
Agenda • Within the Context of Green IT • The case for power efficiency • Three Strategies for Energy Efficiency • Reduce – Manage – Rethink • Windows Server 2008 and Energy Efficiency • Reduce consumption – increase efficiency • Manage – you can’t manage what you can’t measure • A Hardware Interlude… • Windows Server 2008 R2 Enhancements • Reduce consumption • Manage
Three Strategies for Energy Efficiency • Rethink • Increase productivity and reduce footprint • Lead by example • Reduce • Built in energy efficiency • Resource optimization • Guidance and education • Manage • Centralize control • Analyze operations and monitor goals
IT Energy Efficiency Approaches • End User Devices • EPEAT, Energy Star, Windows Vista, Laptops, Thin Clients • Power Management, wake-on-LAN, scheduled tasks • E-cycling • Servers • SPEC Power, Climate Savers Computing, Windows Server 2008 • Power Management, virtualization • Soon: Energy Star • Networking • Provision correctly, turn off unused equipment • Communicate importance of power efficiency to vendors • Storage (5% of the Total Data Center Electricity Use in 2006) • Consolidation, thin provisioning, data de-duplication, diskless servers • Data Centers (PUE) • Airflow and cooling, utilization, measurement • Soon: Energy Star
Reduce IT Energy Consumption“Use what you need when you need It" • Built-in Energy Efficiency • Power management on by default • Thirty six new power management features • Windows Server 2008 – 10% more energy efficient • Resource Optimization • End-to-end virtualization solution • Managing and enforcing group policies • Guidance and Education • Assessment and planning toolkit • Data center best practices • MSN Green Using virtualization, The Scooter Store is saving 150 -200K per year in HW costs, and increasing its ROI by 50%. “We have 13 servers doing what 52 servers used to do”, – Barrett Blake, IT Architect
Manage Energy Effectiveness"You can't monitor what you can't measure" • Centralize Control to One Place • Comprehensive end-to-end system monitoring health at all levels • Proactive reporting of energy usage • Streamlined group policy management • Analyze Operations • Collect data from various sources in one place • Use BI to manage data and calculations • Create scorecards to monitor and plan initiatives • Monitor Goals • Consider footprint across the organization • Build metrics into standard reporting • Report and manage environmental footprint from greenhouse gas emissions With Microsoft System Center Virtual Manager, Continental saved more than $2M in server costs, and speeded provisioning from 4 weeks to 2 hours
Manage • Remove Your Energy Waste:10%-30% of servers do nothing (Uptime Institute, USA) • Use Microsoft System Center to reduce number of running servers • Operations Manager 2007 informs you about performance monitoring over time • Configuration Manager 2007 informs you about Installed hardware and software (incl. CAL tracking) • Desired Configuration Monitoring helps you to keep your components and settings “green” • Same might be true for other equipment
Rethink Business Practices"Increase productivity and reduce footprint" • Reduce Business Travel • Cut travel costs by 10-30% with Microsoft UC (Forrester, Oct ’07) • Reduce travel time and lost productivity • UC can make a difference: the EU-25 could save ~22 MT CO2 per year with 20% travel reduction (WWF) • Reduce Commuting with Telework • Improve employee satisfaction and retention • Growing telework population: 46M in 2006, 58M by 2011 • US could save 5.1 B liters of fuel and 11.8 MT CO2 if everyone telworked 1.6days/week. (U of Maryland, EPA) • Reduce Office Buildings and Space • New World of Work. Workplace Innovation and productivity • More flexible work space • Less office buildings -> less energy Volvo IT estimates that just the Microsoft collaboration products alone save enough travel to eliminate 900 tons of carbon-dioxide emissions per month, and use of those tools is gradually increasing
Agenda • Within the Context of Green IT • The case for power efficiency • Three Strategies for Energy Efficiency • Reduce – Manage – Rethink • Windows Server 2008 and Energy Efficiency • Reduce consumption – increase efficiency • Manage – you can’t manage what you can’t measure • A Hardware Interlude… • Windows Server 2008 R2 Enhancements • Reduce consumption • Manage
Windows Server 2008 Enhancements • Reduce • Improved support for processor power management (PPM) in Windows Server 2008 • New options to manage • Manage • Centrally configurable power policies via Group Policy • Virtualize!
Saving Power Through Virtualization • Each physical server creates a guaranteed minimum power usage overhead • Even at idle, a server can consume 60 percent or more of its maximum power draw • Dedicated servers typically run at far below capacity • Inefficient resource allocation leads to wasted power
Adding Up the Savings * See Average Retail Price of Electricity to Ultimate Customers by End-Use Sector, by State (http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_b.html) and Greenhouse Gas Equivalencies Calculator (http://www.epa.gov/cleanenergy/energy-resources/calculator.html) from the U.S. Environmental Protection Agency.
Agenda • Within the Context of Green IT • The case for power efficiency • Three Strategies for Energy Efficiency • Reduce – Manage – Rethink • Windows Server 2008 and Energy Efficiency • Reduce consumption – increase efficiency • Manage – you can’t manage what you can’t measure • A Hardware Interlude… • Windows Server 2008 R2 Enhancements • Reduce consumption • Manage
Power Usage by Component 568 W Component Power Distribution, 2005 4-socket Single Core Server
Power Usage by Component 635 W 11% more Component Power Distribution 2008 4-socket Quad Core Server
Basic Guidelines for Saving Power • Know Your Workload • Deploy Efficient Hardware • 80% or 90%-efficient Power Supplies • 2.5” drives (use less power than 3.5” drives) • Modern processors (smaller nm die = less power) • Lower power memory, sized for your workload • Platforms are wasteful! Fans, VRMs, chipsets, etc. • Raise Utilization (and Efficiency) by Consolidating Servers Where You Can (Hyper-V, Multi Role)
Agenda • Within the Context of Green IT • The case for power efficiency • Three Strategies for Energy Efficiency • Reduce – Manage – Rethink • Windows Server 2008 and Energy Efficiency • Reduce consumption – increase efficiency • Manage – you can’t manage what you can’t measure • A Hardware Interlude… • Windows Server 2008 R2 Enhancements • Reduce consumption • Manage
Windows Server 2008 R2 Enhancements - Reduce • Reduce Power Consumption of Individual Servers • Rewritten processor power management engine • Improved Power Profile defaults • Storage Power Management enhancements • Core parking, tick skipping, timer coalescing • Hyper-V Makes Use of Most of Our Power Improvements, Including PPM (p-states, c-states)
Storage Power Management Enhancements • Support for remove on delete • Asynchronous notification of media change foroptical devices • ATA Slumber • Optimize Link Power Management for SATA disks
Intelligent Timer Tick Distribution (Tick skipping) • Extends processor sleep states by not waking the CPU unnecessarily • One processor handles the periodic system timer tick; other processors are signaled as necessary • Non-timer interrupts will still wake sleeping processors • Timer coalescing • Helps combine software timers such that for each time the processor comes out of a low-power state, multiple timers can be expired
Core Parking • The Windows Server 2008 R2 default “balanced” power policy uses core parking in conjunction with p-state management to further improve the power efficiency of Windows, out of the box • This should be particularly effective on underutilized servers
Power Management in WS08R2 2.8 GHz Quad Core Processor Processor Core 1 Active Processor Core 2 Inactive Processor Core 3 Inactive Processor Core 4 Inactive
Windows Server 2008 R2 Enhancements - Manage • Manage Power Across Your Computing Environment • WMI support • Power metering • Power budgeting • Windows Server Logo • Enhanced Power Management –Additional Qualifier
Enhanced Power Management AQ • Windows Server 2008 R2 will include an Additional Qualification logo for “Enhanced Power Management” that indicates support for the following: • Processor power management through Windows • Power metering and budgeting • Power On/Off via WS-Management (SMASH) • Common Engineering Criteria for Power • Microsoft Internal engineering standard in development
Remote Manageability via WMI • Windows Server 2008 R2 supports the configuration of power policy via Windows Management Infrastructure • Enables local and remote management via WMI • Adheres to DMTF conventions for setting data • Scriptable • Includes support for reading and writing of all power plan and setting data • Active power plan can be changed remotely
Power Metering and Budgeting • Windows Server 2008 R2 introduces the ability to report power consumption and budgeting information • Server platform reports this in-band to the OS via ACPI • No additional drivers are required, only platform support • Solution does not require hardware changes • Power information is exposed via WMI • Adheres to the DMTF Power Supply Profile v1.01 • Power budget information is reported to the OS • Optional support for configuring the budget from within Windows • Extendable to enable per-device metering • WDM driver interface available
Power Metering and Budgeting – WMI • Based on the DMTF management profiles • New power namespace – root\cimv2\power • Power Supply Device • Inventory information • Capabilities/characteristics • Redundancy information CIM_PowerSupply CIM_NumericSensor _ExtrinsicEvent Win32_PowerMeterEvent Win32_PowerSuppy Win32_PowerMeter Win32_PowerSupplyEvent
Power Budgeting Concepts • Microsoft recommends a collaborative model for power budgeting • Platform is responsible for guaranteeing that the server operates within the allocated budget • Notifies OS via ACPI when under budget constraints • OS scales according to workload, respectsplatform notifications
Power Budgeting and Metering WMI Consumers User-mode Power Service • WMI Namespace • root\cimv2\power • Power Supply class • Power Meter class • Power Meter Events Management tools Admin scripts Power WMI providers System Center . . . Standard Windows IOCTL interface Implemented in Windows 7 In-box ACPI-based implementation Other vendor specific implementations… BMC hardware Vendors provide ACPI code in firmware Hardware
What Windows Server 2008 R2 Early-Adopting Customers Are Saying • “With virtualization, we will save about 50 percent of our annual energy budget for cooling and electricity.” Lukas Kucera – IT Services Manager at Lukoil CEEB • “The work that Microsoft has done in these areas—particularly the ability to shift workloads across CPUs—is doing wonders for reducing our energy consumption.” Jeffrey Altman – President and CEO at Secure Endpoints • “89% Energy Savings with Microsoft Virtualization” • Chris Steffen – Principle Technical Architect at Kroll Factual Data Video Case Study at spotlightoncost.com
Microsoft's Commitment Microsoft believes in the potential of software and technology to help people and businesses around the world foster environmental sustainability. “Addressing global warming is a responsibility we take very seriously at Microsoft.” —Steve Ballmer, CEO Microsoft Windows Server 2008 R2 is designed with energy efficiency in mind, to help customers save electricity without sacrificing productivity.
Take Action Today • Enable Windows power management: >30% energy reduction • Deploy Windows Server 2008: 10% savings on same workload • Use Virtualization: average CPU utilization < 15% • Plan, analyze, monitor your efforts using Business Intelligence • Promote telework, and remote meetings through Unified Communications • Champion your energy bills • Think holistically about your data center: Do a thermal scan • Replace older hardware with Energy Star PCs • Apply “Reduce, Manage, Rethink” to your printers and printing • Green your employees; Empower them towards change