Mocha BSM产品亮点——分布式监控架构

业务需求与挑战
企业经常会遇到下列场景:
• 监控软件只支持监控200台主机,而企业却有500台主机需要监控。
对于中大型企业,需要监控数以千计甚至万计的主机、网络设备、应用、服务等资源,很多监控软件不能满足这一需求,其监控的资源数量一多,服务器既要响应用户,又要处理监控数据、写数据库,性能消耗巨大,服务器很快濒临崩溃。
•企业的分公司遍布全国各地,需要监控的资源因此也分布在不同的局域网
中大型企业需要监控的资源往往分布在总部及其全国各地甚至世界各地的分公司,即分布在不同局域网,其间通讯必须要通过广域网。
•监控软件服务器宕机,期间整个监控系统停顿,没有任何监控数据、报警等。
监控软件一旦停止运作,没有任何备份可以运行,从而丢失了监控数据,也不能发送报警。
 
关键功能与亮点
       Mocha BSM采用CMS(Central Monitoring Server 中央监控服务器)、DCH(Data Collection Hub 数据采集集线器)、DMS(Distributed Monitoring Server 分布式监控服务器)三层分布式架构,如下图所示。DMS负责发现被监控资源、处理指标原始数据、汇总数据、上传事件、计算资源状态等;DCH负责向数据库中写入DMS采集的数据、传递来自CMS的命令或监控策略至DMS等;CMS负责生成报警、下发监控策略、处理Portal中用户的动作等。
       分布式架构的特点是:
• 可扩展性: DCH支持纵向与横向扩展,即可配置多个DCH在同一个CMS下(横向扩展),每个DCH下还可再配置DCH(纵向扩展)。同时,DMS支持横向扩展,即可配置多个DMS在同一个DCH下。每个DMS下最多可监控1000个资源,这种可扩展性消除了被监控资源的数量上的限制。
product-ld-17.jpg

• 负载均衡(Load  Balance):DMS上级DCH可通过配置文件配置,若某个DCH负载过重,可将一部分DMS配置给其他负载轻的DCH,从而达到负载均衡。
• 高可用性(High Availability):DCH的上级CMS以及DMS的上级DCH均可在配置文件配置,并且允许配置多个备用节点。一旦主配置不可用,可立即切换到备用配置,实现不中断的监控业务。
product-ld-18.jpg
 
我们给客户带来什么
• 通过分布式架构,消除了企业监控资源的数量限制
用户可通过添加分布式监控服务器,不断增加被监控资源的数目。由于数据的采集与处理均是在分布式服务器,中央处理器不会随着被监控资源数目的剧增而过载崩溃。
• 通过分布式架构,监控总部以及全国各地分公司的资源,而不仅局限于一个局域网
用户可在不同地域的各分公司部署分布式服务器,再通过统一Portal入口浏览资源监控的状况,实现全公司统一的监控管理。
• 24小时不间断的业务监控
一旦系统某个服务器停止运作,系统会自动启用备份服务器,从而不间断的采集数据,更重要的是,用户不会因系统某服务器宕机就错过严重事故的报警。
 
更多相关信息,请点击 [url]http://www.mochabsm.com[/url]




本文转自赖永锋51CTO博客,原文链接:http://blog.51cto.com/mochasoft/86416 ,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值