国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

百度基于云原生的推薦系統設計與實踐

云計算 云原生
本文將分享基于深度云原生的推薦系統架構的設計與實現。典型的云原生技術棧可分為四層:供給層(Provisioning)、運行時層(Runtime)、策劃和管理層(Orchestration & Management)以及App定義和開發層(App Definition & Development)。

一、云原生技術棧

下圖是 CNCF 公布的云原生基礎架構的抽象圖。

圖片

典型的云原生技術棧可分為四層:供給層(Provisioning)、運行時層(Runtime)、策劃和管理層(Orchestration & Management)以及App定義和開發層(App Definition & Development)。還包括一些可觀測性和分析的基礎設施,比如監控、日志、調用追蹤、混沌工程。

我們要做的,就是在推薦系統上,利用好 cloud native 的這幾層架構,來實現基礎技術能力。早期 cloud native 有些基礎設施還沒有完善,因此部分公司在搭建推薦系統時,部分基礎設施是自建的。后期,在 cloud native 技術完善之后,在設計推薦系統時,就會基于 cloud native 的技術棧來進行模塊設計。無論是哪一種形式,都要對云原生的技術棧和推薦系統的基礎架構有比較深入的了解,才能做到較好的融合。

二、推薦系統架構

圖片

推薦系統的技術架構,可以分為在線和離線部分。

離線部分通常做內容建模,數據引入時,通常做內容建模,例如內容生態和合作數據引入。我們對這些數據進行內容處理,如標簽化、標簽特征抽取、向量化(即根據一些模型把 Doc 數據轉化為向量)。對于用戶數據,例如用戶點展、共享和分享這些用戶行為,我們會對其進行數據挖掘和用戶畫像、Attention 抽取等,并且對用戶的屬性也進行向量化。在此基礎上,將用戶的推送或相關性、關聯性等 doc 維度的屬性進行召回和排序,最終進行展現。

流量方面,在天級范圍內體現出明顯的潮汐現象。比如在晚高峰流量高,低谷期流量低。

三、基于云原生的推薦系統設計重點

圖片

針對推薦系統的特點,在設計時需要從三個層次建設基礎能力和業務架構。第一層,需要構建好云原生的基礎設施,包括 PaaS、事件機制、服務編排、服務畫像、指標采集等;在此基礎上,是第二層,云原生能力的建設,包括構建 ALM 的全生命周期管理、容量管理,SaaS 方面的資源管理、調度機制,以及流量管理、混沌工程穩定性等等;最終體現在第三層業務價值上,包括降低成本、提升研發效率、保證穩定性、提升業務效果和提升性能。

接下來重點介紹四個方面:虛擬化和微服務化改造,服務治理和彈性建設,基于云原生能力的推薦業務應用以及穩定性建設。

1. 虛擬化和微服務改造

圖片

虛擬化技術是云原生系統中最基礎的部分,本質上是軟硬件的技術棧。硬件輔助虛擬化方案(Hardware virtualization,HVM),主要利用 CPU 等硬件輔助處理敏感指令,以實現完全虛擬化功能,無需修改客戶端操作系統。

VMware Workstation,Xen,KVM 產品或架構都是應用了該技術,當前市場中幾乎所有主流硬件都是支持硬件輔助虛擬化技術的。

最常見的虛擬化落地方式是 KVM 技術,通過處理敏感指令,實現 CPU、內存和 IO 的虛擬化技術。

圖片

另一個趨勢是 GPU,在推薦系統中日益盛行,主要用于模型訓練、在線推理等一系列高密度復雜計算。GPU 顯存大、計算能力強,需要對其進一步虛擬化切分,使業務能夠以更低的成本使用,獲得高效的運算效果。

圖片

虛擬化構建之后,必不可少的步驟是微服務的改造。微服務化改造是精細化調度和服務資源運營的基礎。以百度為例,早期業務流量增長迅猛,對研發迭代的效率要求極高,早期實現方式為巨型服務,每個業務模塊功能變復雜后,功能依然在模塊內部實現,導致開發迭代變得越來越困難。隨著模塊逐步龐大,會發現一臺機器上的部分資源被占滿,而部分資源空閑,因此需要進行微服務化改造。比如預估層,抽出 CTR 預估、時長預估等,將服務拆解。

微服務化拆分的目標是無巨型服務和可遷移服務。無巨型服務,即約束服務的資源顆粒度。同時做到可遷移,即各服務實現實例自動化遷移。可遷移除了常見的擴容外,還有服務實例自愈。比如當整機出現熱點,或當服務模塊出現異常時,能快速探測,并實現自愈。

拆分的原則包括:按策略、業務流程拆分,按組織團隊拆分,以及通用服務平臺化。

圖片

一個典型的推薦系統服務改造方式為,將一些巨型服務,如用戶模型、內容數據、索引排序等,進行額外的抽象,進行獨立的平臺化處理,即通過 RPC 訪問外部服務,使其從原本的推薦服務中抽離出來。

構建通用服務框架,通過組件式的開發構建可組裝的策略組件。包括業務模塊、架構模塊。其中架構模塊即一些可復用的基礎模塊,比如 Filter 或一些基礎函數,還包括一些策略算子,如 CTR、Rank 等,以算子庫的形式提供給業務,進行拼裝式的使用。

常用的一種拼裝方式是 DAG 引擎。通過一些配置文件,即可將整個代碼邏輯組裝起來。

2. 服務治理和彈性建設

圖片

應用生命周期管理(ALM)的目標是通過服務治理,讓所有的服務都保持在合理的運行狀態下,確保資源利用健康度,可檢測、可干預。服務治理的能力和效率,是架構可持續發展的關鍵因素,其基礎依賴就是容器編排、虛擬化的支持,在此基礎上通過對基礎參數和性能參數的采集,進行服務編排。同時,還要做到可觀測性。

圖片

通過 ALM 采集的數據,可以對服務進行統一、標準化地治理,實現對資源的合理利用。但有些服務,其資源利用率并不是隨 QPS 增長而線性增長的,不同服務對利用率的容忍率也不同。因此,我們構建了以服務畫像為中心的云原生技術。

根據每個服務的極限負載個性化地設置合理容量,實現系統成本全局最優。基于服務的機型偏好的調度策略,實現資源最優配置,提升系統性能。摒棄傳統固定容量模式,動態調整服務容量,實現資源按需分配。

圖片

針對負載波動差異大,彈性等級差異大和負載容忍度差異大等問題,通過不同類型的畫像來構建彈性能力。比如在線場景中晚高峰流量大,push 場景中新熱點流量會明顯上升,對于不同的服務構建個性化流量畫像來描繪其波動特性。另外,從存儲和計算兩個維度對各個服務的彈性進行打分,以此作為彈性伸縮的依據。

圖片

通過 Metric agent、Data Polling 等數據采集,離群值處理、缺失值填充以及數據聚合等預處理方法,構建多維度服務畫像。

圖片

基于畫像構建個性化的 ALM quota resize 架構,通過預縮容、反饋和熔斷機制、步進式調整控制流程等方法保障穩定性。

圖片

基于畫像的 serverless,是一種基于流量預測的彈性伸縮策略,可以進行提前預判 & 負載反饋兜底。依托 STL、LSTM 等時序算法模型進行流量預測。通過主動預測、提前預判、監控負載、主被動結合的方式,構建兼顧穩定性和成本的安全彈性機制。

上圖中展示了預測效果。可以看到預估誤差為 4%,相較于簡單規則的 18%,具有明顯優勢。

圖片

3. 基于云原生能力的推薦業務應用

圖片

釋放出來的資源可以用于額外的計算,以獲得更多收益。

推薦產品不依賴用戶的主動輸入,多數用戶的“興趣”長期穩定。Nearline 召回機制是介于在線離線之間的一類全新召回方式,容忍秒級延遲,有更大的計算規模和復雜度,可以使用碎片資源和閑置資源,降低機制成本。

圖片

通過異步計算的方式,與在線計算解耦,根據系統負載主動計算,可以提前計算獲得預估結果,提升效果。根據資源情況,動態調整計算參數,實現資源平穩與充分利用。

4. 穩定性建設 - 混沌工程

混沌工程在 2018 年由 CNCF 提出,是??新興的技術學科,通過實驗性的?法,讓?們建?對于復雜分布式系統在?產中抵御突發事件能力的信心。

傳統的穩定性工作,建立在歷史 case 和工程師經驗基礎上,是一個(發生故障->解決問題->下次發生故障)的循環。系統經過重構升級后,穩定性能力可能無法持續。

混沌工程的整體目標是通過實驗主動驅動代替過去的 case 被動驅動,在可控范圍內周期性注入故障,主動發現系統隱患,驗證穩定性能力,推動架構迭代優化。

圖片

混沌工程的主要機制是通過紅藍對抗機制進行故障的隨機預演練。通過對故障場景編排和自動化巡檢,利用韌性指數把穩定性進行量化。

圖片

基于歷史問題抽象故障庫,建立可量化的穩定性評價體系,引入韌性信心指數規范,混沌實驗周期性巡檢,更新韌性指數,驅動架構優化。

責任編輯:姜華 來源: DataFunTalk
相關推薦

2024-01-09 07:48:07

推薦排序算法策略數據背景

2024-05-20 07:52:06

冷啟動策略推薦算法推薦系統

2012-03-23 12:12:37

百度開發者大會

2014-07-25 17:12:39

數據庫WOT2014MongoDB

2013-06-27 10:23:30

百度云百度開放云

2021-06-03 15:22:37

百度智能云AI原生

2018-09-06 18:37:45

百度云

2023-12-01 08:28:29

推薦系統跨域多目標建模

2016-04-15 13:45:48

2016-10-13 15:19:34

百度

2012-05-28 22:51:53

百度

2015-09-22 10:36:30

百度媒體云人臉識別

2013-07-01 16:36:26

百度云推送免費云推送移動開發

2013-07-16 15:05:03

云推送極光推送

2012-06-07 15:49:25

2012-10-19 09:47:30

百度云百度音樂云計算

2013-08-30 11:05:52

百度百度云

2013-08-30 16:39:07

百度侯震宇移動
點贊
收藏

51CTO技術棧公眾號

中国人与牲禽动交精品| 涩爱av在线播放一区二区| 岛国av在线播放| 免费黄色福利视频| av在线私库| 亚洲一区国产| 北条麻妃一区二区三区在线观看| 韩国一区二区三区| 精品国产乱码久久久久久闺蜜| 成人3d动漫一区二区三区91| 亚洲热app| 日韩理论片av| 亚洲国产日韩在线一区模特| 国产精品久久77777| 影音先锋导航| 日韩精品午夜| 久久天天躁狠狠躁夜夜躁2014| 亚洲三区在线| 天堂网在线最新版www中文网| 日本色综合中文字幕| 精品免费国产一区二区三区四区| 国产一区二区三区免费不卡| 在线观看黄色av| 日韩精品91亚洲二区在线观看| 日韩视频免费观看高清完整版| 欧美福利精品| 青春草在线免费视频| 国产综合成人久久大片91| 亚洲国产精品中文| 日本美女爱爱视频| 欧美videos粗暴| 中文字幕在线播放不卡一区| 国产91亚洲精品| 亚洲成人套图| 亚洲女人av| 成人高清在线观看| 欧美日韩精品在线一区| 欧美三级日本三级少妇99| 四虎永久国产精品| 欧美性www| 亚洲一区二区三区精品在线| 国产日韩欧美综合| 色a资源在线| 波多野结衣中文字幕一区二区三区 | 日日狠狠久久偷偷四色综合免费 | 亚洲一区免费网站| 欧美96在线| 国产成人精品亚洲777人妖| 久久成人在线视频| 美女网站在线观看| 麻豆免费看一区二区三区| 欧美另类在线观看| 中文在线有码| 狠狠色丁香婷综合久久| 性欧美.com| 国产精品综合网| 国产精品久久久精品| 精品视频免费| 成人免费视频观看视频| 久久精品男人天堂av| 91av中文字幕| 91小视频xxxx网站在线| 白白色 亚洲乱淫| 国产精品爽爽爽爽爽爽在线观看| 久草免费在线| 中文字幕在线不卡视频| 91在线最新| 国产精品69毛片高清亚洲| 日韩免费观看高清| 亚洲精品国产成人影院| 久久久国产视频| 国产高清视频免费最新在线| av电影天堂一区二区在线| 黄色片视频在线播放| 一本色道久久| 欧美一乱一性一交一视频| 国产精品探花在线| 亚洲成人在线观看视频| 成人资源www网在线最新版| 国产成人综合亚洲91猫咪| 你懂的av在线| 欧美专区18| 91免费综合在线| 国产精东传媒成人av电影| 精品国产青草久久久久福利| 福利一区二区免费视频| 欧美精品vⅰdeose4hd| 免费av播放| www.亚洲在线| 人人在线97| 日韩欧美一区二区三区在线| 日本粉色视频在线观看| 欧美人牲a欧美精品| 男女激情网站| 亚洲精品在线网站| 日韩三级网址| 日韩高清a**址| 老司机av在线免费看| 少妇av一区二区三区| 色a资源在线| 97av视频在线| 亚洲一区图片| 亚洲国产精品三区| 成人国产精品免费观看视频| 一级二级三级在线观看| 在线观看欧美日韩| 亚洲欧洲美洲av| 亚洲国产中文字幕在线视频综合 | 羞羞视频立即看| 国产91色综合久久免费分享| 国产精品666| 欧美国产精品一区二区| 99er在线视频| 老司机免费视频一区二区三区| 网站一区二区三区| 日韩区在线观看| 自拍视频一区| 国产精品高潮呻吟久久av黑人| 免费成人你懂的| 久蕉在线视频| 亚洲一区二区欧美日韩| 黄色在线观看网站| 日韩国产精品久久| 日本欧美久久久久免费播放网| 18视频免费网址在线观看| 手机福利小视频在线播放| 亚洲国产欧美一区二区丝袜黑人| 猫咪成人在线观看| 欧美韩国理论所午夜片917电影| 国产九九在线视频| 国产午夜精品久久久| crdy在线观看欧美| 99精品欧美一区二区蜜桃免费| 亚洲欧美日韩在线综合| 国产精品永久| 午夜精品区一区二区三| 亚洲精品国产成人影院| 99视频精品全部免费在线视频| 成人夜晚看av| 亚洲黄色在线| 性欧美精品一区二区三区在线播放 | 国外成人在线视频| av毛片在线播放| 国产精品白嫩美女在线观看| av综合在线播放| 成人午夜视屏| 在线国产伦理一区| 成人av电影免费在线播放| 怡红院在线观看| 久久av一区二区三区亚洲| 三级久久三级久久| 中文在线一二区| 国产成人精品在线| 欧美日韩第一区| 欧美成人dvd在线视频| 麻豆精品国产传媒mv男同| 久香视频在线观看| 欧美变态凌虐bdsm| 亚洲精品裸体| 成人免费高清在线播放| 不卡日韩av| 欧美精品777| 免费永久网站黄欧美| 99视频免费在线观看| 欧美精品成人一区二区在线观看| 欧美日高清视频| 久久亚洲影院| 少妇一级淫免费放| 亚洲丝袜av一区| 在线观看亚洲一区| 欧美7777| 成视人a免费观看视频| 色婷婷久久久久swag精品 | 欧美一区二区三区精美影视| 成人午夜av在线| 久草网在线视频| 成人午夜在线视频一区| 91福利在线免费观看| 成人亚洲免费| 日韩精品一区二区三区不卡| 欧美国产日韩一区二区| 综合久久给合久久狠狠狠97色 | 国产精品一区二区三区网站| 国产91欧美| 狠狠热免费视频| 国产精品r级在线| 欧美午夜精品理论片a级按摩| 成人国产在线| 一区二区三区视频网| 欧美一区二区日韩| 要久久电视剧全集免费| 中国在线观看免费国语版电影| 亚洲最大福利网站| 99久久精品国产一区| 波多野结衣在线一区二区| 高清免费观看在线| 欧美成人dvd在线视频| 另类美女黄大片| 欧美日韩在线看| 日本在线天堂|