又一創(chuàng)新!阿里云 Serverless 調(diào)度論文被云計算頂會 ACM SoCC 收錄


對于高頻調(diào)用的函數(shù),調(diào)度器會識別不同函數(shù)實例在同一個節(jié)點共置時的性能表現(xiàn),以此指導(dǎo)函數(shù)實例的調(diào)度; 對于低頻調(diào)用的函數(shù),調(diào)度器會統(tǒng)計其執(zhí)行過程中的實際資源消耗,以此來指導(dǎo)函數(shù)實例的調(diào)度,同時調(diào)度器會監(jiān)控函數(shù)的執(zhí)行延時,當(dāng)出現(xiàn)延時上升時通過隔離的手段進(jìn)行緩解; 調(diào)度器還針對閑置的實例進(jìn)行遷移,將它們從利用率低的節(jié)點遷移到利用率高的節(jié)點以釋放閑置節(jié)點。




附論文信息
All On Serverless
后臺回復(fù)【FC】即可查看 ACM SoCC 錄用論文

論文概述:在云計算中,F(xiàn)aaS 是一種非常流行的產(chǎn)品形態(tài),主流的云產(chǎn)商都提供了對應(yīng)的平臺。作為平臺構(gòu)建者我們觀察到大部分的函數(shù)實例的 CPU 和內(nèi)存利用率都不高,造成集群節(jié)點的利用率也不高。一個簡單的做法是在節(jié)點上超額放置更多的函數(shù)實例,但是這可能會帶來資源爭搶和性能下降。另外,函數(shù)的外部依賴也可能導(dǎo)致函數(shù)的性能下降。在本文中,我們設(shè)計了 OWL 調(diào)度系統(tǒng)來解決這些問題,達(dá)到高資源利用率和性能穩(wěn)定性。對于低頻調(diào)用的函數(shù),調(diào)度器會統(tǒng)計其執(zhí)行過程中的實際資源消耗,以此來指導(dǎo)函數(shù)實例的調(diào)度,同時調(diào)度器會監(jiān)控函數(shù)的執(zhí)行延時,當(dāng)出現(xiàn)延時上升時通過隔離的手段進(jìn)行緩解;對于高頻調(diào)用的函數(shù),調(diào)度器會識別不同函數(shù)實例在同一個節(jié)點共置時的性能表現(xiàn),以此指導(dǎo)函數(shù)實例的調(diào)度。同時調(diào)度器還針對閑置的實例進(jìn)行遷移,將它們從利用率低的節(jié)點遷移到利用率高的節(jié)點以釋放閑置節(jié)點。我們實現(xiàn)了 OWL 原型系統(tǒng)并根據(jù)生產(chǎn)環(huán)境的負(fù)載構(gòu)造了一組測試集。實驗結(jié)果表明,OWL 調(diào)度系統(tǒng)能夠減少 43.8% 的資源消耗并有效緩解性能下降。


點擊閱讀原文,直達(dá)阿里云函數(shù)計算 FC!