![]() One option for getting a handle on Hyper-V power consumption is to leverage VMM host groups. #Novabench not scoring cpu windowsIt's worth noting that both of these strategies require System Center Virtual Machine Manager (VMM), because the required functionality doesn't exist within Hyper-V Manager or the Windows OS. While there aren't always easy answers to the first two questions, there are a couple of different strategies that can be used to reduce power consumption, while maintaining a high level of performance. Is there a way to use less power without giving up performance?.Is the High Performance power plan suitable for every workload?.Does the benefit of using more power offset the cost?.When implemented at the parent OS level, the power plan determines how much power the server will consume, but it also impacts the server's performance. Using group policy to control power plan selection. The setting you want is Select an active power plan, as shown in Figure 3. You can find the necessary setting at Computer Configuration| Administrative Templates | System | Power Management. It's worth noting, however, that it's usually preferable to configure the power plan at the Group Policy level. Incidentally, the power plan can be changed by opening the Control Panel and navigating to Hardware/Power Options. When I adjusted the power plan at the hypervisor level, there was a huge dropoff in performance when I used the Power Saver plan, and a slight performance gain for the High Performance plan. However, the CPU scores were nearly identical across all power plans. When I adjusted the power mode at the VM level, the High Performance plan actually resulted in the lowest benchmark score (probably as a result of a background system process performing some sort of task). The results of these tests were pretty interesting. The VM was configured to use the Balanced plan, and the benchmarks were collected from inside the VM. Benchmark results from a VM configured to use the Power Saver plan.įor the second test (Table 2), I tested the same power plans, but this time I configured the power plan at the host level. #Novabench not scoring cpu fullYou can see the full test results for the Power Saver plan in Figure 2. Table 1 Test 1: Virtual Machine Power Plans I also did a complete shutdown of the VM prior to each test. After doing a bit of checking, I found this to be caused by Windows Update, which I disabled before recording any scores. The first time I ran the benchmarks (see Table 1), I noticed that the scores became progressively lower with each test, regardless of which power plan was being used. ![]() Higher scores reflect better performance. ![]() Because NovaBench offers a variety of different tests, I decided to run the full suite of tests, and record the overall score and the CPU test score. For the first test, I tested the Power Optimization Power Saver, Balanced and High Performance plans by configuring the plans at the VM level, and then taking a benchmark on the VM. ![]() Windows Server 2012 R2 uses the Balanced power plan by default. Prior to benchmarking my system, I powered down all other VMs so they wouldn't skew the test results. #Novabench not scoring cpu freeI then downloaded a free benchmarking tool called NovaBench, which you can see in Figure 1. To demonstrate, I created a new virtual machine (VM) running Windows Server 2012 R2 on a Hyper-V server that's also running Windows Server 2012 R2. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |