APP下载

百度王劲:顺势打造下一代移动应用环境

消息来源:baojiabao.com 作者: 发布时间:2024-11-01

报价宝综合消息百度王劲:顺势打造下一代移动应用环境

  导语:

  在云计算和大数据这两股潮流的冲击下,当前的计算技术和产业模式正在发生巨大变革。这种革新的浪潮将影响移动应用产业的未来形态。百度云三重奏正在顺应趋势,打造下一代移动应用的发展环境。

  在2012百度世界大会的开发者分论坛上,百度技术副总裁王劲介绍了百度云战略的三重奏,掀起了数波舆论热潮。铺设基础设施、打造新型应用平台、共建商业模式——三重奏的内容咋听起来简单,但深掘背后的内涵,是百度在为即将到来的下一个移动应用时代营造发展环境。

  铺设适应新时代的基础设施

  根据IDC的报告,目前,数据的规模及增长量已经超过数据存储和处理能力。“因此,大数据正在催生基础设施的革新。”王劲告诉记者,“这些革新包括,数据中心的规模急剧膨胀,其设计需求也发生了改变,节能降耗进入了更为紧迫的阶段;同时,软件架构设计也发生了变迁。”

  以百度的实际经历为例,王劲指出,随着互联网上数据的爆发式增长,百度目前已经拥有近百个数据中心和CDN节点,单体数据中心规模已经达到十万量级,而且还将随着数据的进一步激增而快速扩张。

  这种大规模服务器需求,又对数据中心设计提出了极大的挑战。比如,过去用的是单立的一个标准服务器,但这样所占用的空间、消耗的能源都是非常巨大的。而随着时代的变化,现在,百度已将几十台服务器放在一个机柜里面,极大地节约空间和能耗。

  又比如快速交付能力。王劲介绍称:“哪怕是部署一个一万台服务器规模的数据中心,都是一个极其复杂的事情,这里涉及每一个服务器的安装、每一个服务器里操作系统和一些应用软件的安装。现在,我们把大量的服务器组织在一些block里,这样,一次部署就可以部署几十台服务器,能极大地提高部署效率。”

  据了解,一台服务器在两年生命周期里,购买+电费+运营费的成本大概是6万元,其中,电费大约占40%。若是以10万台服务器规模计算,在其生命周期的总成本将达到60亿元。因而,在王劲看来,大数据的到来促使数据中心节能降耗进入了更为紧迫的阶段。“以单体10万台服务器规模的数据中心来算,PUE每降0.1,百度每年节约一千万元的成本。目前,百度通过提高服务器利用率,优化硬件等多种方式,已将数据中心的平均PUE控制在了1.3,处于业界的领先水平。”

  基础设施的革新及高昂的成本,使其逐渐成为开发者的重要门槛。如今,百度正在建造和完善适应大数据时代需求的基础设施,并将这一适合未来发展的基础设施能力开放出来,分享给开发者,降低开发者的创业门槛——而其中的一个主要体现便是PCS(百度个人云存储服务)。

  下一个时代,数据将占据极其重要的地位,而PCS正是一种能提高数据利用率,扩大数据价值的存储服务。

  之所以能提高数据价值,是因为PCS是以个人为中心构建起来的。据介绍,它可以很方便地实现应用间的数据打通:构建在PCS上的各类应用,其用户数据都统一存储在PCS中,通过某些授权机制,可实现不同应用间数据的共享。

  打造新型应用平台

  百度不仅在铺设适应新时代的基础设施,还打造了面向下一代应用的开发运行平台。

  那么,什么是下一代应用?王劲给出的答案是“新型的WebApp”。

  随着云计算和大数据的发展,移动应用出现了新的特征:服务对计算和存储能力的需求将超过终端的计算及存储能力,这一趋势会越来越明显,需要依靠云端来解决;然而,网络带宽限制,以及终端拥有的功能,又使得应用需要适时、适度地依靠终端的能力。因此,王劲认为,新型WebApp即云端一体的WebApp,将在未来有着更大的发展空间。

  通常,人们说的WebApp是指用HTML5写的程序,相比于采用Java或Object C写的Android和iOS原生应用来说,具有简单和跨平台等优点。新型WebApp在此基础上,更强调云端一体的概念。百度顺应趋势,推出的新型WebApp平台——西米露,就很好地诠释了云端一体的理念——基于西米露编写和运行的WebApp,在界面上使用HTML技术,而应用逻辑可以同时在客户端和云端同时执行并做动态调度。

  据介绍,西米露包含三个部分。首先是之前提及的基础设施服务——PCS,它能够帮助开发者实现对云端用户数据的读写、调用、同步,极大节省开发者的存储和带宽投入。其次就是百度为开发者提供的App运行平台,包括云端一体的运行环境、编程框架、增强浏览引擎、智能排版 (Smart Layout)等。例如,开发者采用编程框架开发新型WebApp时,不需要额外编写复杂的服务器逻辑,就可以在云端运行,节省了开发成本;而智能排版技术能够识别终端的屏幕大小、分辨率等,帮助WebApp自动进行终端适配。最后是支撑开发运营的一系列工具或平台,如移动云测试中心(MTC)、统计工具、App分发渠道等。

  可以说,百度已经搭建了一套完整的服务平台,来大力推动新型WebApp发展,为开发者迎接下一个移动应用时代打下基础。

  探索未来的商业模式

  在传统PC互联网上,广告是主要的商业模式,但在移动互联网上,用户付费模式所占据的地位将越来越重要。也正因为这样,百度不仅向开发者提供百度移动搜索变现、百度应用与网站变现等广告模式,还与开发者共同探索、建立用户付费模式,如下载收费、收取使用费、特定内容收费、虚拟商品收费等。

  目前,支付难的问题已经成为了开发者赢利路上的一道坎。为此,百度还搭建了一键支付体系。据王劲介绍,基于这一体系,用户能够很便捷地为服务支付费用,开发者不用再为支付难题而烦恼。

  从建立面向大数据时代的基础设施,到构建新型应用平台,再到探索未来的商业模式……不难看出,百度正在顺应发展趋势,全力打造下一代移动应用环境。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

2020-05-19 10:50:00

相关文章