近年來(lái),Serverless 一直在高速發(fā)展,呈現出越來(lái)越大的影響力。主流的云服務(wù)商也在不斷地豐富云產(chǎn)品體系,提供更好的開(kāi)發(fā)工具,更高效的應用交付流水線(xiàn),更好的可觀(guān)測性,更細膩的產(chǎn)品間集成,但一切才剛剛開(kāi)始。
上海聚搜信息技術(shù)有限公司是阿里云的代理商網(wǎng)址:http://www.4526.cn/可以直接在網(wǎng)站上聯(lián)系阿里云代理商客服進(jìn)行咨詢(xún)服務(wù)器架構和配置以及優(yōu)惠價(jià)格!騰訊云產(chǎn)品http://tx.4526.cn/(聚搜營(yíng)銷(xiāo)介紹鏈接:http://www.ysatjc.com/meiyou/)是一家致力于搜索引聚搜營(yíng)銷(xiāo)及全網(wǎng)營(yíng)銷(xiāo),致力于為客戶(hù)提供搜索營(yíng)銷(xiāo)領(lǐng)域的服務(wù),幫助廣告客戶(hù)在搜索引聚搜獲取的投資回報,包括搜索引聚搜競價(jià)服務(wù)(SEM),搜索引聚搜優(yōu)化服務(wù)(seo)和搜索營(yíng)銷(xiāo)代運營(yíng)服務(wù),能夠有效為廣告主帶來(lái)高效的投放回報,我們的理念一直是:讓搜索營(yíng)銷(xiāo)營(yíng)銷(xiāo)具有價(jià)值。
聚搜營(yíng)銷(xiāo)團隊于2015年在上海成立,團隊核心均來(lái)自百度搜索部門(mén)和國內知名服務(wù)商的成員,有非常豐富的產(chǎn)品和項目?jì)?yōu)化經(jīng)驗,這兩年來(lái),服務(wù)于國內很多大中型企業(yè)和很多初創(chuàng )公司,通過(guò)我們多年的經(jīng)驗和服務(wù),幫助他們在搜索營(yíng)銷(xiāo)領(lǐng)域上取得了不斷的成功。
趨勢 1:Serverless 將無(wú)處不在
任何足夠復雜的技術(shù)方案將被實(shí)現為全托管、Serverless 化的后端服務(wù)。不只是云產(chǎn)品,也包括合作伙伴和三方服務(wù)。云及其生態(tài)的能力將通過(guò) API + Serverless 來(lái)體現。事實(shí)上,對于任何以 API 作為功能透出方式的平臺型產(chǎn)品或組織,例如釘釘、微信、滴滴等等,Serverless 都將是其平臺戰略中最重要的部分。
趨勢 2:和容器生態(tài)將更加緊密融合
容器在應用的可移植性和交付流程敏捷性上實(shí)現了顛覆式創(chuàng )新,是現代應用構建和交付的一次重要變革。
絕佳的可移植性:通過(guò)操作系統虛擬化技術(shù),應用及其運行環(huán)境被虛擬化為容器,實(shí)現了 build once,run anywhere,容器化的應用能夠無(wú)差別的運行在開(kāi)發(fā)機,on-premise,以及公有云的環(huán)境中;
敏捷的交付流程:容器鏡像已經(jīng)成為應用封裝和分發(fā)事實(shí)上的標準,今天全世界的開(kāi)發(fā)人員都習慣將容器作為應用交付和分發(fā)的方式,圍繞容器,已經(jīng)建立了完整的應用交付工具鏈。
容器已經(jīng)成為現代應用運行的基礎,但用戶(hù)仍然需要負責服務(wù)器等基礎設施的管理,包括水位預估、機器運維等等。因此業(yè)界出現了 AWS Fargate,阿里云 ECI 等 Serverless container 服務(wù),幫助用戶(hù)專(zhuān)注于容器化應用的構建,而無(wú)需負擔基礎設施的管理成本。從 Serverless 視角來(lái)看,函數計算等 Serverless 計算服務(wù)為用戶(hù)帶來(lái)了全自動(dòng)的伸縮模式、極致彈性以及完全按需的計量方式,卻在用戶(hù)開(kāi)發(fā)習慣的兼容性、可移植性、完工具鏈和生態(tài)等方面面臨挑戰,而這正是容器的優(yōu)勢。相信隨著(zhù)技術(shù)的發(fā)展,未來(lái)容器鏡像也將成為函數計算等更多 Serverless 應用的分發(fā)方式,容器龐大的工具生態(tài)和 Serverless 免運維、極致彈性結合在一起,為用戶(hù)帶來(lái)全新的體驗。
趨勢 3:Serverless 將通過(guò)事件驅動(dòng)的方式連接云及其生態(tài)中的一切
我們已經(jīng)在前述章節中討論了函數計算通過(guò)事件驅動(dòng)和云服務(wù)連接的意義,這樣的能力也會(huì )擴展到整個(gè)云的生態(tài)。無(wú)論是用戶(hù)自己的應用,還是合作伙伴的服務(wù);無(wú)論是 on-premise 環(huán)境,還是公有云,所有的事件都能以 Serverless 的方式處理。云服務(wù)及其生態(tài)將更緊密的連接在一些,成為用戶(hù)構建彈性高可用的應用的基石。
趨勢 4:Serverless 計算將持續提高計算密度,實(shí)現最佳的性能功耗比和性能價(jià)格比
虛擬機和容器是兩種取向不同的虛擬化技術(shù)。前者安全性強,開(kāi)銷(xiāo)小,后者則相反。Serverless 計算平臺一方面要求最高的安全性和最小的資源開(kāi)銷(xiāo),魚(yú)與熊掌必須兼得;另一方面要保持對原有程序執行方式的兼容,比如支持任意二進(jìn)制文件,這使得適用于特定語(yǔ)言 VM 的方案不可行。因此 AWS Firecracker,Google gVisor 這樣新的輕量虛擬化技術(shù)應運而生。以 AWS Firecracker 為例,通過(guò)對設備模型的裁剪和 kernel 加載流程的優(yōu)化,實(shí)現了百毫秒的啟動(dòng)速度和極小的內存開(kāi)銷(xiāo)。一臺裸金屬實(shí)例支持數以千計的實(shí)例運行。結合應用負載感知的資源調度算法,云服務(wù)商有望在保持穩定性能的前提下,將超賣(mài)率提升一個(gè)數量級。
當 Serverless 計算的規模和影響力變得越來(lái)越大,從應用框架、語(yǔ)言、硬件等層面,根據 Serverless 的負載特點(diǎn)進(jìn)行端對端優(yōu)化就變得非常有意義。新的 Java 虛擬機技術(shù)大幅提高 Java 應用的啟動(dòng)速度,非易失性?xún)却鎺椭鷮?shí)例更快被喚醒,cpu 硬件和操作系統協(xié)作對高密環(huán)境下性能擾動(dòng)實(shí)現精細隔離,所有新技術(shù)正在創(chuàng )造嶄新的計算環(huán)境。
實(shí)現最佳性能功耗比和性能價(jià)格比的另一個(gè)重要方向是支持異構硬件。長(cháng)期以來(lái),X86 處理器的性能越來(lái)越難以提升。而在 AI 等對算力要求極高的場(chǎng)景,GPU、FPGA、TPU(Tensor Processing Units) 等架構的處理器的計算效率更具優(yōu)勢。隨著(zhù)異構硬件虛擬化、資源池化、異構資源調度、應用框架支持的成熟,異構硬件的算力也能通過(guò) Serverless 的方式釋放,大幅降低用戶(hù)使用門(mén)檻。