您的位置: >> 首页 >> 技术 >> 数据集成 >> 查看资讯

推荐给好友 上一篇 我要投稿 下一篇

刘小兵:五个一超越数据集成和SOA

  12月1日第四届中国企业信息化用户大会在北京世纪金源大饭店隆重召开,本次大会重点探讨“深度应用背景下的中国SOA路径”。大会从不同的视角解析了SOA在中国的发展路径,并和用户一道分享SOA在中国的成功实施经验。以下是双汇集团的CIO刘小兵先生作主题演讲。

  刘小兵:首先第一,我没有要否定SOA的意思。我简单讲讲,不同的企业对SOA的理解是有不同的,我讲一个很简单的我亲身经历过的故事。在国外有一个软件厂商,在北美叫CGR,这个厂商怎么诞生的呢?当时有一个非常大的电话公司叫贝儿公司,贝儿加拿大当时的环境,我当时去机房看过,有六十多套系统在运行,数据库用了几十种,有些听都没听到过,这时候贝儿遇到很大的问题,IT人员当时有4000多人维护六十多套系统,当他们的业务要创新的时候,遇到的最大问题是一个一个的升级,几乎到了不可维护的阶段,系统中有如一堆乱麻,因为当时也没有提出数据集成,也没有提出SOA。当时在94年的时候,于是贝儿为IT这块的投入和维护和升级。电信公司就是IT公司贝儿为了解决这个问题,有第三方投资方CGR,干吗呢?决定开发出一种能够解决两个问题的软件,第一个问题就是数据的集成问题。当时我在IBM工作,面对60多数据库,要拿出来建立数据仓库,工作量非常大,几乎是到了不可能的地步。数据得不到有效的利用。第二业务不能集成,我讲个简单的例子,加入客户下了定单,定一个服务,比如进一个电话的三方通话的服务,这时候软件应该把钱扣掉,不行。业务软件是一套,财务软件是另外一套,因为当时没有SOA的技术,所以留下了很多非常多的遗憾。

  也就是三个问题面对贝儿加拿大,第一如何把数据集中在一起,很多领导去看,把销售数据、业务数据等等给领导去看,这是数据的问题。第二应用在他们体系内如何贯穿的问题,第三就是如何让企业增长,不再增加成本。04年我回去的时候,CGR公司在最繁华的地方多伦多的闹事区,已经上市了,员工有25000人。全球500强有70%是用他的软件,这点一点不错,问题在哪里呢?是不是用一个软件就把问题解决了?还是买很多系统呢?SOA在企业之间的应用是必须的,企业内部怎么办呢?从企业发展的角度,比如双汇集团,现在已经到了300亿销售的大企业了,我很高兴,迅猛的增长。带来的结果是什么呢?集团的产业链是以商业为主的链组,拉动了很多工业,双汇集团是工业为主的链组。第一有种植业。第二有养殖业,我们养猪。第三有屠宰。第四加工火腿肠和生鲜肉,第五有分销渠道。第六我们有零售,双汇在北京有连锁店,它是一个集中式管理跨区域的多层组织结构、多种业态的生产,我们的厂在唐山有厂,在全国有40多个厂,700多连锁店,650个分销商。当时双汇有两种选择,一种选择几十种软件在一起,做数据仓库。第二选择SOA做应用的集成。我有很多朋友当时提出一个随需而变,客户怎么变我们就怎么变,怎么办呢?我提出一个口号,叫五个一,超越数据集成,在集团企业内部,在链条的范围内,在一个应用集群里应该做到五个一,什么意思呢?在工商银行已经实现了,在整个集团内部或者在贝儿加拿大内部,我们只有一个数据库,就像你上新浪网一样,就是一个数据库,不是有很多数据库的,新浪网邮件其实就是应用系统。

  一个数据库带的好处是什么?第一数据永远是一致的。不会不一致,财务、业务、销售、物流、生产所有数据包括预算全部在数据库里。第二实时,可以看到北京每一个店,我们只有一个DBA,只有两个人看机器实现了300亿的销售。一个数据库带来的成本也低,我在甲骨文买了一个数据库,双汇集团到现在整个机房投入600多万,就是两个小型机,一个PC机。一个数据库备份起来很简单,不会出现数据丢失,很多数据库、很多备份就不知道哪个数据丢掉了。另外我们做数据挖掘的时候,太容易了,支持企业低成本的扩张,这是一个数据库。

  第二就是一套应用程序,在整个集团内部,就是一套程序,财务、商业、物流、运用在集团内部就没有SOA的概念了,超越过去了,我们要把财务、运用、物流集成,我们的猪肉有特点,鲜肉保鲜就70多小时,怎么保证前端要多少,我们宰多少猪呢?很难的,没有信息化不要告诉我你是杀猪的。那么我们可以做到前端猪销售情况,我们可以实时看到,只要前端猪肉低于一定的库存。这时候后端就看到了前端卖的情况,卖一头猪宰一头猪。应该说这种通用软件和CGR专门面向个性化的大型集团的软件是有区别的,一个应用程序就解决了SOA的业务不贯穿的问题,我们可以看到所有业务部门的情况,而且进行运行。双汇老板一看就知道仪表板有什么问题,当绿线的时候是正常,黄线的时候就知道是出问题了,这是物流、运输、屠宰、分销哪的出问题了,可以实时监控到,这时候要求数据是实时的监控,用SOA是很难的,而且SOA对很多老的系统有些是不可能实现的。

  整个集团就是一个机房,20多平方米,一套服务器,一个维护小组,确切讲两个人,一个网管一个DBA,永远不需要再增加了。这种技术在国外是比较流行的,但带来最大的问题是必须是面向服务的开发,客户要什么专门用一个系统做。而且双汇的供应商全部在网上结算,只要我们货到库,我们的钱就直接到他们的帐上了。总部根据各个厂的情况,比如唐山定的可能在沈阳发货,因为沈阳价格低。我们系统集成之后,应收帐款是负的1.2亿,货没法帐已经到了。



TAG: 数据集成
10秒注册会员 结交数据仓库朋友 分享你的精彩
21/212>

我来说两句

seccode