使用OSOT来优化虚拟桌面

简介:

我们生活在一个日新月异的IT时代。英特尔(Intel)创始人之一的戈登摩尔(Gordon Moore)曾提出过一个摩尔定律,通俗来说,每隔18个月,同等价格的计算机速度将会提升一倍。虽然摩尔定律只是IT历史中的一页, 但它也向我们揭示了计算机越来越快的事实。是的,我们的计算机似乎是越来越快了。哦,为什么要说似乎呢。事实上作为电脑的使用者,我们真的感受到了如摩尔定律所言的速度成倍增长吗?不不,每一次操作系统的升级,每一次软件的更新,都给我们带来了额外的绚丽多彩的各种各样的功能和特性——无论你需要与否。单单只Windows系统服务这一部分,我们看看历史趋势是什么样子的:

           Windows XP/2003: 70多个

           Windows Vista: 150多个

           Windows 7: 180多个

是的,我们的计算机硬件在变的更快,然而软件更加不甘示弱,资源耗费愈加迅猛:CPU,内存,网络,存储……


这些额外的开销在虚拟化桌面的环境中被进一步放大了。虚拟化给我们带来了更多的可用虚拟机。而更多的非优化系统意味着更多的额外资源开销。


所以,我们需要优化我们的虚拟桌面系统。这将使计算环境更加快速,或者同等的硬件条件下支持更多的虚拟桌面。面对数量众多的可优化项,手动逐一操作将是一场噩梦。因此业界出现了很多优秀的通用系统优化工具,来改善这一状况。然而在虚拟化的环境中,优化策略是大为不同的。一个在物理机上很有用的系统功能,在虚拟化环境中很可能无用,甚至是系统的毒药。通用工具变得不那么适用,我们又一次面临了新的困境。幸好,VMware提供了一款免费的工具,来帮助我们完成这个过程。


这款免费的工具就是VMware OS Optimization Tool。


这款工具是针对虚拟化环境高度定制的,内置 了来自VMware虚拟桌面环境的很多最佳实践。图1是VMware OS Optimization Tool的分析视图。


wKiom1NU0BWRldaSAAVEBCbYny0010.jpg

图1 - VMwareOS Optimization Tool 分析视图


这个工具包括了如下的功能:

  • 分析

  • 优化

  • 历史记录,以及撤销之前的优化操作

  • 模板订制和管理

  • 远程系统分析


分析和优化

一般的使用过程相当简单。只需要点击“分析”和“优化”按钮,即可按照最佳实践对当前系统进行优化处理。


wKioL1NUz-3BgsQ2AACaAbTz_fw480.jpg

图2 - 优化进行中


缺省的设置包括关闭、禁用不必要的服务,移除系统特性,取消不必要的计划任务,以及一些其他方面的针对VMware 虚拟桌面环境的深度优化等等。目前的缺省模板提供超过70项优化。对每一个优化选项,提供包括强烈建议,一般建议,和推荐等不同等级的描述。优化结果会以图3的形式呈现。


wKiom1NU0BaTUTqiAAVSve8X2YY053.jpg

图3 - 优化结果


历史记录以及操作撤消

对于所有的优化操作,都会被记录在历史记录里。 以前的优化操作还可以被撤消。如图4所示。


wKioL1NUz-yxWSvmAAOCWkTDWFQ874.jpg

图4 - 历史及撤消操作


管理模板

缺省的模板很方便,可是如果想运行订制的优化怎么办?模板管理功能应运而生。利用模板管理功能,可以创建新模板或修改已有模板。可修改定制的项的类型包括:

  • 注册表项(增加、修改、删除)

  • service的启动方式(禁用,自动,手动,系统)

  • 计划任务

  • 执行命令

只要有Windows公开的配置或命令支持,订制模板可以满足复杂而特殊的需要。图5展示了模板编辑的功能界面。

wKioL1NUz-6Dftr6AAQE5G0VFOY198.jpg

图5 - 模板管理


分析远程系统

除了对于本地主机的分析及优化功能,另一个“远程分析工具”(Remote Analysis Tool)也被集成在这个工具中。远程分析工具可以分析并报告一台远程虚拟机的优化情况,就像对本地系统的分析那样。


远程分析工具可以连接到一个Horizon View Connection Server,来列举所有相关的虚拟机,并以逻辑关系分组(例如哪个虚拟机处于哪个池中)。缺省情况下对每个虚拟机的用户名和模板都会有自动配置,当然你也可以针对特定的组或是特定的虚拟机指定用户名密码和模板,并保存所有的配置为下次使用提供便利。图6展示了正在努力工作中的远程分析工具 。


wKiom1NU0Beif8tKAAUQ9EEAXno814.jpg

图6 - 远程分析工具


更详尽的优化指南链接在本文参考资料中。关于优化和工具,还有很多可以谈,不过今天就到这里了。希望我们的桌面系统能够更优化一点,生活更简单一些。



参考资料:

  1. VMware OS Optimization Tool 网站(英文)

  2. VMware View Optimization Guide for Windows 7 and Windows 8(英文)



本文转自 桌面虚拟化 51CTO博客,原文链接:http://blog.51cto.com/vmwareeuc/1399683
相关文章
|
13天前
|
运维 Java 编译器
【保姆级】JDK下载+安装+环境变量配置教程(所有版本汇总,2026最新版)
本文详解JDK安装与配置,以最新LTS版JDK 25为例,涵盖版本选择(优先LTS)、官网下载、图文安装步骤、环境变量配置(Path添加bin路径)及基础编译运行验证,新手可快速上手。
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
2465 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
2月前
|
SQL 人工智能 NoSQL
DBX:仅 20MB 的全能数据库工作台,让 70+ 数据库管理变得简单高效
DBX是一款开源轻量级多数据库管理工具,单文件仅20MB,无需Java/Python/Chromium依赖,支持MySQL、达梦、Redis、ClickHouse等70+数据库。集成SQL编辑、数据浏览、AI助手、MCP协议及Docker/Web部署,兼顾高效、安全与智能。
881 0
|
人工智能 Java 开发者
开源|Python 应用往微服务迈进的 1*3 种 Pythonic 步伐
本文介绍基于Nacos的Python微服务解决方案nacos-serving-python,实现无侵入式服务注册与发现,让Python应用以Pythonic方式轻松接入微服务架构,支持多种HTTP客户端与低侵入集成,助力AI与微服务融合。
973 29
开源|Python 应用往微服务迈进的 1*3 种 Pythonic 步伐
|
Python
Flask三种添加路由的方法
Flask 是一个流行的 Python Web 框架,它提供了多种方法来添加路由。路由是将 URL 映射到特定函数的过程,它是构建 Web 应用程序的基础。本文将介绍 Flask 中几种常用的路由添加方法,并附带代码示例。
790 3
|
存储 缓存 监控
MySQL服务器配置优化:my.cnf参数调优指南
本文深入解析了MySQL核心配置参数及性能优化技巧,涵盖内存结构、调优原则、存储引擎优化、查询性能优化等内容,通过实战案例帮助读者构建高性能MySQL服务器配置,解决常见的性能瓶颈问题。
1553 0
|
存储 Linux 文件存储
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
VMware vSphere Replication 9.0.4 - 虚拟机复制和数据保护
519 2
|
缓存 Linux
【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
4924 1
【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
|
安全 调度 iOS开发
macOS Ventura 13.7.6 (22H625) 正式版 ISO、IPSW、PKG 下载
macOS Ventura 13.7.6 (22H625) 正式版 ISO、IPSW、PKG 下载
1831 4
macOS Ventura 13.7.6 (22H625) 正式版 ISO、IPSW、PKG 下载
|
Linux 虚拟化 iOS开发
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
3733 0
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux

热门文章

最新文章