主页(http://www.cnwulian.net):中国移动 林江斌:OneNET:一个草根IoT云平台的开放与开源之路
林江斌:各位合作伙伴,大家下午好,我叫林江斌,来自中国移动,现在负责OneNET的运营。
我今天讲的可能是在座的各位我们认为的基于物联网开放平台的合作伙伴,不管是个人,我们在座跟多的人可能是开发者,还是说基于我们每一个开发者后面的公司也好或者咱们本身就是一个创客。我们是非常欢迎所有的已经在物联网这个领域或者是想要往物联网这个领域,不断涌物联网的技术,用咱们移动的资源或者OneNET的资源,帮助提升自己的能力。我们现在to C,纯粹免费开放给大家。移动、联通和电信其实也有这个义务、有企业的社会责任感去做这个事情。当然我们做这个事情有一个自己小小的期许,我们希望通过我们运营商在物联网方面布局和努力,不断的把我们在物联网这个行业的壁垒或者跟国外竞争的过程当中,我们可以自信地说,我们在五年以后或者在三年以后,我们有能力跟我们的竞争对手,能不能建起这个壁垒,这个壁垒是需要我们所有在物联网这个行业的开发者也好、从业者也好,不断去完善这个壁垒的高度。这个我觉得往往也是一个在国内开源的相关项目达到的一个目标。但是我希望这个开源的项目不断的做得越来越大,做成国际化的项目,做成国际主流的。目前中国发起的开源项目,在全球有影响力的可能没有,但是物联网确实是个机会,我不是搞研究出身的,所以我可能有大一点的想法。慢慢我们在座的比如说开源中国的,比如说创客蜂巢的,比如CSDN的,我们很多创客或者社区的负责人,聊的过程中就会发现,我们中国有很多创客,他有自己的想法,很多的开发者有这个想法,为什么中国在物联网领域不能够有这个机会去把一个相关的开源项目做成国际化主流的项目,这是我的一个梦想,也是我的愿望。今天我会从OneNET平台来讲,可能讲得跟移动或者跟运营商没有什么关联,但这也是中国移动目前真正在做的一件事情,这个事情的意义也很大。
我的题目叫OneNET:一个草根IoT云平台的开放与开源之路。简单讲一下背景,OneNET大家很难想象是在移动这种央企背景下,我们没有立过项,我们核心的创始人,这六七个人就是自己一行一行的代码,做到现在三大开放能力之一,各个省公司都很注重OneNET平台的开放能力,包括现在在鹰潭,现在跟华为、中兴不断准备NB-IoT物联网的项目,很核心的能力我们正在不断做。我们在NB-IoT开源方面已经做了一些工作。
在这个基础上,我们走得路跟大家可能不太一样,我们有一套自己的往前走的里,我们的这种理想是比较草根的,我们是希望能够把我们所有的开发者,我们这是一个开放平台,目前已经吸引了3万多个物联网领域的开发者。第二个,我们在这3万多开发者里面,我们已经有了将近2万多个的应用,是物联网的应用,这个应用的价值是非常大的。有一个投资人告诉我说,物联网成熟的端到端的应用,基本上一个应用能值500万。
一些基础的数据,我们在这个行业算做得还可以,但是离我们这个核心团队要给自己定的目标还差得很远,集团给我们定的2020年的目标,连接数是数10亿,而我们现在1000万还没到。未来在物联网的领域的连接,可能明年的连接数要达到5000万,后年是5个亿到10个亿。咱们这个OneNET平台能解决真正问题,大家可以重点看一下这四电。第一点,我们用降维的方式把我们物联网的云管端特别是端到管到云的连接,极大程度的降低连接时间和成本。第二点,有足够大的带宽也好,吞吐能力也好,并发能力也好能够支持到数亿级的连接,这个是一个物联网平台如果要做一个通用或者全球比较大的平台最基本的能力之一。第三个,我们大数据分能不能支撑到物联网领域大数据的分析,大家都知道互联网大数据分析已经有很多的不同应用,物联网这个数据以后更是指数级倍数的增长。最后一个是IT费用增高和门槛降低。
物联网平台一些通用的做法,这个做法包括三层域,云管端这三层。在OneNET平台我们叫做终端域、平台域、应用域。这些领域我们通过DPU,通过工业领域的网关,把数据通过防火墙或者负载均衡器,处理完之后上载到平台。平台域有不同的相关的能力,比如数据存储、数据检验、事件驱动、路由设备管理等等,包括协议适配,这里面很重要,协议适配是物联网云平台在物联网这个领域当中我们要去支撑非常多不同垂直领域的行业的。物联网领域极其碎片化,我更认为它是一个工具,这个工具能跟所有的行业都结合起来,能够帮助这些行业转型升级。比如工业的一台机床,怎么把机床的数据读取出来,然后上传到这个平台。我们会存在一个比较大的难点,我们希望也通过这种开源的项目,帮助我们更多不同领域的设备端的数据也好、设备端的信息也好,传输到我这个平台,我这个平台在我的南向设备端连接,我就会有一个开源的项目,我们希望这个开源的项目能够帮助更多的设备端的应用连接到我们的OneNET平台,去推动我们物联网领域不断的去发展。一会会跟大家分享两个开源的项目。信息之间我们还会集成运营商第三方的能力,不仅仅是运营商,还可以是我们合作伙伴的第三方的合作能力,比如现在我们跟一些AI、大数据分析处理相关的第三方的合作伙伴或者是服务商进行合作。这里面第三方的能力包括很多,也包括我们行业体系内的相关能力的输入。在应用域,也就是所谓的SaaS这一端,通过我们的负载均衡,我们会塞不同的服务器端和客户端进行相关的部署。我们除了PaaS这个平台以外,我们多做了一个工作,做了一个BaaS的工作,这个是我们现在国内比较主流的,其实咱们已经做到了BaaS层,其实是在PaaS层应用里面做了一层通用的层,这个通用的层会把应用层共性的相关的比如权限的管理、数据流的管理,我们会进行一个定义,这些定义是模板式的定义,会极大程度提升应用部署开发的效率。
看一下整个的架构图,物联网领域,我们跟云计算领域所提的IaaS、PaaS、SaaS或者中间有个BaaS,这种提法不一样,咱们的提法是从底层的CMP,连接管理平台,上面是DMP,是设备管理平再上面是所谓的PaaS层,也就是现在OneNET最重要要做的一层,AEP,应用使能侧。最上面是业务分析平台。在我们的AEP,这里面分的架构是比较清晰的,设备层是基于不同的领域的设备,比如智能硬件的,车联网的,工业控制的,能源的,会把数据传输到这个平台,在这个平台当中我们基于通用的,比如联通、电信的,我也非常欢迎大家用OneNET平台,实际情况大家也在用OneNET平。往上走是能力输出模块,应用孵化环节和行业模板,这两个是OneNET在物联网中做得非常特殊的地方。第一个是对于我刚才说的非常碎片化的行业的市场,我们会帮助各个不同的行业,比如在做端到端的应用的时候,我们会把相关的能力包装成一个行业的,现在我们重点关注的这几各行业,一个是工业控制领域,一个是智慧能源领域,还一个是车联网领域。在这三个领域我们都有比较成熟的这种物联网的PaaS的行业模板。我们会陆续把模板的能力都陆陆续续进行开放,这些能力我们希望更多的C端的用户、开发者能够更多接触到这个领域。第二个重点要讲的是应用孵化器,我们通过应用孵化器的过程当中实现了可拖拽式的物联网的数据可呈现的环境,这个环境基本上不需要写代码,也就是说物联网这个领域我们是希望,除了在座的专家以外,各位在业内领域可能对代码很熟悉,对前端对Java对C很熟悉,但是更多的人只懂一点代码,比如在农业领域,搞信息化的人很少,但是他懂一点,他很快去孵化出相关的能力出来。这上面集成非常多不同领域的应用。这个应用孵化的环境是我未来一个月左右的时间要做的一个很重要的开源的项目,这个开源的项目我已经跟咱们开源中国、CSDN还有Linux基金会这几个组织初步有一个相关的意向,后面会一起去推动这个项目,这个项目很有可能是咱们国内物联网领域云平台的第一个开源项目,相信通过移动还有这么多国内比较顶级的社区、论坛,包括这次峰会的机会,能够帮助大家把国内的物联网开源项目不断往前推进。