PaaS云基础架构中消息中间件的设计与实现

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:hmlsuper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅猛发展,互联网应用的开发成为了新的热潮,PaaS石平台为互联网应用开发者提供了便捷的应用托管平台,托管平台提供了应用开发和运行所需的工具、环境和底层资源,这大大提高了软件研发的效率。无数应用开发者把PaaS云作为零成本的创业平台,托管在云平台上的互联网应用的请求量也是与日俱增,这对PaaS云平台的弹性扩展能力提出了巨大的挑战,PaaS云平台的规模需要能够随着请求量的变化进行调整。为了实现这一目的,PaaS云的基础架构必须具备很强的伸缩能力。可扩展性是云平台的基本属性,虽然在云平台构建之初,可扩展性并不是优先考虑的因素,但从云平台的运维和发展上看,基础架构的可扩展性能够为云平台提供发展的空间。为了实现云平台的弹性扩展,本文从PaaS云平台对底层基础设施的需求出发,借鉴开源云平台和现代分布式系统中的经典设计思路,提出一种面向PaaS云平台的消息中间件,用于实现云平台中各功能实体间的解耦合,为云平台的弹性扩展提供有力支撑。本文设计的消息中间件,采用面向服务架构实现功能实体在业务层面上的解耦合,通过配置数据库访问代理消除功能实体与数据库之间的耦合关系,提升数据库的并发访问能力,进而实现云平台的平滑扩展。在此基础上,本文设计的消息中间件能对云平台提供的服务进行监控,并为平台中的功能实体提供快速部署框架,从系统运维和实际部署的角度进一步提升云平台的扩展能力。测试结果表明,本文实现的消息中间件能够承载整个云平台在业务层面和数据层面上的通信,并且具备较高的处理能力和可靠性。本文对具备高可扩展性的PaaS云平台基础架构进行了探索性的尝试,具有一定的理论研究意义和参考价值。
其他文献
中国几千年的传统文化中形成了一套独特的政治理念,有诸多符合中国人文化观念的治国理政方法和经验。本文从"世界大同"、"以德治国"、"中庸之道"、"水能载舟,亦能覆舟"、"物
中国改革开放的三十年.使社会、政治、经济及文化生活方面发生了巨大的变化,而这些方面的变化通过语言表现了出来——大量的新词汇出现在人们的日常交际中.这些新词汇大大地丰
近几十年城市人群的主要出行方式逐渐转变为轨道交通,而确保列车处于高效而安全工作状态则是重中之重。延长列车无线传感器监测网络生命周期并降低其能耗可以更好地保证列车
通过对亚低温有氧运动与非酒精性脂肪肝(NAFLD)防治的研究进行归纳和分析,综述了非酒精性脂肪肝的发病机制、运动与非酒精性脂肪肝防治以及亚低温下有氧运动与非酒精性脂肪肝
摘要:作者拟从表演者、学者、行者三个角度分析大陆研究及传播国学的利弊,认为中国文化最核心是怎么面对你的生命;怎么面对你的生活;怎么面对你生命里面所有的喜、怒、哀、乐
计算机动画在当今具有广泛的应用,无论游戏、电影还是虚拟现实,到处都有人的身影,虚拟人动画作为计算机动画的一部分,成为现在应用研究的一个热点领域。骨骼蒙皮动画不仅克服了关
运用有限元软件ANSYS建立了移动式混凝土搅拌站钢架结构有限元模型,对该钢架结构边界条件进行了简化,按实际情况施加约束和载荷后,对建立的有限元模型进行了力学性能分析,得
简述BIM技术的含义和特点,利用Autodesk Revit软件平台,通过建立参数化桥墩、箱梁、钢筋等族库,实现族模型的自动修改,构建钢桁架加劲PC连续箱梁桥的模型。探讨BIM模型的图形
新兵训练是一项打基础管长远的重要工作,训练质量直接关系到战斗力的有效生成和部队建设的科学发展。近年来,部队实战化训练深入推进,迫切需要新兵训练与之衔接适应,对于新兵
无论你在社会中扮演怎样的角色,幸福(well-being)这一话题是与每个人息息相关的,对幸福的评估更是从未止步的课题。各学科对幸福的理解皆出于不同的出发点,而本文对幸福的探