摘要
针对分布式系统在提供服务的有效性和资源利用的合理性方面存在的不足,提出了一种动态服务产生与发现(DSCL)的框架模型.在充分利用计算资源的前提下,将应用服务对象按客户应用需求实时产生冗余对象,为用户提供扩展的动态服务,在冗余服务对象间进行自适应均衡,并在服务需求量平稳下降的情况下动态缩减适量的冗余对象,提高服务资源的整体使用效率,同时扩展了单个服务器资源的服务能力.运用通用对象请求代理体系结构(CORBA)的技术优势,特别是其跨平台性和命名服务与跟踪服务,搭建了相应的实验平台.结果表明,该模型增强了分布式计算环境服务提供者提供服务的有效性,提高了系统资源的使用效率.
The problem of service efficiency and resource usage in current distributed application system were considered. A dynamic services creation and location (DSCL) model based was proposed by common object request broker architecture(CORBA). In order to make full use of the idle computer resources, an application redundant service object was created on-demand to broad the single server's abilities, and an adaptive load balancing among redundant objects was built to meet clients' demands. When the requests for service object descend tranquilly, an according service object was down so as to improve the whole system resource service efficiency. By means of CORBA advantage, especially the platform independency, naming service and trading service, a experiment environment was built. The result showed that the model can improve the efficiency of the distributed compute environment, and use the system resource efficientlly.
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第12期46-49,共4页
Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金
广州市科技攻关项目(2005Z3-d0421)
关键词
分布式计算机系统
资源分配
负载平衡
动态服务产生与发现
通用对象请求代理体系结构
distributed computer system
resource allocation
load balance
dynamic services creation and location (DSCL)
common object request broker architecture(CORBA)