摘要
针对现有企业服务总线在不同类型业务流竞争有限带宽资源时产生系统拥塞的问题,提出一种实时企业服务总线模型。对JBI标准进行了改进,增加了业务优先级和业务时间约束的语义,并加入流量控制和带宽分配组件。系统运行时能根据不同类型业务流带宽需求,按照业务类型优先级从高到低动态分配服务总线的业务流量带宽。仿真实验结果表明,该方法可以保证高优先级业务的带宽需求,减少因业务拥塞导致的服务质量下降,并进而提升系统整体的吞吐能力。
Existing enterprise service bus is congested when different business flows compete for limited resources. To solve the problem, a real-time ESB model is proposed. The JBI specification is modified, business priority and time restriction semantic is added, together with flow control and bandwidth allocation modules. The system can dynamically allocated the system bandwidth from high to low priority business type at runtime according to bandwidth demand. The simulation results demonstrate that the method can guarantee the bandwidth for high-priority business flows, reduce the congestion and decline of quality of services, thus improve overall system throughput.
出处
《计算机工程与设计》
CSCD
北大核心
2012年第3期951-956,共6页
Computer Engineering and Design
基金
国家"十一五"科技支撑计划基金项目(2010BAI88B00)
江苏省普通高校研究生科研创新计划基金项目(CXLX11_0591)
关键词
实时系统
企业服务总线
Java业务集成
信息集成交换
动态带宽分配
real-time system enterprise service bus Java business integration information integration and exchange dynamicbandwidth allocation