好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第21章性能及能力管理.doc

7页
  • 卖家[上传人]:M****1
  • 文档编号:544337016
  • 上传时间:2022-08-31
  • 文档格式:DOC
  • 文档大小:37KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第21章 性能及能力管理第一节 系统性能评价1. 反映计算机系统负载和工作能力的常用指标有三类:系统响应时间、系统吞吐率、资源利用率⑴ MIPS(每秒百万次指令)、MFLOPS(每秒百万次浮点运算)、BPS(位每秒)、PPS(数据报文每秒)、TPS(事务每秒)⑵ 其他综合性指标:环境适应性⑶ 定量:可靠性、可维护性、可用性、功耗⑷ 定性:兼容性、安全性、保密性、可扩展性、2、计算机系统的评价项目:CPU 内存 磁盘 网络 CPU性能指标:CPU利用率、队列长度、第秒中断次数 内存性能指标:内存利用率、物理内存、虚拟内存的大小磁盘性能指标:硬盘忙或空闲的比例、第秒读写次数、每次传输平均耗时和硬盘队列长度网络性能指标:发送、接收的数据量、带宽的利用情况3、性能评价的方法分为两类:模型法(分析、模拟)、测量法模型法又分为:分析模型法和模拟模型法⑴ 分析模型法中用得最多是排队模型,排队模型包括3部分:输入流、排除规则、服务机构⑵ 模型法要解决的三个问题:设计模型、解模型、校准和证实模型⑶ 测量法要解决的问题:1根据系统评价目的和需求,确定测量的系统参数;2选择测量的方法和工具;3在测量时工作负载的选择。

      ⑷ 常用的测量工具可分为硬件测量工具、软件测量工具、固件测量工具、混和型测量工具 ⑸ 测量法、分析模型法和模拟模型法三者得出的结果可以相互起到证实的作用4、用基准程序测试系统性能:1实际应用程序方法、2核心基准程序方法(Kernel Benchmark)、3简单基准测试程序(Toy Benchmark)、4综合基准测试程序(Synthetic Benchmark)、5整数测试程序(Dhrystone)、6浮点测试程序Linpack、 7 Whetstone基准测试程序、8 SPEC基准测试程序、9 SPEC基准程序 10 TPC基准程序 5、性能评价指标有两个:峰值性能、持续性能 持续性能最能体现系统的实际性能⑴ 实际性能往往只有峰值性能的5%-35%⑵ 持续性能常用的三种平均值是算术性能平均值、几何性能平均值、调和性能平均值用调和性能平均值来衡量计算机系统的性能 较为精确的第二节 系统能力管理6、能力管理从一个动态的知名度考察组织业务与系统基础设施之间的关系,它要考虑的三个问题是什么? 1、IT系统的成本相对于组织的业务需求而言是否合理 2、现有IT系统的服务能力能否满足当前及将来的客户需求。

      3、现有的IT系统能力是否发挥了其最佳效能7、能力管理流程的目标是什么? 1、分析当前的业务需求和预测将来的业务需求,并确保这些需求在制定能力计划时得到了充分考虑 2、确保当前IT资源能够发挥最大效能,提供最佳的服务绩效 3、确保组织的IT投资按计划进行,避免不必要的资源学浪费 4、合理预测技术的发展趋势,从而实现服务能力与服务成本、业务需求与技术可行性的最佳组合8、规划和构建能力管理数据库时应当考虑以下问题:⑴ 用于集中式数据存储的硬件和软件的可用性⑵ 指定专人负责能力数据库的更新和维护,其他人只有查阅权限⑶ 定期对能力数据库的内容进行审查和核对9、能力管理数据库中的数据信息有两个用途:为制作提交给管理层和技术人员的绩效报告和能力管理报告提供基础;用于预测未来的能力需求10、能力数据库中输入的数据类型:业务数据、服务数据、技术数据、财务数据、资源应用数据 10、能力数据库中输出的数据类型:服务和组件报告、例外报告、能力预测 11能力数据监控中最常见的性能数据如下:1、 CPU使用率2、 内存使用率3、 每一类作业的CPU占用率4、 磁盘I/O(物理和虚拟)和存储设备利用率5、 队列长度(最大、平均)6、 每秒处理作业数(最大、平均)7、 请求作业响应时间8、 登录和用户数9、 网络节点数量(包括网络设备、PC和服务器等) 。

      12、阀值:部分组件的监控活动应当设有与正常运转时所要求基准水平13、列出获取系统和网络服务的用户响应时间方案 1、在客户端和服务器端的应用软件内植入专门的监控代码 2、采用装有虚拟终端软件的模拟系统 3、使用分布式代理监控软件 4、通过辅助监控设备来跟踪客户端样本14、对监控数据进行分析主要针对的问题包括? 1资源争夺 2、资源负载不均衡 3、不合理的锁机制 4低效的应用逻辑设计 5服务请示的突增 6内存占用效率低15 能力调优的策略1、 均衡负载 2、 均衡磁盘I/O3、 定义一套良好的锁规则 说明锁的级别 以及从从何时应该用锁4、 有效利用内存16、实施能力变更带来的好处? 1、对使用该服务的用户将会产生较少的不利影响 2、提高用户效率 3、提高IT部门的工作效率 4、强化对关键应用服务的管理和应用2. 能力管理的高级活动项目:需求管理、能力测试、应用选型 3. 编制能力计划的主要目的:记录当前资源利用程度及服务绩效;在充分考虑业务战略和计划后预测组织未来IT服务所需要的IT资源典型的能力计划应包括:计划范围、假设条件、管理概要、业务说明、服务概要、资源概要、服务改进方案、成本核算模型及建议等内容。

      服务概要和资源概要均包括当前介绍及未来预测4. 能力管理流程中出现特殊情况时,还应针对以下情况提交有关例外事项报告内容包括: 1、 能力的实际利用程度与计划利用程度之间的差异2、 上述差异的变化趋势3、 上述差异对服务级别的影响4、 能力利用程度预期在长期和短期内上升或下降的情况课后练习:2、常用的系统性能评价方法有哪些?说出他们的原理和评价步骤 性能评价的方法分为两类:模型法(分析、模拟)、测量法模型法:用模型法对系统进行评价,首先应对评价的计算机系统建立一个适当的模型,然后求出模型的性能指标,以便对系统进行评价 模型法步骤:设计模型、解模型、校准和证实模型测量法:通过一定的测量设备或测量程序,测得实际运行的计算机系统的各种性能指标或与之有关的量,然后对它们进行某些计算处理得出相应的性能指标 测量法要解决的问题:1根据系统评价目的和需求,确定测量的系统参数;2选择测量的方法和工具;3在测量时工作负载的选择3、能力管理的循环过程中包括哪些活动,各自活动的内容是什么?、 一、能力数据监控 内容包括:10、 CPU使用率11、 内存使用率12、 每一类作业的CPU占用率13、 磁盘I/O(物理和虚拟)和存储设备利用率14、 队列长度(最大、平均)15、 每秒处理作业数(最大、平均)16、 请求作业响应时间17、 登录和用户数9、网络节点数量(包括网络设备、PC和服务器等) 二、能力评价和分析诊断1资源争夺 2、资源负载不均衡 3、不合理的锁机制 4低效的应用逻辑设计 5服务请示的突增 6内存占用效率低。

      三、改进调优5、 均衡负载 6、 均衡磁盘I/O7、 定义一套良好的锁说明锁的级别 以及从从何时应该用锁4有效利用内存 四、实施变更 P493页图4、能力管理数据库在系统能力管理中所起的作用是什么?能力数据库是成功实施能力管理流程的基础能力管理需要将管理流程中采集到的各类与系统运营有关的数据存入能力数据库中这些数据主要包括:技术数据、业务数据、资源利用情况数据、服务数据、财务数据能力管理数据中的数据信息有两个用途:为制作提交给管理层和技术人员的绩效报告和能力管理报告提供基础;用于预测未来的能力需求分析(模型)法:是在一定假设条件下,计算机系统参数与性能指标参数之间存在着某种函数关系,按其工作负载的驱动条件列出方程,用数学方法求解测量法:通过一定的测量设备或测量程序,测得实际运行的计算机系统的各种性能指标或与之有关的量,然后对它们进行某些计算处理得出相应的性能指标,这是最直接最基本的方法。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.