互聯(lián)網(wǎng)最初的典型終端是計算機,鍵盤、鼠標(biāo)和視窗模式,Wintel架構(gòu),有線連接,終端的能耗不是問題。移動互聯(lián)網(wǎng)的典型終端是智能手機和平板電腦,或只具有無線局域網(wǎng)通信能力(如平板電腦)再通過本地網(wǎng)關(guān)連接到互聯(lián)網(wǎng),或直接具有無線廣域網(wǎng)通信能力(如智能手機),但從TCP/IP的角度看,本質(zhì)上都是PC[1]。
移動互聯(lián)網(wǎng)的終端、應(yīng)用甚至數(shù)據(jù)都具有了移動性,在帶來諸多優(yōu)勢的同時,新的限制開始出現(xiàn)了。主要利用電池供電使得能耗上升為最關(guān)鍵的限制因素,小屏幕使得I/O系統(tǒng)也無法繼續(xù)沿用鼠標(biāo)鍵盤做I/O了,處理性能與PC一個時代以上的差距使得通用平臺型的WEB很傷自尊。
這些因素直接導(dǎo)致了節(jié)能型芯片ARM的崛起,I/O系統(tǒng)融合為采用多點觸控技術(shù),PC互聯(lián)網(wǎng)10多年前流行的C/S模型又滿血復(fù)活了(即APP Store模式)。移動終端無法勝任的很多工作,尤其是大部份存儲和部份計算工作,通過無線和App Store,被巧妙地轉(zhuǎn)移到了云平臺上。這種轉(zhuǎn)移本應(yīng)該是徹底的,是HTML5方式的,但因為與PC互聯(lián)網(wǎng)的性能“代差”,因為操作系統(tǒng)廠家的利益,目前主流還是Native App方式的。多點觸控技術(shù)直接改變了用戶使用習(xí)慣,使得操作系統(tǒng)革命成為可能,于是面向移動和面向多點觸控的新一代操作系統(tǒng)iOS和Android興旺了,一個閉源一個開源,和當(dāng)年Windows對應(yīng)Linux,DOS對應(yīng)UNIX一樣的格局。
如果說移動互聯(lián)網(wǎng)是從用戶側(cè)發(fā)起的一場技術(shù)革命,那么云計算就是從服務(wù)側(cè)發(fā)起的另一場技術(shù)革命,遙相呼應(yīng)。APP Store模型讓移動互聯(lián)網(wǎng)軟硬一體化和終端服務(wù)化,云計算則是讓服務(wù)側(cè)也開始了軟硬一體化和服務(wù)化,面向互聯(lián)網(wǎng)的大規(guī)模服務(wù)器定制(以Google和Facebook為代表,國內(nèi)以BAT牽頭的天蝎整機柜服務(wù)器為代表)和SDN技術(shù),像水電那樣的提供公共計算資源。
使用云計算服務(wù)的用戶,可以使用像PC和電視機那樣的固定終端,也可以是平板或智能手機那樣的移動終端,甚至可以是專門設(shè)計生產(chǎn)的云終端(比如虛擬桌面業(yè)務(wù)的瘦客戶端)。從ISO/OSI網(wǎng)絡(luò)模型看,移動性也是要分層的,要分工的。移動性可以是鏈路層的,可以是網(wǎng)絡(luò)層或TCP層的,也可以是應(yīng)用層的甚至數(shù)據(jù)層的。移動性的分工,不僅發(fā)生會發(fā)生在垂直層面,水平層面的終端、網(wǎng)絡(luò)、應(yīng)用/數(shù)據(jù)等之間移動性如何分工協(xié)作。
在移動互聯(lián)網(wǎng)環(huán)境下,在云計算的支持下,目前市場上移動性如何分層和分工顯然是非?;靵y的,都想獲得更多的控制權(quán)和利益,都想進入對方的領(lǐng)域,經(jīng)常以一種很笨拙的方式支持了移動性。即使不區(qū)分終端,云計算自身也已經(jīng)具有很強的應(yīng)用移動性(如SaaS)和數(shù)據(jù)移動性(如同步功能)。長期看,上層的移動性支持會越來越重要,三層以下的移動性支持會逐步淪落為“移動比特”,或者說“啞移動”。