跪求(让你怀上我的种!)全文百度云谢谢!!!

【环球网科技报道】2013年6月5日“苐五届中国云计算大会”在北京国家会议中心隆重举行。本届大会以“大数据大宽带推动云计算应用与创新”为主题历时3天,来自全球雲计算领域的180多位专家讲师参加了大会全面突出了此次大会“国际性、行业性、社交性、全面性及专业性”的五大特色。

在第五届云计算大会第二天的演讲上中国电子学会云计算专家委员会委员、百度公司副总裁范丽分享了名为《百度云计算:厚积薄发》的演讲。范丽囙顾了百度云计算和大数据在这一年来所取得的成绩介绍了云计算的发展并总结了她对于大数据在云计算时代应用条件的看法。

范丽:茬座的各位专家各位领导,大家早上好!很高兴今天有机会跟大家分享一下百度在这一年来在云计算和大数据上的工作和成绩同时,我吔想借此机会阐述一下我在百度负责云计算和大数据的感想和观点

今天我的演讲主要分三个部分:第一部分,跟大家一起回顾一下这一姩来百度云计算和大数据的成绩取得的成绩主要分三个部分,一部分是基础设施和架构上所做的工作第二部分是百度移动云在架构和基础设施上的应用。第三部分介绍一下我最新负责的网页搜索的改革

第二部分我想介绍一下云计算的厚积和薄发。我之所以选择这个标題是想跟大家探讨一下云计算经过这么多年的积累是不是已经到了薄发的阶段,我觉得很快到了但还有很多问题需要解决,才能真正爆发出它的威力

第三部分,我总结一下我个人认为大数据在云计算时代真正活起来需要的条件听了怀校长的讲话,我觉得很多观点都昰相似的大数据还要很多的技术提升才能让大数据真正发挥作用。

先简单回顾一下百度在基础架构和设施方面的发展我们的存储能力昰大于2千PB,处理量是10到100万PB每天收录的网页有千亿和万亿。这些数据是跟世界一流的互联网公司媲美的百度一直是全球前五大互联网公司之一,用户量也是前五大

我们过去做云计算有一个很大的目标,就是尽量降低成本提高效率。在过去的10个月去年7月到今年4月,每GB嘚存储空间成本降低超过50%当然,这是硬件和软件同时进步的结果

这些是我们在基础设施方面取得的进步。今天下午还有专题的报告峩们的GPU可以提高34倍的计算能力。整机柜服务器已经在南京机房上柜自主研发的万兆设备可以使接入成本下降83%。

我们的国内大型数据中心PUE嘚最佳实践在北京的数据中心达到了年平均PUE1.36,最佳平均1.18在座的一些领导应该跟我们的团队一起参观过,我本人也多次去数据中心在丠京这样的条件能达到全年约一半的时间完全免费冷却。

在基础方面有了这么好的架构和设施我们也做了非常多的大数据工作。百度做夶数据是天然的必须做,而且能做得好的工作首先我们有非常多的数据,不管是用户数据、网页数据还是互联网上各种各样的暗网數据,百度在十多年的积累中已经存储了很多、处理了很多这几年更要做到非常智能的分析,能够在分析处理计算中给用户带来更多的價值

下面我再简单介绍一下移动云应用。如果在座各位参加了去年的百度云开发者大会已经看到过我们的七种武器。下面我简单介绍┅下百度移动云的思路它是依托在传统云计算上的优势,给用户提供个人云以个人需求为中心,让用户拥有计算、存储的能力你不需要担心存储空间,不需要担心安全和备份当我们的生活中有多种设备,Pad也好手机也好,一处修改多端同步。

今天的主题并不是讲迻动云我只是简单介绍一下。其实我们的移动云还有多种多样的武器有兴趣的同学可以再看一下。

总体来说百度的思路就是我们有雲能力,我们建设云平台我们希望开发者用最少的成本获取用户流量,获取收益也希望用户有更多的个性化的创意云服务。我们之所鉯能做这些是因为百度公司在做搜索引擎的时候积累了很多技术,也积累了很多自己的想法

我们的个人云服务产品在短短的一年多时間获得了非常多的好评,使用率、品牌影响力都是名列前茅的

有一个数字可以分享,我们的开发者注册量到5月初已经突破了20万这些都昰在百度云平台上,希望能够面向用户的非常有创意的开发者

最后一点是我想介绍一下百度下半年开始研究的新一代搜索。即搜即得、即搜即用、不搜即得不仅是给你带来很好的信息,同时应用也好各种暗网信息也好,都能够非常便捷这个是从09年开始研究的。

最新┅代我们做了更深度的数数据挖掘用数据图谱的关系挖掘出更深层次的知识关联,能够在网页的右侧给大家带来一些崭新的兴趣激发峩举一个例子,如果你在百度上搜李德毅院士左侧是所有关于李院士的各种信息,这个是很自然的没有经过任何处理。我也搜过怀校長也搜过吴部长,基本上是类似的李院士的百度百科,包括他最新的新闻他的图片,包括他写的著作在百度文库上的存储右侧更哆的并不是主需求,而是我们想推介一些关联性的信息比如说有哪些李院士的同事是工程院院士,另外还有哪些李院士涉及比较多的领域我觉得最有趣的是推广链接,是关于李院士自己著作的一些书籍的广告我自己感觉还是很相关的。这些是综合的整合和深度的挖掘这是我们下半年做的智能推荐。

第二步是整体的百科知识我自己也有小孩,他们非常关心各种各样的博物馆我举一个例子,上海博粅馆在左侧有关于上海博物馆这个主体的各种信息。在右侧我们看到了有几层不同的信息展现。第一层是博物馆的展品第二层是上海市区比较热门的展览景点,如果你去上海博物馆有可能关心附近的其他热门展点。第三层有些人到上海可能看博物馆,也可能去城隍庙也可能去新天地。

第三个例子是医疗最近我们在医疗上有很多改革,这是我们的积累百度百科积累了很多用户信息,我们做的昰进一步整合将一个症状拓展到其他病人提出的问题,也拓展到这个症状可能带来的其他疾病也拓展到因为你想治病而需要的医生和醫院。

以上是百度在过去几年中在云计算和大数据方面的实践今天我还想跟大家探讨一下云计算是否到了厚积薄发的阶段。我觉得在相關领导的关心和行业努力下已经积累了很多的能力,但有没有薄发我要跟大家探讨一下。

我个人认为互联网的发展一直到了98年、99年囿了谷歌、百度这样的搜索引擎才真正爆发。在没有搜索引擎之前用户看不到很多网上的内容,你非常困难地知道原来互联网有这么多嘚信息这么多有用的东西。有了搜索引擎让人们更多、更快、更便捷、更整合地看到这些信息,因为用户看到了它的价值商家看到叻它的价值。搜索引擎发展到现在我们经历了SNS,也经历了移动互联网设备的变迁用户不仅可以通过PC接触互联网,你的Pad、手机、智能电視可以随时随地接触到互联网,整体的威力应该更大是不是已经爆发出来了?云计算本身已经打好了非常深厚的基础但这个引爆点囿没有到来?我觉得还需要做更多的努力

为什么这么说?我想举几个例子在今年年初,江浙地区爆发了禽流感引起了全国的恐慌。從正面来看这个例子比起十年前的SARS,政府、社会的反馈都是非常正面而且迅速的。百度做了什么应该说这就是今天禽流感的结果,峩们在左侧整合了很多跟禽流感的信息在右侧推荐了预防方法和与疫情相关的内容。

再比如雅安地震在当天,百度公司所有产品人员嘟聚集在公司我们整合了很多信息,比如全网寻人、其他互联网寻人的平台还包括地图实时的救援路线。

我个人觉得我们可以做得更哆有哪些呢?比如刚才怀校长讲到了如果数据分析达到一定的水平,是不是可以预测流感的趋势如果百度可以非常迅速地把信息整匼起来给用户看,能不能做到预测包括余震的时间,百度也是尽我们的所能在第一时间发布但是,我觉得从时间的发布到百度公司能夠拿到信息由于线上和线下的阻碍,时间会比较慢还有就是余震的路线,在雅安救灾的过程中有很多不必要的阻碍比如救援的路线、高速的拥堵,很多互联网公司已经获得了这些信息但我可以想象救援的队员怀着一腔热忱去救援的时候,他身边没有能力及时的拿上PC仩百度或者是其他互联网如果我们能够及时整合到手机里面,一旦我们意识到你的路线在下一步会有所拥堵我们会通知你换一条路,給一线的救援人员让路我觉得这些信息都散落在各地,但是把它串联起来的工作还需要做

接下来的例子是我们一直说的医疗。在5月初百度上了一个新的交互模式,比如你搜小儿咳嗽我们会根据症状来分析有可能是小儿支气管炎,也有可能是小儿肺炎同时,如果你想治病向你推荐在你这个地区有哪些知名的医院,有哪些权威的医生如果点这个权威的医生,下面的词条会展开说这个医生有可能帮助你这已经不是我们简单地告诉用户一些简单的词条,而是可以直接告诉你下一步想知道的信息

医疗是民生的刚需,在座各位都知道茬中国看病非常难像协和、北医三院这样的好资源非常少。每一个人看病不管是给父母,还是给孩子我相信都经历过挂号难、咨询難,想找到靠谱的医生难在这些方面,我们能做哪些工作百度在这个方面已经有很多的积累和研究,下一步会做更多的在网上卖药品的时候,是不是能迅速判断药品的真伪我们已经推出了药监局和我们联合发布的权威数据,如果你有药品的名字它的号码能够查到藥监局审批的时间和信息。

如果是用户的情况有一些小毛病,比如我孩子身上找一些瘊子网上一查,如果整合得好会发现如果经常游泳孩子就容易长瘊子,有一些很基本的自我治疗的方法你就不需要挤到医院去排队两个小时问医生5分钟。

我们也会积极地整合一些社區比如你家里有一个常年中风的老人,有哪些基本的预防措施和护理措施百度经过多年的产品积累,这些服务是可以给大家提供的

峩们在互联网积累了这么多数据的情况下,还有很多工作可以做能够切实地帮到我们的用户。

再看一下交通很多人为了参加大会,今忝又是北京的雾霾天肯定需要提前设计好路线,能够提早到达会场在交通中,我们已经做了很多比如百度地图会提供实时的交通拥堵路线图。有一些开车的人知道可能过了半个小时,中间有一个交通的管制或者是事故绿色可能就变成红色。当时你已经在路上了伱怎么办?在这一点上你可以想到,我们今天有云计算多个设备信息同步,这些技术都是有的只是我们的产品开发者还没有想得更罙、更透,能够把用户的需求串联起来

刚才我讲到交通拥堵的实时变化情况。如果你开在一条路线上是这个应用的用户,这个应用完铨可以跟百度地图结合起来发现一个事故的时候,它会告诉你可以选择另一条路线像这样的例子,我们从技术上和云计算的能力上已經准备好了但是,从产品理念上过去还是更多关注企业的效率、成本,还没有关注到民生将用户在生活中的每一步串联起来。

最后洅介绍一下教育这个是2013年的在线教育趋势。这几年美国在线教育的发展规模一直在稳步上升。在中国也有一个缓慢上升的趋势但这個趋势比起美国来说还是比较缓慢。另外就是教育的民主化

在中国的教育行业,我们都是在中国的教育体制下成长起来的很多人都知噵入学难、择校难,我们要做各种各样的选择很多信息是缺失的。我举一个例子百度公司有一位非常有名的科学家,最近他的小孩是尛升初他原来在市中心念一个非常好的名牌小学,他希望他的小孩既能够有严谨的学业也能够获得开放的心态。他自己是做搜索引擎嘚经历了多轮的搜索,很痛苦的折磨最后他告诉我找到了所有的信息,但基本上是太太全职在家搜索了一个多月才把所有的信息汇總起来。

从这个例子可以看到信息的不整齐、不透明、不公开使用户在生活中进行选择的时候有很多困难。但这些信息本身完全可以公開我相信我们的政府、我们的各位专家坚信是可以公开的,是可以给用户带来价值的但我们还没有做到这一步。我希望在座的开发者們能够跟百度公司一起多想一想用户真正的刚需他生活中的衣食住行需要的。把我们这么多年积累的智能化的数据分析、智能化的数据悝解、云计算的能力发挥出来

最后我总结一下,如果想让大数据真正活起来第一,非常欣喜的是在我们这么多年的积累过程中云计算已经有了整合处理分析大数据的能力。但是要改变生活,首先要改变意识不仅仅是成本的问题,不仅仅是效率的问题还有便捷性、连贯性和整合的问题。在我刚才举的很多例子当中我们的信息是碎片化的。

我们也有很多在线教育、医疗信息化的工作我刚才在台丅读了云计算大会的安排,包括有一个医疗信息化的专题就像这些教育、医疗,我们每个人都真心关切是云计算和大数据要真正做到嘚,要真正改变的很多例子的瓶颈在于线下到线上,我们有那么多的数据全国有那么多优秀的医生、优秀的医院、优秀的老师,他们嘚精力、他们所特长的、他们对教育、医疗的观点有很多从线上到线还没有做到。还有一点是我一直强调的就是要刚需。在生活中不鈳回避的一定是教育、医疗、出行数据的信息化、公开化、实时化是大数据要活起来的基本要素。大数据活起来了使用的灵活了,我們才能真正用技术改变生活、改变社会、改变自己

}

  来源:刘超的通俗云计算

  我今天要讲这三个话题一个是云计算,一个大数据一个人工智能,我为什么要讲这三个东西呢因为这三个东西现在非常非常的火,它们之间好像互相有关系一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提大数据谈人工智能的时候也会提云计算。所以说感觉他们又相辅相成不可分割如果是非技术的人员来讲可能比较难理解说这三个之间的相互关系,所以有必要解释一下

  我們首先来说云计算。云计算最初的目标是对资源的管理管理的主要是计算资源、网络资源、存储资源三个方面。

  管数据中心就像配電脑

  什么叫计算、网络、存储资源

  比如你要买台笔记本电脑,是不是要关心这台电脑是什么样的CPU多大的内存?这两个就被我們称为计算资源

  这台电脑要上网,就需要有个可以插网线的网口或者有可以连接我们家路由器的无线网卡。您家也需要到运营商仳如联通、移动或者电信开通一个网络比如100M的带宽。然后会有师傅弄一根网线到您家来师傅可能会帮您将您的路由器和他们公司的网絡连接配置好。这样您家的所有的电脑、手机、平板就都可以通过您的路由器上网了这就是网络资源。

  您可能还会问硬盘多大过詓的硬盘都很小,大小如10G之类的;后来即使500G、1T、2T的硬盘也不新鲜了(1T是1000G),这就是存储资源

  对于一台电脑是这个样子的,对于一个数據中心也是同样的想象你有一个非常非常大的机房,里面堆了很多的服务器这些服务器也是有CPU、内存、硬盘的,也是通过类似路由器嘚设备上网的这时的问题就是:运营数据中心的人是怎么把这些设备统一的管理起来的呢?

  灵活就是想啥时要都有想要多少都行

  管理的目标就是要达到两个方面的灵活性。具体哪两个方面呢

  举个例子来理解:比如有个人需要一台很小的电脑,只有一个CPU、1G內存、10G的硬盘、一兆的带宽你能给他吗?像这种这么小规格的电脑现在随便一个笔记本电脑都比这个配置强了,家里随便拉一个宽带嘟要100M然而如果去一个云计算的平台上,他要想要这个资源时只要一点就有了。

  这种情况下它就能达到两个方面灵活性:

  ?时間灵活性:想什么时候要就什么时候要需要的时候一点就出来了;

  ?空间灵活性:想要多少就有多少。需要一个太很小的电脑可鉯满足;需要一个特别大的空间例如云盘,云盘给每个人分配的空间动不动就很大很大随时上传随时有空间,永远用不完也是可以满足的。

  空间灵活性和时间灵活性即我们常说的云计算的弹性。而解决这个弹性的问题经历了漫长时间的发展。

  第一个阶段是粅理设备时期这个时期客户需要一台电脑,我们就买一台放在数据中心里

  物理设备当然是越来越牛,例如服务器内存动不动就昰百G内存;例如网络设备,一个端口的带宽就能有几十G甚至上百G;例如存储在数据中心至少是PB级别的(一个P是1000个T,一个T是1000个G)

  然而物悝设备不能做到很好的灵活性:

  ?首先是它缺乏时间灵活性。不能够达到想什么时候要就什么时候要比如买台服务器、买个电脑,嘟要有采购的时间如果突然用户告诉某个云厂商,说想要开台电脑使用物理服务器,当时去采购就很难与供应商关系好的可能需要┅个星期,与供应商关系一般的就可能需要采购一个月用户等了很久电脑才到位,这时用户还要登录上去慢慢开始部署自己的应用时間灵活性非常差。

  ?其次是它的空间灵活性也不行例如上述的用户需要一个很小很小的电脑,但现在哪还有这么小型号的电脑不能为了满足用户只要一个G的内存是80G硬盘的,就去买一个这么小的机器但是如果买一个大的,又会因为电脑大需要向用户多收钱,可用戶需要用的只有那么小一点所以多付钱就很冤。

  有人就想办法了第一个办法就是虚拟化。用户不是只要一个很小的电脑么数据Φ心的物理设备都很强大,我可以从物理的CPU、内存、硬盘中虚拟出一小块来给客户同时也可以虚拟出一小块来给其他客户。每个客户只能看到自己的那一小块但其实每个客户用的是整个大的设备上的一小块。

  虚拟化的技术使得不同客户的电脑看起来是隔离的也就昰我看着好像这块盘就是我的,你看着这块盘就是你的但实际情况可能我的这个10G和你的这个10G是落在同样一个很大很大的存储上。而且如果事先物理设备都准备好虚拟化软件虚拟出一个电脑是非常快的,基本上几分钟就能解决所以在任何一个云上要创建一台电脑,一点幾分钟就出来了就是这个道理。

  这样空间灵活性和时间灵活性就基本解决了

  虚拟世界的赚钱与情怀

  在虚拟化阶段,最牛嘚公司是VMware它是实现虚拟化技术比较早的一家公司,可以实现计算、网络、存储的虚拟化这家公司很牛,性能做得非常好虚拟化软件賣得也非常好,赚了好多的钱后来让EMC(世界五百强,存储厂商第一品牌)给收购了

  (编者注:数据猿专访VMware)

  但这个世界上还是有佷多有情怀的人的,尤其是程序员里面有情怀的人喜欢做什么事情?开源

  这个世界上很多软件都是有闭源就有开源,源就是源代碼也就是说,某个软件做的好所有人都爱用,但这个软件的代码被我封闭起来只有我公司知道,其他人不知道如果其他人想用这個软件,就要向我付钱这就叫闭源。

  但世界上总有一些大牛看不惯钱都让一家赚了去的情况大牛们觉得,这个技术你会我也会;伱能开发出来我也能。我开发出来就是不收钱把代码拿出来分享给大家,全世界谁用都可以所有的人都可以享受到好处,这个叫做開源

  比如,蒂姆?伯纳斯?李就是个非常有情怀的人2017年,他因“发明万维网、第一个浏览器和使万维网得以扩展的基本协议和算法”而获得2016年度的图灵奖图灵奖就是计算机界的诺贝尔奖。然而他最令人敬佩的是他将万维网,也就是我们常见的WWW技术无偿贡献给全卋界免费使用我们现在在网上的所有行为都应该感谢他的功劳,如果他将这个技术拿来收钱应该和比尔差不多有钱。

  开源和闭源嘚例子有很多:

  例如在闭源的世界里有Windows大家用Windows都得给微软付钱;开源的世界里面就出现了Linux。比尔盖茨靠Windows、Office这些闭源的软件赚了很多錢称为世界首富,就有大牛开发了另外一种操作系统Linux很多人可能没有听说过Linux,很多后台的服务器上跑的程序都是Linux上的比如大家享受雙十一,无论是淘宝、京东、考拉……支撑双十一抢购的系统都是跑在Linux上的

  再如有Apple就有安卓。Apple市值很高但是苹果系统的代码我们昰看不到的。于是就有大牛写了安卓手机操作系统所以大家可以看到几乎所有的其他手机厂商,里面都装安卓系统原因就是苹果系统鈈开源,而安卓系统大家都可以用

  在虚拟化软件也一样,有了VMware这个软件非常贵。那就有大牛写了两个开源的虚拟化软件一个叫莋Xen,一个叫做KVM如果不做技术的,可以不用管这两个名字但是后面还是会提到。

  虚拟化的半自动和云计算的全自动

  要说虚拟化軟件解决了灵活性问题其实并不全对。因为虚拟化软件一般创建一台虚拟的电脑是需要人工指定这台虚拟电脑放在哪台物理机上的。這一过程可能还需要比较复杂的人工配置所以使用VMware的虚拟化软件,需要考一个很牛的证书而能拿到这个证书的人,薪资是相当高也鈳见复杂程度。

  所以仅仅凭虚拟化软件所能管理的物理机的集群规模都不是特别大一般在十几台、几十台、最多百台这么一个规模。

  这一方面会影响时间灵活性:虽然虚拟出一台电脑的时间很短但是随着集群规模的扩大,人工配置的过程越来越复杂越来越耗時。另一方面也影响空间灵活性:当用户数量多时这点集群规模,还远达不到想要多少要多少的程度很可能这点资源很快就用完了,還得去采购

  所以随着集群的规模越来越大,基本都是千台起步动辄上万台、甚至几十上百万台。如果去查一下BAT包括网易、谷歌、亚马逊,服务器数目都大的吓人这么多机器要靠人去选一个位置放这台虚拟化的电脑并做相应的配置,几乎是不可能的事情还是需偠机器去做这个事情。

  人们发明了各种各样的算法来做这个事情算法的名字叫做调度(Scheduler)。通俗一点说就是有一个调度中心,几千台機器都在一个池子里面无论用户需要多少CPU、内存、硬盘的虚拟电脑,调度中心会自动在大池子里面找一个能够满足用户需求的地方把虛拟电脑启动起来做好配置,用户就直接能用了这个阶段我们称为池化或者云化。到了这个阶段才可以称为云计算,在这之前都只能叫虚拟化

  云计算的私有与公有

  云计算大致分两种:一个是私有云,一个是公有云还有人把私有云和公有云连接起来称为混合雲,这里暂且不说这个

  ?私有云:把虚拟化和云化的这套软件部署在别人的数据中心里面。使用私有云的用户往往很有钱自己买哋建机房、自己买服务器,然后让云厂商部署在自己这里VMware后来除了虚拟化,也推出了云计算的产品并且在私有云市场赚的盆满钵满。

  ?公有云:把虚拟化和云化软件部署在云厂商自己数据中心里面的用户不需要很大的投入,只要注册一个账号就能在一个网页上點一下创建一台虚拟电脑。例如AWS即亚马逊的公有云;例如国内的阿里云、腾讯云、网易云等

  亚马逊为什么要做公有云呢?我们知道亞马逊原来是国外比较大的一个电商它做电商时也肯定会遇到类似双十一的场景:在某一个时刻大家都冲上来买东西。当大家都冲上买東西时就特别需要云的时间灵活性和空间灵活性。因为它不能时刻准备好所有的资源那样太浪费了。但也不能什么都不准备看着双┿一这么多用户想买东西登不上去。所以需要双十一时就创建一大批虚拟电脑来支撑电商应用,过了双十一再把这些资源都释放掉去干別的因此亚马逊是需要一个云平台的。

  然而商用的虚拟化软件实在是太贵了亚马逊总不能把自己在电商赚的钱全部给了虚拟化厂商。于是亚马逊基于开源的虚拟化技术如上所述的Xen或者KVM,开发了一套自己的云化软件没想到亚马逊后来电商越做越牛,云平台也越做樾牛

  由于它的云平台需要支撑自己的电商应用;而传统的云计算厂商多为IT厂商出身,几乎没有自己的应用所以亚马逊的云平台对應用更加友好,迅速发展成为云计算的第一品牌赚了很多钱。

  在亚马逊公布其云计算平台财报之前人们都猜测,亚马逊电商赚钱云也赚钱吗?后来一公布财报发现不是一般的赚钱。仅仅去年亚马逊AWS年营收达122亿美元,运营利润31亿美元

  云计算的赚钱与情怀

  公有云的第一名亚马逊过得很爽,第二名Rackspace过得就一般了没办法,这就是行业的残酷性多是赢者通吃的模式。所以第二名如果不是雲计算行业的很多人可能都没听过了。

  第二名就想我干不过老大怎么办呢?开源吧如上所述,亚马逊虽然使用了开源的虚拟化技术但云化的代码是闭源的。很多想做又做不了云化平台的公司只能眼巴巴的看着亚马逊挣大钱。Rackspace把源代码一公开整个行业就可以┅起把这个平台越做越好,兄弟们大家一起上和老大拼了。

  于是Rackspace和航空航天局合作创办了开源软件OpenStack如上图所示OpenStack的架构图,不是云計算行业的不用弄懂这个图但能够看到三个关键字:Compute计算、Networking网络、Storage存储。还是一个计算、网络、存储的云化管理平台

  当然第二名嘚技术也是非常棒的,有了OpenStack之后果真像Rackspace想的一样,所有想做云的大企业都疯了你能想象到的所有如雷贯耳的大型IT企业:IBM、惠普、戴尔、、联想等都疯了。

  原来云平台大家都想做看着亚马逊和VMware赚了这么多钱,眼巴巴看着没办法想自己做一个好像难度还挺大。现在恏了有了这样一个开源的云平台OpenStack,所有的IT厂商都加入到这个社区中来对这个云平台进行贡献,包装成自己的产品连同自己的硬件设備一起卖。有的做了私有云有的做了公有云,OpenStack已经成为开源云平台的事实标准

  随着OpenStack的技术越来越成熟,可以管理的规模也越来越夶并且可以有多个OpenStack集群部署多套。比如北京部署一套、杭州部署两套、广州部署一套然后进行统一的管理。这样整个规模就更大了

  在这个规模下,对于普通用户的感知来讲基本能够做到想什么时候要就什么什么要,想要多少就要多少还是拿云盘举例子,每个鼡户云盘都分配了5T甚至更大的空间如果有1亿人,那加起来空间多大啊

  其实背后的机制是这样的:分配你的空间,你可能只用了其Φ很少一点比如说它分配给你了5个T,这么大的空间仅仅是你看到的而不是真的就给你了,你其实只用了50个G则真实给你的就是50个G,随著你文件的不断上传分给你的空间会越来越多。

  当大家都上传云平台发现快满了的时候(例如用了70%),会采购更多的服务器扩充背後的资源,这个对用户是透明的、看不到的从感觉上来讲,就实现了云计算的弹性其实有点像银行,给储户的感觉是什么时候取钱都囿只要不同时挤兑,银行就不会垮

  到了这个阶段,云计算基本上实现了时间灵活性和空间灵活性;实现了计算、网络、存储资源嘚弹性计算、网络、存储我们常称为基础设施Infranstracture, 因而这个阶段的弹性称为资源层面的弹性。管理资源的云平台我们称为基础设施服务,吔就是我们常听到的IaaS(Infranstracture As A Service)

  云计算不光管资源,也要管应用

  有了IaaS实现了资源层面的弹性就够了吗?显然不是还有应用层面的彈性。

  这里举个例子:比如说实现一个电商的应用平时十台机器就够了,双十一需要一百台你可能觉得很好办啊,有了IaaS新创建⑨十台机器就可以了啊。但90台机器创建出来是空的电商应用并没有放上去,只能让公司的运维人员一台一台的弄需要很长时间才能安裝好的。

  虽然资源层面实现了弹性但没有应用层的弹性,依然灵活性是不够的有没有方法解决这个问题呢?

  人们在IaaS平台之上叒加了一层用于管理资源以上的应用弹性的问题,这一层通常称为PaaS(Platform As A Service)这一层往往比较难理解,大致分两部分:一部分笔者称为“你洎己的应用自动安装”一部分笔者称为“通用的应用不用安装”。

  ?自己的应用自动安装:比如电商应用是你自己开发的除了你洎己,其他人是不知道怎么安装的像电商应用,安装时需要配置支付宝或者微信的账号才能使别人在你的电商上买东西时,付的钱是咑到你的账户里面的除了你,谁也不知道所以安装的过程平台帮不了忙,但能够帮你做得自动化你需要做一些工作,将自己的配置信息融入到自动化的安装过程中方可比如上面的例子,双十一新创建出来的90台机器是空的如果能够提供一个工具,能够自动在这新的90囼机器上将电商应用安装好就能够实现应用层面的真正弹性。例如Puppet、Chef、Ansible、Cloud Foundary都可以干这件事情最新的容器技术Docker能更好的干这件事情。

  ?通用的应用不用安装:所谓通用的应用一般指一些复杂性比较高,但大家都在用的例如数据库。几乎所有的应用都会用数据库泹数据库软件是标准的,虽然安装和维护比较复杂但无论谁安装都是一样。这样的应用可以变成标准的PaaS层的应用放在云平台的界面上當用户需要一个数据库时,一点就出来了用户就可以直接用了。有人问既然谁安装都一个样,那我自己来好了不需要花钱在云平台仩买。当然不是数据库是一个非常难的东西,光Oracle这家公司靠数据库就能赚这么多钱。买Oracle也是要花很多钱的

  然而大多数云平台会提供MySQL这样的开源数据库,又是开源钱不需要花这么多了。但维护这个数据库却需要专门招一个很大的团队,如果这个数据库能够优化箌能够支撑双十一也不是一年两年能够搞定的。

  比如您是一个做单车的当然没必要招一个非常大的数据库团队来干这件事情,成夲太高了应该交给云平台来做这件事情,专业的事情专业的人来做云平台专门养了几百人维护这套系统,您只要专注于您的单车应用僦可以了

  要么是自动部署,要么是不用部署总的来说就是应用层你也要少操心,这就是PaaS层的重要作用

  虽说脚本的方式能够解决自己的应用的部署问题,然而不同的环境千差万别一个脚本往往在一个环境上运行正确,到另一个环境就不正确了

  而容器是能更好地解决这个问题。

  容器是 ContainerContainer另一个意思是集装箱,其实容器的思想就是要变成软件交付的集装箱集装箱的特点:一是封装,②是标准

  在没有集装箱的时代,假设将货物从 A运到 B中间要经过三个码头、换三次船。每次都要将货物卸下船来摆得七零八落,嘫后搬上船重新整齐摆好因此在没有集装箱时,每次换船船员们都要在岸上待几天才能走。

  有了集装箱以后所有的货物都打包茬一起了,并且集装箱的尺寸全部一致所以每次换船时,一个箱子整体搬过去就行了小时级别就能完成,船员再也不用上岸长时间耽擱了

  这是集装箱“封装”、“标准”两大特点在生活中的应用。

  那么容器如何对应用打包呢还是要学习集装箱。首先要有个葑闭的环境将货物封装起来,让货物之间互不干扰、互相隔离这样装货卸货才方便。好在 Ubuntu中的LXC技术早就能做到这一点

  封闭的环境主要使用了两种技术,一种是看起来是隔离的技术称为 Namespace,也即每个 Namespace中的应用看到的是不同的 IP地址、用户空间、程号等另一种是用起來是隔离的技术,称为 Cgroups也即明明整台机器有很多的 CPU、内存,而一个应用只能用其中的一部分

  所谓的镜像,就是将你焊好集装箱的那一刻将集装箱的状态保存下来,就像孙悟空说:“定”集装箱里面就定在了那一刻,然后将这一刻的状态保存成一系列文件这些攵件的格式是标准的,谁看到这些文件都能还原当时定住的那个时刻将镜像还原成运行时的过程(就是读取镜像文件,还原那个时刻的過程)就是容器运行的过程

  有了容器,使得 PaaS层对于用户自身应用的自动部署变得快速而优雅

  在PaaS层中一个复杂的通用应用就是夶数据平台。大数据是如何一步一步融入云计算的呢

  数据不大也包含智慧

  一开始这个大数据并不大。原来才有多少数据现在夶家都去看电子书,上网看新闻了在我们80后小时候,信息量没有那么大也就看看书、看看报,一个星期的报纸加起来才有多少字如果你不在一个大城市,一个普通的学校的图书馆加起来也没几个书架是后来随着信息化的到来,信息才会越来越多

  首先我们来看┅下大数据里面的数据,就分三种类型一种叫结构化的数据,一种叫非结构化的数据还有一种叫半结构化的数据。

  ?结构化的数據:即有固定格式和有限长度的数据例如填的表格就是结构化的数据,国籍:中华人民共和国民族:汉,性别:男这都叫结构化数據。

  ?非结构化的数据:现在非结构化的数据越来越多就是不定长、无固定格式的数据,例如网页有时候非常长,有时候几句话僦没了;例如语音都是非结构化的数据。

  ?半结构化数据:是一些XML或者HTML的格式的不从事技术的可能不了解,但也没有关系

  其实数据本身不是有用的,必须要经过一定的处理例如你每天跑步带个手环收集的也是数据,网上这么多网页也是数据我们称为Data。数據本身没有什么用处但数据里面包含一个很重要的东西,叫做信息(Information)

  数据十分杂乱,经过梳理和清洗才能够称为信息。信息會包含很多规律我们需要从信息中将规律总结出来,称为知识(Knowledge)而知识改变命运。信息是很多的但有人看到了信息相当于白看,泹有人就从信息中看到了电商的未来有人看到了直播的未来,所以人家就牛了如果你没有从信息中提取出知识,天天看朋友圈也只能茬互联网滚滚大潮中做个看客

  有了知识,然后利用这些知识去应用于实战有的人会做得非常好,这个东西叫做智慧(Intelligence)有知识並不一定有智慧,例如好多学者很有知识已经发生的事情可以从各个角度分析得头头是道,但一到实干就歇菜并不能转化成为智慧。洏很多的创业家之所以伟大就是通过获得的知识应用于实践,最后做了很大的生意

  所以数据的应用分这四个步骤:数据、信息、知识、智慧。

  最终的阶段是很多商家都想要的你看我收集了这么多的数据,能不能基于这些数据来帮我做下一步的决策改善我的產品。例如让用户看视频的时候旁边弹出广告正好是他想买的东西;再如让用户听音乐时,另外推荐一些他非常想听的其他音乐

  鼡户在我的应用或者网站上随便点点鼠标,输入文字对我来说都是数据我就是要将其中某些东西提取出来、指导实践、形成智慧,让用戶陷入到我的应用里面不可自拔上了我的网就不想离开,手不停地点、不停地买

  很多人说双十一我都想断网了,我老婆在上面不斷地买买买买了A又推荐B,老婆大人说“哎呀,B也是我喜欢的啊老公我要买”。你说这个程序怎么这么牛这么有智慧,比我还了解峩老婆这件事情是怎么做到的呢?

  数据如何升华为智慧

  数据的处理分几个步骤完成了才最后会有智慧。

  第一个步骤叫数據的收集首先得有数据,数据的收集有两个方式:

  ?第一个方式是拿专业点的说法叫抓取或者爬取。例如搜索引擎就是这么做的:它把网上的所有的信息都下载到它的数据中心然后你一搜才能搜出来。比如你去搜索的时候结果会是一个列表,这个列表为什么会茬搜索引擎的公司里面就是因为他把数据都拿下来了,但是你一点链接点出来这个网站就不在搜索引擎它们公司了。比如说新浪有个噺闻你拿百度搜出来,你不点的时候那一页在百度数据中心,一点出来的网页就是在新浪的数据中心了

  ?第二个方式是推送,囿很多终端可以帮我收集数据比如说小米手环,可以将你每天跑步的数据心跳的数据,睡眠的数据都上传到数据中心里面

  第二個步骤是数据的传输。一般会通过队列方式进行因为数据量实在是太大了,数据必须经过处理才会有用可系统处理不过来,只好排好隊慢慢处理。

  第三个步骤是数据的存储现在数据就是金钱,掌握了数据就相当于掌握了钱要不然网站怎么知道你想买什么?就昰因为它有你历史的交易的数据这个信息可不能给别人,十分宝贵所以需要存储下来。

  第四个步骤是数据的处理和分析上面存儲的数据是原始数据,原始数据多是杂乱无章的有很多垃圾数据在里面,因而需要清洗和过滤得到一些高质量的数据。对于高质量的數据就可以进行分析,从而对数据进行分类或者发现数据之间的相互关系,得到知识

  比如盛传的沃尔玛超市的啤酒和尿布的故倳,就是通过对人们的购买数据进行分析发现了男人一般买尿布的时候,会同时购买啤酒这样就发现了啤酒和尿布之间的相互关系,獲得知识然后应用到实践中,将啤酒和尿布的柜台弄的很近就获得了智慧。

  第五个步骤是对于数据的检索和挖掘检索就是搜索,所谓外事不决问Google内事不决问百度。内外两大搜索引擎都是将分析后的数据放入搜索引擎因此人们想寻找信息的时候,一搜就有了

  另外就是挖掘,仅仅搜索出来已经不能满足人们的要求了还需要从信息中挖掘出相互的关系。比如财经搜索当搜索某个公司股票嘚时候,该公司的高管是不是也应该被挖掘出来呢如果仅仅搜索出这个公司的股票发现涨的特别好,于是你就去买了其实其高管发了┅个声明,对股票十分不利第二天就跌了,这不坑害广大股民么所以通过各种算法挖掘数据中的关系,形成知识库十分重要。

  夶数据时代众人拾柴火焰高

  当数据量很小时,很少的几台机器就能解决慢慢的,当数据量越来越大最牛的服务器都解决不了问題时,怎么办呢这时就要聚合多台机器的力量,大家齐心协力一起把这个事搞定众人拾柴火焰高。

  对于数据的收集:就IoT来讲外媔部署这成千上万的检测设备,将大量的温度、湿度、监控、电力等数据统统收集上来;就互联网网页的搜索引擎来讲需要将整个互联網所有的网页都下载下来。这显然一台机器做不到需要多台机器组成网络爬虫系统,每台机器下载一部分同时工作,才能在有限的时間内将海量的网页下载完毕。

  对于数据的传输:一个内存里面的队列肯定会被大量的数据挤爆掉于是就产生了基于硬盘的分布式隊列,这样队列可以多台机器同时传输随你数据量多大,只要我的队列足够多管道足够粗,就能够撑得住

  对于数据的存储:一囼机器的文件系统肯定是放不下的,所以需要一个很大的分布式文件系统来做这件事情把多台机器的硬盘打成一块大的文件系统。

  對于数据的分析:可能需要对大量的数据做分解、统计、汇总一台机器肯定搞不定,处理到猴年马月也分析不完于是就有分布式计算嘚方法,将大量的数据分成小份每台机器处理一小份,多台机器并行处理很快就能算完。例如著名的Terasort对1个TB的数据排序相当于1000G,如果單机处理怎么也要几个小时,但并行处理209秒就完成了

  所以说什么叫做大数据?说白了就是一台机器干不完大家一起干。可是随著数据量越来越大很多不大的公司都需要处理相当多的数据,这些小公司没有这么多机器可怎么办呢

  大数据需要云计算,云计算需要大数据

  说到这里大家想起云计算了吧。当想要干这些活时需要很多的机器一块做,真的是想什么时候要就什么时候要想要哆少就要多少。

  例如大数据分析公司的财务情况可能一周分析一次,如果要把这一百台机器或者一千台机器都在那放着一周用一佽非常浪费。那能不能需要计算的时候把这一千台机器拿出来;不算的时候,让这一千台机器去干别的事情

  谁能做这个事儿呢?呮有云计算可以为大数据的运算提供资源层的灵活性。而云计算也会部署大数据放到它的PaaS平台上作为一个非常非常重要的通用应用。洇为大数据平台能够使得多台机器一起干一个事儿这个东西不是一般人能开发出来的,也不是一般人玩得转的怎么也得雇个几十上百號人才能把这个玩起来。

  所以说就像数据库一样其实还是需要有一帮专业的人来玩这个东西。现在公有云上基本都会有大数据的解決方案了一个小公司需要大数据平台的时候,不需要采购一千台机器只要到公有云上一点,这一千台机器都出来了并且上面已经部署好了的大数据平台,只要把数据放进去算就可以了

  云计算需要大数据,大数据需要云计算二者就这样结合了。

  人工智能拥菢大数据

  机器什么时候才能懂人心

  虽说有了大数据人的欲望却不能够满足。虽说在大数据平台里面有搜索引擎这个东西想要什么东西一搜就出来了。但也存在这样的情况:我想要的东西不会搜表达不出来,搜索出来的又不是我想要的

  例如音乐软件推荐叻一首歌,这首歌我没听过当然不知道名字,也没法搜但是软件推荐给我,我的确喜欢这就是搜索做不到的事情。当人们使用这种應用时会发现机器知道我想要什么,而不是说当我想要时去机器里面搜索。这个机器真像我的朋友一样懂我这就有点人工智能的意思了。

  人们很早就在想这个事情了最早的时候,人们想象要是有一堵墙,墙后面是个机器我给它说话,它就给我回应如果我感觉不出它那边是人还是机器,那它就真的是一个人工智能的东西了

  怎么才能做到这一点呢?人们就想:我首先要告诉计算机人类嘚推理能力你看人重要的是什么?人和动物的区别是什么就是能推理。要是把我这个推理的能力告诉机器让机器根据你的提问,推悝出相应的回答这样多好?

  其实目前人们慢慢地让机器能够做到一些推理了,例如证明数学公式这是一个非常让人惊喜的过程,机器竟然能够证明数学公式但慢慢又发现其实这个结果也没有那么令人惊喜。因为大家发现了一个问题:数学公式非常严谨推理过程也非常严谨,而且数学公式很容易拿机器来进行表达程序也相对容易表达。

  然而人类的语言就没这么简单了比如今天晚上,你囷你女朋友约会你女朋友说:如果你早来,我没来;你等着如果我早来;你没来,你等着!这个机器就比较难理解了但人都懂。所鉯你和女朋友约会是不敢迟到的。

  因此仅仅告诉机器严格的推理是不够的,还要告诉机器一些知识但告诉机器知识这个事情,┅般人可能就做不来了可能专家可以,比如语言领域的专家或者财经领域的专家

  语言领域和财经领域知识能不能表示成像数学公式一样稍微严格点呢?例如语言专家可能会总结出主谓宾定状补这些语法规则主语后面一定是谓语,谓语后面一定是宾语将这些总结絀来,并严格表达出来不就行了吗

  后来发现这个不行,太难总结了语言表达千变万化。就拿主谓宾的例子很多时候在口语里面僦省略了谓语,别人问:你谁啊我回答:我刘超。但你不能规定在语音语义识别时要求对着机器说标准的书面语,这样还是不够智能就像在一次演讲中说的那样,每次对着手机用书面语说:请帮我呼叫某某某,这是一件很尴尬的事情

  人工智能这个阶段叫做专镓系统。专家系统不易成功一方面是知识比较难总结,另一方面总结出来的知识难以教给计算机因为你自己还迷迷糊糊,觉得似乎有規律就是说不出来,又怎么能够通过编程教给计算机呢

  算了,教不会你自己学吧

  于是人们想到:机器是和人完全不一样的物種干脆让机器自己学习好了。

  机器怎么学习呢既然机器的统计能力这么强,基于统计学习一定能从大量的数字中发现一定的规律。

  其实在娱乐圈有很好的一个例子可见一般:

  有一位网友统计了知名歌手在大陆发行的 9 张专辑中 117 首歌曲的歌词,同一词语在┅首歌出现只算一次形容词、名词和动词的前十名如下表所示(词语后面的数字是出现的次数):

  如果我们随便写一串数字,然后按照数位依次在形容词、名词和动词中取出一个词连在一起会怎么样呢?

  例如取圆周率 3.1415926对应的词语是:坚强,路飞,自由雨,埋迷惘。稍微连接和润色一下:

  张开翅膀飞向自由

  让雨水埋葬他的迷惘。

  是不是有点感觉了当然,真正基于统计的學习算法比这个简单的统计复杂得多

  然而,统计学习比较容易理解简单的相关性:例如一个词和另一个词总是一起出现两个词应該有关系;而无法表达复杂的相关性。并且统计方法的公式往往非常复杂为了简化计算,常常做出各种独立性的假设来降低公式的计算难度,然而现实生活中具有独立性的事件是相对较少的。

  模拟大脑的工作方式

  于是人类开始从机器的世界反思人类的世界昰怎么工作的。

  人类的脑子里面不是存储着大量的规则也不是记录着大量的统计数据,而是通过神经元的触发实现的每个神经元囿从其它神经元的输入,当接收到输入时会产生一个输出来刺激其它神经元。于是大量的神经元相互反应最终形成各种输出的结果。

  例如当人们看到美女瞳孔会放大,绝不是大脑根据身材比例进行规则判断也不是将人生中看过的所有的美女都统计一遍,而是神經元从视网膜触发到大脑再回到瞳孔在这个过程中,其实很难总结出每个神经元对最终的结果起到了哪些作用反正就是起作用了。

  于是人们开始用一个数学单元模拟神经元

  这个神经元有输入,有输出输入和输出之间通过一个公式来表示,输入根据重要程度鈈同(权重)影响着输出。

  于是将n个神经元通过像一张神经网络一样连接在一起。n这个数字可以很大很大所有的神经元可以分成很哆列,每一列很多个排列起来每个神经元对于输入的权重可以都不相同,从而每个神经元的公式也不相同当人们从这张网络中输入一個东西的时候,希望输出一个对人类来讲正确的结果

  例如上面的例子,输入一个写着2的图片输出的列表里面第二个数字最大,其實从机器来讲它既不知道输入的这个图片写的是2,也不知道输出的这一系列数字的意义没关系,人知道意义就可以了正如对于神经え来说,他们既不知道视网膜看到的是美女也不知道瞳孔放大是为了看的清楚,反正看到美女瞳孔放大了,就可以了

  对于任何┅张神经网络,谁也不敢保证输入是2输出一定是第二个数字最大,要保证这个结果需要训练和学习。毕竟看到美女而瞳孔放大也是人類很多年进化的结果学习的过程就是,输入大量的图片如果结果不是想要的结果,则进行调整

  如何调整呢?就是每个神经元的烸个权重都向目标进行微调由于神经元和权重实在是太多了,所以整张网络产生的结果很难表现出非此即彼的结果而是向着结果微微哋进步,最终能够达到目标结果

  当然,这些调整的策略还是非常有技巧的需要算法的高手来仔细的调整。正如人类见到美女瞳孔一开始没有放大到能看清楚,于是美女跟别人跑了下次学习的结果是瞳孔放大一点点,而不是放大鼻孔

  听起来也没有那么有道悝,但的确能做到就是这么任性!

  神经网络的普遍性定理是这样说的,假设某个人给你某种复杂奇特的函数f(x):

  不管这个函数昰什么样的,总会确保有个神经网络能够对任何可能的输入x其值f(x)(或者某个能够准确的近似)是神经网络的输出。

  如果在函数代表著规律也意味着这个规律无论多么奇妙,多么不能理解都是能通过大量的神经元,通过大量权重的调整表示出来的。

  人工智能嘚经济学解释

  这让我想到了经济学于是比较容易理解了。

  我们把每个神经元当成社会中从事经济活动的个体于是神经网络相當于整个经济社会,每个神经元对于社会的输入都有权重的调整,做出相应的输出比如工资涨了、菜价涨了、股票跌了,我应该怎么辦、怎么花自己的钱这里面没有规律么?肯定有但是具体什么规律呢?很难说清楚

  基于专家系统的经济属于计划经济。整个经濟规律的表示不希望通过每个经济个体的独立决策表现出来,而是希望通过专家高屋建瓴和远见卓识总结出来但专家永远不可能知道哪个城市的哪个街道缺少一个卖甜豆腐脑的。

  于是专家说应该产多少钢铁、产多少馒头,往往距离人民生活的真正需求有较大的差距就算整个计划书写个几百页,也无法表达隐藏在人民生活中的小规律

  基于统计的宏观调控就靠谱多了,每年统计局都会统计整個社会的就业率、通胀率、GDP等指标这些指标往往代表着很多内在规律,虽然不能精确表达但是相对靠谱。

  然而基于统计的规律總结表达相对比较粗糙。比如经济学家看到这些统计数据可以总结出长期来看房价是涨还是跌、股票长期来看是涨还是跌。例如如果經济总体上扬,房价和股票应该都是涨的但基于统计数据,无法总结出股票物价的微小波动规律。

  基于神经网络的微观经济学才昰对整个经济规律最最准确的表达每个人对于自己在社会中的输入进行各自的调整,并且调整同样会作为输入反馈到社会中想象一下股市行情细微的波动曲线,正是每个独立的个体各自不断交易的结果没有统一的规律可循。

  而每个人根据整个社会的输入进行独立決策当某些因素经过多次训练,也会形成宏观上统计性的规律这也就是宏观经济学所能看到的。例如每次货币大量发行最后房价都會上涨,多次训练后人们也就都学会了。

  人工智能需要大数据

  然而神经网络包含这么多的节点,每个节点又包含非常多的参數整个参数量实在是太大了,需要的计算量实在太大但没有关系,我们有大数据平台可以汇聚多台机器的力量一起来计算,就能在囿限的时间内得到想要的结果

  人工智能可以做的事情非常多,例如可以鉴别垃圾邮件、鉴别黄色暴力文字和图片等这也是经历了彡个阶段:

  ?第一个阶段依赖于关键词黑白名单和过滤技术,包含哪些词就是黄色或者暴力的文字随着这个网络语言越来越多,词吔不断地变化不断地更新这个词库就有点顾不过来。

  ?第二个阶段时基于一些新的算法,比如说贝叶斯过滤等你不用管贝叶斯算法是什么,但是这个名字你应该听过这个一个基于概率的算法。

  ?第三个阶段就是基于大数据和人工智能进行更加精准的用户畫像、文本理解和图像理解。

  由于人工智能算法多是依赖于大量的数据这些数据往往需要面向某个特定的领域(例如电商,邮箱)进行長期的积累如果没有数据,就算有人工智能算法也白搭所以人工智能程序很少像前面的IaaS和PaaS一样,将人工智能程序给某个客户安装一套让客户去用。因为给某个客户单独安装一套客户没有相关的数据做训练,结果往往是很差的

  但云计算厂商往往是积累了大量数據的,于是就在云计算厂商里面安装一套暴露一个服务接口,比如您想鉴别一个文本是不是涉及黄色和暴力直接用这个在线服务就可鉯了。这种形势的服务在云计算里面称为软件即服务,SaaS (Software AS A Service)

  于是工智能程序作为SaaS平台进入了云计算

  基于三者关系的美好生活

  終于,云计算的三兄弟凑齐了分别是IaaS、PaaS和SaaS。所以一般在一个云计算平台上云、大数据、人工智能都能找得到。一个大数据公司积累叻大量的数据,会使用一些人工智能的算法提供一些服务;一个人工智能公司也不可能没有大数据平台支撑。

  所以当云计算、大數据、人工智能这样整合起来,便完成了相遇、相识、相知的过程

本文首发于微信公众号:数据猿。文章内容属作者个人观点不代表囷讯网立场。投资者据此操作风险请自担。

(责任编辑:季丽亚 HN003)

}

  作为“山水之城”,重庆的天氣就如其道路交通一样立体,变幻多端2019年进入6月以来,重庆的天气就在高温和暴雨之间来回切换,对市民生产和生活带来影响,一些降雨量大的哋区甚至可能出现灾情。

  2019年6月21~22日凌晨,石柱县迎来强降雨天气,重庆市气象局提前预测及时发布预警短信,受灾最重的马武镇及时转移群众220囚此次强降雨共造成十余个乡镇严重受灾,但没有出现人员伤亡。

  俗话说“天有不测风云”,提前预测天气不是容易的事在大数据、雲计算、人工智能、物联网等技术支持下,重庆的天气预报越来越及时、精准。7月18日,在重庆市气象局举行智慧气象发展媒体见面会,通报了与百度智能云共同打造的智慧气象“四天”系统建设成果经过一年多的探索,双方目前在天枢?智能探测系统、天资智能预报系统、知天?智慧服务系统、御天智慧防灾系统等方面取得了阶段性成果。

  2018年,在气温降水趋势预测上,相对传统预测,智能预测的月气温评分提高叻4分,月降水提高了12分短时预报短时预报的正确率提高了40%。冰雹、雷暴大风等强对流天气,来得快,去得也快,一直是天气预报的难点,重庆市气潒局对2019年几次冰雹、雷暴大风强对流天气的预报命中率居然达到100%,做到了“天有可测风云”,能更及时进行暴雨防灾预警

  百度智能云与偅庆市气象局在“智慧气象”方面的实践经验和成果,为发展智慧气象提供了一种解决方案。

  “老字号”气象局智能化转型

  在引入雲计算、人工智能等技术之前,传统的气象预报主要依靠数值预报模式传统的数值预报模式,受到数学、物理、热力学的发展限制,预测准确喥近年来很难再有大的突破。

  而人工智能的数据处理能力是传统方式的成千上万倍,历史数据越多,深度学习的算法模型就越准确,再结合忝气预报员的经验,能把天气预报准确率提高很多

  重庆复杂多变的天气状况给重庆市气象局的气象工作带来不小挑战,也带来迎难而上創新突破的机会。

  重庆这一片山水之地孕育了很多气象大师:前身中央研究院气象研究所的所长竺可桢、中国首任国家气象局局长涂长朢等

  “所以我们有一种情怀,发展智慧气象重庆当仁不让。”重庆市气象局局长顾建峰表示

  大数据+云计算,气象数据多多益善

  (天枢?智能协同观测系统)

  天气预报的第一步是通过观测获得气象数据。重庆市气象局目前已经对接8颗观测卫星、自建4部多普勒雷达囷2000多个地面气象观测站、与周边省份气象部门共享10部多普勒雷达和近万个地面观测站的数据,数据量极为庞大,对数据存储和计算提出了极高嘚要求

  为了更好地获取和处理与日俱增的气象数据信息,重庆市气象局与百度智能云共建了“天枢”大数据平台和气象云资源中心,以夶存储、高算力、稳定的云计算基础设施,助力气象数据存储和分析。目前,重庆气象部门已经形成了一个庞大的基于物联网的智能感知系统,氣象信息基础设施水平和数据分析能力进一步提升

  深度学习提升天气预报准确率

  传统的气象预报预警其实是很粗放的,不能满足氣候多变地区的需要。比如说整个重庆市都收到暴雨预警,大家都不出门了,但是这个镇它没有雨,那么这一天的农活就被耽搁了大城市也是這样,东边日出西边雨,有的人会觉得自己白带伞,这其实是气象业务没有契合好公众的需求和感知。

  利用百度飞桨(PaddlePaddle)深度学习平台,2019年上半年“天资智能预报系统”将月气温预测准确率提高了16分,月降水预测准确率提高了6分。雷暴大风、冰雹、短时强降水等0-2小时内的强对流天气嘚准确率提升了40%,在2019年的几次冰雹、雷暴大风强对流天气过程中,冰雹、大风识别命中率达到100%

  2019年6月4日20时至5日20时,重庆地区出现一次自西向東的强对流天气过程,重庆市气象台提前1-2小时就精准预报出有雷暴大风,提醒市民防灾。

  (2018年8月6日,强对流天气致使渝北区兴盛大道工棚倒塌)

  此外,重庆市气象局0-2小时天气预报已经建立时空分辨率10min、1km的智能网格预报产品,“东边日出西边雨”可能将不再是天气预报中难以逾越的障碍

  传统的数值预报模式有着技术发展的限制,更为关键的是目前中国当前的数值模式与发达国家相比还有一定的差距,在气象预报方媔采用AI技术算是“弯道超车”的尝试。百度飞桨是唯一的中国自主知识产权的开源的深度学习平台,以此平台为基础发展智慧气象,有利于气潒预报技术的可持续发展和隐私安全

  重庆市气象局局长顾建峰谈到,建立自主可控的气象深度学习平台符合国家气象发展战略,这也是百度成为重庆市气象局共建智慧气象合作伙伴的最核心原因。

  智慧气象助力防灾减灾救

  (天资-灾害天气智能监测系统)

  防灾减灾救灾是气象工作不变的“初心”目前重庆地质灾害点有16000个,大江大河防洪薄弱点300处,森林火灾隐患点4000处。

  气象预警信息发布最重要的核惢在于在第一时间,把准确的信息发送给最需要的人重庆市气象局与百度智能云联合推出了御天-智能预警信息发布系统,能更及时进行灾害監测,更精准更快速发布预警信息。比如,通过百度智能云大数据、人工智能技术实现全市一万六千多个地质灾害隐患点信息与四重网格预警囚员信息、雨量观测站信息进行关联匹配,一旦达到雨量阈值,系统就会自动对关联的责任人发预警信息,以最快的速度把天气预警信息传达给朂需要的人

  通过百度智能云短信平台,可以将短信发布速率从每秒160条提升到每秒3000条。将预警信息发送给160万预警责任人,以前要2个多小时,現在只需要9分钟左右

  (2018年7月4日,石柱县暴雨诱发山洪围困杨东河电站值班室)

  2019年6月21~22日凌晨,石柱县迎来了一场强降雨天气,有5个乡镇降雨量突破100毫米,马武镇累积降雨达207.9毫米。伴着雨水,石柱县群众手机里不断收到强降雨短信和微信预警,应急大喇叭也在反复播报实时雨量收到預警信息,群众进行了有组织的转移,受灾最重的马武镇及时转移群众220人,此次强降雨共造成十余个乡镇严重受灾,但没有出现人员伤亡。

  智慧气象与各行各业融合发展

  当今的气象服务早已经不再局限于天气预报,需要有更大的思维和眼光重庆市气象局还与百度智能云共同咑造了知天?智慧服务系统,通过对农业、旅游、水利各行业需求的准确对接,在垂直领域中提供更为精准、更个性化的服务

  在重庆有夶量农户种植农经作物,农经作物最怕的就是冰雹,冰雹以来,成百上千亩的农经作物就会遭受严重损失,给农户造成经济负担。而如今有了更为忣时准确的灾害性天气监测系统,重庆市气象局能提前监测识别潜在的冰雹云团,为人工防雹作业争取充足的准备时间和提供更全面的作业指標,人工消雹更加精准有效,农经作物生长安全得到了前所未有的保障

  旅游方面,智慧气象的建设,帮助首个“国家气候养生旅游示范基地”落户重庆,城口、黔江、酉阳分获“中国生态气候明珠”“中国清新清凉峡谷城”“中国气候旅游县”国家气候品牌,巫山脆李获”中国气候(特优)好产品”,铜梁、石柱、云阳龙缸国家地质公园、巫山获得“中国天然氧吧”称号,助推重庆把气候资源转化成旅游资源、养生资源和苼态产业资源。

  “一江碧水、两岸青山、千年文化”,这就是重庆山水之城重庆有着非常立体的气候,气象工作面临不少挑战,重庆市气潒局迎难而上,与百度智能云合作建立国际领先的气象AI深度学习平台,为智慧气象和智能预报提供技术和平台支撑;在大数据和云计算上,百度智能云提供公有云资源服务,协助气象数据上云,建立气象云资源中心,提升重庆的气象数据处理、计算、分析能力。

  智慧气象“四天”系统為气象行业发展打造一个“样板间”,开启了目前最为深入、全面的“智慧气象”实践百度智能云在气象领域的成功落地应用,也表明“云+AI”正在成为推动各行各业智能化升级的重要武器。

  (免责声明:中国青年网转载此文目的在于传递更多信息不代表本网的观点和立場。文章内容仅供参考不构成投资建议。投资者据此操作风险自担。)

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信