性能模型的概念 性能模型表达了工作负载使用系统资源的方 法,描述了决定系统性能的主要因素。这些 模型使用由資源模型和工作负载模型提供的 信息。性能模型被用来让算传练的性能度量 标准如响应 吞吐量、利用率和平均队 列长度,以及新的面向商务的性能度量标准, 可以分为两个范畴:分析和仿真模型 枥模型通过公式来详细说明系统的不回部 之间的交互。例如HTTP事务响应的最小 可能时间:RT=RTT+请求时间+站 点处理时间+智复时间 min
性能模型的概念 ⚫ 性能模型表达了工作负载使用系统资源的方 法,描述了决定系统性能的主要因素。这些 模型使用由资源模型和工作负载模型提供的 信息。性能模型被用来计算传统的性能度量 标准如响应时间、吞吐量、利用率和平均队 列长度,以及新的面向商务的性能度量标准, 诸如收入总额或者损失总额 P=K/r ⚫ 可以分为两个范畴:分析和仿真模型 ⚫ 分析模型通过公式来详细说明系统的不同部 件之间的交互。例如HTTP事务响应的最小 可能时间:RTmin = RTT + 请求时间min + 站 点处理时间 + 答复时间min
性能模型的作用 电子商务环境下研究资源分配问题的一个基本 的工具 分析分布式应用程序的性能和评估网络的影响 可以通过回答假设性分析问题,而不是在生产 环境中进行任何变化,来帮助发现性能问题 可以用于预测目的。它们可以回答关于性能影 响的假设性分析问题,这些问题是由于电子商 务站点的组成部件、元素和工作负载的改变而 引起的。性能模型有助于分析将来的贸易场景
性能模型的作用 ⚫ 电子商务环境下研究资源分配问题的一个基本 的工具 ⚫ 分析分布式应用程序的性能和评估网络的影响 ⚫ 可以通过回答假设性分析问题,而不是在生产 环境中进行任何变化,来帮助发现性能问题 ⚫ 可以用于预测目的。它们可以回答关于性能影 响的假设性分析问题,这些问题是由于电子商 务站点的组成部件、元素和工作负载的改变而 引起的。性能模型有助于分析将来的贸易场景
建模/预测范例 性能分析 性能建模 性能预测 建立模型 真实系 设计系 统 统的性 能 获得参数 收集数据 解答模型 确认模型 性能测量 验证模型 修改模型
建模/预测范例 性能分析 性能建模 性能预测 真实系 统 收集数据 性能测量 建立模型 获得参数 解答模型 验证模型 设计系 统的性 能 确认模型 修改模型
在线商店检索功能简单分析 0.6 1.0 1.0 0.4 入口 在线商店主页 客户检索商品 3C 0.05,m2 2 WS DB WS [1,m1 0.95,m3 [1,m4l [1,ns
在线商店检索功能简单分析 入口 在线商店主页 客户检索商品 1.0 1.0 0.6 0.4 C WS DB WS C C 1 2 3 4 5 6 [1, m1 ] [1, m5 [1, m ] 4 [0.95, m ] 3 ] [0.05, m2 ]
服务时间和服务需求 电子商务事务的定义 °服务时间构成 服务器上的服务时间 通信网络的服务时间 队列、等待时间和响应时间
服务时间和服务需求 ⚫ 电子商务事务的定义 ⚫ 服务时间构成 ➢ 服务器上的服务时间 ➢ 通信网络的服务时间 ⚫ 队列、等待时间和响应时间