当前位置:主页 > 科技论文 > 搜索引擎论文 >

数据库存储系统中消息中间件的设计与实现

发布时间:2018-10-09 07:59
【摘要】:云计算所具有的大规模、低成本、高弹性、资源共享等特点使其受到业界的广泛关注。中国移动自主研发的云计算软件平台--中国移动“大云”,作为中国移动自主研发的核心基础产片组件,“大云”已形成包括分析型、交易型以及管理系统在内的四大类十三项产品。“大云”产品主要包括弹性计算系统,分布式对象存储系统、弹性块存储系统、文件中间件等。分析型产品主要包括进行数据挖掘系统、搜索引擎系统、结构化海量数据管理系统。商务智能平台等。 本文阐述了在“大云”存储数据库的系统中,为了在系统传输海量数据库时处理消息传输的消息中间件。其在系统中,通过对消息的持久化处理,对消息进行不同的传输,能对client端和service端消息进行异步通信,保持消息的安全可靠性,对消息保持持久的存储。保证系统宕机时对消息的保护,当client端的消息中断时,能对消息进行恢复和再次传输,并且保证对传输的信息不回出现消息的缺损或重复。 中间件是位于服务软件之间或服务软件和硬件之间的独立应用服务程序,中间件位于client/server的系统之上,对消息的传输途径、传输协议进行管理,通过对计算机硬件及软件共享资源的管理,建立不同应用服务程序的通讯连接。即使是在不同的操作系统,不同的网络通讯协议,不同的通讯协议接口,也能使服务之间进行相互通讯。通过消息中间件的相互通讯,使应用程序可以在不同的服务环境下进行应用。 本文通过系统中消息中间件的运行机理,该系统改变了海量数据的传输效率,大大提高了系统中消息的安全可靠性,解决了消息在传输过程中的丢失或重复消息的问题,在推动云计算存储的效率方面发挥着重要的作用。
[Abstract]:Cloud computing has the characteristics of large scale, low cost, high flexibility, resource sharing and so on. China Mobile "Dayun", the cloud computing software platform independently developed by China Mobile, as the core basic production component of China Mobile's own R & D, has formed an analytical model. Transactional and management systems, including four categories of 13 products. "Big Cloud" products mainly include elastic computing system, distributed object storage system, elastic block storage system, file middleware and so on. Analytical products mainly include data mining system, search engine system and structured mass data management system. Business intelligence platform, etc. In this paper, the message middleware used in the system of "Big Cloud" storage database is described to deal with the message transmission in order to transfer the massive database in the system. In the system, the message can be transmitted asynchronously through the persistence of messages, which can maintain the security and reliability of the messages and keep the persistent storage of the messages. When the system is down, the message can be restored and transmitted again when the client message is interrupted, and the transmitted information will not be defective or repeated. Middleware is an independent application service program located between the service software or the service software and hardware. The middleware is located on the system of client/server, which manages the transmission way and the transmission protocol of the message. By managing the shared resources of computer hardware and software, the communication connection of different application service programs is established. Even in different operating systems, different network communication protocols, different communication protocol interfaces, services can also communicate with each other. Through the communication of message middleware, the application can be applied in different service environments. Through the running mechanism of message middleware in the system, the system has changed the transmission efficiency of mass data, greatly improved the security and reliability of the message in the system, solved the problem of the lost or repeated messages in the transmission process. It plays an important role in promoting the efficiency of cloud computing storage.
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52

【参考文献】

相关期刊论文 前10条

1 于曦,李丹;面向消息的中间件概述[J];成都大学学报(自然科学版);2002年04期

2 曾一;梁宝兰;刘元勇;;基于消息中间件的持久状态服务扩展模型[J];计算机科学;2006年06期

3 徐晶,许炜;消息中间件综述[J];计算机工程;2005年16期

4 王军;基于JMS的消息中间件设计与实现[J];计算机应用;2003年08期

5 宋晓梁,刘东生,许满武;中间件及其在三层客户机/服务器模型中的应用[J];计算机应用;1999年07期

6 秦t,

本文编号:2258580


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2258580.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dcb9c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com