如何通过优化Win7链接克隆模板来减少差分卷大小及IOPS压力.docx
《如何通过优化Win7链接克隆模板来减少差分卷大小及IOPS压力.docx》由会员分享,可在线阅读,更多相关《如何通过优化Win7链接克隆模板来减少差分卷大小及IOPS压力.docx(10页珍藏版)》请在冰豆网上搜索。
如何通过优化Win7链接克隆模板来减少差分卷大小及IOPS压力
如何通过优化Win7链接克隆模板来减少差分卷大小及IOPS压力
通过禁用某些Windows7服务和任务,可以减缓链接克隆桌面差分卷的增长速度,也可为虚拟机带来性能优势,即使链接克隆桌面空闲时也是如此。
链接克隆差分卷的不断增长会消耗在最初创建链接克隆桌面时节省的存储。
可以通过禁用这些Windows7服务减缓链接克隆差分卷的增长速度。
通过整理分析,下表中所列的这些优化Windows7的最佳实践可应用于大部分用户环境。
当然,模板制作人员必须评估禁用各项服务对用户、应用程序和桌面的影响。
例如,如果链接克隆要使用系统还原(自动、手动)和母卷更新,模板中就可以禁用WindowsUpdate服务。
如果不经常使用使用系统还原(自动、手动)和母卷更新,模板中就可以保留WindowsUpdate服务。
服务或任务
描述
默认出现或启动时间
对差分卷的影响
对IOPS的影响
是否关闭此服务或任务?
Windows休眠
在电脑关机前将打开的文件和程序存储在一个文件中,从而提供一种省电状态。
电脑重启时,文件将会重新载入内存,恢复到启动休眠时的状态。
默认电源计划设置会禁用休眠功能。
高。
默认情况下,休眠文件hiberfil.sys的大小同虚拟机上安装的RAM相同。
此功能会影响所有客户操作系统。
高。
是
休眠功能在虚拟环境
中没有用途。
建议在模板中禁用
Windows内存交换文件
当物理内存不够时,使用分页文件进行空间交换
默认分页文件page在C盘,并且大小同虚拟机上安装的RAM相同
高
默认情况下,分页文件page的大小同虚拟机上安装的RAM相同。
高
配置修改此值,如果RAM配置比较大,则可以根据情况,把此功能关闭,或配置一个比较小的大小
Windows计划的磁
盘碎片整理
磁盘碎片整理为计划的后台进程。
一周一次
高。
重复的碎片整理操作会将链接克隆操作系统磁盘增大若干GB,但也不会提高对链接克隆磁盘的访问效率。
高
是
WindowsUpdate服
务
检测、下载及安装Windows和其他程序的更新。
自动启动
中到高。
因为经常执行更新检查,所以会频繁写入链接克隆操作系统磁盘。
具体影响取决于所下载的更新。
中到高。
是(如果经常使用更新母卷方式和系统还原方式,更应该禁用)。
Windows诊断策略
服务
检测、故障排除以及解决Windows组件中的问题。
如果停止此服务,诊断功能将不再可用。
自动启动
中到高。
此服务按需触发。
根据需要程度,写入频率会有所不同。
低到中。
是(如果不需要诊
断工具在桌面运行)。
预取/超级获取
存储运行的应用程序的特定信息,帮助应用程序更快
启动。
此功能在Windows
XP中引入。
只要不被禁用即始
终开启。
中。
导致其布局、数据库信息和单个预取文件(按需生成)的周期性更新。
中。
是(如果禁用此功能后应用程序启动时所用的时间在可接受的范围内)。
Windows注册表备份(RegIdleBackup)
系统空闲时自动备份Windows注册表。
每10天的中午12:
00
点
中。
此任务每次运行时
都会生成注册表备
份文件。
中。
是。
无需执行Windows注册表备份。
要还原注册表数据
系统还原
将Windows系统恢复至先前的某个正常运行状态。
Windows启动时进
行,之后每天一次。
低到中。
当系统检测到有需要时,捕捉系统还原点。
当链接克隆空闲时,此任务的开销很小。
无重大影响。
是
虽然影响较小,但如果经常使用更新母卷方式和系统还原方式,此任务就属于冗余任
务。
WindowsDefender
提供反间谍软件功能。
Windows启动时。
每天快速扫描一次。
每次扫描前均检查更新。
中到高。
执行定义更新、计划扫描以及按需启动的扫描。
中到高。
是(如果安装了其他
反间谍软件)。
MicrosoftFeedsSynchronization任务(msfeedssync.exe)
定期更新WindowsInternetExplorerWeb浏览器中的RSS源。
此任务可更新启用了自动RSS源同步功能的RSS源。
只有当InternetExplorer运行时,此进程才会显示在Windows
任务管理器中。
一天一次。
中。
将会影响操作系统磁盘的增长。
中。
是(如果用户不要求在其桌面中自动更新RSS源)。
1禁用Windows7父虚拟机中计划的磁盘碎片整理
创建链接克隆前,必须禁用Windows7父虚拟机中计划的碎片整理。
Windows7在默认情况下会计划每周执行一次磁盘碎片整理。
重复的碎片整理操作会显著增大链接克隆操作系统磁盘的大小,但不会提高对链接克隆磁盘的访问效率。
1)以管理员身份登录Windows7客户操作系统。
2)单击[Start(开始)]并在[Searchprogramsandfiles(查找程序和文件)]框中键入defrag。
3)在[Programs(程序)]窗格中,单击[DiskDefragmenter(磁盘碎片整理程序)]。
4)在[DiskDefragmenter(磁盘碎片整理程序)]对话框中,单击[Defragmentdisk(整理磁盘碎片)]。
5)磁盘碎片整理程序会在虚拟机硬盘上整合整理过的文件。
6)在[DiskDefragmenter(磁盘碎片整理程序)]对话框中,单击[Configureschedule(配置计划)]。
7)取消选择[Runonaschedule(recommended)(按计划运行(推荐))],然后单击[OK(确定)]。
2优化Windows7客户操作系统的虚拟内存分页交换文件大小
因链接克隆差分卷会默认存放虚拟内存交换文件page,此文件在默认情况下,其大小同虚拟机上安装的RAM相同。
管理员可根据模板发放链接克隆虚拟机的实际使用场景来配置修改此值,如果RAM配置比较大,则可以根据情况,把此功能关闭,或配置一个比较小的大小。
1)以管理员身份登录Windows7客户操作系统。
2)鼠标右击[计算机]>[属性]
3)在弹出的窗口中,选[高级系统设置]
4)在弹出的“系统属性”对话框中,选[高级]>[性能设置]
5)在弹出的“性能选项”对话框话框中,选[高级]>[虚拟更改]
6)在弹出的“虚拟内存”对话框中,进行相应的设置
7)最后点确定,并重启系统即可
3禁用Windows7虚拟机中的WindowsUpdate服务
禁用WindowsUpdate服务可以减少下载和安装更新时创建的文件数量和发生的写入量。
此操作可以减缓链接克隆差分卷的增长速度,并降低链接克隆和整个虚拟机中的IPOS。
如果管理员会进行系统母卷更新或系统还原链接克隆桌面,请禁用WindowsUpdate服务。
系统还原操作会将操作系统磁盘还原最初始状态,并删除自动进行的Windows更新。
系统母卷更新会从包含Windows更新的模板中重新创建操作系统磁盘,这使得自动Windows更新成为了一项冗余功能。
如果管理员不使用系统母卷更新功能在链接克隆中安装Windows更新,请勿禁用WindowsUpdate服务。
1)以管理员身份登录Windows7客户操作系统。
2)单击[Start(开始)]>[ControlPanel(控制面板)]>[SystemandSecurity(系统和安全)]>[Turnautomaticupdatingonoroff(启用或禁用自动更新)]。
3)在[Importantupdates(重要更新)]菜单中,选择[Nevercheckforupdates(从不检查更新)]。
4)取消选择[GivemerecommendedupdatesthesamewayIreceiveimportantupdates(以接收重要更新的相同方式为我提供推荐的更新)]。
5)取消选择[Allowalluserstoinstallupdatesonthiscomputer(允许所有用户在此计算机上安装更新)],然后单击[OK(确定)]。
4禁用Windows7虚拟机中的诊断策略服务
禁用Windows诊断策略服务能够将系统写入量降至最小,并降低链接克隆桌面的增长速度。
如果用户需要在桌面上使用诊断工具,请勿禁用Windows诊断策略服务。
1)以管理员身份登录Windows7客户操作系统。
2)单击[Start(开始)]>[ControlPanel(控制面板)]>[SystemandSecurity(系统和安全)]>[AdministrativeTools(管理工具)]。
3)选择[Services(服务)],然后单击[Open(打开)]。
4)双击[DiagnosticPolicyService(诊断策略服务)]。
5)在[DiagnosticPolicyServiceProperties(诊断策略服务属性)](本地计算机)对话框中,单击[Stop(停止)]。
6)在[Startuptype(启动类型)]菜单中,选择[Disabled(禁用)]。
7)单击[OK(确定)]。
5禁用Windows7虚拟机中的预取和超级获取功能
通过禁用Windows预取和超级获取功能,可以避免生成预取文件和与预取及超级获取操作相关的开销。
此操作能减缓链接克隆桌面的差分卷增长速度,并最大限度减少整个虚拟机和链接克隆中的IOPS。
要禁用预取和超级获取功能,必须编辑一个Windows注册表项并在虚拟机中禁用预取服务。
1)在本地Windows7虚拟机上启动Windows注册表编辑器。
2)导航至名为PrefetchParameters的注册表项。
该注册表项位于以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters。
3)将EnablePrefetcher和EnableSuperfetch的值设为0。
4)单击[Start(开始)]>[ControlPanel(控制面板)]>[SystemandSecurity(系统和安全)]>[AdministrativeTools(管理工具)]。
5)选择[Services(服务)],然后单击[Open(打开)]。
6)双击[Superfetch]服务。
7)在[SuperfetchProperties(LocalComputer)(Superfetch的属性(本地计算机))]对话框中,单击[Stop(停止)]。
8)在[Startuptype(启动类型)]菜单中,选择[Disabled(禁用)]。
9)单击[OK(确定)]。
6禁用Windows7虚拟机上的Windows注册表备份
禁用Windows注册表备份功能(RegIdleBackup)能够将系统写入量降至最小,并降低链接克隆桌面的增长速度。
1)