摘要
针对分布式环境下业务系统运营中资源利用率低、可靠性差和扩展性弱等问题,设计了一种基于面向服务架构的分布式业务部署平台。该平台基于面向服务架构(SOA)组件模型,可自动化地部署和管理分布式业务系统;根据服务组件运行状态,动态为其分配计算资源,实现业务能力的动态扩展和收缩;同时,采用双机热备、高可用集群机、业务迁移等机制保证了高可靠性。仿真实验表明,该平台能在保证业务服务质量(QoS)的同时具有较高资源利用率。
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.
出处
《计算机应用》
CSCD
北大核心
2012年第8期2342-2345,共4页
journal of Computer Applications
基金
国家科技重大专项(2010ZX03004-001-02
2011ZX03002-003-02
20122012ZX03002-004-004)
广东省部产学研基金资助项目(2010A090200082)
关键词
资源池
插件技术
服务质量
业务部署
面向服务架构
resource pool
plug-in technology
Quality of Service (QoS)
service deployment
Service-OrientedArchitecture (SOA)