期刊文献+

基于CORBA的动态服务产生与发现模型

CORBA-based dynamic services creation and location model
原文传递
导出
摘要 针对分布式系统在提供服务的有效性和资源利用的合理性方面存在的不足,提出了一种动态服务产生与发现(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)
  • 相关文献

参考文献10

  • 1Shankaran N, Klefstad R. ZEUS: a CORBA frame work for service location and creation[C] // Proceed ings of the 2004 International Symposium on Applications and the Internet Workshops (SAINTW' 04 ) Piscatway: IEEE, 2004: 382-388.
  • 2Long Xiaoming, Yang Fangchun, Su Sen. A CORBA design pattern to build load balancing and fault tolerant telecommunication software[C]// Proceedings of ICCT2003. Piscatway: IEEE Press, 2003: 1 575- 1 579.
  • 3骆志刚,刘锦德.基于交易服务的一个动态负载平衡模型[J].小型微型计算机系统,2001,22(5):551-555. 被引量:3
  • 4Brunsch D, O'Ryan C, Schmidt D C. Designing an efficient and scalable server-side asynchrony model for CORBA[C]//Procedings of the AVM SIGPLAM Workshop on Optimization of Middleware and Distributed Systems(OM 2001). Boston: ACM Press, 2001 : 223-229.
  • 5Othman O, O'Ryan C, Schmidt D C. The design of an adaptive CORBA load balancing servic[EB/OL]. [2008-06-16]. http://www.cs. wustl.edu/-schmidt/ PDF/load- balancing2.pdf.
  • 6范国闯,朱寰,黄涛,冯玉琳.Web应用服务器自适应负载平衡服务[J].软件学报,2003,14(6):1134-1141. 被引量:26
  • 7杨刚,周兴社,杨志义,施笑安.基于CORBA的自适应负载均衡服务的研究[J].微电子学与计算机,2002,19(5):22-24. 被引量:2
  • 8ORFALI R,HARKEY D.Java与CORBA客户/服务器编程[M].亢勇,译.北京:电子工业出版社,2004.
  • 9Ferri D, Zhou S. An empirical investigation if load indices for load balancing applications[C]//Proeed- ings of 12th IFIP Int'l Symposium on Computer Performance Modeling, Measurement and Evaluation. Brussels:[s. n. ], 1997: 525-528.
  • 10Kunz T. The influence of different workload description on a heuristic load balancing scheme[J]. IEEE Transaction on Software Engineering, 1991, 17(7):725-730.

二级参考文献17

  • 1[1]Michi Henning,Steve Vinoski. Advanced CORBA Programming With C+ +.Second printing,Addison Wesley Longman,Inc, April,1999.
  • 2[2]Dirk Slama,Jason Garbis,Perry Russell. Enterprise CORBA. Prentice- Hall,Inc.1999.
  • 3[3]OMG. The Common Object Request Broker:Architecture and Specification,2000.
  • 4[4]Gabriel Minton. IIOP Specification:A Closer Look,UNIX Review,1997.
  • 5Mohan C. Tutorial: Application servers and associated technologies. In: SIGMOD, ed. Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2002. 636.
  • 6Mohan C. Application servers: Born-Again TP monitors for the Web. In: SIGMOD, ed. Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data. New York: ACM Press, 2001. 622.
  • 7Kindel C, Booch G. Essential COM. 2nd ed., Addison-Wesley, 2001.
  • 8Othman O, Schmidt DC. Issues in the design of adaptive middleware load balancing. In: ACM SIGPLAN, ed. Proceedings of the ACM SIGPLAN workshop on Languages, Compilers and Tools for Embedded Systems. New York: ACM Press, 2001. 205-213.
  • 9Lindermeier M. Load management for distributed object-oriented environments. In: IEEE Computer Society, ed. Proceedings of the 2nd International Symposium on Distributed Objects and Applications (DOA 2000). Antwerp: OMG, 2000. 59--68.
  • 10Gamma E, Helm R, Johnson R, Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Reading: Addison-Wesley, 2002. 223-325.

共引文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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