作者:Mark Bregman,NetApp公司首席技術(shù)官
作為一家數(shù)據(jù)公司,NetApp 最近一直在討論世界如何日新月異地發(fā)生著翻天覆地的變化,數(shù)字化轉(zhuǎn)型已經(jīng)成為,或者說(shuō)應(yīng)該成為,所有企業(yè) IT 戰(zhàn)略的重點(diǎn)。處于這一戰(zhàn)略重點(diǎn)核心的便是數(shù)據(jù)。由于數(shù)據(jù)越來(lái)越呈現(xiàn)分布式、動(dòng)態(tài)化和多樣性特點(diǎn),因此從 IT 基礎(chǔ)架構(gòu)到應(yīng)用程序架構(gòu)以及配置戰(zhàn)略都必須改變,才能應(yīng)對(duì)混合云環(huán)境的全新現(xiàn)狀。
基于這個(gè)大環(huán)境,我們的首席技術(shù)官構(gòu)想了 2018 年五大趨勢(shì)預(yù)測(cè)。我們期待在未來(lái)的一年中見(jiàn)證這些趨勢(shì)引領(lǐng)行業(yè)的新發(fā)展。
第一大趨勢(shì):數(shù)據(jù)將具備自我意識(shí)
今天,我們可以通過(guò)流程來(lái)處理數(shù)據(jù),決定如何移動(dòng)、管理和保護(hù)數(shù)據(jù)。但如果由數(shù)據(jù)自行定義這些操作,結(jié)果會(huì)怎樣呢?
隨著數(shù)據(jù)變得擁有自我意識(shí),而且比現(xiàn)在更加多樣化,元數(shù)據(jù)將幫助實(shí)現(xiàn)主動(dòng)的數(shù)據(jù)自主傳輸、分類(lèi)、分析和保護(hù)。數(shù)據(jù)、應(yīng)用程序和存儲(chǔ)元素之間的數(shù)據(jù)流動(dòng)將實(shí)時(shí)映射,數(shù)據(jù)可以在用戶(hù)需要的精確時(shí)間提供精確的信息。這同時(shí)還意味著,數(shù)據(jù)具備自主管理能力。數(shù)據(jù)將自主決定誰(shuí)有權(quán)訪問(wèn)、分享和使用數(shù)據(jù),這對(duì)外部數(shù)據(jù)保護(hù)、隱私、管理和控制權(quán)將產(chǎn)生更廣泛的影響。
例如,倘若您不幸遭遇一起交通事故,可能會(huì)有許多不同的組織想要或者需要訪問(wèn)您車(chē)輛的數(shù)據(jù)。法官或保險(xiǎn)公司可能需要這些數(shù)據(jù)來(lái)明確責(zé)任,汽車(chē)制造商可能需要通過(guò)這些數(shù)據(jù)來(lái)優(yōu)化制動(dòng)或其他機(jī)械系統(tǒng)的性能。如果數(shù)據(jù)具備自我意識(shí),便可以進(jìn)行標(biāo)記,從而控制誰(shuí)可以在什么時(shí)間查看哪些數(shù)據(jù)。無(wú)需耗時(shí)且容易出錯(cuò)的人工介入,即可細(xì)分、批準(zhǔn)和傳播有價(jià)值的數(shù)據(jù)。
第二大趨勢(shì):虛擬機(jī)將成為“共享”機(jī)器
利用在網(wǎng)絡(luò)級(jí)基礎(chǔ)架構(gòu)上配置的虛擬機(jī),可以比在物理機(jī)上更快、更經(jīng)濟(jì)、更便捷地管理越來(lái)越多的分布式數(shù)據(jù)。
這就好像是買(mǎi)一輛車(chē)和租一輛車(chē)或者使用 Uber 或 Lyft 等共享汽車(chē)服務(wù)的區(qū)別。如果您每天都要拖運(yùn)很多東西,買(mǎi)一輛卡車(chē)毫無(wú)疑問(wèn)是首選方案。但是,有些人可能只需要在一段時(shí)間內(nèi)使用特定車(chē)型,這樣,租車(chē)就更實(shí)用。另外,還有一些人只需要一輛車(chē)從 A 點(diǎn)到達(dá) B 點(diǎn),并且只使用一次,他們不在乎車(chē)型,只關(guān)注速度和便捷性,這時(shí),共享汽車(chē)服務(wù)絕對(duì)是不二之選。
這種邏輯同樣適用于虛擬機(jī)和物理機(jī)情形。定制硬件價(jià)格高昂,但若總是要處理密集型工作負(fù)載,投資物理基礎(chǔ)架構(gòu)自然更加有效。在云中支持不同工作負(fù)載的虛擬機(jī)實(shí)例,其使用情況類(lèi)似租賃:用戶(hù)可以訪問(wèn)虛擬機(jī),但不需要擁有它,也不需要了解有關(guān)虛擬機(jī)的任何詳細(xì)情況。當(dāng)“租賃”結(jié)束后,虛擬機(jī)就會(huì)消失。配置在網(wǎng)絡(luò)級(jí)基礎(chǔ)架構(gòu)(即無(wú)服務(wù)器計(jì)算)上的虛擬機(jī)與共享計(jì)算服務(wù)運(yùn)作原理相同,用戶(hù)只需要指定需要完成的任務(wù),至于其他細(xì)節(jié),都交給云服務(wù)提供商解決。如此一來(lái),對(duì)于處理某些類(lèi)型的工作負(fù)載,虛擬機(jī)可以比傳統(tǒng)模式更便捷、更易用。
第三大趨勢(shì):數(shù)據(jù)增長(zhǎng)速度將超越數(shù)據(jù)傳輸能力所及 — 不必?fù)?dān)心!
眾所周知,數(shù)據(jù)正在變得非常動(dòng)態(tài),并且以前所未有的速度不斷生成,這將遠(yuǎn)遠(yuǎn)超過(guò)數(shù)據(jù)傳輸能力的發(fā)展。除了移動(dòng)數(shù)據(jù),處理數(shù)據(jù)所需的應(yīng)用程序和資源也會(huì)遷移到數(shù)據(jù)中,并影響邊緣、核心和云等新架構(gòu)。未來(lái),載入核心的數(shù)據(jù)量將始終少于邊緣生成的數(shù)據(jù)量,并且并非偶然發(fā)生。因此必須非常謹(jǐn)慎地處理邊緣數(shù)據(jù),確保保留正確的數(shù)據(jù),以供日后決策使用。
例如,自動(dòng)駕駛汽車(chē)制造商正在通過(guò)添加新的傳感器生成大量數(shù)據(jù),但汽車(chē)和數(shù)據(jù)中心之間沒(méi)有任何網(wǎng)絡(luò)能夠以所需的速度移動(dòng)這些數(shù)據(jù)。過(guò)去,邊緣設(shè)備不會(huì)生成大量數(shù)據(jù),但現(xiàn)在,從汽車(chē)到溫控器到可穿戴設(shè)備,每一個(gè)都有傳感器,邊緣數(shù)據(jù)的發(fā)展速度已經(jīng)超越了核心網(wǎng)絡(luò)連接的能力所及。自動(dòng)駕駛汽車(chē)和其他邊緣設(shè)備需要在邊緣進(jìn)行實(shí)時(shí)分析,以便制定關(guān)鍵的實(shí)時(shí)決策。為此,我們需要將應(yīng)用程序移動(dòng)到數(shù)據(jù)中。
第四:從“大數(shù)據(jù)”向“海量數(shù)據(jù)”的發(fā)展需要全新的固態(tài)驅(qū)動(dòng)型架構(gòu)
隨著分析大量數(shù)據(jù)集的需求前所未有地快速增長(zhǎng),我們需要將數(shù)據(jù)移動(dòng)到距離計(jì)算資源更近的位置。永久性?xún)?nèi)存將支持超低延遲計(jì)算,且不會(huì)出現(xiàn)數(shù)據(jù)丟失;這些對(duì)延遲的要求最終將迫使軟件架構(gòu)進(jìn)行變革,并為業(yè)務(wù)創(chuàng)造全新數(shù)據(jù)驅(qū)動(dòng)型商機(jī)。閃存技術(shù)一直是業(yè)內(nèi)的熱門(mén)話題,但是,在其上運(yùn)行的軟件卻沒(méi)有實(shí)質(zhì)性變化,只是速度更快而已。
隨著組織內(nèi)部 IT 角色的轉(zhuǎn)變,以上現(xiàn)象也會(huì)隨之改變。過(guò)去,IT 的主要功能是實(shí)現(xiàn)訂購(gòu)、計(jì)費(fèi)、應(yīng)收款等流程的自動(dòng)化和優(yōu)化處理。如今,IT 通過(guò)提供無(wú)中斷服務(wù)、移動(dòng)應(yīng)用程序和豐富的網(wǎng)絡(luò)體驗(yàn),已經(jīng)成為鞏固客戶(hù)關(guān)系不可缺少的一部分。下一步是將各種傳感器和設(shè)備收集到的數(shù)據(jù)轉(zhuǎn)換為經(jīng)濟(jì)收益,打造更多業(yè)務(wù)商機(jī),這一步需要由永久性?xún)?nèi)存等技術(shù)提供支持的全新應(yīng)用程序架構(gòu)。
第五大趨勢(shì):用于管理數(shù)據(jù)的分散式不可變機(jī)制興起
市場(chǎng)將會(huì)涌現(xiàn)出值得信賴(lài)、不可變且真正分散(無(wú)集中授權(quán))的數(shù)據(jù)管理機(jī)制,并對(duì)數(shù)據(jù)中心產(chǎn)生重大影響。區(qū)塊鏈?zhǔn)求w現(xiàn)這一機(jī)制的最佳示例。
分散式機(jī)制就像區(qū)塊鏈一樣,挑戰(zhàn)我們對(duì)數(shù)據(jù)保護(hù)和數(shù)據(jù)管理的傳統(tǒng)認(rèn)知。由于沒(méi)有集中控制點(diǎn)(如中央服務(wù)器),所以不可能改變或刪除區(qū)塊鏈上的信息,并且所有事務(wù)都不可逆。
設(shè)想這是一個(gè)生物系統(tǒng)。其中有許多小生物體,每一個(gè)生物體都知道自己要做什么,不需要與任何其他事物溝通,也不需要被告知怎么做。然后,您向系統(tǒng)中輸入大量營(yíng)養(yǎng)物質(zhì)(即數(shù)據(jù))。這些營(yíng)養(yǎng)物質(zhì)知道要做什么,它們開(kāi)始以相互協(xié)作的方式運(yùn)作,不需要任何中央控制。就像珊瑚礁一樣。
目前的數(shù)據(jù)中心和應(yīng)用程序的運(yùn)營(yíng)方式類(lèi)似商業(yè)農(nóng)場(chǎng),后者通過(guò)集中控制點(diǎn)(農(nóng)夫)來(lái)管理周?chē)沫h(huán)境。用于管理數(shù)據(jù)的分散式不可變機(jī)制將提供微服務(wù),數(shù)據(jù)利用這些微服務(wù)執(zhí)行必要的功能。微服務(wù)和數(shù)據(jù)相互合作,不需要整體集中管理。