破茧的路径
- 来源:中国计算机报 smarty:if $article.tag?>
- 关键字:破茧,路径 smarty:/if?>
- 发布时间:2011-01-21 09:28
应用添烦恼
由惠普主导的一项调查研究显示,超过半数参与调查的中国组织机构仍然在使用8年前的应用。其中,甚至有5%仍在使用16 年前的应用。超过一半的受访者表示,更新和维护老旧应用所需的成本、资源和时间对他们快速交付新服务的能力具有消极影响。从当年上线到现在,应用没有变,但商业环境已经发生了巨大变化,我们只能看着迟钝、僵化的老旧系统一面占用着技术预算,一面无法满足瞬息万变的业务需求。
对于快速发展的企业来说,情况又有不同。应用数量快速、大量增长是企业变化的最直观体现,以中国移动某省级分公司为例,2010年,该公司上线应用发生的变更就高达1000 多个,这类企业不得不面对应用蔓延或膨胀的挑战。
快速变更的应用是消费者需求和竞争决定的。在股票高企的时候,一个新的理财产品晚上线一天就能给证券公司或银行带来巨额损失;某项政策出台后,一个新险种推迟上线一天就坐失良机。频繁的新业务上线给IT 应用的质量带来了挑战,也给底层基础设施带来了巨大压力。几乎每个企业都在IT 运营上有着惊骇故事。
2010年6月,世界杯“搞垮”了Twitter。由于内部的技术错误,再加上世界杯足球赛带来的庞大流量,导致Twitter 出现多次宕机。根据流量监测网站pingdom 的纪录,6 月8 日到6 月16 日的9 天时间里,Twitter仅有一天完全正常,其中有四天宕机一小时左右。Twitter为了维持服务,6月9 日暂时关闭搜索、Hovercard、趋势、朋友数目、上传个人照片等功能。
这样鼎鼎有名的大企业也一样会被IT重重地绊一跤。这并非孤例的教训引发了企业的IT 思考,在硬件层面,越来越多的企业采用了虚拟化技术,构建硬件资源池,实现低成本、高安全性的融合基础设施。但硬件层面的进步并不能解决应用上的困境,而应用才是与业务最密切相关的。当应用不再是孤立的个体,而是牵一发而动全身时,谁来保证应用的性能、安全与质量?能做到防患于未然的应用测试理所当然地被提到前所未有的高度。
不仅对安全和稳定性要求高,与时间的赛跑也让CIO心力交瘁。中国联通测试与保障中心冯立华坦言,在对业务系统的测试中面临最大的挑战就是时间过于紧张,“测试是一个繁琐复杂的过程,特别是在软件的全生命周期都进行质量控制和测试的时候,会涉及更多的测试流程和测试项目,需要大量时间”。
可现实留给你的时间往往远没有那么多。如果与重大赛事相关,测试工作就更紧张了。上海浦东软件平台有限公司评测中心副总工程师张亚玫在2010 年世博会开始前,就经历了争分夺秒的“测试战”。作为上海世博会选定的第三方软件评测机构,上海浦东软件平台有限公司为世博会11 个信息系统的功能、性能、安全、易用性做测试。“系统一直开发到4月26 日,5月1 日就要上线接受志愿者报名,我们组织了两个测试小组,24 小时轮班倒,终于赶在5月1日凌晨之前把系统测试完了。”
测试借力云计算
在目前的混合环境下,测试是最先试水云计算的IT应用之一。在传统环境下应用离不开测试,混合交付也同样需要与此相匹配的测试手段。在时间和质量的双重压力下,云计算的优越性凸显。云计算可以减少测试环境的部署时间。企业测试环境的部署可以从之前的数周时间降低到现在的数小时,甚至几分钟。
在记者采访过程中,多位大型企业CIO 都作出了同样的选择,虽然对核心业务系统运行在云计算平台之上还心存顾虑,但对于测试与云计算结合却有着十足的热情,就连对安全性要求极端苛刻的银行也是如此。
关注读览天下微信,
100万篇深度好文,
等你来看……