云队列:一个基于Hadoop的大规模消息基础平台
东华大学 史冬冬
本文基于从当前分布式系统消息通信的需求出发,并结合Hadoop云计算平台,提出了一个面向Internet规模的、高性能和高可靠的消息队列服务平台——云队列(Cloudqueue)。通过云队列平台所提供的消息服务实现异步通讯、存储转发、可靠传输、跨互联网等特性,云队列可以在云计算时代为应用程序提供高性能、高可靠、大容量的面向互联网的消息传递服务。 文章从现实需求出发,在分析了消息中间件的相关基础知识和Hadoop关键技术的基础之上,提出了云队列系统的设计目标与整体架构,然后,通过分析相关的关键技术,提出了云队列的技术架构和对象模型。最后,本文详细地介绍了云队列的具体实现和相关接口的定义。 最后,通过实验和分析,证明了本文提出的云队列系统比传统的消息中间件集群系统,有着更高的性能、可靠性和伸缩性。
关键词:云计算 消息中间件 消息队列 Hadoop HBase ZooKeeper
[下载地址]:http://bbs.chinacloud.cn/showtopic-13238.aspx
时间: 2024-11-03 11:52:37