WINDOWS 10 OPTIMIZATION TEST RESULTS - VMware

TECHNICAL WHITE PAPER ? SEPTEMBER 2016

WINDOWS 10 OPTIMIZATION TEST RESULTS

View in VMware Horizon 7

WINDOWS 10 OPTIMIZATION TEST RESULTS

Table of Contents

Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Horizon 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Testing Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 VMware OSOT Fling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Login VSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Optimizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Main Optimizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Additional Optimizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Benchmark Test Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Optimization Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 vCenter Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 About the Author. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

TECHNICAL WHITE PAPER | 2

WINDOWS 10 OPTIMIZATION TEST RESULTS

Introduction

This paper presents crucial test results that demonstrate the benefits of the VMware Operating System Optimization Tool (OSOT) Fling for View desktops in VMware Horizon? 7. It compares optimized and non-optimized versions of Windows 10 and optimized Windows 7, highlighting the resources needed to upgrade to Windows 10 from Windows 7 in a virtualized environment. Additional optimizations not handled by the Optimization Fling or described in the VMware Windows Operating System Optimization Tool Guide are also included. Audience This paper was written specifically for data center administrators and IT personnel who want to upgrade from Windows 7 to Windows 10 or to optimize Windows 10 operating systems for View virtual desktops in Horizon 7. Architects and others interested in Horizon 7 or in improving the performance of Windows desktops may also find it useful. Horizon 7 Horizon 7 provides centralized image management for virtualized or hosted desktops and applications, which can be delivered to end users through a single platform. Desktop and application services-- including RDS-hosted apps, packaged apps with VMware ThinApp?, SaaS apps, and even virtualized apps from Citrix--can all be accessed from a single, unified workspace. Horizon 7 supports both Windows and Linux-based desktops, including RHEL, Ubuntu, CentOS, and NeoKylin. This paper, however, focuses on Windows 7 and Windows 10, especially the performance differences between optimized and non-optimized versions.

Testing Details

The following sections discuss the testing performed, including the VMware OSOT Fling, additional optimizations, testing methods, hardware, and results. VMware OSOT Fling The free OSOT Fling makes it easy to apply configuration settings to desktops and servers. It includes settings to optimize the following Windows operating systems for both desktops and servers that reside in the data center and in the cloud: ? Windows 7 ? Windows 8 ? Windows 8.1 ? Windows 10 ? Windows Server 2008 (including R2) ? Windows Server 2012 (including R2) The OSOT Fling optimizes RDSH servers for VMware Horizon 6, Horizon 7, and VMware Horizon AirTM.

TECHNICAL WHITE PAPER | 3

WINDOWS 10 OPTIMIZATION TEST RESULTS

Login VSI All performance testing documented in this paper used the Login VSI benchmarking tool, the industrystandard load-testing solution for centralized virtualized desktop environments. Login VSI measures the total response time of several specific user operations performed within a desktop workload in a scripted loop. The baseline measures the response time, in milliseconds (ms), of specific operations performed in the desktop workload.

The Login VSI test suite defines several types of workloads to simulate various types of users, as shown in Table 1.

WORKLOAD

Task Worker Office Worker Knowledge Worker Power User

PROFILE WEIGHT

Light Medium Medium Heavy

vCPU

1 1 2 2?4

APPS

2?3 4?6 4?7 5?9

VIDEO

No 240p 360p 720p

Table 1: Login VSI Workloads

For the tests reported in this paper, we used the Knowledge Worker workload, which simulates how resources are used in VDI environments that use two virtual CPUs in their virtual machines. The Knowledge Worker workload includes the following applications:

? Microsoft Outlook ? Microsoft Internet Explorer ? Microsoft Word ? Adobe Acrobat Reader ? Microsoft PowerPoint ? Microsoft Excel ? Adobe Flash Player ? Java 7 ? FreeMind ? Login VSI photo viewer ? Doro PDF Writer

The Login VSI Benchmark mode predefines and constrains the launch window to 2880 seconds (48 minutes). This gives a normalized baseline to compare all tests and allows for the workload to complete a full 48-minute cycle. There is only one phase to this profile. A user starts a remote desktop session on a VM and begins the workload. At the end of the workload cycle, a benchmark, or baseline, score is calculated. The lower the score, the better the result or performance.

TECHNICAL WHITE PAPER | 4

WINDOWS 10 OPTIMIZATION TEST RESULTS

MEASUREMENT ID

WSLD

MEASUREMENT ACTION

MEASUREMENT ACTION D E TA I L E D

Start Microsoft Word and Start and load a local random load a random document. document file from the content

pool.

M E A S U R E S - R E L AT E D RESOURCE

CPU, RAM, and I/O

NSLD

Start VSI Notepad and

Start and load a local random text CPU and I/O

load a random document. file from the content pool.

WFO

Open a file in VSI Notepad.

Ctrl+O

CPU, RAM, and I/O

NFP

Open Print in VSI

Ctrl+P

CPU

Notepad.

ZHC

Compress files with high Compress a local random PST file CPU

compression.

from the content pool (5 MB).

ZNC

Compress files with no Compress a local random PST file I/O

compression.

from the content pool (5 MB).

Table 2: Actions Taken During a Knowledge Worker Test Session

We took a methodical approach to all test operations. Tests were performed in an environment where the only services and servers used were those needed by Login VSI. No core infrastructure servers, such as Active Directory and SQL servers, were in use by any other applications.

After deploying all components and applications required for the Login VSI workload on each desktop, we conducted functional validation, using a very simple test methodology.

Methodology

To begin, we ran a baseline Login VSI Knowledge Worker benchmark test, with the required applications, to provide a simple baseline showing performance and scale information for a traditional, non-optimized Windows 7 desktop. Next, we ran the same test on an optimized Windows 7 desktop to see the difference in baseline performance. We then ran the Login VSI Knowledge Worker test on a Windows 7 optimized desktop, Windows 10 non-optimized desktop, and Windows 10 optimized desktop.

The measured operations in these benchmarks touch different subsystems, such as CPU (user and kernel), memory, disk, the OS, the application, and print. The operations typically execute quickly. When these operations consistently take a long time to execute, the system becomes saturated because of excessive queuing, and the average response times escalate. This effect is reflected in the baseline score and is also visible to end users.

For each desktop, we ran the test three times to ensure consistency.

TECHNICAL WHITE PAPER | 5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download