- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.. .. ..
.专业资料.
NMS开源软件选型分析评估报告
目录
TOC \o 1-3 \h \z \u 1 标准和目标 1
1.1 前言 1
1.2 目标 1
1.3 标准 1
2 评估 2
2.1 筛选 2
2.1.1 候选软件 2
2.1.2 License评估 2
2.1.3 软件功能评估 3
2.1.4 开发语言评估 5
2.1.5 小结 6
2.2 开发接口调查 7
2.2.1 Nagios 7
2.2.2 Opennms 8
3 结论 14
4 MISC 14
标准和目标
前言
目前开源的网管软件众多,时间关系只能通过网络上的资料介绍和其他用户的体验进行评估。对于重点调查的开源软件通过运行环境搭建、开发环境搭建的方法进行实践。
如果只是对通用网络设备的管理,被调研的软件只要经过适当的配置就可以满足要求。对于我们的需求,这些软件不能满足我们100%的需求,必须进行二次开发,对软件二次研发的接口的调研就成为我们考察软件的一个重要的组成部分。
部门对网管软件的定位应该不会投入过多的资金,商用软件价格高昂应该不在考虑范围之内,也尽量不选用开源软件商用版本,重点放在纯开源软件上。
选择了一种开源软件也就选择了一种架构,所以架构的选择也要适合我们部门的开发能力。
目标
选择一款适合的开源软件,在此基础上进行整合和二次开发,构建部门设备网管平台。
标准
选型标准:
License
不仅仅是免费,无license限制是首选;
市场占有率
广泛的市场占有率,说明软件得到过足够多的验证;针对于成功的开源软件,可以找到一些第三方的扩展资源,我们只要遵循拿来主义就好;
功能
一些功能可以直接拿来使用,或者简单的改造,可以节约成本;
完备的扩展开发接口
被选择的开源软件是否已经提供完备的二次开发接口,满足二次开发的要求;
开发技术
选择开源软件的另外一个层面考虑是尽量考虑使用部门成员最熟悉的开发技术,尽量避免涉及相对部门来说的新技术、开发语言,这样可以进一步研发降低成本;
开源架构
就我们目前的需求,开源网管软件的功能,我们能用到的部分并不多。选择了开源其实主要就是选择它的架构。架构的开放性,易扩展性将直接决定我们的研发成本。
评估
开源网管软件的市场占有情况
上图是网络监控软件的占有率。其中以Nagios和Opennms占有率最高。
筛选
候选软件
Nagios
Opennms
Cacti
Zenoss
Zabbix
SugarNMS
License评估
开源软件
License
使用限制
Nagios
GPL
GPL(? GNU General Public License)
Opennms
Free
Free,也可以购买相应服务
Cacti
GPL
GPL
Zenoss
GPL
GPL2
Zenoss提供开源版和企业版两种版本
Zabbix
GPL
GPL2
SugarNMS
免费版、标准版、企业版
免费开源和商业开源两个版本
不是sourceforge下的产品
软件功能评估
The NRPE addon is designed to allow you to execute Nagios plugins on remote Linux/Unix machines
开源软件
功能
Nagios
网络服务监控(SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH)
主机资源监控(CPU load、disk usage、system logs),也包括Windows主机(使用NSClient++ plugin)
可以指定自己编写的Plugin通过网络收集数据来监控任何情况(温度、警告……)
可以通过配置Nagios远程执行插件远程执行脚本
远程监控支持SSH或SSL加通道方式进行监控
简单的plugin设计允许用户很容易的开发自己需要的检查服务,支持很多开发语言(shell scripts、C++、Perl、ruby、Python、PHP、C#等)
包含很多图形化数据Plugins(Nagiosgraph、Nagiosgrapher、PNP4Nagios等)
可并行服务检查
能够定义网络主机的层次, 允许逐级检查, 就是从父主机开始向下检查
当服务或主机出现问题时发出通告,可通过email, pager, sms 或任意用户自定义的plugin进行通知
能够自定义事件处理机制重新激活出问题的服务或主机
自动日志循环
支持冗余监控
包括Web界面可以查看当前网络状态,通知,问题历史,日志文件等
- 可以通过手机查看系统监控信息
Opennms
网络节点自
您可能关注的文档
- “1号店”商业模式与运作管理的分析与研究.doc
- “3S”技术在环境监测中的应用.doc
- 《数字信号处理》第三版课后答案(完整版).doc
- 《数字信号处理》课程设计指导13.doc
- 1B标段大涌大厦园林景观工程施工组织设计方案.doc
- 4包钢5S管理现场检查标准.doc
- 4到20mA模拟恒流环路信号发生器制作.doc
- 56种传染病流调表.doc
- 综采工作面初采初放安全技术措施方案.doc
- 2011天津高职升本计算机C语言程序的设计(answer).doc
- 2024年06月内蒙古呼伦贝尔市文化旅游广电局所属事业单位引进10名人才笔试历年典型考题及考点剖析附答案详解.docx
- 2024年06月云南省西双版纳州民族宗教事务局下属事业单位2024年上半年考核招考1名急需紧缺人才笔试历年典型考题及考点剖析附答案详解.docx
- 2024年04月浙江杭州市上城区九堡街道社区卫生服务中心编外招考聘用笔试历年典型考题及考点剖析附答案详解.docx
- 2024年04月辽宁大连理工大学附属中心医院(大连市中心医院)护理人员招考聘用110人笔试历年典型考题及考点剖析附答案详解.docx
- GB 50319-2013 建设工程监理规范.docx
- GB 51022-2015 门式刚架轻型房屋钢结构技术规范.docx
- GB50936-2014 钢管混凝土结构技术规范.docx
- CECS273-2010 组合楼板设计与施工规范.docx
- 医疗器械经营生产计算机系统软件验证方案模板2024年.pdf
- GB50203-2011 砌体结构工程施工质量验收规范.docx
文档评论(0)