PaaS 與 IaaS 的技術(shù)新趨勢

PaaS 與 IaaS 的技術(shù)新趨勢

熟悉軟件開發(fā)的朋友應(yīng)該都了解操作系統(tǒng)給我們提供了豐富的程序接口(API),方便調(diào)用系統(tǒng)的各種功能和訪問資源。在 PaaS 的平臺層中,就有一群這樣的公司給上層的 SaaS 提供可以直接使用的服務(wù)接口,例如 Stripe 的支付接口、Okta 的統(tǒng)一認證接口還有 Elastic 提供的搜索接口與日志處理接口。


隨著虛擬化技術(shù)的越來越成熟,通過 Serverless Computing(無服務(wù)計算)和 Container as a Service(容器即服務(wù))的新方式,可以進一步隱藏 IaaS 層的復(fù)雜性,開發(fā)者直接實現(xiàn)程序邏輯,無需考慮服務(wù)性能的擴展和復(fù)雜的部署與維護。Cloudflare 的 Workers 平臺 利用龐大的邊緣網(wǎng)絡(luò)節(jié)點,通過更加低廉的成本,在 Serverless Computing 領(lǐng)域和 Amazon 的 Lambda 還有 Microsoft Azure 的 Functions 競爭。


這里提到了 Edge Computing(邊緣計算),相對于 Cloud Computing 它通過更加分散的服務(wù)節(jié)點,距離訪問客戶端更近,并且降低了服務(wù)節(jié)點的相互依賴和結(jié)構(gòu)的復(fù)雜程度,極大提升了網(wǎng)絡(luò)效率。邊緣網(wǎng)絡(luò)適合執(zhí)行簡單的程序邏輯、例如 CDN(內(nèi)容分發(fā))、流媒體、IoT 設(shè)備連接還有自動駕駛控制等,所有需要低延時快速響應(yīng)的網(wǎng)絡(luò)場景都適用。


上圖中把 IaaS 按照 Decentralized(去中心化)和 Centralized(中心化)做了一個區(qū)分,Computing Center(計算中心,以前也叫 Super Computer)就是一個算力強化版的 Cloud Computing,通個把專用的 GPU 和 TPU 陣列組合,用最高速度的內(nèi)部網(wǎng)絡(luò)連接而成的“超級計算機”。Nvidia Data Center 是這個領(lǐng)域的先行者,特別適合 AI 的神經(jīng)網(wǎng)絡(luò)訓(xùn)練和繁雜的計算任務(wù),最近還有 Tesla Dojo 超級電腦也加入了這個陣營,用來訓(xùn)練他們自己的純視覺自動駕駛。

PaaS 與 IaaS 的技術(shù)新趨勢

最后,我們把各種矛盾的綜合體 Blockchain技術(shù)也放入了 PaaS 層,這種極致的 Distributed Computing(分布式計算)技術(shù)將會是安全網(wǎng)絡(luò)計算和互聯(lián)網(wǎng)金融系統(tǒng)的未來,至少已經(jīng)三千多億美金市值的 Ethereum Network(以太坊網(wǎng)絡(luò))在用它的幾十萬個 EVM 計算節(jié)點每天處理上百萬次智能合約交易,例如交易占比最大的 DeFi 應(yīng)用 Uniswap,通過 Blockchain 的信任機制用極低的人力成本和硬件投入,實現(xiàn)了世界上最大規(guī)模的去中心化交易所。


Peter Thiel 有一個全局性的論斷(出自 Interview: Marc Andreessen, VC and tech pioneer),他認為人工智能(中心化計算)在某種意義上是一種左翼思想,由中心化的機器做出自上而下的決策;而加密貨幣(去中心化計算)是一種右翼思想,由眾多分布式的代理、人類和機器人做出自下而上的決策。


當(dāng)然,無論左右,技術(shù)都能解決各自適合的問題,給自己挖一個坑,近期還會更新一篇關(guān)于 DeFi 的文章,敬請期待。