期刊文献+

一种环境感知的仿真服务调度模型 被引量:1

A Context-aware Simulation Service Scheduling Model
在线阅读 下载PDF
导出
摘要 针对传统分布式仿真框架HLA/RTI中动态调度负载平衡较差、执行可靠性较低的问题,提出一种基于环境感知的仿真服务调度模型C3SM。C3SM模型包含总体结构、调度策略和服务部署。总体结构规定各个模块的功能与交互接口,调度策略采用改进的蚁群算法进行仿真服务的动态调度,服务部署采用重叠覆盖部署策略以保证较好的服务可用性和较低的资源消耗。仿真实验结果表明,与传统分布式仿真框架HLA/RTI相比,C3SM模型通过实时获取执行环境的上下文信息,能够获得较优的负载平衡度,且重叠覆盖的仿真服务部署策略使得仿真运行系统的可靠性明显提高。 In order to address the problem of traditional distribution simulation framework HLA/RTI with respect to poor load balancing performance in service dynamic scheduling and low reliability of service execution, this paper proposes a Context-aware Simulation Service Scheduling ModeI(C3SM), which includes general framework, scheduling strategy and service deployment. The framework provides the functions and interaction interfaces of each module. For the scheduling scheme, a modified ant colony algorithm is used to achieve optimum load balancing and system reliability. Moreover, the overlapped coverage deployment strategy is adopted to obtain the high service availability and low resource consumption in the service deployment. Experiments are carried out on performance comparisons between the traditional HLA/RT1 and C3SM in the scheduling strategy and the reliability of service performing, the results show that C3SM can obtain good load balance with the real-time context information of the execution environment, and the overlapped coverage simulation service deployment scheme greatly improves the reliability of the simulation execution system.
出处 《计算机工程》 CAS CSCD 2014年第3期93-98,共6页 Computer Engineering
基金 国家自然科学基金资助项目(61163009 61163010)
关键词 环境感知 高层体系结构 分布式仿真 WEB服务 蚁群算法 仿真服务调度 context-aware High Level Architecture(HLA) distributed simulation Web service ant colony algorithm simulation servicescheduling
  • 相关文献

参考文献11

  • 1Freund R F, Gherrity M, Ambrosius S, et al. Scheduling Resources in Multi-user, Heterogeneous, Computing Environments with SmartNet[C]//Proc. of the 7th Hetero- geneous Computing Workshop. Orlando, USA: ACM Press, 1998: 184-199.
  • 2Quaglia F. Enhancing the Performance of HLA-based Simu- lation Systems via Software Diversity and Active Replica- tion[C]//Proc, of the 20th International Symposium on Parallel and Distributed Processing. Rhodes, Greece: IEEE Press, 2006 1-8.
  • 3张柯,邱晓刚.基于HLA的分布仿真系统运行全过程管理[J].计算机仿真,2005,22(4):158-161. 被引量:7
  • 4Tang Jianbing, Zha Yabing, Huang Xiaohui. Research on Cre- dibility of HLA Warfare Simulation[C]//Proc. of International Conference on Computational Intelligence and Software Engineering. Wuhan, China: [s. n.], 2009: 1-4.
  • 5Zhu Hengye, Li Guangyao, Zheng Liping. Introducing Web Services in HLA-based Simulation Application[C]//Proc. of the 7th World Congress on Intelligent Control and Automation Chongqing, China: [s. n.], 2008: 1677-1682.
  • 6Zhang Heming, Wang Hongwei, Chen D. Integrating Web Services Technology to HLA-based Multidisciplinary Collaborative Simulation System for Complex Product Development[C]//Proc. of the 12th international Conference on Computer Supported Cooperative Work in Design. Xi'an, China: [s. n.], 2008: 420-426.
  • 7Dorigo M, Maniezzo V. Colomi A. The Ant System: Optimization by a Colony of Co-operating Agents[J]. IEEE Transactions on Systems, Man and Cybernetics, 1996, 26(I): 29-41.
  • 8Boukerche A, de Grande R E. Dynamic Load Balancing Using Grid Services for HLA-based Simulations on Large-scale DistributedSystems[C]//Proc. of the 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications. Singapore: IEEE Press, 2009: 175-183.
  • 9唐震,李伯虎,柴旭东,宋长峰.普适化仿真网格中仿真服务迁移技术的研究[J].系统仿真学报,2009,21(12):3631-3636. 被引量:2
  • 10彭勇,蔡楹,钟荣华,黄柯棣.多核环境下面向仿真组件的HLA成员并行框架[J].软件学报,2012,23(8):2188-2206. 被引量:3

二级参考文献25

  • 1刘云生,查亚兵,张传富,张童,黄柯棣.分布式仿真系统容错机制研究[J].系统仿真学报,2005,17(2):355-357. 被引量:10
  • 2龚建兴,韩超,邱晓刚,黄柯棣.构建可扩展的HLA联邦成员架构[J].系统仿真学报,2006,18(11):3126-3130. 被引量:23
  • 3李伯虎.现代建模与仿真技术发展中的几个焦点[C]..全球化制造高级论坛暨21世纪仿真技术研讨会[C].,2004-10..
  • 4TANG Zhen, LI Bo Hu, CHAI Xudong, et al. Elementary Studies on Pervasive Simulation Grid [C]//Asian Simulation Conference 2007. Seoul, Korea: The Korea Society for Simulation, 2007: 350-361.
  • 5P Prdan, R Fariger. A Web Service-Based Management System for the Grid [C]// International Parallel and Distributed Processing Symposium (IPDPS'03), Nice, France. USA: IEEE Computer Society, 2003: 65-67.
  • 6Stephen John Turner. A Framework for Collaborative Distributed Simulation over the Grid [R]. Singapore: Parallel & Distributed Computing Centre, 2004.
  • 7Katarzyna Zajac, Marian Bubak, Maciej Malawski, et al. Towards a Grid Management System for HLA-based Interactive Simulations [C]// Proceedings of the Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications (DS-RT'03), Delft. USA: IEEE, 2003.
  • 8Rich Wolski, Neil Spring, Jim Hayes. The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing [J]. Journal of Future Generation Computing Systems (S0167-739X), 1999, 15(5-6): 757-768.
  • 9Junwei Cao, Daniel P Spooner, Stephen A Jarvis, et al.Agent-based Grid Load Balancing Using Performance-driven Task Scheduling [C]// International Parallel and Distributed Processing Symposium (IPDPS'03). Nice, France: IEEE Computer Society, 2003: 49-58.
  • 10Stanford Center for Biomedical Informatics Research. What is Protege[EB/OL]. (2000) [2007-5]. http://protege.stanford.edu/doc/users_guide/index.html.

共引文献85

同被引文献19

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部