探密IBM CDL:IT基础架构优化力带来竞争力
- +1 你赞过了
云计算是目前最热门的话题,迈向云计算似乎也是不可阻挡的大趋势。但对于那些立志建设私有云的企业来说,要将云计算落地,首先就应该对的自己的IT基础架构进行优化;而对那些想要应用公有云应用的企业来说,云计算的服务供应商的IT基础架构优化水平将直接决定最终所能提供的云计算服务水平。那么,如何对IT基础架构进行优化?优化之后能实现怎么的效益?为此,记者对IBM中国研发中心(CDL)进行了探访,探秘优化能力如何帮助企业提高竞争力。
“中国经济在过去的十年获得了举世瞩目的成就。受益于经济的增长,很多中国企业的规模也在飞速膨胀。CDL同样经历了这个过程。在过去的十年当中,CDL每年都会增加30%-40%的人员。但从2010年开始,我们的发展就开始稳定下来。”IBM中国开发中心副总经理蔡春松先生说,“为CDL的5000多工作人员提供相应IT服务,其基础设施支出不是一个小数目。以硬件投入为例,我们明年就需要投入数千万人民币。因此,在未来5年,我们的重点就是优化资源,将已投入的资源更有效地利用起来,以实现IT运维成本逐年降低10%的目标。”
三需求倒逼CDL优化基础架构
就如前文所叙,CDL本身是在不断扩张,其研发的产品也在不断增加。“以前,每个软件产品的开发都是分散在不同部门,硬件或者计算资源的要求都是基于部门来进行配置的,这就导致一个计算资源十分分散,分布在250个开发部门。显然,这就很难实现集中管理。”蔡春松说,“但实际的工作实践来看,每个部门对于计算资源的需求都是在动态变化的。例如,A部门可能在某一段时间内的对软件开发的硬件要求比较多,但这时候他找不到相应的计算资源;而在这个时候,可能有的部门的机器是处于闲置状态。同时,软硬件资源的使用效率也参差不齐,有的研发部门还是习惯应用PC工作站,而有的部门已经开始应用虚拟机环境进行研发。显然,后者的效率要更高一些。”
IBM中国开发中心副总经理蔡春松先生
集中化管理以提高资源利用率,这只是CDL的第一大需求。“IBM对自己的软件产品有非常高的质量要求,所以对于软件开发测试的流程、范围和环境的要求都比较复杂。”蔡春松说,“IBM软件开发出来的产品都要求有多(全球数十种)语言支持,支持包括IBM AIX、Linux、HP-UX、Solaris等在内的各种类型的系统平台。同时,由于客户环境也非常复杂,CDL也需要去模拟客户环境来测试,这就导致开发测试的部署需要耗费大量的时间。”因此,简化资源部署,是CDL的第二大需求。
不仅如此,CDL在过去也采用了大量合作伙伴参与IBM软件产品的开发,高峰期甚至有1000多名来自合作伙伴的工程师参与开发。这就形成了对IT基础架构在安全方面的需求。那么,如何解决这些问题?
云计算解决实际难题
正是基于上诉现状,CDL发现云计算是能够解决上述问题的最佳解决方案,并已将云计算列为CDL在2011年到2015年两大战略重点之一。“我们期望它解决如何问题:集中化管理、共享计算资源;简化资源部署;在合作伙伴参与开发时能保证IBM技术和产品的安全;底层硬件平台能够支持云计算技术和产品的开发,满足大量动态虚拟资源的需求;CDL首先验证IBM开发的云计算的技术和产品,为最终客户应用提供模板和经验。”蔡春松说。
据悉,CDL目前在云计算基础平台大概有接近5000个左右的虚拟机,为数以千计的IBM软件工程师提供需要的共享计算资源,为数以百计的IBM软件产品开发提供动态资源和快速部署,为数以百计的合作伙伴工程师提供安全的接入。另外,我们还提供对于数以千计的计算系统的资源使用效率和报告。这里面用到的产品包括Tivoli Provisioning Manager、Tivoli Monitoring、Tivoli SmartCloud Provisioning和Smart Business Desktop Cloud等。目前,CDL的云计算用户包括北京、上海和台北三个分中心。
据蔡春松介绍,云计算环境部署之后,效果是非常显著的。以本地Tivoli产品开发团队为例,目前有超过28个开发团队正在使用HSLT云做开发测试工作,平均系统搭建时间由原来的2小时以上降为5分钟左右,完全替代原有的356个旧服务器。同时,开发测试人员无需将时间浪费在搭建环境上,而可以专注于开发和测试本身。“TivoliTrader为Tivoli软件产品专门提供系统级测试应用程序,这个测试应用程序在采用了HSLT之后,用户的应用非常简单,只要一次点击就可以完成复杂的部署工作,可以节省大量的测试环境搭建时间。”蔡春松说,“因为要符合用户的实际应用环境,系统级测试环境非常复杂,包括IBM WAS环境、MB/MQ Image、DB2环境、Virtualization Enabling Scripts等等。现在我们都做成了镜像,用Cloud Enabling Scripts做成了自动化脚本。这些配置文件在HSLT里面只需要配一次就能自动找到资源,自动部署,让系统搭建时间缩短到几分钟以内。这就是我们在敏捷开发模式下可以节省出大量时间,让我们可以做保证质量的回归测试、升级测试、耐力测试等等。”
小结
“我希望到2015年,IBM在做软件开发时会的比别人少花40%的费用。”蔡春松说。降低运维费用,提高效率,这不正是优化IT基础架构所需要的么?
最新资讯
热门视频
新品评测