




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WindowsServer2003性能监视及优化 第十二章 本章提要 系统性能监视任务管理器事件查看器网络监视器随着WindowsServer2003上用户的数量 服务对象及应用的增多 操作系统的处理能力有时会明显降低 这就需要系统或网络管理员通过一些管理工具来对服务器进行监控和维护 以保证系统或网络正常 高效运行 本章主要介绍WindowsServer2003服务器中有关系统性能监视和网络监视器的配置 性能监控对象的添加 删除以及对相应的性能指标给出参考值 以便判断系统的性能是否在正常的范围 并对系统的升级和优化提供参考意见 最后给出利用网络监视器分析网络性能的例子 13 1系统性能控制台 WindowsServer2003提供了诸多的可管理模块 其中最常用也是最为重要的几个监控模块 1 系统监视器系统监视器能监视系统性能 是维护和管理操作系统的重要组成部分 它可以使用性能数据了解工作负荷以及对系统资源的相应影响 观察工作负荷和资源使用的变化和趋势 以便计划今后的升级 测试配置的更改 调整 以及诊断问题 目标组件和进程 用于优化系统 从而大大提高系统的管理效率 2 性能日志和警报 性能日志和警报 提供有关操作系统的特定组件以及专门收集性能数据的程序所使用的各种资源的详细数据 以直观的图表显示性能监视数据 日志则提供了对这些数据进行记录的能力 计数器值高于或低于用户所定义的阈值时 则通过警报向用户发送通告 系统性能控制台 3 任务管理器 任务管理器 则可以提供有关运行WindowsServer2003系统的性能信息 显示所有有关运行在计算机上的程序和进程的信息 以及处理器和内存使用情况的摘要 通过使用性能监视的结果 进行分析可以很好地诊断系统存在中的问题 因此 系统的管理员必须将监视系统性能作为日常管理的基础工作 以便切实地管理好系统 4 网络监视器网络监视器用于捕获和显示运行WindowsServer2003的计算机从局域网 LAN 上接收的帧 也称做数据包 管理员可以使用网络监视器检测和解决在本地计算机上可能遇到的网络问题 网络监视器捕获的帧可以保存为文件 然后发给专业的网络分析人员或支持机构处理 以获得网络基本性能的各种数据 13 1 1系统性能监视器的使用 鼠标单击 开始 运行 菜单 在运行中输入 MMC 打开管理控制台 第一次运行的控制台是空白的 可以按照需要添加各种管理单元 如图13 1所示 在 文件 菜单上单击 添加 删除管理单元 系统性能监视器的使用 在打开的对话框中 系统已经提供了很多的基本管理单元 而且在系统安装了某些具有符合MMC管理功能的第三方软件之后 可以把这些软件添加到控制台中 要添加系统性能控制模块 可以打开 Systemroot System32 文件夹 找到名为 perform msc 的文件 然后双击打开即可启动性能监视器 如图13 2所示 系统性能监视器的使用 在系统的性能监控中 对于各种性能数据可以通过图形 直方图或报表视图等多种形式显示数据 通过管理控制台 可以创建重复使用的监视配置 这些配置可以安装在使用Microsoft管理控制台 MMC 的任何计算机上 使用系统监视器 可以收集和查看有关硬件资源的使用和系统服务的各种活动数据 13 1 2性能监视器的配置基础 1 选择监视方法图形对于本地或远程计算机的短期实时监视是最为有效的方式 例如要在系统事件发生时观察该事件 其中选择合适的更新间隔 以便捕获感兴趣的活动类型 日志对于保留记录和延长监视 尤其是远程计算机 非常有用 记录的数据可以导出并生成报告或使用 系统监视器 提供图表或直方图 日志是监视多台计算机最实用的方法 性能监视器的配置基础 2 选择监视频率对于常规监视 通常可以用超过15分钟的间隔来记录活动 如果要监视特定的问题 则必须改变时间间隔 如果要在特定时间内监视特定进程的活动 可以设置较短的更新时间间隔 反之 若要监视慢速显示的问题 如内存溢出 则使用较长的间隔 选择时间间隔时 还要考虑要监视的总时间长度 如果监视不超过4个小时 则每15秒更新一次比较合理 如果要监视系统8个小时或更长时间 则设置的间隔不要少于300秒 将更新间隔设置为高频率可能使系统生成大量数据 但这可能难于处理并增加运行性能日志和警报的总开销 性能监视器的配置基础 3 保存性能数据的记录 性能日志和警报 能够将日志性能数据记录到SQL数据库中 如果将记录的数据保留在数据库中 可以查询这些信息并将其包含在报告中 使用数据库分析工具可以查询结果并使用各种参数详细检查结果 甚至可以显示出图形的界面 13 1 3系统监视配置的实例 系统默认的监控界面没有任何可监控的数据项 下面通过例子介绍如何添加一个新的监控选项 操作步骤如下 1 在如图13 3所示监控的图表区域单击鼠标右键 在弹出的菜单中选中 添加计数器 弹出如图13 7所示的 添加计数器 对话框 也可以在快捷工具栏上 单击 按钮 直接打开添加计数器对话框 2 选择相应的选项之后 单击 添加 按钮 将会在系统性能监控器中出现一个新的监控值 设置相应的监控参数和显示特性 具体的设置方法是先单击该参数 然后在右键菜单中选择 属性 弹出如图13 8所示的对话框 3 通过切换其他的选项卡 设置相应的参数 单击 确定 按钮就可以在 性能监控面板 上看到新添加的监控数据的图表显示了 系统监视配置的实例 13 1 4性能数据分析 分析监视数据包括在系统执行各种操作时检查报告的计数器值 应当确定哪些进程是最活跃的以及哪些程序或线程应该独占资源 对此类性能进行数据分析 可以了解系统响应工作负载需求的方式 根据监控数据的分析结果 可能发现系统执行情况有时并不令人满意 根据这些偏差的原因和差异程度 可以选择采取纠正操作或者接受这些偏差 可以接受的系统性能级别的基准是系统处理典型的负载并运行所有必要的服务时的性能 这种基准性能是管理员根据工作环境确定的一种主观标准 基准性能可以与计数器值的范围对应 包括一些暂时无法接受的值 但是通常表示在管理员特定的条件下所获得的最佳性能 基准是用来设置用户性能标准的度量标准 通常 决定性能是否可以接受是一种主观判断 随用户环境的变化而明显地变化 Microsoft提供了如表13 4所示的特定计数器的阈值 可以帮助管理员决定系统报告的值是否表示出现了问题 性能数据分析 13 1 5解决性能问题 分析监视数据会发现一些问题 例如对某些资源的过度需求而造成的性能瓶颈 本节讨论瓶颈的常见原因以及相关的调整和测试方法 通常由于瓶颈的原因 对资源的过度需求可能导致资源瓶颈 以下是一些常见的解决资源瓶颈的措施 1 资源不足 并且需要附加或升级的组件 2 资源共享工作负载不平均 需要平衡 3 程序独占特定的资源 这可能需要替换成其他程序 让开发人员重新编写该程序 添加或升级资源 或者在需求较低时运行该程序 4 资源配置不正确 需要更改配置设置 合理地解决系统瓶颈的问题可以考虑以下几个方面 1 内存 增加物理内存 使之超过所需的最小内存 使用多个磁盘时创建多个页面文件 确定页面文件的正确大小 建议的初始页面文件大小为系统可用RAM的1 1 5倍 这取决于实际的系统RAM的大小 实际需要的大小取决于工作负载 确保合理配置内存设置 在最高性能的计算机上或当系统工作负载较轻时运行需要大量内存的程序 2 磁盘 升级到更高速度的磁盘或增加磁盘 如果可能 升级磁盘控制器和总线 在服务器上 使用 磁盘管理 在多个物理磁盘上创建带区卷 这种解决方案增加了系统的吞吐量 在服务器之间分配程序 分布式文件系统 DFS 可以用来平衡工作负载 将大量使用磁盘I O的任务隔离在单独的物理磁盘或磁盘控制器上 使用磁盘碎片整理程序合并文件 以优化数据访问和磁盘空间 如果要提高磁盘访问的效率 可以考虑安装最新的主机适配器或主板驱动程序软件 合理地解决系统瓶颈的问题可以考虑以下几个方面 3 处理器 添加一个处理器 或是升级到一个更快的处理器 或使用具有更大高速缓存的处理器 在多处理器计算机中 管理与处理线程和中断有关的处理器相似性 4 网络 配置网络 使由同一组人员共享的系统位于同一子网上 解除很少使用的网卡绑定 若系统正在使用多个协议 可以设置工作站和NetBIOS软件绑定到每个协议的顺序 对于某些网络拓扑 有些协议比其他协议速度更快 如果要优化客户端计算机 将运行比较快的协议放在绑定列表的首位可以提高性能 因为服务器使用客户端计算机选择的协议接受传入连接 所以没有必要重新排列服务器计算机绑定 使用多个网卡 WindowsServer2003家族操作系统支持特定协议 使用多个网络适配器并且支持特定网络适配器使用多个协议 尽管此配置创建的网络彼此之间无法通信 但这是增加文件共享吞吐量的一种方法 13 2性能日志和警报 在 性能日志和警报 中 可定义计数器日志 跟踪日志和警报的设置 控制台窗口的详细信息窗格显示了已创建的日志和警报 可以定义同时运行多个日志或警报 每个日志或警报都保存在自定义的配置中 如果已配置了自动启动和停止的日志 则单个日志可能产生多个独立的日志数据文件 例如 正在生成有关每天活动的日志文件 其中一个文件会在今天晚上11 59关闭 而新文件将在次日凌晨00 00打开 13 2 1日志文件的基本概念 WindowsServer2003的日志文件有多种类型 通常对于警报日志文件 其类型始终为 警报 对于跟踪日志 其类型可以是 顺序 或 循环 对于其他的日志 类型可以是 二进制 二进制循环 文本文件 逗号分隔 文本文件 制表符分隔 或 SQL 日志文件名是用于定义由此日志生成的文件的路径和基本文件名 要查看为每个日志定义的参数 可以双击日志的列表项 在显示的对话框中 就可以选择命名日志文件的方式 按计划出现记录的时间 以及在日志中监视的性能对象和计数器类型 日志文件的格式 13 2 2日志文件的使用 要设置系统的日志文件的配置 可以从 开始 菜单 打开 管理工具 然后打开 性能 面板 如前图13 3所示 再次单击 性能日志和警报 打开系统的性能日志管理界面 在系统中 可以根据实际情况添加一些性能的对象和计数器 如图13 11所示 在此对话框中可以添加感兴趣的对象或者计数器 以完成对系统性能数据的基本日志设置 13 3任务管理器 13 3 1任务管理器的概述任务管理器是系统提供的一个用于监控系统中运行的程序和进程的相关信息的工具 使用任务管理器可以监视计算机性能的关键指标 例如 可以查看正在运行的程序的状态 并终止已停止响应的程序 还可以使用多达15个参数评估正在运行的进程的活动情况 查看反映CPU和内存使用情况的图形和数据等 此外 如果与网络连接 则可以查看网络状态 了解网络的运行情况 如果有多个用户连接到该计算机 则可以看到谁在连接 在做什么 甚至还可以给他们发送消息 任务管理器的作用 1 查看正在运行的程序 应用程序 选项卡显示计算机上正在运行的程序名和对应的程序的运行状态 通过该选项卡 可以直接地终止 切换或者启动程序 2 查看正在运行的进程 进程 选项卡显示计算机上正在运行的进程的相关信息 例如 可以显示关于CPU和内存使用情况 页面错误 句柄数以及其他参数的信息 3 查看性能 性能 选项卡显示了计算机性能的动态概述 其中包括CPU和内存使用情况的图表 计算机上正在运行的句柄 线程和进程的总数 物理内存 核心内存和提交内存的总数 KB 任务管理器的作用 4 查看网络性能 联网 选项卡显示了网络性能的图形化表示 它提供了简单 定性的指示器 以显示正在计算机上运行的网络状态 只有当网卡存在时 才会显示 联网 选项卡 在该选项卡上 可以查看网络连接的质量和可用性 无论该系统是连接到一个还是多个网络上 5 监视会话 用户 选项卡显示了可以访问该计算机的用户 以及会话的状态与名称 客户端名 指定了使用该会话的客户端计算机的名称 会话 为管理员提供一个用来执行诸如向另一个用户发送消息 或连接到另一个用户会话这类任务的名称 只有在所用的计算机启用了 快速用户切换 功能 并且作为工作组成员或独立的计算机时 才会显示 用户 选项卡 对于作为网络域成员的计算机 用户 选项卡不可用 13 3 2使用任务管理器 要打开 任务管理器 界面的一种最为常用的方式就是使用快捷键直接调出 在系统反应速度比较慢或者是出现异常的情况下 可以直接使用 CTRL ALT DEL 组合 打开的系统任务管理器如图13 13所示 Windows任务管理器 中可以通过点击不同的选项卡 查看系统性能 如查看进程数和联网的性能 参看CPU和内存的利用率等 若在使用过程中 某个应有程序停止响应 将会消耗较多的CPU和内存资源 使计算机反应速度变慢 此时可以调出 Windows任务管理器 界面 找到停止响应的应用程序 单击鼠标左键 选中该程序 然后单击 结束任务 按钮 强制关闭无响应的程序 使用任务管理器 对于某些系统服务进程和某些病毒程序 在系统中运行的时候 不会显示一个应用程序界面 此时无法通过结束任务的方式关闭其运行 可以在 Windows任务管理器 中单击 进程 选项卡 在进程列表中找到对应的进程 然后单击 结束进程 按钮 可以停止该进程的运行 如图13 14所示 13 4事件查看器 13 4 1事件查看器的概述通过使用 事件查看器 可以查看和设置事件日志的日志选项 以便收集有关硬件 软件和系统问题的信息 事件类型 13 4 2事件查看器的使用 在Windows中可以通过 开始 程序 管理工具 事件管理器 的顺序打开事件查看器界面 在事件查看器中可以看到如图13 15所示的界面 在此界面中可以看到系统提供的各种类型的日志文件 包括应用程序日志 安全日志 系统日志和文件复制服务等 如果要详细地查看日志的信息 可以在日志文件中选中某一条日志 双击日志文件 可以看到如图13 16所示的日志详细信息 从日志的详细描述中可以看到系统产生该问题的原因 如图13 16所示的日志信息就是一条警告信息 指出了W3SVC的配置信息与注册表中的信息不匹配 从而引发警告 事件查看器的使用 通过对事件的详细信息的描述 大致可以知道系统产生的各种警告信息和错误信息的描述 由此可以帮助系统管理员排除故障 提高系统的管理水平 13 5网络监视器 Windows网络监视器是系统提供的一个用于监控网络数据流量的可视化工具 使用网络监视器 可以收集网络运行过程中的各种有效信息来发现和预防某些可能出现的问题 网络监视器将捕获有关流入和流出计算机的网络适配器上的通信信息 并进一步分析这些信息以图形化的方式显示出分析的结构 用于帮助网络管理员预防 诊断和解决多种网络问题 从而更好地保证网络的可靠稳定运行 网络监视器不仅可以捕获所在计算机收到或发出的帧 而且还可以捕获远程计算机收到或发出的帧 但是必须使用随管理软件MicrosoftSystemsManagementServer SMS 提供的 网络监视器 组件 称为 NetworkMonitor 它可以捕获任何装有 网络监视器 的计算机收到或发出的帧 而WindowsServer2003自带的 网络监视器 是一个简化的版本 只提供了基本的功能 13 5 1网络监视器的工作原理 基于网络的传送原理 同一网段上的所有计算机都能够接收到发送给该网段的帧 而每台计算机上的网络适配器则只处理发送给自己的帧或者广播帧 也可能是多播 其余的帧将不做任何处理的丢弃 安装网络监视器后 用户可以捕获所有发送到该计算机网络适配器或由其保留的帧 并保存到文件中 然后 就可以查看这些捕获的帧 或者将其保存起来 留做以后分析 用户可以设计捕获筛选程序 以便只捕获所需的帧 可以配置该筛选程序 使其根据一定的条件 如源地址 目标地址或协议 来捕获帧 从而使监控更有针对性 网络监视器还允许用户设计捕获触发器 以便在网络监视器从网络上检测到一组特定的条件时启动指定的操作 该操作可以是开始捕获 结束捕获或启动程序等 13 5 2捕获过程 网络监视器 复制从通信适配器上收到的帧的过程称为捕获 它可以捕获发送到本地网络适配器的信息或从本地网络适配器发出的所有通信信息 也可以通过设置一个捕获筛选程序来捕获帧的子集 还可以指定一组条件来触发某个事件 创建触发器后 网络监视器 就可以响应网络上的事件 例如 可以使操作系统在 网络监视器 检测到网络上的一系列特定情况时 启动某个可执行文件 在捕获数据之后 可以查看它 如何创建合适的网络筛选器 1 按网络协议进行筛选要捕获使用特定协议发送的帧 必须在捕获筛选器的 SAP ETYPE 行上指定协议 例如 希望仅捕获IP帧 可以禁用其他所有协议 然后启用IPETYPE0 x800和IPSAP0 x6 默认情况下 网络监视器 监控计算机所支持的所有协议 2 按地址进行筛选要捕获在本计算机和网络中的某台指定计算机之间传送的帧 可以在捕获筛选器中指定一个或多个地址对 一个地址对至少要包含以下3个部分 1 被监视的两台计算机的地址 2 指定被监视的通信方向的箭头 3 INCLUDE或EXCLUDE关键字 用于指示网络监视器响应符合筛选器规则的帧 网络监视器执行 捕获筛选器 中的筛选规则时候 无论筛选规则中语句的显示顺序如何 都会首先执行EXCLUDE语句 因此 当捕获的帧符合既包含EXCLUDE语句 又包含INCLUDE语句的时候 它将只执行规则集中的EXCLUDE语句所指定的条件 网络监视器 不会根据INCLUDE语句测试此帧是否也符合标准 设置规则 按数据模式进行筛选 在捕获筛选器中指定模式匹配 可以只捕获那些包含特定模式的ASCII码或十六进制数据的帧 也可以指定在搜索开始前必须忽略的帧的字节数 也称为偏移量 当按照模式匹配进行筛选时 必须指定在帧中的哪个位置开始搜索特定模式 该设置指定从帧的起始处或从拓扑标头信息末尾到搜索模式开始点的字节数 如图13 18所示 如果网络介质在介质访问控制协议中具有可变的大小 如以太网或令牌环网 那么可以指定从拓扑标头信息末尾开始计数 13 5 3网络监视器的使用 1 安装网络监视器 设置捕获 由于网络监视器在运行中会消耗较多的系统资源 所以对系统的捕获进行合适的设置是非常必要的 例如 设置一个合适的捕获缓冲区大小 查看捕获 在捕获到一定的信息量之后 如果需要查看详细的捕获内容 可以单击 网络监视器 的捕获菜单下的 停止并查看 选项 可以打开如图13 22的查看器 分析捕获的网络数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电大商务形考试题及答案
- 第一二单元考试题及答案
- 2025年中国耐火石膏板项目商业计划书
- 中国烷基多苷项目经营分析报告
- 弹药化验技师考试题及答案
- 大学礼仪手势考试题及答案
- 抚州市金溪县专业森林消防大队队员考试真题2024
- 律师业务合作协议书
- 储运实操考试题及答案
- 货运车辆考试试题及答案
- 职业病防护设施课件
- 植保无人机飞行作业服务项目管理规章制度
- 血透患者内瘘护理查房
- 玻璃体积血治疗标准讲课件
- 二氧化锰体系介导双酚A与喹诺酮类抗生素非生物转化机制探究
- LS-T8014-2023高标准粮仓建设标准
- 苏教版二年级数学上册全册教案
- 2025年农业技术推广考试题及答案
- 极端天气下的安全管理-洞察阐释
- 四川甘孜州公开招聘社区工作者考试全真模拟测试带答案2024年
- 工贸企业重大事故隐患判定标准解读
评论
0/150
提交评论