机房360首页
当前位置:首页 » 专家谈云计算 » 营造PaaS生态环境 提升IDC运营价值

营造PaaS生态环境 提升IDC运营价值

来源:中国信息产业网 作者:佚名 更新时间:2012/10/30 11:21:13

摘要:随着通信行业云计算的规模部署和数据中心的加快建设,如何拓展云计算业务、提升数据中心运营价值成为了极具现实意义的重大课题。中兴通讯研究院副院长董振江做客中国信息产业网访谈时表示,PaaS的地位和作用将越来越重要,未来两年是PaaS的关键发展期,PaaS成功的关键在于构建完善的生态环境。中兴通讯新一代SDPaaS解决方案将推动运营商PaaS价值大大提升。

  妙语撷英:

1.应该将IaaS和PaaS当做一种新的管道去看待,当做运营商业务的重中之重去推动。

2.PaaS要真正做好,必须生产的环节、运营运维的环节以及销售的环节这三个环节全部打通了。

3.PaaS只有构筑好创新的生态系统,让开发者、运营商、内容提供商多方获利才能成功。

4.需要花费更多精力去了解用户的真正需求,痛点和兴奋点在哪里,云计算的成功可能不是技术的成功,最终是运营的成功。

5.中兴提供新一代的SDPaaS解决方案,全面涵盖开发环境、测试环境、执行环境和管控平台、资源汇聚网关等。


  访谈全文:

  突破PaaS技术难点
  
主持人:

今天我们访谈的主题是如何构建适应未来业务发展需求的云计算平台、提升数据中心运营价值。数据中心发展很快,其商业模式不外乎IaaS、PaaS、SaaS,在中兴看来,这三种模式各自有什么不同的特点和难点?未来的市场发展趋势怎样?

董振江:

从各种模式特点看,IaaS是基础,对用户的要求相对来说比较低的。目前来看,运营商直接做这个可能最容易入手、最容易操作。

PaaS就是我把API给你,然后你基于我的API再去做,这个相对有一点难度。

SaaS要求你整个对行业、对基础都能特别深地了解,才能做一个通用的业务,让所有人都能用,这个是比较难的。

从技术难点看,IaaS业务要让别人能够方便地使用。你要做一个东西,最好不要让别人改变什么,比如说我要去用你的IaaS服务,租你的服务器和存储,最好能让我直接就使用起来,感觉跟普通的服务器一样的,无论原来开发的时候用什么样的语言和数据库,无论是虚拟机还是虚拟存储,要让我认为还是像我原来一样操作自己的东西,这样的话我才有可能搬到你的IaaS上来。因此技术上反倒要求更高了,要求你的虚拟机支持这样那样的数据库等,要求你的易用性要做得非常好。虚拟化是相对来说比较简单的,虚拟化完了以后让用户能够方便地使用,这个恐怕是它的最主要的一个难点,也就是说IaaS部分可能不难在虚拟化上,是难在它的运营、管理、使用上。

主持人:

客户是多种多样的,怎样才能对待所有的客户都能够提供这种不需要去改动的应用服务?

董振江:

这就要求虚拟化的东西,包括到上面再提供服务的,包括每一个层面的东西,多种的接口都要去想办法解决差异性。就是说这个差异性是体现在用户本身有差异,但是你提供服务的时候,要能适应这种差异性,我觉得这个可能是目前在IaaS里面比较难的。

主持人:

对PaaS平台来讲技术难点体现在哪些方面?

董振江:

我做PaaS有十来年了,一直在做平台。它的难点主要有两个。

第一是如何将能力开放出去,强调把电信能力基于不同的接口进行开放,提供不同的API让用户容易调用,这个是比较传统的。

第二是如何将多种外界的其他能力也能够接进来,在PaaS平台上基本就不用再满大街去找各种各样的能力了,这是现在运营商都在强调的。比如说地理的信息、技术的信息,包括一些支付的能力、天气预报的能力等,只需要找到运营商这一家就把所有的东西都搞定了,这是目前最希望能够达到的。

还有一个就是要针对不同的用户提供REST、SOAP方式,就是你的协议。虽然我的能力很强,但是我不会在你的业务突然间上来时把其他人给连累了,这也是PaaS里面传统的要求。

虽然这几年老是讲,包括我们也在帮运营商在做,有很多公司都在做,但是我觉得整体不算特别地成功,我觉得跟几个阶段,有几件事情有关系。

第一,原来的开放基本上都在研发环节,就是说我提供了一个东西,把API给你之后,具体你怎么做我也不管你了,反正我已经开放给你了。电信运营商原来基本上都是这样的态度,后来的业务是怎么开发、部署、管理、营销的,这些环节是没人管的,就像生产只关注了其中一个环节,PaaS要真正做好,必须生产的环节、运营运维的环节以及销售的环节这三个环节全部打通了,PaaS才真能起来。到目前为止可能大家使劲比较多的只在这生产环节,而生产环节本身我觉得做得也不是特别理想。比如开发的时候,我原来说把API给你了,但有些开发者只熟悉某一个软件或工具,API能不能支持这个软件或工具原来考虑得不多的,因此在生产环节里比较关键的因素就是要尽量地想办法去适应别人。

我们原来也想自己做一个开发工具,这样别人生产东西更容易,但其实当人家再去重新学习这个工具时是有成本的,他不愿意去改。因此前几年我还在管PaaS平台的时候,做了一个比较大的变动,我们不再做主流的开发工具,而是反过来适应业界比较好的开发工具,来提供一些插件,这样开发者原来会什么的还是按照原来的套路去做。

PaaS要做好的,一个是强调自身能力,能够很容易地把它开放出去,什么都有,各种组件都有;还有一个是开发工具要适应别人的东西。现在的开发工具很多、开发语言也很多,做PaaS在生产的环节相对来讲比较难的,就是不断地会有一些新的语言、新的东西出来,这就需要当新的东西出来了以后,要去做相应的适应。

第二,做好PaaS必须往部署方面去想更多的东西。比如原来开发者要做一个业务,搭个打通终端和网络的环境来开发和调试挺难的,对于一个普通的开发者根本没法办。连个环境都搭不起来,测试的东西就没办法保证是好是坏。因此,PaaS平台需要提供测试的环境,甚至实机的测试都要做。中兴现在也在做一些手机的测试,对安卓系统、iOS等有相关的实机,在外面可以访问进来申请资源,并在这上面去测试。这样的话对于一个开发者来说,就不需要自己去买手机,想要什么环境我也全部给你搭起来。接着就是要求部署做出来的应用,原来这些工作都是SP等利用几台服务器搭建网络,这对很多开发者来说就做不起来了。现在我就希望通过PaaS,业务只需要开发出来并测试完成,就可以在我搭建的平台环境上头跑起来,用户直接访问都能够保证,这个是PaaS需要做到的。

第三就是推广运营,业务开发出来后,怎么样可以让第三方发现、使用,有问题了以后可以反馈,计费如何打通,这些都是必须的。可以采用类似于应用商店的一套体系,就是让业务部署完后第三方可以很容易地购买和使用。

  增强PaaS平台能力
  
主持人:

但是现在技术进步的速度太快了,特别是移动互联网,系统升级的速度是非常之快的,那么PaaS平台的演进速度怎么才能够跟上节拍?

董振江:

我认为这有两点,第一,系统侧的东西尽量地能够透明,终端操作系统变化的界面要清楚,尽量地做到我能力的变动跟你能力的变动不相互影响的。

第二,开发环境和测试环境与系统侧的东西之间不要关联度那么紧,一般调用系统能力的时候,两者之间没有直接的关联关系,这样的话既能适应这种变化,同时又保持了一定的稳定性。

主持人:

做平台比做应用技术上更困难,因为应用老是在变化,不断地有新的应用需求出来,而平台开发人员不见得很熟悉市场,那么如何使平台适应业务需求的变化?

董振江:

第一,需要有良好的社区。国外PaaS平台有一个我觉得非常关键的特色,就是“社区”。咱们现在也在做,但是做得不是特别活跃。社区的好处是,当你在开发过程中遇到比较困扰的问题,社区里热心的志愿者可能帮你解决。现在苹果的社区,微软的社区做得非常好,我希望也有一个比较强大的PaaS社区,聚集了一帮志趣相投的人,在这里共同解决问题。

第二,需要有PaaS的运营商。去年中国移动曾提出一个类似于组件的方式,就是有的人专门生产类似中间件的半成品,这样就有一个比较大的好处,比如说开发者可能经常会用到日历功能、定位功能、报表功能等,而系统已经尽量地将这些功能组件化,做业务的人就不用纯粹调用PaaS的基础能力,而可以迅速地解决掉这些日常的问题,这也是一个帮助。

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/20121030/n806841592.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
转载声明:凡注明来源的文章其内容和图片均为网上转载,非商业用途,如有侵权请告知,会删除。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片