隨著業(yè)界大規(guī)模采用公有云,許多企業(yè)顯然已經(jīng)跨越了云鴻溝。當(dāng)初那些金融和公共部門領(lǐng)域曾經(jīng)最懷疑的高管們,現(xiàn)在對(duì)云的價(jià)值也深信不疑。隨著云計(jì)算成為主流,企業(yè)基礎(chǔ)設(shè)施的下一站是什么呢?
企業(yè)IT的下一大潮流就是邊緣計(jì)算(edge computing),邊緣計(jì)算減少了數(shù)據(jù)中心與公有云之間來(lái)回傳送的數(shù)據(jù)量,縮短了公有云平臺(tái)帶來(lái)的延遲。更重要的是,邊緣計(jì)算將讓IT部門能夠?qū)⒚舾袛?shù)據(jù)保留在內(nèi)部,同時(shí)仍充分利用公有云提供的彈性網(wǎng)絡(luò)。
現(xiàn)在有一種誤解,以為邊緣計(jì)算只是為物聯(lián)網(wǎng)設(shè)計(jì)的。事實(shí)上,雖然邊緣計(jì)算對(duì)物聯(lián)網(wǎng)解決方案來(lái)說(shuō)再理想不過(guò),但是它也為部門應(yīng)用軟件和傳統(tǒng)的業(yè)務(wù)型應(yīng)用軟件提供了巨大的價(jià)值。
邊緣計(jì)算層將更靠近數(shù)據(jù)源來(lái)運(yùn)行。邊緣計(jì)算的每個(gè)單元都擁有一套自己的資源,表現(xiàn)為計(jì)算資源、存儲(chǔ)資源和網(wǎng)絡(luò)資源,這些單元將針對(duì)設(shè)備某些特定功能加以配置,例如網(wǎng)絡(luò)交換、路由、負(fù)載均衡、安全和審計(jì)跟蹤,同時(shí)還負(fù)責(zé)運(yùn)行數(shù)據(jù)處理管道。企業(yè)常規(guī)搜集到的數(shù)據(jù)將由復(fù)雜事件處理引擎來(lái)進(jìn)行分析,決定是在企業(yè)本地處理,還是被發(fā)送到公有云做進(jìn)一步處理。一般情況下,“熱數(shù)據(jù)”(hot data)將由邊緣計(jì)算層立即分析、存儲(chǔ)和處理,而這種數(shù)據(jù)對(duì)于本地基礎(chǔ)設(shè)施的運(yùn)行至關(guān)重要。而有助于長(zhǎng)期分析的“冷數(shù)據(jù)”(cold data)則會(huì)被移動(dòng)到公共云,進(jìn)行批處理。
未來(lái)為邊緣計(jì)算構(gòu)建的應(yīng)用程序?qū)⒒谌龑蛹軜?gòu),這種架構(gòu)與上世紀(jì)90年代的三層架構(gòu)全然不同。當(dāng)初在從客戶端/服務(wù)器向分布式計(jì)算架構(gòu)轉(zhuǎn)變的過(guò)程中,微軟、Sun、IBM和甲骨文奉行這種模式:用戶界面、業(yè)務(wù)邏輯和數(shù)據(jù)庫(kù)在單獨(dú)的層中運(yùn)行,這是許多J2EE架構(gòu)師所熟悉的傳統(tǒng)的三層架構(gòu)。但是,用于未來(lái)應(yīng)用程序的新興三層架構(gòu)與過(guò)去的設(shè)計(jì)模式根本沒(méi)有相似之處。它是一種全新的模式,其架構(gòu)圍繞基于云計(jì)算、機(jī)器學(xué)習(xí)和快速數(shù)據(jù)的先進(jìn)技術(shù)而建。
新興的三層架構(gòu)將由以下邏輯層組成:
數(shù)據(jù)源:計(jì)算越來(lái)越受數(shù)據(jù)驅(qū)動(dòng)。從電視到智能手機(jī),再到工業(yè)設(shè)備、客戶關(guān)系管理(CRM)、供應(yīng)鏈管理(SCM)和企業(yè)資源規(guī)劃(ERP),一切都是數(shù)據(jù)源。由于計(jì)算和存儲(chǔ)成為可負(fù)擔(dān)得起的資源,更容易從一系列數(shù)據(jù)源獲取和存儲(chǔ)數(shù)據(jù)。整合和關(guān)聯(lián)這些數(shù)據(jù)集有助于我們挖掘新的洞察力。數(shù)據(jù)源層包括可以生成數(shù)據(jù)的任何數(shù)據(jù)源,包括機(jī)器日志、點(diǎn)擊流、社交媒體內(nèi)容、RDBMS、非結(jié)構(gòu)化數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)。在新的三層架構(gòu)中,數(shù)據(jù)源成為了第一層。
智能層:機(jī)器學(xué)習(xí)(ML)正成為用戶體驗(yàn)中必不可少的部分。微軟、谷歌、亞馬遜和IBM在竭力把機(jī)器學(xué)習(xí)嵌入到手機(jī)、應(yīng)用程序、平臺(tái)和云中。在當(dāng)代的三層架構(gòu)中,機(jī)器學(xué)習(xí)將跨越邊緣計(jì)算層和云計(jì)算平臺(tái),提供智能。數(shù)據(jù)科學(xué)家們將利用云的力量,創(chuàng)建機(jī)器學(xué)習(xí)模型,這需要獲取可從公共云獲得的原始計(jì)算能力。有了GPU、FPGA和定制芯片方面的創(chuàng)新,我們可以基于龐大數(shù)據(jù)集和復(fù)雜算法,創(chuàng)建經(jīng)過(guò)訓(xùn)練的機(jī)器學(xué)習(xí)模型。這些模型在公共云進(jìn)行測(cè)試,之后將被移動(dòng)到邊緣位置,處理實(shí)時(shí)數(shù)據(jù)集。只要需要?jiǎng)?chuàng)建新模型,或者現(xiàn)有的機(jī)器學(xué)習(xí)模型需要優(yōu)化,模型就會(huì)返回到公共云。因此,公共云將處理繁重任務(wù),而邊緣計(jì)算層將處理生產(chǎn)級(jí)數(shù)據(jù)集。橫跨邊緣層和公共云的這個(gè)智能層是新架構(gòu)的第二層。
操作型、可付諸行動(dòng)的洞察力:這一層負(fù)責(zé)根據(jù)前一個(gè)層提供的信息,采取行動(dòng)。企業(yè)決策者們將來(lái)能夠根據(jù)智能層提供的分析,獲得準(zhǔn)確的洞察力。這將加快企業(yè)高管們的決策過(guò)程。這個(gè)層經(jīng)授權(quán)后,可代表用戶來(lái)執(zhí)行。比如說(shuō),某個(gè)特定的條件被規(guī)則引擎評(píng)估為真實(shí)時(shí),這個(gè)層中的組件就能控制機(jī)器或設(shè)備。簡(jiǎn)而言之,用戶在這里將訪問(wèn)那些擁有KPI的豐富的儀表板。
可以預(yù)見(jiàn),不久的將來(lái),可負(fù)擔(dān)得起的計(jì)算和存儲(chǔ)資源,加上機(jī)器學(xué)習(xí)的興起,將共同促進(jìn)邊緣計(jì)算得到采用。連傳統(tǒng)的企業(yè)應(yīng)用程序也將開(kāi)始充分利用這種架構(gòu),而不僅僅是物聯(lián)網(wǎng)。
如果您非常迫切的想了解IT領(lǐng)域更新產(chǎn)品與技術(shù)信息,那么訂閱強(qiáng)川技術(shù)郵件將是您的更佳途徑之一。