专家称云计算面临巨大的软件危机云和虚拟化

2010-03-29    来源:中国IDC产业联盟    编辑:桂军
中国IDC产业联盟讯(桂军)在日前召开的2010云计算中国峰会上,中国电子学会云计算专家委员会的委员赵文银表示,随着云计算时代的来临,产业界将会面临巨大的软件危机。 赵文银

       中国IDC产业联盟讯(桂军)在日前召开的“2010云计算中国峰会”上,中国电子学会云计算专家委员会的委员赵文银表示,随着云计算时代的来临,产业界将会面临巨大的软件危机。

       赵文银指出,绝大多数云计算平台服务提供商,都只是在强调云计算所带来的弹性架构和低应用成本,而对于潜在的软件危机避而不谈。“软件达到一定复杂程度的时候,它本身就有非常严重的软件危机,如果云计算将分散的软件危机集中起来,平台应用本身将面临巨大考验。”

       在谈到危机的来源时,赵文银解释道:“它主要是由于云计算让体系结构变得非常复杂,程序代码也变得非常庞大,如果程序代码不减少,危机会越来越加重。如果采用现有面向对象的方式进行编程,当软件复杂度达到一定程度将很难处理。而且软件本身的复杂度不可能预先知道,开发者很难确定先行设计好的结构体系和软件架构能否符合未来需要。”

       对此,赵文银及其开发团队给出了自己的解决方案,“这个问题的解决,我们大概花了八年时间,我们推出了“FO”软件开发方法。在面向对象之上进行抽象,极大地缩短了应用软件本身的复杂度,也大大降低了云计算平台的复杂度。”

       他还举了现实生产中的一个例子,“我们拿其中的一个果业管理平台来说,里面200多个系统,包括物流、果品产销、农资服务等等,200多个功能系统的代码有多少,只有几百行,大概不到800行代码,如果说采用传统的方式,面向对象的方式编程,200多个不同需求的软件系统至少需要几十万行代码,但我们只有几百行代码。”

       在会上,赵文银还谈到了云计算在中国市场的应用前景以及中国企业的“云未来”。他认为,云计算讲很多软件应用和硬件设备集中在了一起,“云计算是个全新的东西,最主要的是方法和观念上的改变,中国还是有希望的。”

1
3