业务建模
ON/OFF机制
1.配置标准端对端业务
一般分为4个步骤:
(1)定义应用
应用( Application)具体描述应用的动作,比如说 http 应用,规定了每次取得页面的大小和时间间隔;对于 ftp 应用,规定上传和下载的流量,文件的大小和产生的事件间隔。
打开应用配置器物件的属性对话框,可以看到OPNET 已经为我们定义了 9 种应用
以Database应用为例配置业务参数
Transaction Mix 代表查询数据量占整个输入交易量的比例,一般是查询一半,其他交易占一半;
Transaction Interarrival Time 指定间隔时间,比如多长时间进行一次交易或查询;
Transaction Size 指定交易数据包的大小;
Type of Service 用来模拟 QoS,根据业务对服务质量的要求分成 0 至 7 八个不同的等级,
其中 Best Effort (0)尽力而为业务优先等级最低, Reserved (7) 优先级最高,在网络带宽不能同时保证不同优先级业务带宽需求时,将牺牲优先级低的业务以保证高优先级业务的低丢弃率。
另一种具有良好扩展性的 QoS 的解决方案--区分服务( DiffServ)
它基于 IP 流分类聚合,区别对待不同等级的聚合流,根据包头的 DSCP 选择提供特定质量的调度转发服务,其外特性称为逐点行为( PHB,Per-Hop-Behavior)。
如下图:OPNET 中可供选择的的 PHB 有加速型 EF( Expedited Forwarding)、确保型 AF( Assured Forwarding)、尽力而为型 BF( Best Effort Forwarding)等。
RSVP Parameters 用来启动资源预留协议;
Back-End Custom Application 设定 CPU 背景业务,例如在处理数据库业务交易同时,CPU 可能还需要作一些其他与业务相关的处理,这部分通过加载背景业务的方式来模拟。尤其是针对服务器,比如想模拟如果 CPU 有额外负担时,是否仍然能够承受负载的业务。
(2)设定业务主询
下图为业务主询的配置表
(3)配置服务器支持的应用
上图为有关服务器对应用支持的参数
(4)设定客户端业务主询
2.自定义多端业务
3.流业务建模技巧
A.应用流背景流建模
B.网络层背景流建模