期刊文献+

CGSP作业管理器合成服务的QoS优化模型及求解 被引量:53

QoS Optimizing Model and Solving for Composite Service in CGSP Job Manager
下载PDF
导出
摘要 服务网格为松散的分布式服务提供了一个“电子市场”,使整合这些来自不同地方的异构的、动态的资源成为可能.CGSP的作业管理器提供了一个网格环境下的服务合成工具.在CGSP作业管理器早期开发和使用的实践中,作者发现合成服务难以提供预期的服务质量将成为 CGSP网格服务合成技术走向实用化所面临的重要挑战.为此文章提出了一种合成服务的QoS优化模型.此模型的主要特点是:(1)服务虚拟化;(2)可扩展的 QoS度量;(3)基于多度量的合成服务全局QoS优化.为此建立了数学模型并给出了两种求解算法.用程序对模型进行了模拟,分析了测试结果,然后从求解速度和优度两个方面比较了两种算法的优劣,并针对此模型在 CGSP作业管理器中的实现给出了讨论. The emerging service grids bring together various distributed services to a market for clients to request and enable the integration of services across distributed, heterogeneous, dynamic virtual organizations. Job Manager, a service composition toolkit, is designed in CGSP. In the early experience of constructing and using the Job Manager, the authors found it is a great challenge for the composition service to meet users' QoS requirement. This paper presents a QoS optimizing model for composition services. Three main features of the model are (1) service virtualization, (2) scalable QoS metrics model, and (3) multi-metric based QoS optimization for composite services. The authors design two algorithms for solving the model and compare their optimizing time cost and precision with simulation results. Discussion is also made to advise implementing model in CGSP Job Manager.
出处 《计算机学报》 EI CSCD 北大核心 2005年第4期578-588,共11页 Chinese Journal of Computers
基金 国家自然科学基金重大研究计划项目基金(90412010) 国家自然科学基金(60273076) 国家"九七三"重点基础研究发展规划项目基金(2003CB317003) 教育部中国教育科研网格计划 ChinaGrid 资助.
关键词 CGSP 虚拟服务 服务合成 QOS 模拟退火算法 局部搜索算法 Computational complexity Computer simulation Distributed computer systems Mathematical models Optimization Resource allocation Simulated annealing
  • 相关文献

参考文献19

  • 1CGSP工作组.中国教育科研网格公共支撑平台设计规范[M].北京:清华大学出版社,2004..
  • 2虎嵩林,熊锦华,李刚,韩燕波.服务网格中的业务端即时应用集成技术研究[J].计算机研究与发展,2003,40(12):1700-1704. 被引量:12
  • 3Johnston W.E., Gannon D., Nitzberg B. Grids as production computing environments: The engineering aspects of NASA's information power grid. In: Proceedings of the 8th International Symposium of High Performance Distributed Computing, California, USA, 1999, 197~204
  • 4Foster I., Kesselman C., Nick J.M., Tuecke S. Grid service for distributed system integration. IEEE Computer, 2002, 35(6): 37~46
  • 5Kesselman C. The grid, grid services and the semantic Web: Technologies and opportunities. In: Proceedings of ISWS, Italia, 2002, 3~4
  • 6Weissman J.B., Lee B.D. The service grid: Supporting scalable heterogeneous services in wide-area networks. In: Proceedings of Symposium on Applications and the Internet (SAINT), San Diego, CA, 2001, 95~102
  • 7Jin H., Chen H., Chen J., Kuang P., Qi L., Zou D. Real-time strategy and practice in service grid. In: Proceedings of the 28th Annual International Computer Software & Applications Conference, Hong Kong, China, 2004, 161~166
  • 8Jin H., Chen H., Lu Z., Ning X. Q-SAC: Toward qos-optimized service automatic composition. In: Proceedings of the 5th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID), Cardiff, Wales, UK , 2005
  • 9Chen H., Jin H., Zhang M., Tan P., Zou D., Yuan P. Early experience in qos-based service grid architecture. In: Jeffrey Xu Yu, Lin Xue-Min, Lu Hong-Jun, Zhang Yan-Chun eds. Advanced Web Technologies and Applications. Lecture Notes in Computer Science 3007, Germany: Springer, 2004, 924~927
  • 10Zeng L.Z., Benatallah B., A. Ngu H.H., Dumas M., Kalagnanam J., Chang H. QoS-aware middleware for Web services composition. IEEE Transactions on Software Engineering, 2004, 30(5): 311~327

二级参考文献8

  • 1Shih-Chien Chou. A process modeling language consisting of high level UML-based diagrams and low level process language. Journal of Object Technology, 2002, 1 (4): 137~ 163
  • 2Ewa Deelman, James Blythe, Yolanda Gil et al. Mapping abstract complex workflows onto grid environments. Journal of Grid Computing, 2003, 1 ( 1 ): 25 ~ 39
  • 3E Kōcōman, L Melloul, A Fox. Towards zero-code service composition. In: The 8th Workshop on Hot Topics in Operating Systems. Los Alamitos: IEEE Computer Society Press, 2001
  • 4Shankar R Ponnekanti, Armando Fox. SWORD: A developer toolkit for Web service composition. The 8th Int'l World Wide Web Conf (Web Engineering Track), Honolulu, Hawaii, 2002
  • 5N Guarino. Formal ontology and information systems. In: Proc of FOIS'98. Amsterdam: IOS Press, 1998. 3~15
  • 6Taylor D. Business Engineering with Object Technology.Toronto: John Wiley & Sons, 1995
  • 7Yanbo Han, Zhuofeng Zhao, Li Gang et al. CAFISE: An approach to enabling adaptive service configuration of information grid application. Journal of Computer Science and Technology,2003, 18(4): 484~494
  • 8D Patel, J Sutherland, J Miller. Business object design and implementation Ⅲ. In: OOPSLA'99 Workshop Proceedings.Berlin: Springer, 1999

共引文献11

同被引文献408

引证文献53

二级引证文献357

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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