近日,第二屆中國云計算用戶大會(CCUC2015)在北京國際旅游匯盛大開幕,工信部相關領導、云服務商、互聯網用戶、傳統行業用戶、云服務終端用戶等各行業精英齊聚一堂共話云計算。
本次大會由中國信息通信研究院(工信部電信研究院)、云計算發展與政策論壇、數據中心聯盟指導,云計算發展與政策論壇用戶委員會主辦,中國IDC圈、云商界承辦,并受到多家垂直媒體的大力支持。在上海、南京、深圳、西安、烏鎮共5個分站中,CCUC2015已因其全國化程度和專業性備受業界肯定,北京站上CCUC2015無論是規格還是規模都“更上一層樓”,引來現場人員爆滿,各項數據更是取得了全面增長,企業加強參與,影響力全面覆蓋互聯網、金融、物流、制造、能源、交通等云服務集中應用領域。
大會上,小米云平臺的負責人崔秋實發表了題《云計算在小米》的主題演講,分享了小米業務和云計算的關系,著重介紹一下云計算在大數據和智能設備上面的應用。
▲小米科技首席架構師崔寶秋
崔秋實表示,小米不僅僅是一個手機公司,更是一個移動互聯網公司、一個電商公司 、一個大數據公司 、一個智能設備公司 ,而云計算則是小米業務基石。
以下是崔寶秋演講概要:
小米從創立第一天開始就做軟件硬件互聯網服務,全面推進的鐵人三項戰略,這也是小米的組成部分。小米過去幾年聚焦在重要業務上,從上到下,主要是小米硬件產品包括小米平板、小米手機、小米電視、小米路由器,這是主打的硬件產品。中間是MIUI,中間是小米云,這是小米提供的云計算服務,下面是類似和電商。電商包括國際電商,還有小米的生態鏈產業。最近小米的布局已經越來越清晰,小米進入了互聯網金融行業。
云計算是小米的重要業務的基石,以前如果有些人對小米做云計算和大數據不怎么理解,看到這個以后會比較清晰。所以我們反復講小米不僅僅是手機公司,更是移動互聯網公司,一個電商公司一個大數據公司,同時還是智能設備公司。但是小米不是公有云服務公司或者公用云服務公司,我們再三強調我們的信條就是讓專業人做專業事兒。公有云服務我們希望小米云來做。那么什么是小米云?我今天來回答這么一個問題。
小米云過去一直是一個內部使用的概念,直到去年12月1號宣布小米和金山云宣布投入世紀互聯的時候,那個時候第一次講小米云這樣一個概念,也講小米云、金山云、世紀互聯的關系。這三層定義中小米被定義成應用層的云服務,如果大家熟悉SaaS、PaaS和IaaS的關系,小米關系SaaS和PaaS這一層,金山是IaaS加上一些PaaS,世紀互聯就是IDC和網絡基礎設施提供商。什么是小米云?小米云做什么?包括哪些部分?內部我們劃分為三塊。第一塊就是小米云服務,第二是小米內部云或者小米私有云,第三塊是小米生態云。
首先第一塊什么是小米云服務,這個名字是項目立項的時候定義下來的,如果大家使用蘋果這個產品和ICould很相似,你可以理解為小米用戶在小米手機上的個人數據的云同步,簡單可以這樣理解。過去兩年的多時間里,我們把MIUI上面16種重要的個人數據全部同步到云端,大家可以看到典型應用,包括聯系人、短信等等將來還有文檔,應用的一些配置數據和桌面布局都會同步到云端,一個小米用戶手機不小心丟了,或者從米3升級到米4,在這種情況下只需要輸小米帳號,他所有的數據都會恢復到新手機里。這個對于提高用戶體驗和留存率非常重要。過去一年多我們接入更多平臺,包括小米盒子、小米路由器,我們甚至幫助用戶從蘋果手機轉向小米手機的工具,一些IOS的云備份同步到小米手機上,大家切換到更多國產的手機上面。
將來這個環可能會加上更多層次,主要是一些小米智能設備的個人數據也會同步到云服務中,所以云服務中如果之前定義小米手機的個人云服務,我們將來的定義更加廣泛一些,它是小米終端設備上面的個人云服務。過去幾年,大家可以看到小米手機的銷量,以非常驚人的速度增長,打開小米云服務的比例非常高,有70%。這種情況隨著小米用戶增長,小米云服務的用戶數也在成一個爆炸性的增長趨勢,數據在不斷的翻番,指數級的在翻番,不只是簡單幾倍的關系。根據五月份的數據表明,這些數據主要是照片和視頻,達到80多PB,照片四百多億,短信380億條,通話記錄840億條。未來如果接入更多智能設備和終端,包括小米攝像頭、智能體重計各種智能家居的設備接入,這個數據的增長曲線會變得更多。
現在我們講小米是大數據公司,確實一點都不夸張。小米云服務它的底層建立在兩大云之上,主要是金山云和小米內部云。小米內部云就是小米云的第二個組成部分,我們剛才講的80多PB主要的數據放在金山云,金山云是我們云存儲的服務商。哪些數據放在小米內部云?就是一些原數據,一些個人數據放在內部云上。主要的原因我們要把這些數據的數據,關于數據的數據留在自己公司內部,以方便數據挖掘、機器學習,用數據來幫助我們小米各大業務,提高服務質量,做出貼合用戶需求化的服務。所以我講講這些大家都比較明白了。我下面講到小米云的第二個組成部分,小米內部云。我剛才講你可以簡單理解為小米的私有云,我們對內提供一些私有云服務。這里分兩塊,第一塊是基于我們的研發團隊基于OpenStack做的私有云平臺,它的主要作用滿足小米內部研發、測試、運維、運營等方面的需求,對資源的需求。我們有這么多虛擬機,主要把資源虛擬化,然后更加彈性的分配和回收資源,最大化利用所有的硬件軟件和網絡資源。
第二部分是H Stack,這個主要基于Hadoop這些開源軟件形成的云存儲和云計算,這么一個平臺。所以我們所有的原數據存放在基于H Stack建立的計算平臺上。小米內部云,我們主要的服務對象就是小米大數據團隊需求,我們大數據團隊成立到目前為止一年半,2013年底開始真正的成形。在過去一年多時間里面,這個團隊是公司級別的大數據團隊,在這個方面做了很多大數據方面的數據采集、數據統一管理、中間數據的產生,已經開始在公司內部慢慢的開始彰顯大數據的威力。這邊我簡單列了一下小米數據來自哪些地方?大家可以看到很多方面。最左邊可以看到大量數據來自MIUI,MIUI有一億多用戶,他保護用戶的隱私情況下我們會得到大量的行為數據,這樣以利于為他提供更可靠更好的個人服務。這邊還有其他的米聊、互娛、電商消費習慣等等。最右邊就是一些最新接入的數據,智能家居包括手環、智能設備這些數據。
基于這些數據我們可以做什么,我們應該做什么,這一層從下面到上面可以看到,這是內部大數據框架。避免各種數據孤島,在公司內部我們打通了各大業務線的數據,通過上面的統一存儲和統一管理,包括隱私和安全,隱私的保護。上面是基于這些數據做很多工作,包括機器學習算法、數據挖掘算法,最后一些可視化的工具,所有這些我們基本上都是用開源軟件來搭建的,如果有興趣大家可以看一下。擁抱開源是小米的共創文化,我們希望站在巨人的肩膀上不斷創新,我們不想重造輪子。我簡單講一下小米哪些業務在用大數據,這里簡單列了一些,有人用的到可以感受到一些應用場景和一些業務。第一就是搜索和推薦,第二就是廣告還有精準運營、風控、圖象識別、互聯網金融,互聯網金融肯定是大數據驅動的業務。不知道這里是多少小米用戶,不錯,比我想象的多。你是小米用戶你可能意識不到小米手機上有多少搜索服務你可以用到,或者多少個性化推薦的服務已經幫助你做這些工作。
目前為止我們有上十種搜索和推薦服務,包括應用搜索,將來我們會做應用類搜索、圖象搜索和音樂搜索還有游戲搜索、主題搜索、短信搜索。推薦,當你在搜索或者想搜索一個東西,我們會給你提示,你可能會搜索哪些東西,哪些是當前的搜索熱詞。將來在電商,你購買什么東西,在視頻里面你想看什么視頻我們都會做個性化服務和推薦服務。所以搜索和推薦,沒有大數據它的推薦的靠譜度都會大打折扣,這個不用多講,大數據在搜索里面是起到非常重要的作用。
第二個應用就是廣告,廣告是移動互聯網所有互聯網公司或者移動互聯網公司的一個盈利利器,小米是互聯網公司,廣告是我們不可放棄的業務。廣告對于小米來說也是比較新的業務,去年才開始組建,早期大數據團隊對于廣告做出了巨大貢獻。用數據怎么做到提高點擊率,怎么做到預估,怎么推送廣告做到極致精準,不擾民但又達到最佳點擊率。我不多講這個,大家對這個可能已經比較熟悉。這個里面數據和算法,如果沒有數據沒有算法那我們做不了任何的事情。我們需要通過大數據了解用戶,了解用戶行為了解用戶需求,他想要什么,他想滿什么,在什么地方看,什么時候看等等。只有通過這些數據挖掘出來以后,我們才可能做到及時、準確、精準的廣告投放和廣告推送。剛才我提了一下Spask,我們現在的廣告平臺就是基于它。這個方面我們的團隊在這個方面投入的不算太大,當然我們也做了一些改進,通過這些改進可以增強我們特殊處理的能力,有效提高廣告的效果。
第三個就是風控,這是比較有趣的一個應用。去年我讓團隊和電商團隊合作,數據分析、數據平臺團隊和業務緊密結合,和電商合作推出這樣一個應用,為公司增加銷售額一億多。這個做法比較簡單,如果你購買過小米手機,小米是以秒殺或者集中開放購買的形式銷售收益,每周的中午12點大家去搶購,其中的壞處就是黃牛有機可乘,有些黃牛用很多服務器來搶購一些手機。這樣對于真正的小米用戶的損害,大家想搶搶不到,如果我們控制不嚴格很多小米手機就會被黃牛搶到,他們在線下可能會把價格翻一倍再賣,用戶拿到的可能是付出多一倍的價格機器,有時候因為這個他可能會買到假貨。怎么控制黃牛?我們通過帳號我們可以分析出哪些用戶真實,這樣可以大大降低黃牛買到手機的可能性。我們知道真實用戶買手機的過程中會買很多配件,配件對于小米來說非常重要。控制黃牛引入更多真實用戶我們可以銷售更多配件,一億多的營收是來自多賣的配件。
另外一個場景就是大數據可以幫助我們提高某些用戶的體驗,包括云服務,就是米云中的云相冊的用戶體驗。米云和ICloud非常像,是數據云備份,但是我們將來會基于你的數據做圖象識別。比如可以做家庭相冊,可以做人臉識別,可以將家里的小孩子和老人自動分組。是室內還是室外,做一些自動的圖象識別的東西。互聯網金融是另外一塊,我們根據用戶消費行為知道這個人怎樣,可以貸款多少給他,他的償還能力和信用怎樣。
最后一個階段我說一下小米生態云,這個在小米內部是比較新的團隊。小米生態云為小米生態鏈的合作伙伴打造一站式的云服務,大家知道小米,我之前講我們的主要業務主要是在小米手機、電視、路由器,以路由器為主的智能家居,但是智能手環、小米攝像頭這些產品,我們會讓其他小公司來做,對于我們來說我們關注兩點。第一點通過云通過小米云通過生態云,把這些智能設備和小米手機做到互聯互通,這是第一點我們關注的。第二點我們關注的還是數據,我們希望拿到用戶的各種數據,數據就是價值,在未來數據是公司價值的最良好的體現。那么小米生態云,就是為了幫助所有的小米生態鏈合作伙伴,快速的把他們業務、數據接入小米云。他們要做的就是為生態鏈保駕護航。小米生態云可以理解為生態鏈企業和小米云之間的橋梁,通過小米云快速接入他們的服務,找到數據。
小米生態云團隊,首先要有自己的產品,我們會把小米內部的一些SaaS或者PaaS一些產品提供出去,比如帳號管理、消息推送或者廣告平臺提供給生態鏈合作伙伴。同時我們會基于打造PaaS平臺,幫助生態鏈合作伙伴快速的他們業務部署到云上。另外有一個,就是我們生態云團隊會為幾十家或者一百多家生態鏈合作伙伴提供幾種固定模式的服務形態,有時候不得不幫他們做一些量身定制的個性化服務。小米云對小米生態鏈提供的價值,主要體現四個方面。第一是效率,我們提供PaaS平臺就是為了生態鏈合作伙伴他們只專注自己的業務,不用擔心怎么存儲數據。第二就是安全,小米為了保護用戶的信息安全和隱私,我們做了大量工作。有很強的安全規范和內部管理流程和保護的措施,有了這些小米合作伙伴不用擔心,也不用在安全領域隱私領域重造輪子。
第三,我們這個平臺是自由的服務,這樣數據系統可以來去自由,可以遷移到其他云上。當然最重要的價值我們提供的還是大數據價值,我們可以通過各種協議打通某些或者全部的數據分享、數據的共享或者交換途徑,這個對于各個橫向的生態鏈合作伙伴也會提供不可衡量價值。這是一個簡單的對比,小米生態云,我們中間根據生態鏈合作伙伴,爭取做到各個合作伙伴可以拎包入住,非常簡單。通過很短的時間可以把所有的業務潛入到云中,所以小米生態云要解決的問題,左邊是一些合作伙伴,假定是一系列的合作伙伴,中間會提供安全隱私、數據管理、大數據的存取分析、日志分析等等一系列PaaS和SaaS平臺,右邊是金山云可以提供的東西,他們主要在PaaS上提供一些服務,包括虛擬機、網絡帶寬、負載均衡等等。黃色部分代表生態云底層可以對接其他的云服務,包括國外我們現在用亞馬遜云AWS。
這是生態云的組成部分,這是我們做的PaaS平臺,我們已經具備各種通用開發語言,已經接入一些用戶或者正在接入或者測試的生態鏈合作伙伴。前兩天大家可能看到新聞,小米在歐洲和美國已經銷售一些配件,智能設備包括手環,小米移動電源還有小米的耳機,等等這些配件,小米電商已經在對外開放。小米生態的合作伙伴,包括手環很早已經進入國外市場,還有智能血壓計,為了把這些用戶國外用戶服務好我們會在世界各地建立機房。左邊有金山的機房和小米內部機房,右邊兩側已經在美國甲骨文利用亞馬遜的云建立機房,在新加坡也有自己的機房。這里是我們已經接入和正在接入的,一些可以公開一些不能公開的生態鏈合作伙伴,現在大概16個左右,將來這些星號會變成圖象,星號會慢慢增加,小米的航空母艦會漸漸壯大。
我想給大家表達,云計算和大數據在小米是至關重要的。我們通過云計算來服務好大數據,來服務好智能設備,才能真正的做到讓全世界每個人都享受科技帶來的樂趣,這是我們小米內部的口號。