首页> 中文学位 >基于云架构的高性能大规模网络监控系统的设计与实现
【6h】

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

代理获取

摘要

网格系统通过一体化架构、规范化接口、标准化服务等手段,实现了计算资源、存储资源、服务资源、数据资源等各种资源的集成共享和跨域协同,充分利用互联网上大量的闲置资源。网格环境下各类资源具有大规模,异构以及地域分布广泛等特点,资源可以动态的加入或者离开网格虚拟组织,构建一个高性能大规模的全局监控系统具有非常重要的意义。
   为了满足网格监控系统对高可用性,高可扩展性,高实时性和高效性等需求,我们提出了一个基于云架构的高性能大规模网格监控系统。本文介绍了该系统的详细设计与实现,并着重介绍了海量监控数据存储和资源聚合两个关键技术。
   本文采用了基于MongoDB的海量存储技术来存储资源状态监控数据,解决了以往监控系统只能保持最近一段时间的监控数据,并且监控数据孤立,不能产生更多价值的问题。该存储架构提供丰富灵活的数据模型,能够支持高并发的读写请求,能够提供高效的存储和访问,能够提供丰富的查询和检索接口,有良好的可扩展性,能适应集群规模的不断增长。本文还通过采用基于一致性哈希的高效易扩展资源聚合技术,解决了以往资源聚合技术采用树形结构带来的实时性低,易出现单点故障等问题。该聚合技术能够自动的分配资源与索引服务器的对应关系,易于实现负载均衡,增加或者减少索引服务器对已有结构改变小,同时能够自动检测和处理故障机器。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号