工业分布式实时数据库网络通信平台的研究与设计

被引:0
作者
黄震
机构
[1] 浙江大学
关键词
网络通信平台; 分布式实时数据库; 对等网络; 心跳检测; 多路分离; 可靠性;
D O I
暂无
年度学位
2012
学位类型
硕士
导师
摘要
实时数据库系统是工业企业综合自动化的核心数据平台。近年来,随着企业生产规模扩大,传统的集中式实时数据库系统已难以满足百万点级以上规模数据的实时处理需求。在分布式技术、云计算的发展下,具备海量数据处理能力优势的分布式实时数据库成为新的发展方向。分布式实时数据库多个节点协同工作,节点间数据通信量大,实时性、可靠性要求高,因此对其网络通信平台的研究与设计具有重要意义。 本文通过研究现有的实时数据库及其网络通信技术,分析分布式实时数据库的网络通信特点,设计能够支撑百万点级工业分布式实时数据库的通信平台,使原集中式实时数据库中客户端、服务器、采集器均通过通信平台进行连接,为分布式实时数据库的海量数据处理、分布式存储、系统动态扩展等功能提供实时、可靠的通信服务。 本文采用层次化、递进式的方式设计具有高可用性的网络通信平台。首先设计通用、高效的底层通信组件NetUtility,通过对OS接口进行封装,在多路分离、Transport等框架下实现高效的跨平台网络通信能力,同时利用冗余会话和心跳检测机制提高网络通信的可靠性;然后以NetUtility为基础设计分布式通信服务平台,通过C2S组件实现对客户端的并发访问控制,基于Gossip协议的对等化Router通信服务器提供分布式通信中的节点管理和数据转发服务;最后将实时数据库单体系统与平台进行对接,实现对直连式多域和主从式多域两种架构的分布式实时数据库的网络通信支持,并设计在分布式应用下的客户端接口和实时数据库服务,从而构建工业分布式实时数据库。 通过搭建测试环境,本文对分布式实时数据库网络通信平台进行了功能、性能等方面的详细测试。结果表明,通信平台满足工业分布式实时数据库对网络通信的实时性、可靠性要求,具备支撑百万点级大规模数据的通信能力。
引用
收藏
页数:76
共 29 条
[1]
统一消息系统的研究与设计 [D]. 
巩建光 .
哈尔滨工程大学,
2006
[2]
Distributed real time database systems: background and literature review [J].
Shanker, Udai ;
Misra, Manoj ;
Sarje, Anil K. .
DISTRIBUTED AND PARALLEL DATABASES, 2008, 23 (02) :127-149
[3]
Real-time databases and data services [J].
Ramamritham, K ;
Son, SH ;
DiPippo, LC .
REAL-TIME SYSTEMS, 2004, 28 (2-3) :179-215
[4]
Object-oriented application frameworks [J].
Fayad, ME ;
Schmidt, DC .
COMMUNICATIONS OF THE ACM, 1997, 40 (10) :32-38
[5]
REAL-TIME DATABASES [J].
RAMAMRITHAM, K .
DISTRIBUTED AND PARALLEL DATABASES, 1993, 1 (02) :199-226
[6]
MapReduce.[J].Jeffrey Dean;Sanjay Ghemawat.Communications of the ACM.2008, 1
[7]
Bigtable.[J].Fay Chang;Jeffrey Dean;Sanjay Ghemawat;Wilson C. Hsieh;Deborah A. Wallach;Mike Burrows;Tushar Chandra;Andrew Fikes;Robert E. Gruber.ACM Transactions on Computer Systems (TOCS).2008, 2
[8]
A scalable Content-Addressable Network [J].
Ratnasamy, S ;
Francis, P ;
Handley, M ;
Karp, R ;
Shenker, S .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2001, 31 (04) :161-172
[9]
Chord.[J].Ion Stoica;Robert Morris;David Karger;M. Frans Kaashoek;Hari Balakrishnan.ACM SIGCOMM Computer Communication Review.2001, 4
[10]
负载均衡策略研究综述 [J].
王荣生 ;
杨际祥 ;
王凡 .
小型微型计算机系统, 2010, 31 (08) :1681-1686