Monthly Archives: April 2008

Deploy asset management solution

This is my second virtual appliance, it suppose to work for production. This is a 100% open source solution for inventory/asset management, it including OCS Inventory NG and GLPI. I encourage you to deploy it in your school or company. … Continue reading

  • Share/Bookmark
Posted in Asset Mgmt | Tagged , , , | 12 Comments

如何获得OSS支持?

这周我在繁密的出差当中,偶尔能用Blackberry看一眼邮件,不过完全没有可能回答读者任何问题。最近这两周有愈来愈多的博客读者给我发了邮件,问我了一堆问题,我很希望能给他们一个好的答案,不过这种可能性太小了,尤其是在这样的时间里。通过他们焦急的情绪,我忽然想到这个问题:如何获得开源软件的相关支持?其实这也是我的一个问题。于是乎我想到下面的一些东西。 搜索 是最主要的一个途径,你会发现很多一般问题都能获得答案,仔细选择和尝试不通的关键词 邮件组/论坛 每种开源软件都有这两种或者至少一种用户支持方式,其实这是用户互助的方式,用户之间的帮助往往更快。这些就是社区的载体,有些邮件组比较活跃,有些论坛比较活跃;例如:OpenNMS的邮件组就非常活跃,我订阅了其中的几个子项,问出问题往往能得到很快回复,其实OpenNMS的人每周有不人负责回答问题;Cacti的论坛就相当好,那里也是用户直接互相同享模板的主要地点,解决问题的功能也相当好。很多国内中文论坛也非常好,推荐一个http://www.itnms.net/ 更多的还需要你自己去发现。 线下用户团体 我参加国BLUG的线下活动,感受非常深刻,当你面对很多来自不同背景不同技术特长的OSS认识的时候,找到合适的高手并不是困难的事。不要躲在网络后面捣鼓开源软件,走到现实世界来享用它吧。 商业支持 有些开源软件有两个网址 oss.org 、oss.com;往往.com网址上有商业支持的说明,商业和开源并不矛盾,更具你的需求购买商业支持也是一个非常现实的方式。 聪明问问题 如果你遇到问题,首先要学会正确描述问题,问题的描述信息包括:软件版本、运行环境、出错情景,以及其它任何关键或者有用的信息。很多软件都运行在某种技术堆栈的最高层,下层的环节包括OS、DB、Web、Php语言等;你应该清楚如果是这些环节出错,那么你该去响应的社区求助,要问对人,不要问错人,也不要问傻问题。 友好的交流 每当我遇到一些开源高手的时候,幸运的是他们非常的nice,我可以轻松的问任何问题,无论简单、还是复杂。技术思想的沟通应该是一种愉快和友好的体验,保持一种谦虚正常的心态,这是自身素质和修养的表现。 语言 对所有非英语人士,英文是必须要会的,英语不灵的话需要好好补习补习。 支持我的读者 推荐通过留下comment的方式问你的问题,发给我邮件我很容易忽略,而comment是我必须处理的。如果我有答案的话,我会在3内给出回应;超过3天的话表明,很可能我目前还没有一个合适的答案。在留下问题的同时,一定多面出击寻找答案,别在这守株待兔。 关于此博客 定义如下:技术型、记录型、日志型、开放型和共享型。对我自己来说,它是我记录研究开源软件的一个载体,是我向需要这方面信息的人分享的一个窗口。它不具有任何商业性,不承诺提供任何程度的支持。通过这个博客有相投兴趣的人也能相互交流。

  • Share/Bookmark
Posted in Blog | Tagged | Leave a comment

Open Source Ticket Request System – OTRS 2.2.6

I made a OTRS 2.2.6 virtual machine for anyone who wants to test both OTRS and OTRS::ITSM. It was built on OpenSUSE 10.2, including OTRS 2.2.6 and OTRS::ITSM 1.0.94. OTRS::ITSM implements ITIL (R) focused IT service management. OTRS::ITSM 1.0.94 is … Continue reading

  • Share/Bookmark
Posted in ITSM | Tagged , , , | 1 Comment

Clouds are coming

最近两周最吸引我的TAG是这个词“cloud computing”。在我前一个文章中稍微展望了一下云计算的前景“云计算吧电能转化成计算能力,然后向用电一样的来使用,我们甚至不需要使用PC这样的个人信息话设备来管理我们的信息,所有的信息和信息的处理都在云上发生”。在了解了更多的信息之后,这些可能实现,但是这种巨变需要时间,而且可能是很长时间;清醒之后不得不佩服Google在这方面的宣传。 理性认识云计算的简单方式,扫扫盲: 阅读一下wikipedia对‘cloud computing’的解释 听听John Willi的两个Podcast 多看看非google来源的信息:) 读读这个GRIDtoday的文章 — “Clouds are Looming and We Love It” 很多厂商都在参与这个热点,open source也要加油,期待开源在这个领域的发展。

  • Share/Bookmark
Posted in Infrastructure | Tagged , , , | Leave a comment

Using Ganglia for cluster and grid monitoring

Ganglia是一个用来监控群集和网格计算环境的软件。它是可以扩展的分布式监控系统,它基于多播协议,数据存储和传输的格式都是基于开源的标准:XML/XDR/RRDTool/APR/Apache/php等。 应用Ganglia的几个理由: 在一个点上监控包含很多服务器的群集,单个cluster内服务器的数量比较多,需要从整体看某个cluster的可用性和性能,也要能看到单独某个机器的运行情况。 监控分布式的cluster环境,例如跨网段和地域的灾备的环境。 需要监控系统能分N级的查看方式,以银行为例:北数据中心–>网络银行业务–>个人网银系统–>web server 群集–> WebSvr001;可以按业务逻辑和系统架构逻辑。 需要7*24*365的监控整个系统,能得到可用性、性能和容量等方面的报表。 应用Ganglia的几个好处: 监控能力的无限扩展,被管理服务器数量达数千个甚至根多。 纯web前端,apache和php的应用页面方便定制 强壮的系统结构,并且具备可以任意扩展采集数据KPI的特点 适合高性能计算或者网格计算环境。 Ganglia应用需要注意的方面: 在每一个节点上需要部署一个代理程序,考虑到对代理配置的变更的工作量,在部署代理之前,需要彻底的分析需求,尽量减少部署过程中配置变更带来的多于调试的工作量。 部署后期的变更工作,如果比较频繁的话将导致后台维护工作量增大,可以考虑使用一些开源的软件分发和自动化配置管理的工具。这些配置的初始化工作可以与OS的安装部署工作一起考虑。 它被很多大学和专业机构研究并使用,所以有非常多的专业文档可以参考,哪行文档多分析了Ganglia的系统架构和特点,多系统的原理介绍的非常细致。下面是我收集的几个关于这个软件的文档请参考。并且在它们的网站上也可以看到很多相关的资源连接,都是非常好的实施方面的详细文档。 If you need more detail please take look those documents below.

  • Share/Bookmark
Posted in NSM | Tagged , , | 2 Comments