基于云架构的高性能大规模网络监控系统的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:ztqye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格系统通过一体化架构、规范化接口、标准化服务等手段,实现了计算资源、存储资源、服务资源、数据资源等各种资源的集成共享和跨域协同,充分利用互联网上大量的闲置资源。网格环境下各类资源具有大规模,异构以及地域分布广泛等特点,资源可以动态的加入或者离开网格虚拟组织,构建一个高性能大规模的全局监控系统具有非常重要的意义。   为了满足网格监控系统对高可用性,高可扩展性,高实时性和高效性等需求,我们提出了一个基于云架构的高性能大规模网格监控系统。本文介绍了该系统的详细设计与实现,并着重介绍了海量监控数据存储和资源聚合两个关键技术。   本文采用了基于MongoDB的海量存储技术来存储资源状态监控数据,解决了以往监控系统只能保持最近一段时间的监控数据,并且监控数据孤立,不能产生更多价值的问题。该存储架构提供丰富灵活的数据模型,能够支持高并发的读写请求,能够提供高效的存储和访问,能够提供丰富的查询和检索接口,有良好的可扩展性,能适应集群规模的不断增长。本文还通过采用基于一致性哈希的高效易扩展资源聚合技术,解决了以往资源聚合技术采用树形结构带来的实时性低,易出现单点故障等问题。该聚合技术能够自动的分配资源与索引服务器的对应关系,易于实现负载均衡,增加或者减少索引服务器对已有结构改变小,同时能够自动检测和处理故障机器。
其他文献
数字社区是数字地球、数字城市的单元节点,具有行政管理、资源共享、大众服务、监控监管、商业服务等多项功能。由于其异构、跨域、动态变化的特征,数字社区网络中原子服务及组
Ad Hoc网络是一个多跳、临时性的自组网络,由多个移动终端组成并且都可以依靠自身发送或接收信息。由于,网络中所有的节点可以自由移动并且所处的地位相等,因此,在网络中不需
近年来,由于人体动作识别在包括视频监控、人机交互娱乐、个人护理以及社会服务等方面的广泛应用,人体动作识别已成为当下计算机视觉领域最受重视的研究方向之一。人体动作识
低密度校验码(LDPC)是一种能逼近香农容量限的渐进好码,由于低密度校验码具有译码复杂度低、纠错能力强等诸多优点,近年来,它在信息可靠传输中的良好应用前景已经引起学术界和IT
裂缝是混凝土桥梁常见的病害,对桥梁裂缝的检测、识别是公路铁路保养维护部门的重要工作。桥梁裂缝检测的传统手法主要靠人工实地考察,这种方法的缺点是危险性高,精度不高,效
随着信息技术的飞速发展,设备日趋集成化与复杂化。对于如何能及时发现和预测故障,保证设备在工作期间高效、可靠的运行,以及如何从历史故障数据中形成对故障处理有效的信息,都具
随着人们在通信、制造、研究等领域所获取的高维数据的积累,现有的数据挖掘、机器学习算法已经不能有效应对这些海量数据。特征选择通过消除不相关特征和冗余特征达到对高维数
稀疏贝叶斯作为一种主流的机器学习算法,它能够充分利用数据的先验信息,并结合已知的样本集,建立合理的数学模型,在训练的结果中拥有良好稀疏性并且可以得到概率性输出,已经
目前,低功耗已经成为计算机体系结构的重要研究主题。特别是在移动平台上,功耗问题已经成为制约移动平台发展的瓶颈。游戏应用占据移动应用超过50%的下载量,且由于其交互密集