物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊

星星海SA2云服務(wù)器助力騰訊廣告計(jì)算提速25%,提升推薦精準(zhǔn)性

作者:本站收錄
來源:環(huán)球網(wǎng)
日期:2020-04-20 09:11:43
摘要:近日,騰訊廣告相關(guān)技術(shù)負(fù)責(zé)人透露,騰訊廣告檢索實(shí)時(shí)計(jì)算業(yè)務(wù)借助騰訊云自研星星海SA2云服務(wù)器提供的穩(wěn)定高性能算力,支撐每日多達(dá)數(shù)百億次的廣告檢索計(jì)算任務(wù),匹配一條廣告的計(jì)算耗時(shí)相比采用傳統(tǒng)服務(wù)器降低了25%,有效提升了騰訊廣告推薦的精準(zhǔn)性。
關(guān)鍵詞:云服務(wù)器

近日,騰訊廣告相關(guān)技術(shù)負(fù)責(zé)人透露,騰訊廣告檢索實(shí)時(shí)計(jì)算業(yè)務(wù)借助騰訊云自研星星海SA2云服務(wù)器提供的穩(wěn)定高性能算力,支撐每日多達(dá)數(shù)百億次的廣告檢索計(jì)算任務(wù),匹配一條廣告的計(jì)算耗時(shí)相比采用傳統(tǒng)服務(wù)器降低了25%,有效提升了騰訊廣告推薦的精準(zhǔn)性。

基于用戶群體的興趣標(biāo)簽,推薦最適合的廣告信息,同時(shí)以目標(biāo)受眾最喜歡的創(chuàng)意形式展現(xiàn)出來——互聯(lián)網(wǎng)廣告中的“千人千面”模式,大幅提升了廣告投放效率。

事實(shí)上,“千人千面”的廣告呈現(xiàn),背后有賴于一條實(shí)時(shí)計(jì)算鏈路,其中包括廣告請求接入、請求畫像信息計(jì)算、廣告實(shí)時(shí)篩選、廣告打分排序、廣告展示等關(guān)鍵步驟。

為了確保廣告的呈現(xiàn)不影響產(chǎn)品體驗(yàn),整個(gè)過程需要在毫秒級的時(shí)長內(nèi)全部完成,對實(shí)時(shí)性的要求非常嚴(yán)苛。另外,由于業(yè)務(wù)體量巨大,騰訊廣告檢索實(shí)時(shí)計(jì)算系統(tǒng)并發(fā)數(shù)量非常高,對計(jì)算性能要求非常大。

之前,騰訊廣告采用物理服務(wù)器集群來部署這項(xiàng)服務(wù)。業(yè)務(wù)的不斷增長,對物理服務(wù)器的成本和靈活性也提出了新的挑戰(zhàn)。在騰訊內(nèi)部“自研上云”的整體戰(zhàn)略下,騰訊廣告在2019年開始探索業(yè)務(wù)上云,并率先使用騰訊云自研星星海SA2云服務(wù)器為業(yè)務(wù)系統(tǒng)提供算力支撐。

星星海SA2云服務(wù)器底層物理服務(wù)器采用了騰訊云首款擁有完全自主知識(shí)產(chǎn)權(quán)的服務(wù)器硬件。

為了確保星星海SA2云服務(wù)器能夠有效滿足騰訊廣告的業(yè)務(wù)訴求,在規(guī)?;瘧?yīng)用之初,騰訊廣告對其進(jìn)行了多輪測試。測試結(jié)果顯示,相比過往使用的傳統(tǒng)物理服務(wù)器,星星海SA2云服務(wù)器使得廣告計(jì)算整體耗時(shí)降低了25%。

“星星海SA2云服務(wù)器中超大的CPU三級緩存(L3Cache)配置,使得CPU可以從更快速的緩存中獲取數(shù)據(jù),較之傳統(tǒng)服務(wù)器中需要到相對慢的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)去獲取效率更高,這對服務(wù)器整體性能的提升尤為關(guān)鍵?!彬v訊云星星海實(shí)驗(yàn)室負(fù)責(zé)人介紹。

在測試中,騰訊廣告還發(fā)現(xiàn)如果直接按照過往物理服務(wù)器相同架構(gòu)進(jìn)行部署,服務(wù)器性能優(yōu)勢還無法凸顯,但虛擬化后,作為云上實(shí)例的星星海SA2云服務(wù)器則能夠充分地發(fā)揮出底層硬件的性能優(yōu)勢。

“這是星星海為云而生理念的體現(xiàn)?!毙切呛?shí)驗(yàn)室負(fù)責(zé)人介紹,作為云原生硬件的倡導(dǎo)者,星星海服務(wù)器遵循軟硬一體化思路,完全面向云計(jì)算的使用場景打造,能夠讓服務(wù)器硬件與騰訊云上的自研軟件產(chǎn)生相得益彰的效果?!?/p>

譬如,在物理機(jī)環(huán)境下,一般服務(wù)器會(huì)存在CPU遠(yuǎn)端訪問內(nèi)存的情況,增加CPU計(jì)算耗時(shí)。但騰訊云自研的虛擬化技術(shù),能夠?qū)⑽锢頇C(jī)的CPU和內(nèi)存進(jìn)行切分,保證將整個(gè)單片CPU分配給業(yè)務(wù),業(yè)務(wù)就能夠始終就近訪問本地內(nèi)存?!斑@樣既能解決反應(yīng)時(shí)延的問題,也能充分發(fā)揮星星海SA2云服務(wù)器核心數(shù)多的優(yōu)勢?!?/p>

此外,在廣告計(jì)算的場景下,操作海量數(shù)據(jù)會(huì)進(jìn)行頻繁的硬盤或內(nèi)存讀寫操作,整個(gè)過程對物理機(jī)的損耗非常大,物理機(jī)出現(xiàn)故障,極易影響業(yè)務(wù)可用性。受益于云上故障監(jiān)測能力,絕大部分的安全隱患可以被即時(shí)發(fā)現(xiàn),并借助騰訊云自主研發(fā)的云計(jì)算操作系統(tǒng)VStation自動(dòng)發(fā)起云服務(wù)器熱遷移,整個(gè)遷移過程對業(yè)務(wù)層面無感知,最大程度保證了業(yè)務(wù)穩(wěn)定性和連續(xù)性。

后續(xù),騰訊廣告計(jì)劃更多業(yè)務(wù)部署在星星海云SA2云服務(wù)器上,并借助云上的產(chǎn)品和技術(shù),打磨更好的廣告服務(wù)體驗(yàn)?!拔覀兌床斓搅擞布軜?gòu)貼近業(yè)務(wù)特征所帶來的巨大收益。”騰訊廣告相關(guān)負(fù)責(zé)人表示。

目前,在騰訊內(nèi)部業(yè)務(wù)場景中獲得穩(wěn)定應(yīng)用驗(yàn)證后,騰訊云也正加速在遍布全球的數(shù)據(jù)中心中部署星星海SA2云服務(wù)器,將穩(wěn)定高性價(jià)比的計(jì)算能力以云服務(wù)的形式開放給用戶。

人物訪談