`
baiguomeng
  • 浏览: 956859 次
文章分类
社区版块
存档分类
最新评论

刘小兵:数据中心集中 构建绿色IT

 
阅读更多

  构建“绿色IT”,这是一个挑战。现在比较热门的话题“云计算”,就是一个更高层面的一个绿色化IT。绿色IT,是云计算的高层次应用。

  举例而言,在互联网刚刚开始的阶段,各大企业纷纷架设起自己Email服务,但一些企业员工不用自己企业的Email服务,二是用新浪网或者其 他网站的Email服务。这就不需要Email管理员,也不要买Email服务。当然,新浪网虽然免费服务的,但每天打开新浪弹一个窗口出来,让你看看广 告,你不高兴看,把广告拦截一开,广告看不到了,免费服务了,这种做法是绿色的。

  数据集中对于双汇集团而言,这个挑战在于如何大规模的部署。双汇集团的业务范围非常大,涉及到农业、屠宰业、,有巨大的物流系统,还有很大的商业公司,还有一个遍及全国的经销网络,大概有600多个办事处,127个分公司,80多个法人企业,这么复杂的一个系统。

  双汇集团在2007年有303亿的销售,其实,之前的1994年就有20多亿销售了。在集团内部署了IT系统以后,销售额成倍增长,2008年 大概有368亿。在金融危机情况下我们静挣60多个亿,我觉得跟IT是分不开的。如果夸张一点说,把计算机关掉,双汇立即关门,所有的业务都在一个IT系 统里面操作。

  企业内部要数据集中,不要SOA

  

  对于双汇集团的IT部署,我们有的做法就是为不同的业务部门部署不同的IT系统,并做数据集中整合。在双汇集团内部,养猪的买个养猪软件,做火 腿肠的买个火腿肠软件,分销的买个分销软件,财务买个财务软件,人力资源买个人力资源软件,然后物流的买物流的软件,连锁店再买个连锁店的系统和管理软 件,还有采购买个采购软件,结算买个结算软件,这样就买了很多个IT系统。现在我们绝大部分企业都这么干的,都有几十个系统在并行运行。

  这种做法在国外也可以看到。我有一个朋友在美国一家公司专门做IT的,他的年薪是15万美元。他年薪为什么这么高,就是因为他熟悉的系统非常 多,他熟悉各个系统之间的集成、转换、汇编等等,而且都精通。但是,后来就发现问题了,最大的问题就是架构非常的脆弱,动一个地方的时候,全部系统都要 动。如果新增加了一个服务,就需要改动整个的IT系统,但谁都不敢碰这个系统,碰一下就倒了。

  于是这位高薪CIO真正意识到,要对系统进行集中整合。那么这样带来的效果就是,当企业业务增加,需要购进新系统,在企业做大以后,系统确实越来越多,IT队伍越来越庞大,到后来就不能有效的支撑企业了。

  国内一家大型上市银行的CIO也有这样的经历。他们有两千多人的开发系统,全部是自己开发的,现在银行需要什么网上服务立即就实现了。这种系统的数据集中,应用集中、机房集中是很好的。

  对于双汇集团而言,现在的销售额是300多个亿,预期到2010年500多个亿,到2015年我们要做到一千多个亿。我们现在还是一个机房,我 们的机房总投资500多万,跟我们企业的规模是很不相称的,我们IT人员的配置也不平均。因为我们所有的机器、所有的IT系统都应用数据集中,这就不存在 同步的问题了。

  有时候两个供应商要让两个数据同步的时候很难,每个人都说对方的系统有问题。另外在应用和数据的集中方面也存在问题。所以,我提倡在企业内部不要采用SOA,在企业外部采用SOA是必须的,在企业内部部署SOA是多此一举。

  色IT与数据中心集中

  讲到绿色IT,首先要说到节能,即在企业里采用用IT机器用的少,用人用的少,而且在企业不停的扩充中,IT投入不能进入IT投资黑洞。企业在 发展,IT系统每年要扩充机器,如果进到一个无底洞里面了,就是欲罢不能了。在这方面,我们提的就是要“五个一”,在企业应用里面注意这个问题,即“一个 机房,一套服务器,一套应用程序,一个数据库,一个2人维护小组(DBA+网管)”。

  

  假如双汇如果不采用这种大集中,那么就会有三十个数据中心。因为每个厂都需要服务器,双汇在全国有四十多个厂。实际情况是,在德州、复兴等等地双汇的屠宰和肉鱼厂里没有服务器,只有数据采集终端,我们在北京双汇连锁店也一样,每天销售明细都可以实时看到。

  如果不用大集中,可以看到我们每年所花费的IT系统运行的费用就不可估量。试想,,在一个厂里建一个机房,起码要两个人看机器,而且还有一个大 的问题就是,假如有几十个机房或者几百个机房,谁敢保证机器不坏,谁来保证管理员的日常不称职。对于这种情况,作为一个集团CIO,总是会在担心各地的机 房是否会出问题,数据是否会丢失,有没有备份,系统应用软件是否全部一个月一更新,如此等等。

  数据中心是否集中,这里面存在诸多的问题,不光是维护的问题,也不光是“绿色”的问题,这关系到整个的企业IT系统的架构。如果CIO不用数据中心集中的理念去做,如果动辄就投资几千万到IT里去,收到的效果并不好。

  上面提到的“五个一”的上面就是一个大的系统架构。

  

  这个是普遍的架构,里面有Web服务器,有网卡,后面跟交换机和防火墙,后面有一个EJB服务器。这种架构,黑客很难攻陷进去,而且扩充起来非 常容易。在这个架构中,数据库仅仅用来存储数据,这是很重要的概念,所以这个架构是用户通过互联网进行访问的,就好像前面提到的通过互联网新浪网的 Email是一样的。另外,这个系统有弹性,可扩充,可以随着应用的增加而增加,旧的设备是不会抛弃的。因为双汇集团与那些高科技企业和卖饮料的企业是不 一样的,双汇集团的IT系统是一个一个火腿肠把钱攒起来的。双汇的IT系统在2003年以前没有像现在这样,全部是兼容的,当时速度非常快。当时的微软的 CTO到我们那去看那个系统,特别赞赏。我们的机房里面没有空调,怎么办呢,把机箱的盖打开用电风扇吹,后来发现也是非常有用的。再后来,机房改造投资一 千万,叫双汇数据中心,所还是采用的数据中心集中的架构。

  双汇集团内部的业务流程,包括现在工厂里的屠宰系统,它的数据是提交到机房来的,就一套服务器。整个系统不管屠宰、财务、人力、资源、设备管 理、人员管理全部在里面,就用一套服务器。如果大家都做“五个一”,恐怕硬件厂商都不行了,几百亿的企业计算机方面的投入才几百万确实不可能,这个中心是 一个CPU,两个集成内存,如果用8台这样的PC机,一万台八万块钱,八个CPU。假如我买一个小型机是8个CPU,16个内存的,可以想像,而且一旦坏 掉一台机器,它就完了,所以我们的机器可以随时替掉的。

  对于双汇集团的这个提醒偶那个,当初我做的时候大家都说不可能,说我疯了。对于用浏览器访问这么大、这么复杂的系统,一些人认为是不可能的!但 是现在我讲出来,说明它还是可能的。这个系统的架构很有意义。因为在这个系统里,双汇集团的所有的供应商、所有的客户的业务都可以基于互联网来完成。比 如,原来我们的客户下订单要与公司联系询问到有没有什么新产品,如果有,是什么,然后再商谈采购的数量、价钱----大概要两三天的时间,讨论完以后下订 单,订单再统计汇总,然后到发货,大约半个月时间到货,货款是在到货后十天左右到账。现在,客户只要上网登录系统,就可以看到各种产品的价格,在网上下订 单并确认,之后双汇总部会收到订单信息,进行客户和订单的再确认,客户的钱就划拨到双汇集团的帐上,双汇最后发短信给客户,告知所定的产品的名称、数量, 将于具体什么时间由什么人驾驶什么样的货车送到什么地方,并且还会将司机的名字、手机号码告诉客户。

  对于上面的这个架构,不管是做IT运营也好,做企业运营也罢,都是比较经典的架构,而且它的扩充能力是无限的,不管增加多少用户可以满足需求。并且,因为这个技术已经非常成熟了,跟云计算差不多,但是与云计算的运用方式是不一样的,希望大家作为引用和参考。

分享到:
评论

相关推荐

    企业信息化规划与实施探讨双汇刘小兵.ppt

    企业信息化规划与实施探讨双汇刘小兵.ppt

    企业信息化规划与实施探讨-双汇刘小兵.pptx

    企业信息化规划与实施探讨-双汇刘小兵.pptx

    一种无填料轴承密封的研制

    一种无填料轴承密封的研制,刘德民,刘小兵,本研究基于同心旋转圆柱间的定常流动特点和库塔流的性质,建立了密封腔内外流动模型,并研制出了一种无填料轴承密封。这种密封的

    WSTSKP型数控消防炮的结构分析与数值模拟

    WSTSKP型数控消防炮的结构分析与数值模拟,刘德民,刘小兵,针对大空间建筑的消防灭火,根据《固定消防炮设计规范》 (GB50338—2003),本文系统介绍了WSTSKP型数控消防炮的结构和工作原理以及采用sim

    python学习导航.txt

    python

    node-v8.3.0-linux-s390x.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    嵌入式微处理器设计及应用

    摘要:为满足智能家居座椅的交互式运动控制需求,基于AT89S52设计了嵌入式座椅运动控制系统。使用VB.net设计了游戏手柄按键读取软件,并在此基础上设计了座椅运动控制软件,软件可分别在“手柄模式”和“鼠标模式”下与嵌入式座椅运动控制器通信,进而控制座椅进行加速、减速、正转和反转等运动;构建了控制系统实验装置,实验结果表明,“鼠标模式”下,通过鼠标点击控制软件上功能按钮可实现对座椅的准确运动控制;“手柄模式”下,游戏手柄不仅可控制座椅运动,还可同步控制电脑上运行的游戏或远程遥控车,实现浸入感较强的座椅运动娱乐应用。

    2024年中国NFC RFID阅读器行业研究报告.docx

    2024年中国NFC RFID阅读器行业研究报告

    node-v9.9.0-linux-ppc64le.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    04-18 周四 为LLM-inference项目配置GitHub CI过程记录

    04-18 周四 为LLM-inference项目配置GitHub CI过程记录

    2024年中国AI和机器视觉行业研究报告.docx

    2024年中国AI和机器视觉行业研究报告

    计算机二级【公共基础知识速学教程】.pdf

    内容概要:这份资料包含了计算机二级公共基础知识速学教程的内容大纲,涵盖了数据结构与算法、程序设计基础、软件工程基础、数据库设计基础等多个章节。其中包括了算法复杂度、数据结构、栈、队列、链表、二叉树、查找、排序等内容,以及程序设计方法、软件工程概念、数据库设计原理等知识点。 适用人群:适合希望系统学习计算机二级公共基础知识的学生、计算机专业学习者、程序员、软件工程师以及对数据结构、算法和数据库设计感兴趣的人群,希望通过系统学习提升自己的计算机基础知识和技能。 使用场景及目标:该教程可用于计算机相关专业的课程学习、自学提升或备考计算机二级公共基础考试。学习者可以通过逐章学习和实践,掌握数据结构与算法、程序设计基础、软件工程基础和数据库设计基础等知识,提高自己在计算机领域的理论基础和实践能力。 其他说明:学习者在使用这份教程时,可以结合实际案例和练习题进行深入学习和巩固。建议按照章节顺序系统学习,理解各个知识点的概念和应用,并通过实践项目或练习加深对计算机基础知识的理解和掌握。通过系统学习,可以提升自己在计算机领域的专业水平和能力。

    减肥管理,全球前10强生产商排名及市场份额.docx

    减肥管理,全球前10强生产商排名及市场份额

    04-19 周五 GitHub actions-runner 程序解释

    04-19 周五 GitHub actions-runner 程序解释

    node-v8.16.1-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    基于Gnuradio与Hackrf的无线通信收发系统的实现.pdf

    基于Gnuradio与Hackrf的无线通信收发系统的实现.pdf

    5g与数字孪生赋能数字化矿山总体解决方案.pptx

    5g与数字孪生赋能数字化矿山总体解决方案.pptx

    ISO IEC TS 27022-2021 信息技术信息安全管理系统过程指南.pdf

    ISO IEC TS 27022-2021 信息技术信息安全管理系统过程指南.pdf

    一篇关于图像和视频去噪技术的研究论文,它介绍了一种基于稀疏3D变换域的协同滤波方法

    "Image and video denoising by sparse 3D transform-domain collaborative filtering" 是一篇关于图像和视频去噪技术的研究论文,它介绍了一种基于稀疏3D变换域的协同滤波方法。这种方法的核心思想是利用图像或视频中的空间和时间冗余信息来去除噪声

    IEC 60364-7-712-2017 低压电气装置.第7-712部分:特殊装置或位置的要求.太阳能光伏PV电源系统

    IEC 60364-7-712-2017 低压电气装置.第7-712部分:特殊装置或位置的要求.太阳能光伏(PV)电源系统.pdf

Global site tag (gtag.js) - Google Analytics