《windows网络操作系统》第7章系统性能监视课件.ppt
你是一家公司的网管员,维护着公司的多台服务器。你需要在本地服务器上使用监视工具监视这些在本地或远程的服务器,随时准备处理公司人员在访问这些服务器遇到的障碍。,项目背景,第7章 系统性能监视与优化管理,LITOlab,第7章 系统性能监视与优化管理,了解:监视系统性能的目的熟悉:事件日志、计数器及计数器日志、警报、捕获。触发器等的含义掌握:Windows监控工具的使用;优化系统的方法,本章学习目的,7.1 系统性能概述,(1)了解Windows系统运行状态,及时发现和排除系统故障,保证系统正常运行;(2)监控网络用户对资源的访问,保证资源的可用性和数据安全性;(3)了解系统工作负荷及对系统资源的影响,观察性能和资源使用的变化趋势,为将来的升级做好规划;(4)测试系统配置修改对系统性能的影响,并确定需要优化的组件和过程;(5)及时排除网络故障,使网络正常运行;(6)确定和排除性能瓶颈,提高网络运行效率。,7.1.1 监视系统性能的目的,7.1 系统性能概述,7.1.2 监视系统性能的工具,Windows Server 2003系统内置以下几个监视系统性能的工具:事件查看器任务管理器系统监视器网络监视器,7.2 事件查看器的使用,事件查看器显示的有关事件的信息包括事件类型事件发生的日期和时间事件的来源事件的分类事件ID事件发生时登录的用户以及事件发生所在的计算机通过这些信息可以帮助用户和系统管理员确定和诊断当前系统问题的根源或预测潜在的系统问题。,7.1.2 事件查看器概述,7.2 事件查看器的使用,打开事件查看器的方法是:单击【开始】【管理工具】【事件查看器】三类最基本的日志:【应用程序】:它包含应用程序或系统程序记录的事件。【安全性】:它记录了诸如有效或无效登录尝试等事件,以及记录与资源使用【系统】:包含Windows Server 2003的系统组件记录的事件。,7.1.2 事件查看器概述,7.2 事件查看器的使用,7.1.2 事件查看器的使用与管理,用事件查看器查看事件日志:,7.2 事件查看器的使用,7.1.2 事件查看器的使用与管理,事件日志属性的设置:,7.2 事件查看器的使用,7.1.2 事件查看器的使用与管理,事件日志的清除与保存:,7.3 任务管理器的使用,打开任务管理器的方法有两种:按【Ctrl+Alt+Del】键在打开的【安全】对话框中单击【任务管理器】;右击桌面上任务栏空白处在打开的快捷菜单中选择【任务管理器】:,7.4 系统监视器的使用,使用系统监视器实时监视系统性能的步骤如下:,7.4.1 如何实时监视系统性能,步骤1:【开始】【管理工具】【性能】,打开“性能”窗口。步骤2:单击【系统监视器】在【性能】窗口的右侧子窗口中任意位置单击鼠标右键从弹出的快捷菜单中选择【添加计数器】,7.4 系统监视器的使用,使用系统监视器实时监视系统性能的步骤如下:,7.4.1 如何实时监视系统性能,7.4 系统监视器的使用,1.“计数器日志”文件的建立,7.4.2 利用“计数器日志”进行监视,7.4 系统监视器的使用,2.查看“计数器日志”监视的数据,7.4.2 利用“计数器日志”进行监视,7.4 系统监视器的使用,7.4.3 使用“警报”监视系统活动,7.5 网络监视器的使用,7.5.1 网络监视器的安装与启动,使用系统监视器实时监视系统性能的步骤如下:,7.5 网络监视器的使用,7.5.2 设置捕获筛选器,“网络监视器”复制数据包(帧)的过程称为捕获。默认情况下,网络监视器将其在网络上检测到的所有帧捕获。若只捕获所需要的帧,则需设置捕获筛选器。,7.5 网络监视器的使用,7.5.3 设置捕获触发器,触发器是一种当符合指定条件时被执行的动作。网络监视器允许用户设计捕获触发器,以便在网络监视器从网络上检测到一组特定的条件时启动指定的操作,该操作可以是开始捕获、结束捕获或启动某个可执行文件等。,7.5 网络监视器的使用,7.5.3 设置捕获触发器,设置触发器步骤如下:,7.5 网络监视器的使用,7.5.4 设置捕获缓冲区,网络监视器将其在网络上检测到的所有帧的统计信息收集到一个捕获缓冲区中,此缓冲区是内存中预留的一个存储区网络监视器可捕获的数据总量依赖于捕获缓冲区大小。打开【网络监视器】单击【捕获】菜单上的【缓冲区设置】从【缓冲区大小(MB)】下拉列表框中选择或直接输入一个新值从【帧大小(字节】下拉列表框中选择或直接输入一个新值设置完毕后,单击【确定】。,7.5 网络监视器的使用,7.5.5 捕获、查看、分析和保存网络数据,7.6 系统性能的监测与优化措施,7.6.1 系统性能的调节和测试策略,1瓶颈产生的原因及解决要领造成系统资源瓶颈的主要原因及解决要领如下:资源不足,需要附加或升级组件。资源配置不正确,需要更改配置设置。资源出现故障,需要替换。资源共享工作负载不平均,需要平衡。程序独占特定的资源,这可能需要替换成其他程序、让开发人员重新编写该程序,添加或升级资源,或者在资源需求较低时运行该程序。,7.6 系统性能的监测与优化措施,7.6.1 系统性能的调节和测试策略,2性能优化的一般步骤选择对系统进行监视的监视工具(包括第三方工具);根据当前系统不良症状确定相应的监视对象和计数器可接受值的范围;开始监视,然后,依据监视获得的性能数据,调整系统资源。调整资源时,要特别注意:每次只更改一处,同时进行多处更改则无法评估每个更改的影响;每次更改后重复监视,以便了解更改前后性能的差异。,7.6 系统性能的监测与优化措施,7.6.2 优化内存性能,内存资源调整与优化策略如下:,合理使用内存。这要求网管员必须对系统中的内存使用情况非常了解,对于那些不再需要的功能、应用程序或服务应及时关闭,以便释放内存给其他应用程序和服务。另外,管理员还可以通过系统设置来决定内存的主要优化对象。一般,服务器的主要优化对象应该是后台服务,而工作站和单个计算机的主要优化对象应该是前台应用程序。在最高性能的计算机上或当系统工作负载较轻时运行需要大量内存的程序。确定页面文件的正确大小。建议初始页面文件大小为可用RAM的11.5倍,这取决于所使用的系统。实际需要的大小取决于工作负载。使用多个磁盘时创建多个页面文件。增加物理内存。虽然通过优化内存配置能够提高内存的性能,但是这不能从根本上解决问题。如果系统的内存严重不足,只能通过添加新内存来解决。在添加内存时,既要考虑到当前的需要,又要考虑到后期的需要,还要考虑内存的速度和本身性能。,7.6 系统性能的监测与优化措施,7.6.3 优化处理器性能,处理器资源调整与优化策略如下:,升级到一个更快的处理器,或使用具有更大高速缓存的处理器。目前使用的CPU均有二级缓存,CPU只能处理一级缓存中数据,二级缓存先将数据传递到一级缓存中,再由一级缓存传递到CPU进行处理。可见,CPU的缓存越大,CPU处理数据的速度就越快。添加一个处理器(即采用多处理器技术)。当然,要实现多处理器技术需要支持多处理器安装的主板和操作系统。Windows Server 2003根据不同版本可支持232个CPU。检查产生过多中断的驱动程序或系统组件,并酌情处理。,7.6 系统性能的监测与优化措施,7.6.4 优化磁盘性能,磁盘资源调整与优化策略如下:,升级到更高速度的磁盘或增加磁盘。如果可能,升级磁盘控制器和总线。在服务器上,使用磁盘管理在多个物理磁盘上创建带区卷。这种解决方案增加了吞吐量,因为I/O命令可以同时发布。在服务器之间分配程序。分布式文件系统(DFS)可以用来平衡工作负载。将大量使用磁盘I/O的任务隔离在单独的物理磁盘或磁盘控制器上。使用磁盘碎片整理程序来合并文件,以提高数据访问速度。如果要提高磁盘访问的效率,可以考虑安装最新的主机适配器或主板驱动程序软件。,7.6 系统性能的监测与优化措施,7.6.5 优化网络性能,网络(网卡)资源调整与优化策略如下:,升级网卡和驱动程序。合理设置绑定在网卡上的服务和协议。使用多块网卡。配置所使用的网络。使由同一组人员共享的系统位于同一子网上。升级物理网络(即提高网络带宽)。,第7章 系统性能监视与优化管理,系统性能概述 监视系统性能的目的 监视系统性能的工具事件查看器的使用事件查看器概述 事件查看器的使用与管理 任务管理器的使用 系统监视器的使用如何实时监视系统性能利用“计数器日志”进行监视 使用“警报”监视系统活动,本章小结,网络监视器的使用 网络监视器的安装与启动 设置捕获筛选器 设置捕获触发器设置捕获缓冲区捕获、查看、分析和保存网络数据 系统性能的监测与优化措施 系统性能的调节和测试策略优化内存性能 优化处理器性能 优化磁盘性能 优化网络性能,第7章 系统性能监视与优化管理,习题(课堂小组活动)一、选择题:110二、简答题:实训(交实训报告书)实训7 系统性能的监视与优化,作业,