信息化 频道

DB2以稳定性铸就关键业务“钢铁长城”

  【IT168 信息化】

  数据库成为企业关心的焦点

  当前,随着信息化的不断发展,企业的信息系统已经由平均10套系统上升发展到30套系统,随着这些系统的不断增长,企业的数据越来越重要,已经成为当前重要的宝贵战略资产,对于企业来讲,如何把这些数据进行更好的存储、分类、优化显然成为企业关注的焦点。数据库显然成为管理企业数据的重要工具。

  提起数据库,我们看到在数据库领域比较主流的厂商有国外的ORACLE、DB2、MYSQL、SQL SERVER,国内的有人大金仓、达梦、神舟通用等,这些主流数据库厂商正不断深入企业关键业务应用发展,以IBM DB2数据库应用为例,过去更多侧重于金融、电信等关键业务应用,而现在DB2数据库的应用领域更加广泛,比如在非金融等行业的关键业务已经开始逐步受到关注。针对于DB2在行业关键业务的应用现状,记者目前采访了人民教育出版社(以下简称人教社)信息技术中心主任焦民就DB2在人教社关键业务的应用等相关话题进行了交流。

DB2以稳定性铸就关键业务“钢铁长城”
▲人民教育出版社(以下简称人教社)信息技术中心主任 焦民

  借DB2支持核心ERP应用

  提起关键业务应用系统,对于每个企业不一样,以ERP系统在在企业中的应用为例,相信无论是企业的CEO,还是CIO都深有感悟,ERP系统的建设,在企业中至关重要,业界较为流传的一句说“上ERP找死,不上ERP等死”已经成为众所周知,足以证明ERP的重要性。

  ERP的实施无论是管理,还是在技术方面都是很重要,以下将从技术的角度出发,来看人民教育出版社(以下简称人教社)的关键业务应用如何选择应用数据库。

  人教社经过实施 ERP 系统,人教社的信息管理在系统上大大增加了管理的透明度。在过去,管理上的不透明是最大的问题,各个部门各自为政,各有各的帐。而系统实施以后,所有部门用的是同一个数据库,哪个环节出了问题,都一目了然。从系统开始运行以来,所有的数据都可以在系统上找到,数据分析以后很容易得出有效结论。

  据人民教育出版社信息技术中心主任焦民介绍,人教社的ERP是系统是最早选用了IBM AS400服务器,IBM AS400服务器集成了D2B数据库,所以,选择采用了DB2数据库作为是ERP系统的核心应用。

  据记者查找的资料中了解到,人教社从 2000 年开始,原有的几台服务器系统很难满足人教社的发展,面临淘汰的境地。在 2002 年,人教社先选用了 3 台 IBM RS6000(IBM System p 系列)服务器。其中一台负责图书馆信息,另外,两台负责网站的信息管理。在 2004 年,又选择了一台 IBM i825 服务器来整合原来的 3 台 IBM i 系列服务器(IBM AS400、IBM AS400 510 和 IBM AS400 170)。

  提到 IBM AS400早上世纪九十年代就在企业中开始应用,IBM的i系列服务器则已经“活”了足足近二十年, AS/400支持绝大多数的互操作标准,支持几乎所有的通讯协议,其中集成数据库DB2也支持绝大多数开放数据库的标准。而DB2主要应用于大型应用系统,具有较好的可伸缩性以及稳定性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。

  在企业关键业务的数据库选型方面,焦民指出,面对企业的业务应用,一般相应的软件服务商会推荐数据库,另外一方面,企业在选择数据库也会考虑其综合成本比如人才、技术、成本等方面。

  焦民同时指出,在主流数据库服务中,“从技术的角度来看,ORACLE与DB2没有根本不同,、性能方面也没有太大的差别、服务方面也没有太大差别,最多只是在特殊语句有些语法不一样”。

  稳定性--关键业务应用重要指标

  在企业业务应用过程中,对于CIO来讲,首先要保证企业应用的稳定性,尤其是数据库的稳定,才能更进一步拓展其它业务,所以,在选择数据库时,稳定性将成为关键因素之一。

  正如我们在人教社ERP系统应用DB2所看到的,DB2之所以能够在人教社的ERP关键应用,很大一部分原因是看DB2数据库的稳定性。在焦民看来,DB2数据库相对于同类数据库具有很强的稳定性以及它的并发处理。

  据记者的了解,除了稳定性以外,DB2还提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。

  DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。它以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。

  针对于DB2的稳定性以及其它特性,焦民建议,如果企业选择IBM服务机器,还是建议采用DB2数据库。“一个公司的产品对于它的产品硬件有一定的优化”。

  据记者的了解,在超大规模数据库上DB2占优势,比如国内的某些银行的关键业务应用系统都是采用的DB2,而国外如美国20家最大,最机密的数据库中有12家是用的DB2。在中小型数据库特别是小型数据库(在NT平台)SQL SERVER 占有优势,速度比ORACLE快,在中型以及大型的数据库中DB2是当之无愧。

  小结

  在人民教育出版社的关注业务应用系统中,据焦民介绍,不同的关键业务系统采用了不同的数据库系统比如MYSQL、SQL SERVER等,对于企业的众多关键业务数据库的的选型,要看企业系统的应用,同时也要考虑数据库的成本。

  对于大多数企业来讲,随着硬件性能不断提升,数据库对于硬件的支持已经全面开花,比如DB2除了支持i系列服务器以外,还支持PC SERVER,但从稳定性来讲,最好能够选用IBM自身的硬件,这样更加有利于数据库的整体调优。

  相比于ORACLE来讲,用ORACLE和DB2其实在企业中应用都是一样的,关键是使用的人,所有的DB2的特性在ORACLE里面,ORACLE的特性在DB2里面都会有或者将来会有,即便现在没有未来也会实现的。

0
相关文章