Impact of "Idle" Software on Battery Life

Total Page:16

File Type:pdf, Size:1020Kb

Impact of Impact of “Idle” Software on Battery Life Manuj Sabharwal, Application Engineer Eunice Chang, Engineering Manager Session ID: EBLS002 Agenda • Importance of Battery Life • Role of Software in Battery Life • Case Study: “Idle” Software Applications Overhead • Tools for Analyzing Power Overhead • Case Studies: Browser, Media Playback, Messaging • Call to Action • Q/A 2 How Critical is Laptop Battery Life and the Impact of Software? 3 Top Mobile Computing Needs Consumers’ Most Desired Laptop Configuration Improvements (Results when end-used named their top 3) Consume Less Energy/Better Battery 66% Better Performance/Improve Speed of … 60% More Storage/Bigger Hard Drive 45% Better Range of Wireless Internet … 40% Make it Lighter 42% Larger Screen/Display 22% Better Appearance/Looks 15% Make it Smaller 13% Source: Internal Worldwide Market Research, 2010 Software Energy-Efficiency • Platform hardware designed with aggressive power management especially when idle (e.g. ACPI, C/Pstates, PCIE ASPM, SATA LPM, etc.) • Software (OS, FW, Drivers) plays important role in platform energy efficiency • Energy-efficient applications, when idle, should have minimal impact on platform power consumption – Ideally, application at idle should consume no additional energy A single ill-behaving application can thwart all of the power management benefits built into system. 5 A Case Study of “Idle” Software Apps 6 Case Study The Measurement System • Intel® Core2 Duo based Mobile Reference Platform • Core i5 T6600 (Dual Core, 2.2 GHz) • Windows* 7, 64-bit • Intel® Solid State Drive • Wired LAN • (Power) Fluke* NetDAQ The Measured Applications Select 25 common applications including: • 4 web browsers • 5 media playback applications • 5 messaging applications • 2 virus scanners 7 Study Results 5 Lower is Better Deep Dive #2 4 3 Deep Dive #3 Deep Dive #1 2 1 Power Over Baseline (Watts) Baseline Over Power 0 ChatMessaging PhotoPhoto VirusAnti-ProductivityProductivity PluginPlug-ins BrowsersBrowsersMediaPlayersMedia Players Virus The Power comparisons shown is based on the Intel® Core™ i5 Mobile Processor using NetDAQ® Fluke ® instrument . Results have been estimated based on internal Intel analysis 8 and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance/Power Battery Life Impact 10 UltraThin, 56WHr, 6W Idle 9 Mainstream, 64WHr, 9W Idle 8 0.5W ~45Min 7 6 0.5W Battery Life (Hours) ~20Min 2W 5 ~75Min 4 0 1 2 3 4 5 Additional Power (Watts) Idle power increase has significant battery life impact 9 Deep Dive Detail Methodology • Component Power (CPU, Chipset, HDD, LAN/Wifi) • Software Tools: Hardware, Driver, Operating System, Software Timers, Memory Utilization, ... – Windows* Powercfg – Battery Life Analyzer – Windows* Performance Analyzer Toolkit (aka “xPerf”) 10 Windows* Powercfg • Command-line utility to control the power settings • Inbox with Windows* 7, Leverages ETW • Power Schemes, Hibernate, Standby, Wake Timer / Devices • -ENERGY Option – Platform timers, changes to timers by the application process/dll – Processor Utilization per process – Power Management Settings in Hardware and OS – Needs to run in Administrator Mode, can output raw .etl traces • Attend EBLS003 Mobile Platform Idle Power Optimization – Methodologies and Tools for demo and details Quick & Easy to Identify Common Problems 11 Battery Life Analyzer • New Tool written by Intel • Simple GUI interface • Identify misbehaving drivers, processes, and hardware that prevent the platform from entering low power states • Provides power impact estimate based on an algorithm for each offending piece of hardware/software • Attend EBLS003 Mobile Platform Idle Power Optimization – Methodologies and Tools for demo and details Identify, Analyze, and Summarize – All in one tool 12 Windows* Performance Toolkit - xPerf • Built by Microsoft, Available in Windows* 7 SDK • Leverage ETW (Event Tracing for Windows) Technology • Wide range of OS performance analysis in a trace file – All processes/threads, User + kernel mode, DPCs and ISRs, Scheduling, Disk and file I/O, Memory, Network, … • Some Issues xPerf can help identify: – Responsiveness issues – Long delays in applications, Slow On/Off transitions – High CPU usage, High Disk usage Feature-rich Tool for Detailed Power Performance Analysis 13 Analysis of Two Case Studies 14 Investigation #1 – A Browser Application 5 Other 4.6 7% 4 Chipset 33% CPU Deep Dive #1 3 2.7 60% 2.6 2.4 2.4 2.3 2.1 2.2 2 1.6 1.4 1.4 1 0.8 Power Over Baseline (Watts) Baseline Over Power 0 Chat/VoiPMessaging PhotoEditPhoto VirusScanVirus ProductivityProductivity BrowserBrowser MediaPlayerMedia Players Edit Scan *The Power comparisons shown is based on the Intel® Core™ i5 Mobile Processor using NetDAQ® Fluke ® instrument . Results have been estimated based on internal Intel analysis 15 and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance/Power 16 and are provided for informational purposes only. Any difference in system hardware or software design or configuration system software for informationaldifference may or a provideddesign hardware or Any are in purposes only. and Power Package Idle CPU Browser Idle vs. System The Power comparisons shown is based on the Power(W) 0.00 0.50 1.00 1.50 2.00 2.50 3.00 3.50 4.00 System Idle vs. Browser Idle total CPU Package Power CPU Package Idle Idlevs. total Browser System BrowserApplication 1 22 43 64 System Idle System 85 Workload 106 127 148 169 Intel® Core™ i5 Mobile Processor Mobile Intel®Core™ i5 190 211 232 253 System Idle Power 274 295 316 337 using 358 379 NetDAQ 400 421 ® Fluke 442 Platform Power 463 ® instrument. Resultsestimatedhave been internal basedon Intel analysis 484 505 526 12.06 10.12 547 568 Browser IdleBrowser Power ffe 589 ct actualperformance 610 power from System Idle? there is Why an increase in BrowserIdle 631 652 673 Showing browser power consumption Runtime graph for core package power 694 715 736 757 778 CPUPower 799 820 841 1.46 2.63 862 883 904 925 946 967 988 1009 1030 1051 1072 Battery Life Analyzer Analysis Average C State Residency Change - System idle vs. Browser Idle 100 Increase due to Browser Idle 80 I/O controller Operational State operations spends less time 60 activity deep C state 40 Average(%) 20 0 Package0 C0 - C1 Package0 C2 Package0 C3 Package0 C6 Average System idle(%) Average Browser Idle Few Things to Know : • C-states: Collection of Idle State. – The deeper the C-States allows to achieve the low power consumption, but more time is required for the CPU to “wake up”. • Average C-State Residency is average residency in each C-State over period of time • Deeper C-state Residency(C6), more power savings (System Idle) • Periodic activity results in more time spent in C0-states (Browser Idle) 17 Windows* Powercfg Browser setting Timer Tick to 1msec Command line utility giving call stack of module setting timer tick to 1ms 18 Causes: Idle State Power Consumption • Context Switches – Process of storing and restoring state of a CPU – Increase due to OS requires to take control of the CPU to do storing and restoring task. Image Name Context Switches Context Switches – More details on cause of at system idle Browser high context switches on next Platform Activity 53 550 slide System Idle Browser Image Name Calls/sec Calls/sec • System calls hal.dll 64.1 999.9 – Increase in periodic ataport.SYS 3.0 1.0 calls/sec due to ACPI.sys 0.4 0.4 clock interrupts USBPORT.SYS 3.0 2.9 hal.dll: Interrupt Servicing - much higher for application idle 19 Windows* Performance Toolkit - xPerf Analysis for Browser xPerf shows frequent CPU activities for browser app due to many periodic activities Process Timer Interval Remarks Browser.exe 150msec GetMessageW 21msec SendMessage 20msec Sleep Browser Service 4 msec FlushFileBuffers 20 msec WaitForSingleObject() Alternatives? -Optimized Sleep version to give better performance and power. -Use user land locks if possible instead of WaitForSingleObject -Use unbuffered I/O instead of calling FlushFileBuffers Can periodic intervals prolonged and their activities coalesced ? 20 Effect Of Timer-Tick On Browser Application Timer-Tick Value Platform Power CPU Package Power 1msec (Default app Idle) 12.06 2.63 10msec 11.04 1.95 System Idle 10.12 1.46 • Timer-Tick change saves 1.02 Watts of total power at platform level. Out of Box, this browser uses 60 extra minutes battery life at “idle” on a standard 64Whr battery The Power comparisons shown is based on the Intel Core i5- T6600 processor using NetDAQ® Fluke ® instrument. Results have been estimated based on internal Intel analysis and 21 are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance/Power Analysis • Application appears to be setting a timer interval of 1ms • The total average CPU utilization < 0.2% • Many periodic activity with small intervals causing CPU wakeup by polling drivers Recommendations: • Don’t make the timer tick change request until it’s necessary • Use event driven code rather than polling CPU • Review the necessity of periodic activity and minimize • Use un-buffered I/O instead of calling FlushFileBuffers 22 Investigation #2 – A Playback Application Other 5 Deep Dive #2 4.6 22% CPU 39% 4 Chipset 39% 3 2.7 2.6 2.4 2.4 2.3 2.1 2.2 2 1.6 1.4 1.4 1 0.8 Power Over Baseline (Watts) Baseline Over Power 0 Chat/VoiPMessaging PhotoEditPhoto VirusScanVirus ProductivityProductivity BrowserBrowser MediaPlayerMedia Players Edit Scan *The Power comparisons shown is based on the Intel® Core™ i5 Mobile Processor using NetDAQ® Fluke ® . Results have been estimated based on internal Intel analysis and are 23 provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance/Power Battery Life Analyzer Analysis C-State Package Residency- System Idle vs.
Recommended publications
  • Exam 70-797: Configuring Windows Devices (Pilot) – Skills Measured
    Exam 70-797: Configuring Windows Devices (pilot) – Skills Measured Audience Profile This exam validates a candidate’s fundamental knowledge and skills for building solid identities, protection of content (data loss protection), mobile device management policy, virtualization with Hyper-V, application management using the Company Portal and the Windows Store. Candidates will be evaluated on Windows 10 security and integrated Azure features. In addition to their professional experience, candidates who take this exam should already have the following technical knowledge: Experience with Windows desktop administration, maintenance, and troubleshooting Basic experience and understanding of Windows networking technologies Introductory-level knowledge of Active Directory and Microsoft Intune Candidates can take this exam and meet the prerequisites by obtaining equivalent knowledge and skills through practical experience as a Windows device support technician or a Windows device system administrator. Skills Measured NOTE: The bullets that appear below each of the skills measured are intended to illustrate how we are assessing that skill. This list is not definitive or exhaustive. NOTE: In most cases, exams do NOT cover preview features, and some features will only be added to an exam when they are GA (General Availability). Manage identity (13%) Support Windows Store and cloud apps install and manage software by using Microsoft Office 365 and Windows Store apps, sideload apps by using Microsoft Intune, sideload apps into online and offline images, deeplink apps by using Microsoft Intune, integrate Microsoft account including personalization settings Support authentication and authorization identifying and resolving issues related to the following: Multi-factor authentication including certificates, Microsoft Passport, virtual smart cards, picture passwords, and biometrics; workgroup vs.
    [Show full text]
  • Eaton Intelligent Power® Protector User’S Guide
    Eaton Intelligent Power® Protector User’s Guide Eaton Intelligent Power® Protector – User’s Guide – / AI-1.28 www.eaton.com Table of Contents 1 Introduction .................................................................................................................. 4 2 Installation .................................................................................................................... 5 2.1 Installation Prerequisites .................................................................................................................. 5 2.1.1 On the System Hosting « Intelligent Power® Protector » .............................................................. 5 2.1.2 On the System that Displays Web-based Graphical User Interface............................................. 6 2.2 Quick Start & Installation .................................................................................................................. 7 2.3 Windows Installation ......................................................................................................................... 9 2.3.1 Graphical installation .................................................................................................................... 9 2.3.2 Installation / Uninstallation from command line .......................................................................... 10 2.3.3 Uninstalling the Product .............................................................................................................. 11 2.4 Linux Installation .............................................................................................................................
    [Show full text]
  • Run-Commands-Windows-10.Pdf
    Run Commands Windows 10 by Bettertechtips.com Command Action Command Action documents Open Documents Folder devicepairingwizard Device Pairing Wizard videos Open Videos Folder msdt Diagnostics Troubleshooting Wizard downloads Open Downloads Folder tabcal Digitizer Calibration Tool favorites Open Favorites Folder dxdiag DirectX Diagnostic Tool recent Open Recent Folder cleanmgr Disk Cleanup pictures Open Pictures Folder dfrgui Optimie Drive devicepairingwizard Add a new Device diskmgmt.msc Disk Management winver About Windows dialog dpiscaling Display Setting hdwwiz Add Hardware Wizard dccw Display Color Calibration netplwiz User Accounts verifier Driver Verifier Manager azman.msc Authorization Manager utilman Ease of Access Center sdclt Backup and Restore rekeywiz Encryption File System Wizard fsquirt fsquirt eventvwr.msc Event Viewer calc Calculator fxscover Fax Cover Page Editor certmgr.msc Certificates sigverif File Signature Verification systempropertiesperformance Performance Options joy.cpl Game Controllers printui Printer User Interface iexpress IExpress Wizard charmap Character Map iexplore Internet Explorer cttune ClearType text Tuner inetcpl.cpl Internet Properties colorcpl Color Management iscsicpl iSCSI Initiator Configuration Tool cmd Command Prompt lpksetup Language Pack Installer comexp.msc Component Services gpedit.msc Local Group Policy Editor compmgmt.msc Computer Management secpol.msc Local Security Policy: displayswitch Connect to a Projector lusrmgr.msc Local Users and Groups control Control Panel magnify Magnifier
    [Show full text]
  • Windows 10 Anniversary Update Battery Life and Performance
    Windows 10 Anniversary Update Battery Life and Performance Jessie Labayen Principal Program Manager Delivering great battery life Delivering great performance and experiences Component Screen On Standby Video Web Selection Idle Playback browsing Platform chipset IHV Part #A Display size and resolution IHV Part #B Touch controller IHV Part #C Memory type and Size IHV Part #D Storage IHV Part #E Wi-Fi IHV Part #F Mobile broadband IHV Part #G Sensors IHV Part #H PMIC, battery controller IHV Part #I Other parts IHV Part #J,K Total Avg Power (mW) Battery Capacity (Whr) Est. Runtime with battery (hr) Avoid periodic disk activity like logging http://msdn.microsoft.com/en- us/library/windows/apps/hh913756.aspx Scenarios (browsing, full screen video playback, productivity, casual gaming) Tools Mobile & Desktop Modern Standby (MS) Overview Operating System Connected Modern Supported Sleep States S3 + S4 S3 + S4 S3 + S4 Standby + S4* Standby + S4* Devices Architecture X86/X64 X86/X64 X86/X64/ARM X86/X64 X86/X64/ARM The first iteration of Modern Standby was called Connected Standby and first shipped in Windows 8. Modern Standby expands the Windows 8 Connected Standby concept, allowing more flexibility in component selection. * S4 is only supported on X86/X64 Modern Standby is a Windows feature that is automatically enabled if the device meets all the hardware (new low power state) and firmware requirements What is new about this low power state is unlike S3 where the device is not active, a modern standby device remains active when the screen is off
    [Show full text]
  • Powerman Power Manager 5.1 Installation and Administration Guide
    PowerMAN Power Manager 5.1 Installation and Administration Guide Release 5.1.3.3597 November 2009 Revised March 2011 © Data Synergy UK Ltd 2007-2011. All rights reserved. PowerMAN Power Manager v5.1 About Data Synergy Data Synergy is a British company based in Sheffield. We have over 10 years' experience developing and supporting software solutions for enterprise PC deployment and management. We do not resell other vendors‟ products and do all our development, sales and support from our UK base. Our products have evolved through listening to customer ideas and applying our unrivalled knowledge of PC internals. If you have a suggestion for a new product or feature we would love to talk to you. Data Synergy UK Ltd Website: www.datasynergy.co.uk Cooper Buildings Email: [email protected] Sheffield Technology Parks Telephone: 08456 435 035 Arundel Street Sheffield Registered in England and Wales S1 2NS Company Number 06682095 VAT Registration GB 939 7559 56 Page 2/103 PowerMAN Power Manager v5.1 Contents PowerMAN Overview ................................................................................................ 7 PowerMAN and PowerMON Products ..................................................................... 7 PowerMAN Basics .................................................................................................... 8 Advantages over Windows built-in power management – Why PowerMAN? ................................... 8 Low power modes - Shutdown, Hibernate and Sleep (S1-S5) .........................................................
    [Show full text]
  • Powerpanel Personal Edition User Manual
    PowerPanel Personal Edition User Manual User Manual PowerPanel® Personal Edition Rev. 9 2015/12/2 PowerPanel Personal Edition User Manual ELECTRONIC END USER LICENSE AGREEMENT FOR CYBERPOWER POWERPANEL PERSONAL EDITION NOTICE TO USER: THIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT. The End User License Agreement and copyright of CyberPower PowerPanel® Personal Edition product and related explanatory materials ("Software") are owned by Cyber Power Systems (USA), Inc. The term "Software" also shall include any upgrades, modified versions or updates of the Software licensed to you by Cyber Power Systems (USA), Inc. Please read this Agreement carefully. At the end, you will be asked to accept this agreement and continue to install or, if you do not wish to accept this Agreement, to decline this agreement, in which case you will not be able to use the Software. Upon your acceptance of this Agreement, The Cyber Power Systems (USA), Inc. grants to you a nonexclusive license to use the Software, provided that you agree to the following: 1. Use of the Software. You may install the Software on a hard disk or other storage device; install and use the Software on a file server for use on a network for the purposes of (i) permanent installation onto hard disks or other storage devices or (ii) use of the Software over such network; and make backup copies of the Software. You may make and distribute unlimited copies of the Software, including copies for commercial distribution, as long as each copy that you make and distribute contains this Agreement, the CyberPower PowerPanel® Personal Edition installer, and the same copyright and other proprietary notices pertaining to this Software that appear in the Software.
    [Show full text]
  • 2016 NEW Microsoft 70-697 PDF and VCE Dumps RELEASED Today!
    Guarantee All Exams 100% Pass One Time! 2016 NEW Microsoft 70-697 PDF and VCE Dumps RELEASED Today! 【Exam Code】 70-697 【Exam Name】Configuring Windows Devices 【Certification Provider】 Microsoft 【Corresponding Certifications】Microsoft Specialist 70-697 Study Gude: 1.Manage identity; 2.Plan desktop and device deployment; 3.Plan and implement a Microsoft Intune device management solution; 4.Configure networking; 5.Configure storage; 6.Manage data access and protection; 7.Manage remote access; 8.Manage apps; 9.Manage updates and recovery; Braindump2go 2016 NEW Microsoft 70-697 Exam Questions and Answers 84Q Free Shared Today! Free Download Latest Microsoft 70-697 Exam PDF and VCE Dumps 84q from Braindump2go.com. 100% Pass Guaranteed. braindump2go.com/70-697.html Guarantee All Exams 100% Pass One Time! QUESTION 21 Hotspot Question You have an image of Windows 10 Enterprise named Image1. Image1 has version number 1.0.0.0 of a custom, line-of-business universal app named App1. You deploy Image1 to Computer1 for a user named User1. You need to update App1 to version 1.0.0.1 on Computer1 for User1 only. What command should you run? To answer, select the appropriate options in the answer area. Answer: Explanation: In this question, we need to update App1 to version 1.0.0.1 on Computer1 "for User1 only". The Add-AppxPackage cmdlet adds a signed app package (.appx) to a user account. To update the application, we need to use the -path parameter to specify the path to the upgraded application. Incorrect Answers: add-provisionedappxpackage would make the app available to all users, not just User1 only.
    [Show full text]
  • Setting up Windows 10 Ultimate Performance Mode for Xview
    XVIEW FOR WINDOWS 10 ULTIMATE PERFORMANCE MODE Effective: Revision: 10/31/18 A Setting Up Windows 10 Ultimate Performance Mode for XView Introduction In installations where XView for Windows is setup on a large display, certain features of Windows need to be turned off. This is where Ultimate Performance Mode is useful. Ultimate Performance Mode is a power mode that turns off most power saving features of Windows 10. Highlights of Ultimate Performance Mode include: • Hard disk never goes to sleep • JavaScript timer frequency is at maximum • Hibernation and Sleep are turned off • Processor State, Cooling Policy, and Maximum Processor Rate are at their highest settings In this mode, the PC will not sleep nor automatically logout. Procedure In order to enable this power mode, run PowerShell as administrator. 1. Click the Start button. 2. Scroll down to Windows PowerShell and click the down arrow. 3. Right-click Windows PowerShell and select Run as Administrator. All information contained in this document is the sole property of HSQ Technology. Any reproduction in part or whole without the written permission of HSQ Technology is prohibited. PAGE: 1 of 2 XVIEW FOR WINDOWS 10 ULTIMATE PERFORMANCE MODE 4. At the PS C:\Windows\system32 prompt enter: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 5. Exit Windows PowerShell. 6. Click the Start button, select Settings, System, and then Power & sleep. 7. Click Additional power settings. 8. Click the Ultimate Performance radio button. All information contained in this document is the sole property of HSQ Technology. Any reproduction in part or whole without the written permission of HSQ Technology is prohibited.
    [Show full text]
  • Sleepless in Seattle No Longer
    Sleepless in Seattle No Longer Joshua Reich†, Michel Goraczko, Aman Kansal, Jitendra Padhye †Columbia University, Microsoft Research Abstract: In enterprise networks, idle desktop ma- wise maintain machines. A number of solutions to this chines rarely sleep, because users (and IT departments) problem have been proposed [33, 3, 6, 30]. The core idea want them to be always accessible. While a number of behind these is to allow a machine to sleep, while a sleep solutions have been proposed, few have been evaluated proxy maintains that machine’s network presence, wak- via real deployments. We have built and deployed a light- ing the machine when necessary. Some of these proposals weight sleep proxy system at Microsoft Research. Our rely on specialized NIC hardware [33, 3]; others advocate system has been operational for six months, and has over use of network-based proxies [6, 30]. 50 active users. This paper focuses on providing a de- Unfortunately, most previous work has been evaluated tailed description of our implementation and test deploy- either using small testbeds [3, 30, 6] or trace-based simu- ment, the first we are aware of on an operational network. lations [30]. We are not aware of any paper detailing the Overall, we find that our lightweight approach effected deployment of any of these proxying solutions in an oper- significant energy savings by allowing user machines to ational enterprise network on actual user machines.1 This sleep (most sleeping over 50% of the time) while main- is disconcerting: systems that work well on testbeds often taining their network accessibility to user satisfaction.
    [Show full text]
  • Microsoft SQL Server 2012 Reference Architecture Rob \Barkz\ Barker, Solutions Architect Version 1.0 Version 1.0
    Microsoft SQL Server 2012 Reference Architecture Rob \barkz\ Barker, Solutions Architect Version 1.0 Version 1.0 Table of Contents 3 Executive summary 3 Goals and objectives 3 Audience 3 Summary of findings 4 Pure Storage Introduction 6 Reference Architecture Design Principles 7 Configuration Overview 14 Host Management 17 Disk Management 27 Microsoft SQL Server Installation 38 Configuring TempDb 39 Backup & Recovery 43 Conclusion © Pure Storage 2011 | 2 Executive Summary This document provides a reference architecture for deploying Microsoft SQL Server 2012 on the Pure Storage FlashArray. This document includes planning recommendations, configuration best practices as well as performance findings. This reference architecture has been validated against: Microsoft Windows Server 2012 R2, Data Center Edition (64-bit) Microsoft SQL Server 2012 Enterprise (64-bit), Service Pack 1 Pure Storage FlashArray 420 (FA-420) Purity Operating Environment 4.0.0 Although this reference architecture has been validated against Microsoft SQL Server 2012, previous versions such as SQL Server 2008 and SQL Server 2008 R2 Service Pack 1 are supported. Goals and Objectives A key tenet with Pure Storage FlashArray is the simplicity of management and this document is intended to demonstrate how easily Microsoft SQL Server 2012 can be deployed and managed on a Pure Storage FlashArray. We will cover all the details from volume layout, storage provisioning, host connectivity, Microsoft SQL Server deployment to backup and recovery using snapshots and Volume Shadow Copy Service (VSS). In addition to management simplicity we will show the gains in performance for database workloads, data reduction savings and application protection using our core technologies of FlashProtect, FlashReduce and FlashRecover respectively.
    [Show full text]
  • Objective Domain Exam 697: Configuring Windows Devices
    Objective Domain Exam 697: Configuring Windows Devices Audience Profile Candidates for this exam are Windows device support technicians or Windows Device System Administrators who are responsible for building solid identities, protection of content (data loss protection), mobile device management policy, virtualization with Hyper-V, and application management using the Company Portal or the Microsoft Store. Candidates should have experience with Windows desktop administration, maintenance, troubleshooting, Windows 10 security, and integrated Azure features. Candidates should have a basic understanding of Windows networking technologies, Active Directory, and Microsoft Intune. Skills Measured Note: This document shows tracked changes that are effective as of December 15, 2017. Manage Identity (10-15%) Support Microsoft Store, Microsoft Store for Education, Microsoft Store for Business, and cloud apps. Install and manage software by using Microsoft Office 365, Microsoft Store for Business apps, or Microsoft Store for Education apps; sideload apps by using Microsoft Intune; sideload apps into online and offline images; deeplink apps by using Microsoft Intune; integrate Microsoft account, including personalization settings Support authentication and authorization. Identify and resolve issues related to multi-factor authentication, Windows Hello for Business, virtual smart cards, picture passwords, and biometrics; implement workgroup and domain authentication; implement Homegroup; configure computer and user authentication using secure channel, account policies, credential caching, and Credential Manager; implement local accounts and Microsoft accounts; configure Windows Hello for Business; implement Azure AD Join; connect Microsoft accounts to domain accounts Plan Desktop and Device Deployment (10-15%) Migrate and configure user data. Migrate user profiles; configure folder location; configure profiles, including profile version, local, roaming, and mandatory Configure Hyper-V.
    [Show full text]
  • Performance Tuning Guidelines for Windows Server 2012 R2
    Performance Tuning Guidelines for Windows Server 2012 R2 Copyright information This document is provided "as-is". Information and views expressed in this document, including URL and other Internet website references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. This document is confidential and proprietary to Microsoft. It is disclosed and can be used only pursuant to a nondisclosure agreement. © 2012 Microsoft. All rights reserved. Internet Explorer, Microsoft, TechNet, Windows, and Excel are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Performance Tuning Guidelines for Windows Server 2012 R2 ...................................................8 Performance Tuning for Server Hardware ................................................................................9 See Also .............................................................................................................................9 Server Hardware Performance Considerations .........................................................................9 See Also ........................................................................................................................... 14
    [Show full text]