期刊文献+

Data management solutions based on the data distribution service communication model 被引量:2

Data management solutions based on the data distribution service communication model
原文传递
导出
摘要 This article presents a data management solution based on the data distribution service (DDS) communication model. The basic DDS communication model consists of a unidirectional data exchange where applications that publish data 'push' the relevant data, which is updated to the local caches of co-located subscribers to the data [1]. DDS has no specified center node to forward data packets and maintain the communication data. This type of publish-subscribe (P/S) model presents integrity and consistency challenges in data management. Unlike peer-to-peer (P2P) distributed storage, DDS applications have a hard real-time environment and fewer data features, and the core problem is ensuring the integrity and consistency of data in distributed systems under this hard real-time environment. This article begins with a brief introduction of the communication model used by DDS, then analyzes persistent data management problems caused by such model, and provides an appropriate solution to these problems. This solution has been implemented in a prototype system of the real-time service bus (RTSB) of Tsinghua University. This article presents a data management solution based on the data distribution service (DDS) communication model. The basic DDS communication model consists of a unidirectional data exchange where applications that publish data 'push' the relevant data, which is updated to the local caches of co-located subscribers to the data [1]. DDS has no specified center node to forward data packets and maintain the communication data. This type of publish-subscribe (P/S) model presents integrity and consistency challenges in data management. Unlike peer-to-peer (P2P) distributed storage, DDS applications have a hard real-time environment and fewer data features, and the core problem is ensuring the integrity and consistency of data in distributed systems under this hard real-time environment. This article begins with a brief introduction of the communication model used by DDS, then analyzes persistent data management problems caused by such model, and provides an appropriate solution to these problems. This solution has been implemented in a prototype system of the real-time service bus (RTSB) of Tsinghua University.
出处 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2013年第4期127-132,共6页 中国邮电高校学报(英文版)
基金 supported by the National Basic Research Program of China (2011CB302302) the National Science and Technology Major Projects (2011ZX01041-004-4)
关键词 DDS pub-sub CONSISTENCY load balancing DDS, pub-sub, consistency, load balancing
  • 相关文献

参考文献6

  • 1OMG. Data distribution service for real-time system, Version 1.2. 2007: 23-25.
  • 2OMG. The real-time publish-subscribe wire protocol DDSinteroperability wire protocol specification, Version2.1. 2009:11-35.
  • 3Pardo-CasteUote G. OMG data-distribution service (DDS) achitectural overview. Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS'03), May 19-22,2003, Providence, RI, USA. Piscataway, NJ, USA: IEEE, 2003:200-206.
  • 4Lamport L. Fast paxos. Distributed Computing, 2006, 19(2): 79-103.
  • 5Junqueira F P, Reed B C, Serafini M. Zab: high-performance broadcastfor primary-backup systems. Proceedings of the IEEE/IFIP 41st International Conference on Dependable Systems & Networks (DSN'I 1), Jtm 27-30, 201 I, Hong Kong, China. Piscataway, NJ, USA: IEEE, 2011: 245-256.
  • 6Primi M. Paxos made code: implementing a high throughput atomic broadcast. Master's Thesis. Lugano, Switzerland: University of Lugano, 2009.

同被引文献26

  • 1谢希仁.计算机网络[M].5版.北京:电子工业出版社,2010.
  • 2PrismTech. DDS white paper[EB/OL]. [2014 - 10 - 28]. http:// www. prismech, com/sites/defauIt/files/doeuments/DDS_ Mands_ WhitePaperJan2014. pdf.
  • 3Kwon K J, Seo C, Zeigler B P. Automating DEVS over data dis tribution service for high perforraanee and interoperability[C]// Proc. of the Symposium on Theory of Modeling and Simula- tion-DEVS Integration M&S, 2011:199 - 204.
  • 4Joshi R, Castellote G P. A comparison and mapping of data dis tribution service and high-level architecture[C]//Proc, of the Fall Simulation Interoperability Workshop, 2003 : 1 - 5.
  • 5Powell E T. TENA and DDS: some thoughts[C]//Proc, of the Fall Simulation Interoperability Workshop, 2013 : 1 - 9.
  • 6Lopez-Rodriguez J M, Martin R, Jimenez P. How to develop true distributed real time simulations? Mixing IEEE HI.A and OMG DDS standards[C]//Proc, of the Spring Simulation In teroperability Workshop, 2011 : 470 - 477.
  • 7Henninger A E, Cutts D, Loper M, et al. Live virtual construe- tive architecture roadmap (LVCAR) final reporte[R]. U.S. :De- partment of Defense Institute for Defense Analyses, 2008.
  • 8Simulation Interoperability Standards Organization. LSA SG layered simulation arehitecture[EB/OL]. [2014 - 10- 20]. www. sisostds, org/StandardsActivities/StudyGroups/Layered- SimulationArchitectureLSASG. aspx.
  • 9Martinez Salio J R, Lopez Rodriguez J M, Gregory D, et al. A new approach for converging LVC simulation architectures[C]// Proc. of the Spring Simulation Interoperability Workshop, 2013:343 - 350.
  • 10Ceranowicz A, Gupton K. Architecture neutral data exchange model (ANDEM) study group final report draft 1[R]. U. S. : Simulation Interoperability Standard Organization, 2013.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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