首页 > 代码库 > 业务建模

业务建模

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.网络层背景流建模

 

业务建模