讓W(xué)eb2.0和智能網(wǎng)絡(luò)保證更高級用戶體驗

字號:

如今,Web的內(nèi)容及應(yīng)用開發(fā)已進(jìn)入復(fù)興時期。強(qiáng)效創(chuàng)新的Web2.0為我們帶來了更為豐富的應(yīng)用,包括視頻、語音、短信、SaaS(軟件即服務(wù))業(yè)務(wù)應(yīng)用和游戲等無窮組合。然而,一種可以扼殺這種創(chuàng)新乃至整個行業(yè)的巨大挑戰(zhàn)正迫在眉睫,這一切都應(yīng)歸結(jié)到用戶體驗中來。
    從根本上說,服務(wù)的價值與用戶體驗的質(zhì)量成正比,人們之所以愿意付費(fèi)下載視頻主要出于綜合因素考慮。其中之一是內(nèi)容,例如可供選擇的數(shù)量及價格。另外還包括該視頻在尋找、選擇以及根據(jù)視頻應(yīng)用所進(jìn)行剪輯支付的便利程度。其他如界面響應(yīng)和下載時間等則主要取決于設(shè)備及網(wǎng)絡(luò)本身。
    在理想情況下,控制視頻服務(wù)傳遞(內(nèi)容、應(yīng)用、網(wǎng)絡(luò)和設(shè)備)各個端口,應(yīng)該有能力創(chuàng)造具有更高價值的產(chǎn)品并增加收入(直接從最終用戶或透過廣告)。然而,對應(yīng)用和內(nèi)容供應(yīng)商而言,實(shí)現(xiàn)與其客戶在網(wǎng)路上的互動則依賴于一個十分難以預(yù)測的“盡力而為”式網(wǎng)絡(luò)性能云。它的速度有時比較快,有時則稍慢。而在提高或保證應(yīng)用交付方面起著關(guān)鍵作用的網(wǎng)絡(luò)供應(yīng)商們發(fā)現(xiàn),他們越是投資于基礎(chǔ)設(shè)施去消除帶寬瓶頸,他們則越快地成為帶寬供應(yīng)商。
    增加帶寬并非()答案
    雖然有些出乎意料,但增加更多的帶寬能力并不是改善用戶體驗的全部。新興技術(shù),例如更快的寬帶、40千兆及100千兆接口和額外的光波長等都會增加網(wǎng)絡(luò)容量,這些額外帶寬雖然有助于減少堵塞點(diǎn),卻無法提供保證。盡管有許多應(yīng)用將因此得到更好地運(yùn)行,但所有的應(yīng)用程序在無法預(yù)測的“盡力而為”式網(wǎng)絡(luò)中所面臨的狀況,卻并未因此發(fā)生改變,網(wǎng)絡(luò)供應(yīng)商也不能從這些服務(wù)的投資中獲得更多地回報。
    另一種方案是使應(yīng)用軟件要求某種具體的網(wǎng)絡(luò)性能水準(zhǔn),例如不同的應(yīng)用軟件可要求網(wǎng)絡(luò)提供盡力而為或確保傳輸?shù)确?wù)。在新方案中,網(wǎng)絡(luò)與應(yīng)用彼此互動,并可以根據(jù)應(yīng)用需要、設(shè)備和用戶身份承諾達(dá)到一定的性能水準(zhǔn)。另外,如果條件不符,例如在沒有足夠的帶寬時,它將對應(yīng)用軟件進(jìn)行通告。
    當(dāng)內(nèi)容和應(yīng)用供應(yīng)商獲得相當(dāng)程度的性能支持時,他們就能夠提供一份有保證的用戶體驗。這意味著不僅收入有了保證,而且還能幫助用戶避免額外費(fèi)用——免得他們抱怨最新游戲的下載時間過長。這正是內(nèi)容和應(yīng)用供應(yīng)商與網(wǎng)絡(luò)供應(yīng)商協(xié)作的動機(jī),這有助于使得總體用戶體驗達(dá)到化,從而也保證所有供應(yīng)商的收入實(shí)現(xiàn)化。
    兩個假設(shè)
    Web 2.0世界的應(yīng)用開發(fā)者正處于一個進(jìn)退兩難的境地:如何看待網(wǎng)絡(luò)。這些開發(fā)者通常分為兩個陣營。
    第一陣營認(rèn)為網(wǎng)絡(luò)能力無極限,絕大部分企業(yè)應(yīng)用軟件開發(fā)商均持有這一想法。當(dāng)他們將這樣地想法應(yīng)用到現(xiàn)實(shí)世界的網(wǎng)絡(luò)、特別是因特網(wǎng)中時,他們往往會十分失望。
    另一陣營認(rèn)為網(wǎng)絡(luò)性能不可預(yù)知,因此不能信任網(wǎng)絡(luò)性能。這些開發(fā)者積極工作,以規(guī)避網(wǎng)絡(luò)的缺點(diǎn),從而進(jìn)一步削弱了網(wǎng)絡(luò)服務(wù)供應(yīng)商的價值。他們的解決方案傾向于在本地硬盤或閃存卡中下載和存儲內(nèi)容。如Flash和AJAX技術(shù)等客戶端創(chuàng)新提供更豐富的接口,也是用來優(yōu)化體驗并減少對網(wǎng)絡(luò)性能依賴的另外一種方式。
    然而,這兩種方案在實(shí)現(xiàn)用戶體驗化時均有先天不足之處。認(rèn)為網(wǎng)絡(luò)能力無限意味著應(yīng)用無法像預(yù)期中的那樣與現(xiàn)實(shí)世界相契合。而對應(yīng)用供應(yīng)商而言,針對不可預(yù)知的低性能網(wǎng)絡(luò)所設(shè)計的應(yīng)用則是一種更為昂貴的遞送方式,并且它還會限制創(chuàng)新和服務(wù)功能的范圍。
    為什么特定應(yīng)用的網(wǎng)絡(luò)優(yōu)化無法達(dá)成目標(biāo)?
    從網(wǎng)絡(luò)設(shè)計的角度來看,一些廠商和服務(wù)供應(yīng)商曾試圖在網(wǎng)絡(luò)中納入更多的控制。不過,迄今為止這僅限于某一具體的線上應(yīng)用——例如,網(wǎng)絡(luò)服務(wù)供應(yīng)商所提供的網(wǎng)絡(luò)電話或網(wǎng)絡(luò)電視。雖然這種針對性的做法可能會有利于某些特定服務(wù),但其他應(yīng)用,以及所有線下流量均會歸屬于“盡力而為”式傳遞。當(dāng)引入一項新的服務(wù)時,這些不足將變得十分明顯。人們由此產(chǎn)生很多疑問,比如這一潛在的金礦是否應(yīng)歸因于“盡力而為”形式,并很可能導(dǎo)致貧瘠的用戶體驗并最終造成失???或者是否需要進(jìn)行新的投資,將應(yīng)用納入網(wǎng)絡(luò)并根據(jù)這項新服務(wù)來對網(wǎng)絡(luò)進(jìn)行優(yōu)化,而這又是否會增加引入的時間和成本?
    應(yīng)用范圍的迅速擴(kuò)大,讓服務(wù)交付優(yōu)化變得更為復(fù)雜。作為消費(fèi)者,我們沒必要關(guān)注服務(wù)是否來自于線上或線下、所需的帶寬、靈活性的復(fù)雜化或設(shè)備支持的細(xì)節(jié)。我們只關(guān)心我們限度的獲得應(yīng)用經(jīng)驗。而當(dāng)前的網(wǎng)絡(luò)設(shè)計方式根本無法為那些種類繁多、而又要求較高的應(yīng)用提供適當(dāng)?shù)挠脩趔w驗。