嵌入式系統聯(lián)網(wǎng)方面,云服務(wù)公司如何吸引用戶(hù)(1)?
在前不久意法半導體公司(ST)的“2018年STM32峰會(huì )”上,機智云CEO黃灼先生談了機智云與其他云廠(chǎng)商不同之處:懂硬件。
本文引用地址:http://dyxdggzs.com/article/201806/381402.htm
雖然機智云是物聯(lián)網(wǎng)云平臺公司,但是給自己貼的標簽是“云服務(wù)里面最懂硬件的云服務(wù)公司?!痹?00多人的公司里,80%是研發(fā)的工程師,其中又有將近一半是有嵌入式經(jīng)驗的工程師。
實(shí)際上,從機智云成立之初,就在強調硬件基因。因為物聯(lián)網(wǎng)的第一個(gè)字是“物”,“網(wǎng)”其實(shí)是協(xié)同的工具。因此對硬件/通信所需要考慮的技術(shù)層面,諸如如何降低功耗,如何提高穩定性,如何去適配不同的硬件平臺等,投入了巨大的精力。
雖然機智云公司的名字里有“云”字,但還是強調第一個(gè)字“機”。因為術(shù)有專(zhuān)攻。黃灼先生自己的經(jīng)歷是做互聯(lián)網(wǎng)起家,在美國創(chuàng )業(yè)時(shí)就是做互聯(lián)網(wǎng)的,但是他發(fā)現物聯(lián)網(wǎng)領(lǐng)域非常有意思,很多軟硬結合的地方有一些優(yōu)化的空間。例如,黃灼先生最初是云計算起家的,在亞馬遜最早的云服務(wù)還沒(méi)有官方推出時(shí),就已經(jīng)是亞馬遜的第一批用戶(hù)了,所以對云計算的各種技術(shù)是非常熟悉的。他發(fā)現在云與硬件結合時(shí),有一些軟硬結合很巧妙的地方,例如有一些節能的算法是通過(guò)硬件端的邊緣計算,這些邊緣計算可以運行在MCU里,以幫助減輕云計算的壓力,節省流量帶寬,這些是純云公司不會(huì )去思考的,因為他們還是會(huì )想怎么銷(xiāo)售更多的云。
“機智云的商業(yè)模式不僅是賣(mài)多少臺服務(wù)器、多少帶寬,而是能夠承載多少硬件的消息,能夠怎么幫助硬件企業(yè)把產(chǎn)品智能化”。黃灼先生指出?!跋嘈艡C智云對硬件的理解、對不同硬件的操作環(huán)境的熟悉程度,是我們的先發(fā)優(yōu)勢,也是持續創(chuàng )新的優(yōu)勢?!?/p>
圍繞MCU等硬件進(jìn)行創(chuàng )新
在物聯(lián)網(wǎng)領(lǐng)域,MCU扮演著(zhù)數據處理的角色,數據處理之后,需要把數據與互聯(lián)網(wǎng)做交互,這種交互會(huì )通過(guò)各種通信協(xié)議,目前通信的形式非常多元化,例如從藍牙到WiFi,到現在國內大力推廣的NB-IoT、5G等。但是MCU始終都很重要。

圖:GoKit4是標配STM32底板和NB-IoT模組,兼容LoRa/GPRS/WiFi等通訊模組
由于很多模組里用的是ST的MCU,幾年前,機智云就已經(jīng)推出了專(zhuān)門(mén)針對ST開(kāi)發(fā)者的原生的機智云的支持。
在ST MCU代碼庫里,機智云有一個(gè)小小的創(chuàng )新:可以自動(dòng)生成針對ST MCU的基于機智云的代碼。簡(jiǎn)單地說(shuō),每種產(chǎn)品的形態(tài)可能會(huì )有不同的數據級,不同數據級會(huì )有不同的針對性,機智云能動(dòng)態(tài)生成一個(gè)基于ST MCU的SDK。這是純動(dòng)態(tài)生成的,ST的開(kāi)發(fā)者就可以將其植入到MCU代碼里,以完美地跟云端同步。所以這一方面給ST MCU的開(kāi)發(fā)者帶來(lái)了便利,另一方面也幫助機智云的服務(wù)在廣闊的ST開(kāi)發(fā)者生態(tài)圈里得到傳播。

圖:機智云的MCU代碼自動(dòng)生成工具
機智云與其他云廠(chǎng)商的關(guān)系是什么?
機智云沒(méi)有物理云,是純技術(shù)公司。機智云是在上面提供平臺,讓更多的用戶(hù)去連接到云端。例如機智云租用微軟云、阿里云,然后在上面做進(jìn)一步的服務(wù),這個(gè)服務(wù)是面對用戶(hù)的,用戶(hù)可以用這些云服務(wù)去傳輸數據。而數據來(lái)自于傳感器、來(lái)自于設備(例如,ST是做設備端的服務(wù),提供MCU和傳感器等。)
因此在某種意義上,機智云是增加了微軟、阿里等的云的采購。機智云還在中國電信的天翼云安裝了機智云的PaaS平臺,去推廣天翼云的物聯(lián)網(wǎng)業(yè)務(wù),可見(jiàn)機智云可以跟很多云廠(chǎng)商做緊密的配合
目前機智云平臺上的開(kāi)發(fā)者是數以十萬(wàn)計的,現在做出上量產(chǎn)品的企業(yè)非常多,目前大多是家電企業(yè),采用了機智云的云平臺,也會(huì )有交集用到ST MCU來(lái)做處理,通過(guò)wifi或NB-IoT等連接。
機智云網(wǎng)站上提到了“霧計算引擎”,因大部分設備都有傳感器,傳感器的采樣率非常高,可能是100 Hz、300 Hz甚至更高。如果是云計算的公司進(jìn)行數據處理,就會(huì )全部導到云端,以銷(xiāo)售更多的存儲和帶寬,這是對云廠(chǎng)商有利的。
但是機智云的商業(yè)模式不是按照存儲跟帶寬來(lái)計算的,而是承載了多少設備的有效的連接。這個(gè)連接對于流量/帶寬沒(méi)有太大的限制。那么怎么優(yōu)化它呢?即怎樣把100 Hz傳感器的數據進(jìn)行最高效的壓縮、建模,然后再在云端還原?這就是邊緣計算很重要的領(lǐng)域。例如100 Hz的角速度傳感器,它的信息量如果按照每秒傳100次,很有可能需要4G的帶寬才能做到。如何在NB-IoT的場(chǎng)景里,把一個(gè)角速度高頻的傳感器數據能傳上去呢?這就是通過(guò)邊緣計算的建模、壓縮,再在云端反向還原,這就是比較典型的霧計算場(chǎng)景。

圖:機智云通用租賃平臺,其中芯片采用了STM32
如何保證安全?
機智云和微軟、阿里、騰訊等云廠(chǎng)商是一種合作關(guān)系,機智云的平臺可以運行在這些頂級云廠(chǎng)商上。這些云平臺公司有一個(gè)天然的優(yōu)勢,即規模優(yōu)勢可以在大規模的DDos攻擊下,增加流量帶寬來(lái)防御。機智云不會(huì )自己去做這件事情,因只有云平臺上層的IoT領(lǐng)域的子級,當然這個(gè)子級有可能成為最主要的應用之一。
大部分云廠(chǎng)商強調的技術(shù)優(yōu)勢還是在IaaS層面,機智云不會(huì )自己重新發(fā)明這個(gè)輪子,機智云的平臺有超過(guò)一千多萬(wàn)臺的設備持續的連接,每秒鐘處理的數據量都是萬(wàn)級的消息。例如現在說(shuō)一句話(huà),其實(shí)已經(jīng)有十幾、二十萬(wàn)的消息在處理。這不是因為機智云自己建立了機房,而是利用了已經(jīng)建有的機房。
當一家企業(yè)的設備量達到了一定量級的時(shí)候,它對云端的依賴(lài)性很大。例如如果有10萬(wàn)臺空氣壓縮機的工業(yè)設備,這十萬(wàn)臺設備的維護、跟蹤都需要數字化和集中的處理,這些數據就會(huì )匯聚到云上的服務(wù)器。如果服務(wù)器要保證能夠24小時(shí)不間斷地去提供服務(wù),則需要有互聯(lián)網(wǎng)基因的公司來(lái)維護和開(kāi)發(fā),這就是機智云的角色。在用戶(hù)Service Level Agreement(SLA)方面, 機智云現在能提供的服務(wù)安全性是99.95%,基本上阿里云、微軟云也是99.95%,由于它們在機智云的底下,機智云不可能比它們做得更加高,因為它們的服務(wù)器一宕,機智云的也會(huì )宕。但是機智云會(huì )有預警,所以機智云要提供一個(gè)穩定、可靠、安全的物聯(lián)網(wǎng)的信息管道。數據流到云端之后,機智云還做各種各樣數據挖掘、建模和應用開(kāi)發(fā)。
獨特的商業(yè)模式
像機智云有很多空氣壓縮機的客戶(hù),他們就需要做到機器沒(méi)有宕機的情況發(fā)生。那么,如何實(shí)現呢?要對其傳感器做監控,看到底有沒(méi)有工作在正常范圍,因此就會(huì )有大量的數據要處理,這就需要在云端做大量的數據處理,這就是機智云專(zhuān)長(cháng)的領(lǐng)域了。
這需要服務(wù)商服務(wù)設備或者更換備件,從云端發(fā)出指令,再去響應,我們的商業(yè)模式就是最后有多少設備接入我們,我們就收多少費。
機智云現在是用“免費+付費”的模式來(lái)服務(wù)物聯(lián)網(wǎng)行業(yè)的,很多物聯(lián)網(wǎng)產(chǎn)品剛開(kāi)始量不會(huì )太大,所以在沒(méi)起量階段都會(huì )免費為其提供云服務(wù)。 2017年公司有不到億級的收入,預計機智云的成長(cháng)會(huì )很快,每年收入都將會(huì )是翻倍的增長(cháng)。

圖:機智云展位
評論