-- 作者:prcak47
-- 发布时间:2011/9/8 10:10:49
-- OCSNG - IT资产管理软件
OCSNG - IT资产管理软件
http://martinliu.cn/2007/04/ocsng-it-asset-management.html
最近在网上又发现了一个不错的开源软件,这就是OCSNG资产管理软件。
他能提供非常好的Inventory功能,发现并、更新计算机系统上的软硬件清单信息。下面是从他们的网站上找到特色介绍的信息:
- Relevant inventory 资产清单管理.
- Powerfull deployment system 强大的部署系统,代理程序软件部署方便宜用。.
- Web Administration Console 基于Web的管理控制界面.
- Multiple operating systems support,多操作系统支持 Microsoft Windows, Linux, *BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X.
- Lightweight bandwith usage: 轻量网络带宽使用,Windows系统的全部清单信息大约5 KB .
- High performance: 高性能,1 000 000 电脑每天做清单扫描,使用的服务器是bi-Xeon 3 GHz /4 GB RAM.
- 3-Tier architecture 三层架构设计,支持http/https/xml等协议河标准.
- 基于有名的开源产品实现, Apache web 服务器, MySQL 数据库服务器, PHP 和 PERL 脚本语言.
- Web service 提供 SOAP 接口的Web服务访问.
- Plugins support 通过API提供插件支持.
开源资产管理软件—OCS Inventory NG+ GLPI http://bbs.winos.cn/thread-43284-1-1.html
OCS Inventory-NG(Open Computer and Software Inventory Next Generation)是一款开源的用于帮助网络或系统管理员来跟踪网络中计算机配置与软件安装情况的应用程序。收集到硬件和系统信息请查看: http://www.ocsinventory-ng.org/index.php?page=features OCS Inventory 也可以用来发现在您网络中所有的活动设备,例如,交换机、路由器、网络打印机,这其中的每一个,您都可以通过 MAC 或者 IP地址来对它们进行分类。当OCS Inventory 管理控制台是运行在LINUX 上时,如果 nmap 和 nmblookup 服务是可用的,您将可以通过扫描IP和子网络来了解那些未被列入清单主机的详细信息。另外,您还可以通过 OCS Inventory 部署安装包到客户端计算机上。
OCS Inventory NG 通过在客户端上运行一个代理程序(agent)来收集所有的硬件的信息和软件安装信息。使用管理服务器(Management Server)来集中处理、查看库存清单结果和创建部署包。在管理服务器(Management Server)与代理程序(agent)之间通过 http/https 来进行通信,所有的通信数据都使用 zlib 压缩成 xml 格式,以便减小网络的平均流量。 代理程序(agent)需要安装在客户端计算机上,在 Windwos 系统下,OCS Inventory NG 提供了一个工具,使您可以通过Active Directory GPO 或登录脚本来轻松部署代理程序(agent)。在 Linux 系统下,只能通过手工来安装代理程序(agent)。 管理服务器包含了4个组件: Data Server 用于储存收集到的客户端的软硬件信息。 Communication server 用于支持数据库服务器与代理之间的http 通信。 Deployment server 用于储存所有的包部署配置信息(需要https 支持!) Administration console 允许管理员通过喜爱的浏览器来查询数据库服务器的库存信息。 这4个组件可以安装在一台计算机上,也可以安装在不同的计算机以便可以实现负载。如果网络中的客户端数量超过10000的话,那么最好使用两个或更多的不同服务器,一个用来做数据库服务器+通信服务器,另一个用来做数据库复制服务器+管理服务器+部署服务器。
|