私有云环境下通信平台及其自动化测试的设计与实现

被引量 : 0次 | 上传用户:luoye83
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算作为互联网时代最新提出的IT运用模式,是一种将动态可伸缩的虚拟资源,通过互联网以服务形式提供给用户的大规模分布式计算系统。当前云计算的资源调度、海量数据存储、大规模数据通信等关键技术,大部分都是针对公有云系统。如今一些大型企业或组织内部基于现有庞大的IT基础设施,结合公司业务特点和需求,借鉴云计算的相关理论与技术,将自己的IT系统升级为私有云系统。特别在地震资料处理行业中,为拥有私有云计算带来的可靠和高效的云计算能力,需要着重考虑私有云平台下组件之间数据的交换。针对上述问题,本文借鉴公有云下大规模通信系统的设计思路和消息中间件技术,构建一套在大规模私有分布式集群环境下基于消息的通信平台实现方案。为保障通信平台和私有云系统的可靠性和可用性,本文提出一种自动化测试实现方案。为此本文的主要工作有:(1)分析当前业界流行的消息中间件技术,以及云计算下大规模数据通信技术,并根据私有云计算平台下的业务应用特点,采用基于消息的通信机制搭建通信平台架构,该平台提供点对点和发布/订阅两种通信方式。与传统客户/服务器模式相比,本文提出通信平台的通信对象不再局限于单节点,在通信量大的情况下可提高系统性能。(2)私有环境下组件可能会因为设计不足或测试不充分,而引起通信平台故障,为保证组件的错误不影响通信平台在私有云系统下长时间的稳定运行,本文根据私有环境下通信平台测试的具体需求,结合当前软件测试模型和自动化测试框架,设计实现一个自动化测试系统。测试系统对通信平台进行全面测试,确保系统的各项性能指标满足私有云计算平台的需求。(3)在具体实现中,为给上层应用提供统一的消息封装与解析协议,通信平台给出了一种消息自动解析处理机制,该机制采用二进制序列化方法实现用户自定义消息的编解码,其在私有云系统中的应用使得通信平台具有高可复用性和可扩展性。
其他文献
计算机网络实验室教学可以提高学生的学习兴趣及学习自主性,实现对教学资源的合理分配,避免资源浪费。很多高校都建设了计算机网络实验室。分析了计算机教学模式转变的意义,
本文论述了职业教育与人才培训对企业发展的重要作用,并结合企业的实际情况,对需就业人员以及企业员工进行职业教育与培训的必要性和重要性作一探讨。
收费站作为高速公路联系社会的节点,其运营管理和文明服务的好坏直接影响高速行业的形象,而收费站是否拥有一套完善的服务体系起着至关重要的作用。
美国黑人女作家艾丽丝·沃克的长篇小说《紫色》,因其深刻反映现实社会中诸多女性问题和种族问题而受到研究者广泛关注。在女同性恋女性主义发展的影响下,小说中女主人公茜莉
随着城市化进程的不断推进,城乡一体化发展理念在不断深化。城乡客运一体化能有效地沟通城乡空间上的联系、打破城乡二元结构的隔阂,从而刺激城乡之间的经济交流,为城乡一体
文艺短评贵在短,不能洋洋大观面面俱到。因此,取一个角度一个侧面评而论之,是写好文艺短评的关键之一。我向学生明确提出三字要求“小、巧、新”。命题尽量取一个小的角度,
随着消费类电子产品的普及和发展,以用户为中心的设计理念推动了交互设计的发展并带来深远的影响,在设计的各个环节中考虑用户的使用感受变得尤为重要,这些感受包括视觉、听
无基站通信条件下,超短波无线通信技术被广泛地应用于军用、救灾现场和应急保障通信等场景中。在超短波通信应用于个人通信领域之后,超短波通信设备也逐渐向着小型化、智能化和
随着人们对超市购物的便捷性和时效性的要求不断增加,利用物联网技术对现有的超市购物系统进行改进,成为一个研究和开发热点。通过对现有超市购物存在的快速寻找需要购买的商