期刊文献+

分布式系统动态配置一致性算法的实现

Implementation of Consistency Algorithm for Dynamic Reconfiguration in Distributed System
在线阅读 下载PDF
导出
摘要 在基于构件的分布式系统中进行动态配置是目前研究的重点与热点,动态配置必须保证系统的一致性.该文提出一种基于事务及其静止状态理论的动态配置一致性算法,采用等待方式驱动目标构件进入静止状态,即目标构件启动和参与的所有事务只可能处于未启动状态或已经正常完成状态,使得对目标构件实施任何动态配置意图都不会破坏事务的完整性,从而在所有动态配置场景下严格保证行为一致性.在基于CORBA的模型原型实现中对该算法的性能测试验证了其可行性. Dynamic reconfiguration of component-based software has been attracting increasing research interests. It is important to ensure consistency while dynamically reconfiguring a distributed system. This paper proposes a consistency algorithm for dynamic reconfiguration of component-based distributed software based on the transaction and component quiescent state theory. The improved method adopts a waiting mechanism to properly ensure consistency of dynamic reconfiguration in the model. Practice shows that the algorithm is feasible.
作者 曹旻 张雯
出处 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第6期699-704,共6页 Journal of Shanghai University:Natural Science Edition
基金 上海市教委基金资助项目(05JC05051) 上海市教委优秀青年教师科研基金资助项目
关键词 分布式系统 动态配置 系统一致性 配置一致性算法 distributed system dynamic reconfiguration system consistency consistency algorithm
  • 相关文献

参考文献10

  • 1ALMEIDA J P A, WEGDAM M, PIRES L P, et al. An approach to dynamic reconfiguration of distributed systems based on object-middleware [C]// Proceedings of the 19th Brazilian Symposium on Computer Networks ( SBRC 2001 ), Santa Catarina, Brazil. 2001 : 1-17.
  • 2曹旻.基于组件的分布式软件动态配置模型的研究[M].上海:上海大学出版社,2005.2-10.
  • 3CAOJ N, CAO M, ALVIN S, et al. A framework for architecting and high-level programming support of CORBA applications [J]. Journal of Parallel and Distributed Computing, 2004, 64(6):725-739.
  • 4KRAMER J, MAGEE J. The evolving philosopher' problem: dynamic change management [J]. IEEE Transaction on Software Engineering, 1990, 16( 11 ) : 1293-1306.
  • 5GOUDARZI K M, KRAMER J. Maintaining node consistency in the face of dynamic change [C]// Proceedings of the 3rd International Conference on Configurable Distributed Systems (CDS96). Annapolis, Maryland, USA: IEEE Computer Society Press, 1996:62-69.
  • 6GOUDARZI K M. Consistency preserving dynamic reconfiguration of distributed systems [D], London: Imperial College, 1999.
  • 7WARREN I, SOMMERVILLE I. A model for dynamic configuration which preserves application integrity [ C ]//3rd International Conference on Configurable Distributed Systems. Annapolis, Maryland: IEEE Computer Society Press, 1996:81-88.
  • 8范国闯,魏峻,钟华,冯玉琳.支持EJB动态分布的组件迁移模型与算法[J].软件学报,2004,15(3):404-413. 被引量:10
  • 9于卫,杨万海,蔡希尧.软件体系结构的描述方法研究[J].计算机研究与发展,2000,37(10):1185-1191. 被引量:19
  • 10杨杰,黄罡,陈湘萍,梅宏,张成志.软件体系结构模型单层化的一致性保障方法[J].软件学报,2006,17(6):1391-1400. 被引量:6

二级参考文献26

  • 1向俊莲,杨杰,梅宏.基于软件体系结构的构件组装工具ABC-Tool[J].计算机研究与发展,2004,41(6):956-964. 被引量:9
  • 2王晓光,冯耀东,梅宏.ABC/ADL:一种基于XML的软件体系结构描述语言[J].计算机研究与发展,2004,41(9):1521-1531. 被引量:25
  • 3杨芙清,朱冰,梅宏.软件复用[J].软件学报,1995,6(9):525-533. 被引量:95
  • 4于卫,博士学位论文,1999年
  • 5Fan GC, Zhong H, Huang T, Feng YL. A survey of Web application servers. Journal of Software, 2003,14(10):1728-1739 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/14/1728.htm
  • 6Richmond M. Component migration with enterprise JavaBeans. In: ACM SIGPLAN, ed. Proc. of the Conf. on Object-Oriented Pprogramming, Systems, Languages, and Applications. New York: ACM Press, 2000. 79-80.
  • 7Fan GC, Zhu H, Huang T, Feng YL. Towards adaptive load balancing services for Web application servers. Journal of Software,2003,14(6):1134~1141 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/14/1134.htm
  • 8Astley M, Sturman DC, Agha GA. Customizable middleware for modular distributed software. Communications of the ACM,2001,44(5):99-107.
  • 9Blair GS, Coulson G, Robin P, Papathomas M. An architecture for next generation middleware. In: Proc. of the IFIP Int'l Conf. on Distributed Systems Platforms and Open Distributed Processing. New York: Springer-Verlag, 1998. 191~206.
  • 10Truyen E, Jφrgensen BN, Matthijs F, Joosen W, Verbaeten P. Component architecture for dynamic reconfiguration of object request brokers. In: Sventek J, ed. Proc. of the IFIP/ACM Middlware 2000, Workshop on Reflective Middleware. New York:Springer-Verlag,

共引文献32

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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