本文档描述了当系统实现幽灵,熔化和L1终端故障(L1TF)或前码时的VDI环境的性能和用户密度的可能影响。进一步的分析还提供了有关Windows 10版本(1709和1803)和管理程序(ESXI和AHV)之间性能差异的见解。我们希望客户结果会有所不同,因为登录VSI工作负载与实际用户工作负载永远不会相同。这些结果表明了从Windows 10版本1709升级到版本1803的影响;更改工作量改变结果。
优化
由于Windows 10并非设计用于与其他Windows 10桌面共享CPU周期的服务器上的虚拟桌面运行,因此您需要对其进行优化,以确保它不使用CPU,内存和IOPS。例如,如果未对VDI环境中的Windows 10进行优化,则它将运行计划的任务,例如磁盘碎片整理,扫描恶意软件系统,安装Windows更新并运行不必要的服务。这些额外的任务创造了不良的用户体验(慢速应用程序,屏幕屏幕堆积)并降低用户密度(由于服务器上的CPU负载较高)。
有多种工具和指南可帮助您优化Windows 10 VDI映像。一个好的一般规则是仔细检查每个优化,以查看是否应在您的特定环境中应用,而不是应用所有优化。一些优化会影响应用程序的功能。
优化工具
以下工具可以帮助您优化Windows 10(外部链接 - 免责声明):
VMware OS优化工具(不受支持的fling)
所有三个工具均适用于您使用的任何类型的VDI软件(VMware,Citrix,Microsoft)。
优化文档
以下Windows 10优化指南可用(外部链接 - 免责声明):
优化区域
您可以优化Windows 10 VDI映像的主要领域是:
特征
计划任务
服务
以消费者为中心的应用程序
Microsoft OneDrive
硬件加速度
特征
Windows 10中与报告和遥测有关的新功能获得了最多的讨论。当Windows 10在VDI环境中使用时,这些功能会对性能产生负面影响,同时仅为用户体验提供最小的收益。
提示:禁用新的报告功能,例如引导记录和致电Home,以及与遥测相关的功能,可提高安全性和用户密度。
计划任务
任何默认的Windows客户端操作系统默认情况下都计划任务。尽管这些计划的任务很有用,并且对物理部署几乎没有影响,但它们可能会对您的VDI图像产生重大影响。Windows自动维护功能,例如,每当机器空闲以检查错误,划定硬盘驱动器并运行优化服务时,都会扫描Windows OS。在集中环境中,在数百或数千个台式机上运行此任务会对系统的活跃用户产生负面影响。其他计划的任务会放大此效果。
提示:在实施VDI时,尽可能禁用计划任务,包括碎片部,自动维护和蓝牙扫描。
服务
当Windows 10托管在一个或多个数据中心上时,Windows 10随附的某些默认服务几乎没有任何好处。当台式机虚拟化而不是部署在PC或笔记本电脑上时,其他默认服务增加了有限的值。当VDI软件从中央位置提供桌面服务时,诸如BranchCache,Internet连接共享和地理位置之类的服务不会添加价值。
提示:禁用未使用的服务会硬化您的操作系统并降低OS开销,从而改善用户体验。
以消费者为中心的应用程序
Windows 10默认部署包括预装的应用程序列表,其中许多以消费者为中心的应用程序,例如Twitter,Asphalt 8,Airborn和Farmville 2。
提示:以消费者为中心的应用程序可以释放机器资源,并限制最终用户的注意力。
Microsoft OneDrive
Microsoft OneDrive是一个文件同步解决方案,它允许您连接到Office 365帐户(例如)并将文件存储在本地和云中。但是,OneDrive并不是为虚拟台式机制造的,因为它在本地同步了所有OneDrive内容。如果您的VDI部署包含非持久桌面,则在每个新登录到系统之后,OneDrive将每个用户的完整文件夹同步。
提示:卸载Microsoft OneDrive避免浪费磁盘容量,并消除由用户文件夹同步操作引起的网络拥塞。
硬件加速度
自从Microsoft Office 2013发布以来,Office已使用硬件加速方法来介绍Word和Excel等办公节目。Microsoft OS提供了此功能,但是OS本身依赖图形处理单元(GPU)和显示驱动程序。如果没有GPU可用,CPU将执行使用其他系统资源的渲染。
提示:如果您没有GPU,请启用Internet Explorer的软件渲染,并禁用Office 2010,Office 2013和Office 2016的硬件加速度,以改善用户体验。
有关更多信息,请访问我们的用户指南。