Monthly Archives: May 2008
zenoss opennms comparison/比较
在我做任何比较之前还是先看看Wiki上对一系列网管监控软件的比较,源网页地址在 http://en.wikipedia.org/wiki/Network_monitoring_comparison 上面一共列出了12中不同的开源软件,从13个方面以矩阵的方式来做比较。 Nagios和Cacit都是比较老牌的开源网管软件;OpenNMS是稍微点出现的项目,它集成了前两者的部分优点,界面是Java的界面,后台的自动发现机制非常的方便。Zenoss是一个比较年轻的项目,所谓长江后浪推前浪,它是纯python语言编写的一个软件,架构非常的不错,而其界面做的非常好,面向对象编程的理念处处可见。从根上可以看出它们的主要编程语言各有不同,这也决定了它们的特点和发展方向的不同,这里仅以此作为一个见到的比较和总结。其实我想写一个更好的比较表,如果您感兴趣的话请留言,我们可以一起做一个更好的比较。
Zeuux Free software summit @Tsinghua
现在我坐在清华主教学楼里等待这个自由软件大会的开始。Zeuux社区组织在发一些免费的书籍和及时贴。我也领了几个,在笔记本上贴了三个: 1)GNU\Linux inside 2)GNU牛头 3)GNU&Linux the dynamic duo。 这次也将会见到Richard Stallman,听听他今天能讲点什么。 现在会议还没有开始,已经有很多学生来此等候,好像GPL v3的 T恤比较强手,很多学生都在找自己的号。为了获得Richard签名的人可以购买一本他的文件,附送一件这样的T恤,会后即可获得签名。 发现www.gnu.org网站的速度非常慢,几乎打不开,通往自由的路其实是艰难的:P 写在活动之后: 现在已经是晚上11点,我坐在电脑前上网,把今天活动的收获整理一下。我做的第一件事情是把我的blog的标题改了,logo随后在改。从“LiuZheng’s OSS Blog” 到 “LiuZheng’s Free Software Blog”。Richard S.的一席话对我来说可谓醍醐灌顶了。我以前把Linux和open source软件都看做就是自由软件,可谓是一叶障目不见泰山。Richard今天把他对GNU所作的所有相关工作都做了一个回顾,并解释了Linux其实是Gnu-Linux的一部分而以,还介绍所谓开源软件的真实来由。这也让我能更加理解他彻底不同意Sun开源策略的原因。Linux的发展和产生依赖于Gnu项目下的所有自由软件,Richard认为如果Linux的发明人没有在当时创造出Linux内核的话,一个GNU free operation system kernel也早晚会产生。我认为Linux的产生也是有他的必然性,它是在软件发展历史上应运而生的;由于它站在了前人的肩膀上,能整合所有相关的自由软件,从而风靡一时,甚至声明远胜GNU。Richard认为开源软件是商业公司利用自由软件谋利的一种手段,open source这个词在商业公司市场宣传的运作下,声势也掩盖了GNU。我发现其实我的一些认识也一直受到潮流的影响,如果我是和Richard站在同一条战线的话,我可以说彻底的被潮流带到沟里去了。总之Richard给我一个清楚的自由软件的发展脉络。他几乎是一个斗士,坚定的认为:任何一个软件用户都要保护自己的自由,彻底的抵制任何私有软件;他把MS,RealPlay,Adaobe等商业软件批斗的非常狠。到结束时,他穿上他那标志性传道士的行头就地化身为自由软件教堂的一个圣徒,来呼唤和号召大家一起行动起来加入自由软件的行列。说实话我作为一个商业软件的从业人员,站在我个人立场上我很难说我是否要站到Richard的行列里,很难做到彻底的变成一个自由软件的卫道士。虽然现在可以说立场还是糊涂的,不过总算头脑边的清醒了,我应该会以这样的头脑来静静看待软件世界即将到来的变革吧!
Ganglia install and configure
我准备安装的版本是ganglia-3.0.7 , 参考的安装文档是http://www.linuxsir.org/bbs/thread309837.html rpm的安装会比较省事。rpm安装都会很正常,不过在Suse下面需要注意一下两点: gmond和gmated的启动脚本不是rpm包中默认装上的那个,那个脚本适用于redhat linux;下载源码编译之后在gmond/ gmated/的文件夹里有后缀为 .SuSE的哪两个文件才对。 rpm吧gmated的web界面默认安装路径是/var/www/http/ ,SuSE下的apache的路径是 /srv/www/htdoc/;安装完后copy或者连接过来 配置: gmond.conf 更具我参考的安装文档产生这个文件的命令是 gmond -t > /etc/gmond.conf;rpm安装包中有这个文件,如果需要恢复到默认状态可以使用这个命令。 gmated.conf 是服务器端的主要配置文件,详细阅读一下源码包中的那个html文件对这个文件的配置会有帮助 安装过程中出现的问题如下:在启动gmond的时候启动失败,debug一下可以看到下面的错误。 sles:~ # gmond –debug=9 slurpfile() open() error on file /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory udp_recv_channel mcast_join=239.2.11.71 mcast_if=NULL port=8649 bind=239.2.11.71 Error creating multicast server mcast_join=239.2.11.71 port=8649 mcast_if=NULL family=’inet4′. Exiting. 在所有虚拟机(host-only 网络设置)上都遇到这个错误。一次一个NAT网络的虚机上正常 至今觉得这是一个网络的问题,还没有想出正确的配置和解决方法。如果您有什么好建议请留言。
ISO open source software
There are some projects do have ISO file for downloading. That means you could run this solution with in 20 minutes on a physics machine or a vmware session. You can just download this ISO image file and burn it on a blank cd; then you will insert it into DVD/CD driver of your target
Enterprise cloud computing
http://www.datacenterknowledge.com/ 这个网站还是不错,有很多关于数据中心的知识。它应该主要是收集业内在该领域里新咨询,先收录一下,回头慢慢学习。 这个vido我觉得也可以学习一下。IBM和Google结成联盟开展企业云计算方面的研究,可能会建立“IBM-Google cloud ” 这个云会运行在Linux上,使用Xen 做系统虚拟和Apache Hadoop。同时Google和IBM都有自己巨大的数据中心,还不知道它们将来的研究成果会运行在谁家的设备上,让我们拭目以待。 Tips: 有些网络视频比较大,在线看如果网速比较慢的话可能不能正常浏览。很多下载视频的工具好像都是要收费注册的,否则只能下载60%。我发现的一个方法是,把视频网址输入到这里 http://www.techcrunch.com/get-youtube-movie/ 它会给你生成一个http的下载连接,点击后一般的http下载工具就能下整个视频了,之后用视频浏览的软件查看,正在缓慢下载上边的视频。不知道你有什么好方法或者是工具可以推荐呢? http://youtubedownload.altervista.org/ 是我现在所使用的,不过下载的太慢了,不能支持多线程下载。