2009-03-14
域名没有备案,现在指向blogspot
Blog被关闭了,由于域名的原因。
矛盾啊!
要是继续blogspot它,也有可能被封,难不成还是搬家去国外。
现用的虚拟主一点都不好,哎!!!
2009-03-01
Stop to build CMDB for your IT - CMS是怎样炼成的?
ITIL在国内的实施也有8年之久,就我看过和做过的项目中:service desk是最多实施的工具,它包括IM/PM;还有Change Management;用户们还可能会常常认为,Release Management可以和变更流程可以混在一起搞。服务台一般先上,有的变更流程先上,服务台的共同特点还有PM一般形同虚设。就我所见所闻的项目和用 户来说,CMDB没有那家能建的好用的好;CMDB的建设的缺失似乎成了所有ITIL用户的通病,应该也是想重点突破的瓶颈。
ITIL v3发布后,CMDB成了CMS中的一个数据库;而且,CMS中包括不止像CMDB这样的配置信息数据库,其实任何保存配置信息的数据库都算在CMS系统 内。既然是一个系统,所以它就不光包含数据还包含一套配套工具集合,通过这套工具,维护和使用配置信息。CMS为其他所有ITIL流程提供基础的配置信 息。它的结构如下图所示:
配置管理系统
如果说上面这幅图比较还是比较抽象的话,那么请见下图:
CMS is a set of tools based on all configuration data
从上图中我们看到,CMS系统一共可以分为四层。上三层是核心CMDB数据库和相关配套工具,最低层Data层则是是所有配置信息的基础来源。从 ITIL v3的角度来说,只建设一个集中的CMDB数据库来存储所有的CI信息是不够的,CMS系统中必须能够包含和处理所有企业已有的各个系统中的配置数据。换 言之,CMDB建设的局限性在于,它只是配置信息数据化,或者说电子化的第一步。
当前依然有很多企业雄心勃勃的上马CMDB项目,不过切记在规划时,一定先好好阅读一下ITIL v3中和CMS相关的内容,适当调整项目的目标和预期总是好的,也可以规避一些项目风险。
CMDB不只是一个数据库那么简单,更不可能在服务台的数据库中建立几张表就可以搞定。从企业IT管理的全局出发,按照 ITIL v3的规范,建设CMS应该是所有ITIL项目的当务之急。CMS系统决不能遗忘过去,必须有效整个现有的各个配置信息数据源,无论其以何种形式存在。它 必须是一个开放的平台,能过最大限度的和其他任何配置信息的消费者(ITIL流程,以及任何需要获取配置信息的任何应用)整合,
以上的一些是我对CMS建设的一些认识。如果要落地到项目上还不许经过一个痛苦的过程,那就是产品选型。选项的过程中可以注重一下几点:
- 可视化:配置项和之间的关系按拓扑形式展现
- 标准化:软件、硬件配置项都有完整标准的CTI信息
- 归一化:与现有各种配置管理系统核心共存同时CMS保持一份完整的户口记录,任何CI都有ID
- 集成化:CMS中的数据以图形或者裸数据等形式供其他相关消费者流程或者人员使用
- 联邦化:CMS核心数据库中不保存动态变化的配置信息(DB的最大连接数,网络设备所使用的syslog服务器地址),这些信息通过联邦管理让用户从其他相关的工具系统中查看到最新的数据。
最近可能还会接触一下CMDB的项目,其他经验总结待续。
2009-02-02
It just looks like a Mac desktop
For Windows: FlyakiteOSX is a all-in-one package. It much more easier then making a Mac-buntu. Does it slow down you windows system? Of course, yes. it's just a little bit and acceptable for me.
For Gnome Linux:
There is a open source prject on the SourceForge.net: http://sourceforge.net/projects/mac4lin You need download the package and un-tar it. A pdf document will walk you through every settings. I made my Mac-buntu just in 20 minutes. I do not like 'global meun' and widget, so I ingored them.
2009-01-20
Are you on the internet?
- Composite Applications: Mashup, RSS, Atom ...
- Micro Applications: Widgets; Flash...
- Social Networking Applications: Facebook, MYspace, OpenSocial...
- Others:Blog, wiki, Youtube, twitter ...
If you do not know twitter, please check this move out.
2009-01-19
从云计算联想到第一代电脑系统
IBM的主机系统可谓是当今电脑世界的恐龙化石级产品,他是一个活化石基本的技术,在经历了开放系统时代之后,我们即将进入云计算时代,我总感觉云计算是一种技术路线的复古。主机系统和第一代电脑系统最相似,区别是可以通过TCP/ip网络,和开放系统通信了。最为一种新兴起的技术,我试图follow http://www.johnmwillis.com/来学习云计算,遗憾的是从08年初以来并没有仔细听他所有的colud cafe;这个老兄在把blog改名为IT Management and Cloud Blog,真可谓是一高产的blogger,这哥们每天能发四五个post,强啊。最近找时间听了一段cloud cafe,我发现到目前为止还没有一个能让大多数人都认同的云计算的概念,基本上对云计算的感念方面有两道三种说法。可以看看 http://en.wikipedia.org/wiki/Cloud_computing 参考这上面的说法也只能有一个模糊的感觉。
看看电脑技术打发展历程:最早的电脑系统,主机系统,开放系统,群集,网格,云计算。前一段时间看过一个非常抢眼的标题“以后世界上将只有5台电脑”。SaaS是一个比较火热的和云计算相关的技术,我认为它像是在web2.0发展到一定阶段后Web应用的一个发展,这方面的强者为salesforce之流。Google和Salesforce不同的是,Google提供网上office套件的同时,还开发他的平台,并提供与之配套的 SDK。Amazon不提供应用也没有SDK,他只提供平台,平台上包括基本的计算和存储服务。Google和Amazon说起来算是基础架构作为一种服务。抛开云计算本身不谈,用户使用和访问的方式并没有发生变化,在任何一个web浏览器存在的地方都能使用或者管理到云计算。客户端的计算和存储能力再次此退化到零,这不能说不是计算机技术发展的返祖现象吧!哈哈~~我也快糊涂了!
2009-01-11
opennms 1.6.1-1 quick start guide
本安装手册为纯命令版,如果有什么疑问清参考官方安装手册,或给本贴留言。
[install yum on your Linux box]
选择任意Linux系统,安装上yum工具,在命令行测试 yum -v
[testing internet connection with those two URL]
测试是否能上网,用浏览器分别打开这两个网址
先别关闭这两个网页。
[Install opennms 开始安装:
- yum install yum-fastestmirror
- rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-snapshot-rhel4.noarch.rpm
- yum list opennms
- yum install opennms
[ post-install and config] 开始配置:
- export OPENNMS_HOME=/opt/opennms
- vi /var/lib/pgsql/data/pg_hba.conf
- 注释掉其中所有可用的行,加入下面三行
local all all trust
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
- 注释掉其中所有可用的行,加入下面三行
- /sbin/service postgresql restart
- /usr/java/jdk1.5.0_15/bin/java -version
- $OPENNMS_HOME/bin/runjava -S /usr/java/jdk1.5.0_15/bin/java
- $OPENNMS_HOME/bin/install -disU -l /usr/lib/jni:/usr/lib
[ startup opennms and login ]启动登录:
- /etc/init.d/opennms start
- http://localhost:8980/opennms
- username and password are admin/admin
- click Admin / Add Interface, input a ipaddress and press Add button
OK, I have get oepnnms 1.6.1-1 installed on my home pc, I hope you good luck and have fun.
2009-01-07
Top 25 OSS Projects on Jan 2009
1. Shine J2EE Framework 开发框架
http://j2sos.org/
http://sourceforge.net/projects/shine-app
Shine is a Java-J2EE Application Framework/JWMS(Java Web Model
Service)Framework/MVC Framework/Service Oriented Framework. Shine Includes Ajax Lib/Server API/J2EE Architecture. Shine Supported JSF/Spring/AspectJ/Struts/Hibernate/ZK-Ajax/... www.J2SOS.org
http://sourceforge.net/projects/sevenzip
7-Zip is a file archiver with the high compression ratio. The program
supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO,MSI, WIM, NSIS, RPM and DEB formats.
3. ADempiere ERP Business Suite 企业资源管理方案
http://sourceforge.net/projects/adempiere
ADempiere Business Suite ERP/CRM/MFG/SCM/POS done the Bazaar way in an open and unabated fashion. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users. We are a community fork of Compiere.
4. Notepad++ 文本编辑器,我用了一次就把其他类似的都卸载了
http://sourceforge.net/projects/notepad-plus
Notepad++ is a generic source code editor (it tries to be anyway) and
Notepad replacement written in c++ with win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.
5. ffdshow tryouts 多媒体解码
http://sourceforge.net/projects/ffdshow-tryout
ffdshow is a DirectShow filter and VFW codec for many audio and video
formats, such as DivX, Xvid and H.264. Over 70 bugs have been fixed, codecs have been updated, and support for a few new formats has been added in the tryouts. Vista is now supported.
6. DVDStyler 播放器
http://sourceforge.net/projects/dvdstyler
DVDStyler is a cross-platform DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs.
7. PostBooks ERP, accounting, CRM by xTuple 企业应用套件
http://sourceforge.net/projects/postbooks
Free open source ERP, accounting, CRM package for small to midsized
businesses. ERP client runs on Linux, Mac, and Windows (built with open
source Qt framework). Business logic resides in PostgreSQL database.
International ERP, accounting, and CRM tools.
8. Zenoss Core - Enterprise IT Monitoring 企业级IT监控
http://sourceforge.net/projects/zenoss
Zenoss Core is an enterprise network and systems management application
written in Python/Zope. Zenoss provides an integrated product for
monitoring availability, performance, events and configuration across
layers and across platforms.
9. Azureus BT下载客户端
http://sourceforge.net/projects/azureus
Azureus: Vuze is a powerful, full-featured, cross-platform bittorrent client and open content platform.
10. ZK - Simply Ajax and Mobile
http://sourceforge.net/projects/zk1
ZK is Ajax Java framework without JavaScript. With direct RIA, 200+ Ajax
components and markup languages, developing Ajax/RIA as simple as desktop apps and HTML/XUL pages. Support JSF/JSP/JavaEE/Hibernate/.., and Ajax script in Java/Ruby/Groovy/Python/..
11. phpMyAdmin 数据库管理工具
http://sourceforge.net/projects/phpmyadmin
phpMyAdmin is a tool written in PHP intended to handle the administration
of MySQL over the Web. Currently it can create and drop databases,
create/drop/alter tables, delete/edit/add fields, execute any SQL
statement, manage keys on fields.
12. MinGW - Minimalist GNU for Windows 最小的Windows版GNU
http://sourceforge.net/projects/mingw
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with
freely distributable import libraries and header files for building native
Windows applications; includes extensions to the MSVC runtime to support
C99 functionality.
13. Ares Galaxy p2p客户端
http://sourceforge.net/projects/aresgalaxy
Filesharing-Bittorrent p2p client connected to TCP supernode/leaf network
and UDP DHT network. Ares features a built-in directshow media player, a
powerful library manager, shoutcast radio support and can be used to host
p2p Chatrooms.
14. SMPlayer 多媒体播放器
http://sourceforge.net/projects/smplayer
SMPlayer is a complete front-end for MPlayer, from basic features like
playing videos, DVDs, VCDs to more advanced features like support for
MPlayer filters, edl lists, and more.
15. PhpGedView 家谱管理
http://sourceforge.net/projects/phpgedview
PhpGedView is a revolutionary genealogy program which allows you to view and edit your genealogy on your website. It has full privacy functions, can import from GEDCOM files, and supports multimedia. It also simplifies
family collaboration.
16. FileZilla 多协议文件下载客户端
http://sourceforge.net/projects/filezilla
FileZilla is a cross-platform graphical FTP, FTPS and SFTP client a lot of
features, supporting Windows, Linux, Mac OS X and more. FileZilla Server is
a reliable FTP server for Windows.
17. Hyperic HQ Enterprise Monitoring 系统监控
http://sourceforge.net/projects/hyperic-hq
Enterprise monitoring and management for web apps on Linux, Mac, Unix &
Windows. Auto-discovers 70+ technologies incl. hardware, networks,
virtualization, and apps. Includes: monitoring, alerts, remote diagnostics,
and control actions from web console.
18. Audacity 音频编辑器
http://sourceforge.net/projects/audacity
A fast multi-track audio editor and recorder for Linux, BSD, Mac OS, and
Windows. Supports WAV, AIFF, Ogg, and MP3 formats.Features include envelope editing, mixing, built-in effects and plug-ins, all with unlimited undo.
19. OrangeHRM - Human Resource Management 人力资源管理
http://sourceforge.net/projects/orangehrm
OrangeHRM is an Open Source Human Resource Management System that covers Personnel Information Management, Employee Self Service, Leave, Time & Attendance, Benefits, and Recruitment. Tags: HRM, HRMS, HCM, HRIS, EHRMS, Human Capital Management
20. FreeNAS 最简单易行的NAS设备
http://sourceforge.net/projects/freenas
NAS (Network Attached Storage) server supporting: CIFS/SMB, FTP, NFS,
RSYNC, SSH, AFP, Unison, UPnP, Webserver, iSCSI protocols, local and MS AD authentication, SoftRAID (JBOD,0,1,5), disk encryption, S.M.A.R.T, WebGUI. Requires only 32MB on DOM.
21. Maxima -- GPL CAS based on DOE-MACSYMA 数学工具
http://sourceforge.net/projects/maxima
Maxima is a fairly complete computer algebra system written in lisp with an
emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic integration, 3D plotting, and an ODE solver.
22. DeSmuME 任天堂模拟器
http://sourceforge.net/projects/desmume
DeSmuME is a Nintendo DS emulator.
23. Openbravo ERP 企业资源计划管理应用
http://sourceforge.net/projects/openbravo
Openbravo ERP is a Web based ERP for SME, built on proven MVC & MDD
framework that facilitate its customization. Already in production,
Openbravo ERP encompasses a broad range of functionalities such as finance, supply chain, manufacturing & much more
24. FreeMind 构思管理工具
http://sourceforge.net/projects/freemind
A mind mapper, and at the same time an easy-to-operate hierarchical editor with strong emphasis on folding. These two are not really two different things, just two different descriptions of a single application. Often used for knowledge and content mgmt.
25. aTunes 音乐播放和管理器
http://sourceforge.net/projects/atunes
aTunes is a powerful, full-featured, cross-platform player and manager,
with audio cd rip frontend. Currently supported formats are mp3, ogg, wav,
wma, flac, mp4, ape, mpc, mac, radio streaming and podcasts.
OSS应用的常见现象:
1)在某电信构思的招标的答疑过程中,我被问道:你们的系统能支持Linux么?我回答:能支持RHEL 4,5 , SLES. 哦,那你们就说说能支持通用UNIX系统了,我们需要能运行在RHEL,或者RedFlag上。
>>越来越多的用户考虑把IT管理系统安装部署到Linux平台上,并且认为这就是一种UNIX系统,他们以前在商业UNIX系统上的管理也使用经验都能适用于Linux系统。
2)一次用户告诉我他们实在是不能使用Tomcat做为中间件,来运行我们的应用系统,他们必须用BEA。因为他们只有BEA的中间件的管理员,没有Tomcat的管理员。如果上报一个带有Tomcat的系统的话,安全部门不会审批的,因为安全认证还没通过,Tomcat从安全部门的角度讲安全性低。
>>把BEA的管理员不当Tomcat的管理员是人员任用的严谨还是浪费?为什么商业应用比开源应用安全?其实用户自己人也说,这都是制度,他们也无能为力,IT变革势力似乎种弱于工作惯性。
对于中小企业来说,应用某个开源技术难度应该比大企业要小很多。不过大型企业在很多方面也逐渐有,主动应用开源技术的趋势。这在我以前的post中也提到过。从人才的角度和当今的形势看,社会上的linux高手,开源大师其实是越来越多,在经济不景气的当下,开源技术的应用从任何角度上看,可能企业都应该放它到议事日程上了。
2008-12-27
Training tips
ITIL v3培训和Remedy培训是两个不同类型的培训,一个是最好实践IT管理方法论的培训;另外一个是Remedy系统管理和开发的课程。一个注重理论的讲解,另外一个是注重实际操作的介绍。不过从讲师的角度来说,培训的准备和整个过程的控制都是殊途同归的。
准备篇
对整课程内容的整体把握是至关重要的,必须对每一个module的内容谙熟于胸,这样才能控制整个培训课程的节奏,才能对时间做到从容地分配。特别是4~5天的培训,把所有的课程从头到尾贯彻为一个整体,不失课程的整体性,让学员有整体感,不觉得你教的内容没有逻辑、琐碎是非常重要的。所以需要在准备课程的时候就想好,每个module之间的衔接方式,要准备好review的问题,从这些问题中总结上一个module,平滑的过度到下一个module,增加课程内容直接的衔接,可以提高学员对内容的整体理解和掌握。
2008-12-14
ITIL V3 Traininig For China Life
上周给“中国人寿”做了ITIL V3 Foundation Training, 这是一个定制的企业内训,包括3天的理论学习,一天的‘BSM机场模拟沙盘演练’,最后一天进行ITIL V3 Foundation 认证考试。总的来说培训的效果还是非常不错的,学员基本上都能够理解和掌握ITIL v3的基本理论;在随堂的模拟考试后,能够针对一些题和我做非常深入的讨论。BSM机场模拟沙盘演练对于这群基本上比较年轻的学员来说成了一个非常热烈的培训环节,培训教室温度和气氛都比较热,一轮游戏跑下来以后,有些人就已经是满脸通红了;可见沟通也是一件力气活 :) 从学员们填写的反馈表的结果显示,他们对我的平均满意度是 4.35;呵呵这证明经过多日来的备课准备和以前的项目积累还是比较有效的,相信下次能够比这做的更好。
2008-11-27
[项目更新] OCS Inventory NG 1.02 RC3 available and GLPI 0.71.2 available
10/28/2008 OCS Inventory NG Server 1.02 RC3 发布了Patch1,Patch1主要是修复了一些数据库创建和更新的问题,具体的内容如下所示:
In the database creation/update process launched through Administration Console (install.php), défault settings for cache and download directories are missing.
Also, default values in dynamic group computation are not set correctly. So dynamic group of computers are not updated correctly in Communication Server.
We've also included Remi patch in install.php to avoid overriding database username and password if you've changed them. Thanks Remi.
OCS Inventory NG在sorceForge的下载网址 http://sourceforge.net/projects/ocsinventory/
15 September 2008 GLPI 0.71.2 发布
这也是一个bug修复的版本,没有新增什么功能。修复的问题如下所示。
|
