Journal of Computer Applications ›› 2012, Vol. 32 ›› Issue (08): 2342-2345.DOI: 10.3724/SP.J.1087.2012.02342

• Typical applications • Previous Articles     Next Articles

Distributed business deployment platform based on service-oriented architecture

DUAN Han-cong1,LI Tong-xing2,LI Lin1,XING Jian-chuan1   

  1. 1. School of Computer Science and Engineering, University of Electronic and Technology of China, Chengdu Sichuan 611731, China
    2. School of Information and Software Engineering, University of Electronic and Technology of China, Chengdu Sichuan 611731, China
  • Received:2012-02-17 Revised:2012-04-19 Online:2012-08-28 Published:2012-08-01
  • Contact: DUAN Han-cong

基于面向服务架构的分布式业务部署平台

段翰聪1,李童星2,李林1,邢建川1   

  1. 1. 电子科技大学 计算机科学与工程学院,成都 611731
    2. 电子科技大学 信息与软件工程学院,成都 611731
  • 通讯作者: 段翰聪
  • 作者简介:段翰聪(1973-),男,重庆人,副教授,博士,主要研究方向:云计算、内容分发网络;
    李童星(1986-),男,云南普洱人,硕士研究生,主要研究方向:分布式计算;
    李林(1981-),男,四川成都人,副教授,博士,主要研究方向:计算机网络服务质量、网络安全;
    邢建川(1976-),男,河南临颍人,副教授,博士,主要研究方向:Petri网建模与分析、工作流管理、分布式计算、集群系统。
  • 基金资助:
    国家科技重大专项(2010ZX03004-001-02,2011ZX03002-003-02,20122012ZX03002-004-004);广东省部产学研基金资助项目(2010A090200082)

Abstract: The low utilization of resource and the lack of reliability and scalability have always been the problems when business system is running in distributed environment. Concerning these problems, this paper designed a distributed business deployment platform based on Service-Oriented Architecture (SOA). Distributed business system could be automatically deployed on the platform, and the resource it needed would be dynamically assigned according to the state of service component, which implemented the dynamic extension and draw-back of the business ability. At the same time, double heat-computer backup, high available cluster and business migration mechanism were applied to guarantee the high reliability. The simulation results indicate that the platform achieves high resource utilization while the Quality of Service (QoS) is ensured.

Key words: resource pool, plug-in technology, Quality of Service (QoS), service deployment, Service-Oriented Architecture (SOA)

摘要: 针对分布式环境下业务系统运营中资源利用率低、可靠性差和扩展性弱等问题,设计了一种基于面向服务架构的分布式业务部署平台。该平台基于面向服务架构(SOA)组件模型,可自动化地部署和管理分布式业务系统;根据服务组件运行状态,动态为其分配计算资源,实现业务能力的动态扩展和收缩;同时,采用双机热备、高可用集群机、业务迁移等机制保证了高可靠性。仿真实验表明,该平台能在保证业务服务质量(QoS)的同时具有较高资源利用率。

关键词: 资源池, 插件技术, 服务质量, 业务部署, 面向服务架构

CLC Number: