转载

实践课堂|2016深圳站 |车联网行业的云端架构实现

主持人:深圳是智能硬件的沃土,在这边成长起很多非常优秀的智能硬件的厂商。今天有一位小伙伴叫做元征科技,他们在汽车车联网系统做到全国第一,跑在QingCloud的公有云之上,今天请到阎其治先生为我们分享他们使用QingCloud的经验,有请。

实践课堂|2016深圳站 |车联网行业的云端架构实现

阎其治:大家好,我叫阎其治,就职于元征科技,是IT设备以及平台的管理者。刚才说我是小伙伴,其实快成老伙伴了。我来之前,我的兄弟跟我说“阎总,你有最大的特点是总会一本正经的胡说八道”,我今天就来一本正经的胡说八道。下午时间,天气有点阴沉,在座大部分是技术,如果干巴巴的讲技术可能会睡着,坐在椅子上睡觉真不舒服。接下来我可能会用我的方式胡说八道。我本身说是做技术的,我一直觉得我是在做技术里滥竽充数的,接下来所有的东西有可能跟技术的关系不是特别大,我愿意把它分享给大家,目的是想让大家多一个思路,互联网、车联网的想法,同时跟大家介绍我们在使用QingCloud过程中的一些经历,我想这些经历可能会让大家有一定的启发。

我不是第一次站在QingCloud的平台上,也就是说我为QingCloud站台,但我不出台。今天主要谈谈三个方面,一是元征研究的车联网;二是元征在QingCloud公私有云混合平台上的发展;三是对未来的设想和展望。

元征眼里的车联网。元征是做汽车诊断设备的,修车是师傅们手里有一个专业的电脑,电脑检测的电脑就是我们的设备,读码卡等都是我们的产品。随着互联网的大潮慢慢的侵袭到每个人心中,元征也想做点什么。我们的想法是车联网,也就是互联网的概念。什么是互联网,互联网的本质是连接,连接人与人之间的关系。车联网在人与人之间又增加一个连接点,也就是车,人车相互连接。这个连接是很可怕的,当两件不相干的东西一连接,可能会产生更好的东西。比如杂交,慢慢会产生更优的品种,这是生物的进化论。互联网也是如此,当两个比较不相干的环境同时连接,可能会产生新的东西。我、元征和QingCloud也有一次连接,上次我说我们俩像在谈恋爱,谈着谈着觉得这个小姑娘不错,一起生个孩子。所以我把业务丢到QingCloud上。连接会让我们的生活更加丰富多彩。

二是服务,车联网想要做的事情是拿到车的ID、人的ID的联系。这样我就可以人车上解决一些让人更加愉悦和有价值的东西。娱乐和内容的方面是车联网所希望、所提供的。我们眼中的车联网是画一个圈“人、车、生活”。

现在车联网的领域里,做的人实在太多了,几千家、几万家都有。做OBD的人也有很多,OBD是一个接口,用来做诊断设备,它也是这辆车信息输出的端口,类似电脑的USB口,我可以读取、输入、得到一些资料。现在车联网一是前装系,这是做汽车的人,宝马、奔驰、特斯拉做的事情。他们的目的是卖车,当我给这个车加一个DVD、CD、音响、蓝牙功能,目的是为了多赚几千块钱。一个CD多少钱?几十块钱,但装进去后可以让这辆车多出两、三万的价值。我的车支持蓝牙、自动语音输入,这辆车又可以标高了,这班人就是卖车的。屁股决定脑袋,这班屁股坐到钱上,他们的车联网不会那么快出现;后装系,代表人物是互联网公司,他们想做的事情是给车上的人提供服务,它还是互联网的产品。无论是导航仪、车载MP3等,目的是为了车上的人提供的服务。我把它定义成车上的联网,但这些联网一是车里面,二是车上,这两个联网还不全面。元征在做的是一个服务,我们抓住一个入口,可以拿到这辆车所有的数据,同时拿到人的数据。人的数据和车的数据捆绑在一起,变成新的东西。这个东西可能是未来车联网的方向,通过拿到更多的数据,给这个人和车画一个丰满的画像,人和车就会提供更好的服务。我们就像一个医生,当一个病人过来,它什么也不说,没办法给他看病。我都能清清楚楚的知道他什么病,并把病治好。包括车辆服务、乘客服务、支付服务。车本来是代步工具,让车联网是让车和人连接,满足人的代步、安全、娱乐等要求。这三家真正一统江湖的人,也许就是车联网里的龙头老大。元征在汽车领域是小老大,我们生产的诊断设备、诊断协议支持93%的车,全球所有的车只要拿着我的设备,有问题都能修。年销售额只有十来亿左右,市场太小了。我在小领域里成为老大又怎样,好孤单、好寂寞。

只要把车丢到互联网的平台上,这件事情完全不一样,变成5000亿市场。一是车辆服务,二是车辆本身,三是车上人的相关服务,这些服务都有各种各样的盈利场景。车联网盒子,只要把接头接到车上,可以对车辆进行检查、体检、行驶轨迹、驾驶行为、O2O服务等,都可以通过它来实现。

我们作为开发团队,一年出的五个版本,没日没夜的改,按照互联网的思维把自己折腾得要死要活,目前市场的反映还是不错的。这是我们车联网中连车的入口,它是我们元征未来要做的一个最主要的事情。它把数据从车里拿到云端,所有通讯是通过这里的3G模块,是一个连通的3G传到服务器上,进行处理。

车手机,这是一个点歌的机器,网络的MP3。语音“郭德纲”,他就出来了。接下来有很多应用场景,目前离得最近的场景是自驾游,自驾游的过程中当成对讲机,进行互相交流,左转、右转、前面停车等。手环,这个手环戴在手上,跟正常手环一样,但这是车联网的产品。它预留了接口,当人的行为特征可以通过手环传到云端,目的是让人的画像更加丰富。当你出现一次不小心撞树上,这时候通过手环、车辆盒子这些数据,可以告诉你到底发生什么事情,是车的问题还是人的问题,导致车撞树上了。这是我们想打造基于数据的平台。

GOLO技师,你的车一旦坏了,随时有师傅给你修。

车联网盒子生态圈包括Wi-Fi热点、开车赚钱、汽车服务、车辆控制、车辆管理、汽车交友等12个功能。元征一直想要玩的是生态,不玩生态还玩什么。生态得有土壤,得有一个平台承载,这个平台就是QingCloud。我的平台叫LAUNCH-Cloud,除了QingCloud,国外所有业务在亚马逊上,同时还有微软Azure。我们亲身经历、体验和比较,最终落地形成真正的平台。我在平台上所有的维修工、车、手机、互动、电台、车队通过设备进入云端,完成人、车和生活的平台。

前面我们把元征的业务和车联网的业务简单的介绍了。谈到云,我是做云的,元征如何选择云以及建设云。回到技术层面,元征定的三年规划中用的是混合云,公有云有公有云的特点,私有云有私有云的特点,根据不同的业务场景,必须得有不同的搭建平台和选择。元征用的是混合云,为什么不全部放在公网上,接下来我会展开这个话题。这是元征的云架构,看不清就对了,我没想给大家看。这个东西没什么特别,这是正常的互联网架构,LAMP架构,这是监控、生产环境、开发、对外运营。这里主要谈到(紫色图表),我们有了MySQL、MongoDB,承接了三种不同的应用,这些平台设计、开发由我们自己在做的。有些东西我们可以直接拿来用的,作为用户,最希望的是“买白菜”,什么也不想,吃了就完了。最好的是把白菜做成醋汁白菜。

作为用户,我一直希望我们的用户可以更加专注我们所专注的东西,把需要别人专注做的事情,让更专业的人去做,QingCloud承担这样的角色。IaaS平台,甘泉老师的代码写得很厉害。这些组件搭好后,我们拿来用就可以了。我们原来的MongoDB存储的效果非常差,我们和小何交流,把存储过程放在云上,发现这个效果提升几十倍。原来我们只能支撑不到一万台设备,现在可以支撑三十万。按照以前,我得买30台服务器做这个事情,现在1台虚拟机就完成了。这个业务对我来说是非常好的。

我们在选择云的过程中发现了A、B、C、D的问题,一是服务器扩展差,当业务们给我提需求,明天我们要搭Hadoop平台,你准备给我20台机器。从物理机的采购是不可能的,不少一个月,服务器那么好买吗?现在不用了,可以用青云;二是运维的不灵活,现在大概几百台应用,我的运营人员将近10倍。这个项目相当差,人工是互联网上最大的支出,如果我把核心的东西,一些已经成熟的东西丢到云上,这些问题就解决了。运维是什么,让它不死,现在有平台让它不死,我留着人干嘛;三是无法保障信息安全,我必须展开跟大家介绍我的痛。元征做研发代码,我们的代码在外面比较吃香,有的人会去偷,黑客会想尽一切办法到我的服务器上拿数据。安全包括四个方面,包括物理安全、网络安全、数据安全、应用安全,这四个方面不可能让保安去看着,这时候必须有程序、平台把它管理起来。我们在亚马逊上选择了一些基于安全类的服务,QingCloud到目前为止基于安全类的服务有一些,但还不太多。我看到了这个服务在不断增加的过程。前两天准备好安全类的服务纳入平台,我把它当成组件去选择,我就不用买防火墙、TPA等设备。我作为IT管理者,最心疼的就是钱,买一个设备堆在那里,并没有什么用,我用云就好了。钱他们花,我只要付服务费。刚开始我只投入三毛五毛,用得不爽可以丢掉再换;四是对动态网络要求较高,我们跟电信买100兆的带宽目前是3万块钱一个月,我花90兆也是3万块钱。如果是动态的变化,我可以节省一大笔钱,这是让我最爽的地方。我总结四个字叫“多快好省”,在甘总PPT中的右边系列一样。什么多少?资源多,什么好?服务好,什么省?价钱省。这是我用公有云过程中总结的四个字,算是精华。

这个平台是QingCloud目前我在使用的,我在私有云上跟QingCloud进行过一系列的了解和学习,如何把QingCloud或是管理的模式丢到我的机房里,我可以让管理更加智能和便捷,给我肯定的回答说“可以”。我肯定不会只选QingCloud,我非常贼,我选择其他家做对比,包括QingCloud、华为、KVM、OpenStack等都去了解了。我们想要做一个私有云的平台,需要统一管理、统一计费、灵活接入等功能,能否实现。大家都说“能”,没有说不能的。最后发现大家在做的过程中,选什么平台不重要,关键是这个平台能否用好,这是最重要的。一个平台买回来后只用了1%的功能,这种体验无法接受,我在这里对QingCloud提出建议,我们对私有云或是云平台的各种组件,需要大量的宣讲和使用的需要。我们在学习的过程中才知道要什么,不要什么,客户都是傻瓜。

未来云规划。这里提到未来,车联网的未来和元征的未来。现在全国有3.7亿辆车,如果每辆车都能把数据输到云平台,对云平台将会是巨大的考验,我们不可能把3.7亿辆车全部做了。哪怕做了千分之一,也是370万辆车,这已经非常了不起了。现在的服务器,数据的上传,每一个接头,每天的数据是620G每天,每辆车20G。这里的数据有很多是实时数据以及车辆比较脏的数据。我们不得已把这个数据有一些上传,有一些不上传,我传不起。无论是QingCloud也好,私有云也好,流量费用和存储费用都是巨大的支出,我存不起。我们不得已只能削减业务,这是很痛的。我们的未来需要的是大平台、大并发、大容量、大存储,把这些数据存起来,进行大数据分析。我们已经在做这一块的事情。数据采集层,把手机APP、车辆、基础设施、第三方商家、保险、路况,通过数据采集层进入数据库,这是Hadoop平台,那边是实时业务的平台,数据来了之后,进行清理、算法,放在集市里给所有数据打一个标签,把最后的数据卖给保险公司,保险公司可以对它进行定制保险。这个人经常不系安全带、老是刹车等,这些人的保费就会贵。如果你的驾车习惯好,你的保费就该低。这是我们给保险公司提供的数据,保险公司特别喜欢这些数据。

二手车,当一辆车生产出来到进报废厂,如果有数据支撑,这辆车所有的信息非常有价值,这辆车什么时候修,在哪里修,怎么修,多少钱修的。如果有这些数据,我买这辆车的时候会很安心,现在买二手车最好得找熟人买,我不知道你有没有大修。这些数据都是我们数据采集层要做的事情。采集层下来后要提供正常的业务,刚才我听甘总说我们的Hadoop的平台已经把它变成组件化和标准化,我直接拿来用就行了。我前两天知道这个消息,我们准备去试一下。我也在不断的学习和摸索,在互联网领域里或是做IT的领域里,没有一条完完全全的光明大道,都是若干个坑,我们一直在挖坑和填坑的过程,只有让这个坑,别人挖过、跳过、埋过,我走上去才是平坦的。现在挖坑和埋坑的是QingCloud。

这是广义的车联网,把人和车数据化,必须是车与车之间、车与建筑物之间、车与家之间、车与人之间、人与人之间的连接,这些才是最有价值的。谷歌在做自动驾驶、智能辅助驾驶系统,他们在做的事情无非是通过数据让车活起来,变成一个人,拟人化。车联网才会更加有意义和有意思。元征在做车联网的同时不仅关注车,同时关注人和生活,我们建的是一个生态,这个生态在建的过程中,人的情感以及人与人之间的协作很重要,我们希望把车连在一起,同时把爱车的人连在一起。

这是我们最近做的活动,我们经常举办这样的活动。我们把元征的设备叫做Z星人,大家在玩的过程中互相学习和交流,这里有一个1分钟的视频。我们200辆车办了一个惠州自驾游,我们以后会打造一个全中国最大的车友会,这是一次集结赛。

提问:买好QingCloud的云服务后,后续的业务迁移是怎么做的,还是我们直接在QingCloud上重新进行业务的重构,包括对PaaS平台、云数据库可以直接调用?怎么做到的?

阎其治:前一段时间,我们中国的业务放在IaaS上,整体迁到QingCloud上。迁移的过程非常简单,每一个机器做了标准化,最后只是换了IP。很多数据放在数据中心,前端只是应用,搭应用特别快,没有涉及到大量数据的传输,部署得非常快。

Xuanwo@QingCloud

原文  https://community.qingcloud.com/topic/398/实践课堂-2016深圳站-车联网行业的云端架构实现
正文到此结束
Loading...