99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Kubernetes 上 agentic 工作負(fù)載的調(diào)度與工作區(qū)編排實(shí)踐

Kubernetes 上 agentic 工作負(fù)載的調(diào)度與工作區(qū)編排實(shí)踐 1. 從“ax”這個(gè)標(biāo)題說起一個(gè)被低估的調(diào)度原語第一次看到“ax”這個(gè)標(biāo)題很多人會(huì)以為是某個(gè)命令行工具的縮寫或者某個(gè)前端框架的別名。但把熱搜詞攤開來看——ax調(diào)度、agentic、orchestration、kubernetes、workspace——這幾個(gè)詞湊在一起指向的其實(shí)是一個(gè)非常具體的工程命題在 Kubernetes 之上如何為 agentic 工作負(fù)載設(shè)計(jì)一套輕量、可組合、可觀測(cè)的調(diào)度與工作區(qū)編排層。我最早接觸這類需求是在做多租戶 AI 任務(wù)平臺(tái)的時(shí)候。當(dāng)時(shí)團(tuán)隊(duì)把一堆推理任務(wù)、數(shù)據(jù)預(yù)處理任務(wù)、評(píng)測(cè)任務(wù)全塞進(jìn)一個(gè) K8s 集群用原生 Deployment 和 Job 硬扛。結(jié)果很快就撞墻了任務(wù)之間需要共享中間產(chǎn)物但 Pod 的臨時(shí)存儲(chǔ)生命周期和任務(wù)生命周期對(duì)不齊不同任務(wù)對(duì) GPU、內(nèi)存、網(wǎng)絡(luò)的需求差異極大默認(rèn)調(diào)度器經(jīng)常把大任務(wù)和小任務(wù)混排導(dǎo)致資源碎片更麻煩的是每個(gè)任務(wù)都需要一個(gè)“工作區(qū)”來掛載代碼、數(shù)據(jù)、緩存和日志而 K8s 原生并沒有 workspace 這個(gè)抽象?!癮x”在這個(gè)語境下我理解它代表的是一種面向 agentic 場(chǎng)景的調(diào)度與工作區(qū)抽象層。它不是要替代 Kubernetes而是在 K8s 之上做一層薄薄的編排把“任務(wù)調(diào)度”和“工作區(qū)管理”這兩件事從業(yè)務(wù)代碼里抽出來變成平臺(tái)能力。這篇文章我會(huì)從設(shè)計(jì)思路、核心抽象、實(shí)操落地、問題排查四個(gè)維度把這套東西拆開講清楚。如果你正在做 AI 任務(wù)平臺(tái)、多租戶工作區(qū)、或者 agentic 應(yīng)用的底層編排這篇內(nèi)容應(yīng)該能幫你少走一些彎路。2. 為什么原生 Kubernetes 扛不住 agentic 工作負(fù)載2.1 agentic 任務(wù)的三個(gè)特殊之處傳統(tǒng)微服務(wù)的調(diào)度模型是“長(zhǎng)期運(yùn)行、狀態(tài)外置、副本對(duì)等”。一個(gè)服務(wù)起三個(gè)副本每個(gè)副本無狀態(tài)請(qǐng)求打到哪個(gè)都行。但 agentic 任務(wù)完全不是這個(gè)模型。第一任務(wù)是有向無環(huán)圖里的節(jié)點(diǎn)。一個(gè) agent 執(zhí)行一次任務(wù)可能先調(diào)檢索、再調(diào)模型、再調(diào)工具、最后寫回結(jié)果。每個(gè)步驟是一個(gè)短生命周期的工作單元步驟之間有數(shù)據(jù)依賴。用 K8s 的 Job 來表達(dá)單個(gè)步驟沒問題但步驟之間的依賴關(guān)系、中間產(chǎn)物的傳遞、失敗重試的邊界原生 Job 管不了。第二工作區(qū)是任務(wù)的一等公民。每個(gè) agent 任務(wù)都需要一個(gè)隔離的文件系統(tǒng)視圖代碼從哪來、數(shù)據(jù)掛在哪、緩存寫到哪里、日志落到哪。這個(gè)工作區(qū)的生命周期通常比 Pod 長(zhǎng)——Pod 重啟了工作區(qū)里的緩存不應(yīng)該丟任務(wù)結(jié)束了工作區(qū)可能還要保留一段時(shí)間供調(diào)試。K8s 的 emptyDir 隨 Pod 銷毀hostPath 又缺乏隔離PVC 掛載粒度太粗。第三資源畫像高度異構(gòu)。有的步驟是 CPU 密集的文本處理有的是 GPU 密集的推理有的是 IO 密集的數(shù)據(jù)拉取。默認(rèn)調(diào)度器基于 request/limit 做 bin packing但在 agentic 場(chǎng)景下任務(wù)的實(shí)際資源消耗往往在運(yùn)行前無法準(zhǔn)確預(yù)估導(dǎo)致要么過度申請(qǐng)浪費(fèi)配額要么申請(qǐng)不足被 OOM kill。2.2 調(diào)度層需要補(bǔ)的三個(gè)能力基于上面三個(gè)特點(diǎn)我在設(shè)計(jì)“ax”這層編排時(shí)重點(diǎn)補(bǔ)了三個(gè)能力。能力一工作區(qū)生命周期與任務(wù)生命周期解耦。工作區(qū)不再綁定到單個(gè) Pod而是作為一個(gè)獨(dú)立資源存在。任務(wù)運(yùn)行時(shí)掛載工作區(qū)任務(wù)結(jié)束后工作區(qū)可以保留、可以快照、可以傳給下一個(gè)任務(wù)。實(shí)現(xiàn)上可以用一個(gè)輕量的工作區(qū)控制器為每個(gè)工作區(qū)維護(hù)一個(gè) PVC 或者一個(gè)節(jié)點(diǎn)本地目錄再通過 init container 做掛載準(zhǔn)備。能力二調(diào)度決策引入數(shù)據(jù)局部性。如果任務(wù) A 的輸出是任務(wù) B 的輸入那 B 最好調(diào)度到 A 工作區(qū)所在的節(jié)點(diǎn)避免跨節(jié)點(diǎn)拉數(shù)據(jù)。原生調(diào)度器的 NodeAffinity 可以表達(dá)這個(gè)約束但需要平臺(tái)層在創(chuàng)建 Pod 時(shí)動(dòng)態(tài)注入 affinity 規(guī)則。我在實(shí)現(xiàn)時(shí)用一個(gè)調(diào)度插件在 PreFilter 階段讀取任務(wù)依賴圖把上游工作區(qū)位置轉(zhuǎn)成節(jié)點(diǎn)偏好。能力三資源預(yù)估的動(dòng)態(tài)修正。與其讓用戶拍腦袋寫 request不如讓平臺(tái)記錄每個(gè)任務(wù)歷史運(yùn)行的峰值消耗用滑動(dòng)窗口算出一個(gè)推薦值。第一次運(yùn)行給保守值后續(xù)運(yùn)行逐步收斂。這個(gè)邏輯放在一個(gè) sidecar 或者 admission webhook 里都行我傾向 webhook因?yàn)椴磺秩霕I(yè)務(wù)容器。2.3 為什么是“薄層”而不是“重平臺(tái)”這里有一個(gè)選型上的關(guān)鍵判斷到底是在 K8s 上做一層薄編排還是自建一套調(diào)度系統(tǒng)我見過一些團(tuán)隊(duì)選擇后者用 Go 或者 Rust 寫一個(gè)獨(dú)立的調(diào)度器自己管節(jié)點(diǎn)、管容器、管網(wǎng)絡(luò)。短期看很靈活長(zhǎng)期看是在重新發(fā)明 K8s 已經(jīng)解決好的問題證書輪換、網(wǎng)絡(luò)插件、存儲(chǔ)插件、節(jié)點(diǎn)健康檢查、滾動(dòng)升級(jí)。這些事情的維護(hù)成本極高而且和云廠商的托管服務(wù)脫節(jié)?!癮x”這層薄編排的定位是只做 K8s 不擅長(zhǎng)的那部分其余全部復(fù)用。具體來說復(fù)用 K8s 的節(jié)點(diǎn)管理、網(wǎng)絡(luò)、存儲(chǔ)、RBAC、審計(jì)自己實(shí)現(xiàn)的是工作區(qū)抽象、依賴感知調(diào)度、資源畫像修正。這樣既拿到了 K8s 的生態(tài)紅利又補(bǔ)上了 agentic 場(chǎng)景的短板。代價(jià)是要接受 K8s 的一些約束比如 Pod 是最小調(diào)度單元不能在一個(gè) Pod 里做更細(xì)粒度的資源隔離。但對(duì)大多數(shù) agentic 任務(wù)來說這個(gè)粒度夠用。3. 核心抽象設(shè)計(jì)Workspace、Task、Flow 三層模型3.1 Workspace可掛載、可快照、可傳遞的工作區(qū)Workspace 是這套編排里最基礎(chǔ)的抽象。一個(gè) Workspace 本質(zhì)上是一個(gè)有名字的目錄具備三個(gè)能力可被任務(wù)掛載、可被快照、可在任務(wù)之間傳遞。實(shí)現(xiàn)上我選擇用PVC 節(jié)點(diǎn)本地緩存的混合方案。每個(gè) Workspace 對(duì)應(yīng)一個(gè) PVC保證跨節(jié)點(diǎn)可訪問同時(shí)在每個(gè)節(jié)點(diǎn)上維護(hù)一個(gè)本地緩存目錄任務(wù)運(yùn)行時(shí)優(yōu)先讀寫本地緩存后臺(tái)異步同步到 PVC。這樣既避免了純 PVC 的網(wǎng)絡(luò)延遲又保證了工作區(qū)在節(jié)點(diǎn)故障時(shí)不丟數(shù)據(jù)。Workspace 的元數(shù)據(jù)里記錄幾個(gè)關(guān)鍵字段所有者、創(chuàng)建時(shí)間、最后訪問時(shí)間、大小配額、快照列表??煺沼?CSI 的 VolumeSnapshot 能力實(shí)現(xiàn)不自己造輪子。傳遞則通過一個(gè)簡(jiǎn)單的引用計(jì)數(shù)任務(wù) A 聲明輸出到 Workspace W任務(wù) B 聲明從 Workspace W 讀取平臺(tái)層在調(diào)度 B 時(shí)確保 W 已經(jīng)就緒。注意Workspace 的清理策略一定要顯式配置。我踩過的坑是默認(rèn)不清理結(jié)果測(cè)試環(huán)境跑了兩個(gè)月PVC 把存儲(chǔ)配額吃滿了。后來改成“最后訪問時(shí)間超過 N 天自動(dòng)回收”并且回收前發(fā)通知。3.2 Task帶依賴和資源畫像的調(diào)度單元Task 是對(duì) K8s Job 的封裝但增加了三樣?xùn)|西依賴聲明、資源畫像、工作區(qū)綁定。依賴聲明用的是一個(gè)簡(jiǎn)單的 DAG 描述每個(gè) Task 可以聲明dependsOn列表。平臺(tái)層在創(chuàng)建 Task 時(shí)會(huì)檢查依賴是否滿足不滿足就掛起。依賴滿足后再注入數(shù)據(jù)局部性相關(guān)的 affinity 規(guī)則。資源畫像分兩部分用戶聲明的 request/limit和平臺(tái)記錄的歷史峰值。調(diào)度時(shí)取兩者的較大值作為實(shí)際預(yù)留但允許在節(jié)點(diǎn)資源緊張時(shí)降級(jí)到用戶聲明值。這個(gè)降級(jí)策略要謹(jǐn)慎我一般只在非關(guān)鍵任務(wù)上開啟。工作區(qū)綁定通過 volume 掛載實(shí)現(xiàn)。Task 的 Pod spec 里會(huì)注入一個(gè) init container負(fù)責(zé)把 Workspace 的本地緩存準(zhǔn)備好再把主容器的 volumeMount 指過去。3.3 Flow把 Task 串成可觀測(cè)的執(zhí)行流Flow 是 Task 的集合代表一次完整的 agentic 執(zhí)行。一個(gè) Flow 有唯一的 ID所有屬于這個(gè) Flow 的 Task 都帶上這個(gè)標(biāo)簽。這樣在排查問題時(shí)可以通過 Flow ID 一次性拉出所有相關(guān) Pod、事件、日志。Flow 還負(fù)責(zé)聚合狀態(tài)。單個(gè) Task 失敗不一定代表 Flow 失敗可能有重試或者降級(jí)路徑。Flow 的狀態(tài)機(jī)是Pending - Running - Succeeded / Failed / PartiallySucceeded。PartiallySucceeded 這個(gè)狀態(tài)很實(shí)用表示主路徑成功但某些非關(guān)鍵分支失敗業(yè)務(wù)上可以接受。3.4 三層模型的關(guān)系與邊界這三層的關(guān)系可以用一句話概括Flow 管編排Task 管執(zhí)行Workspace 管數(shù)據(jù)。邊界也很清晰Flow 不關(guān)心 Task 內(nèi)部怎么跑只關(guān)心依賴和整體狀態(tài)Task 不關(guān)心數(shù)據(jù)從哪來只關(guān)心掛載點(diǎn)Workspace 不關(guān)心誰在用只關(guān)心生命周期和一致性。這種職責(zé)分離的好處是每一層都可以獨(dú)立演進(jìn)。比如后來我們想支持跨集群的 Flow只需要改 Flow 控制器的調(diào)度邏輯Task 和 Workspace 層幾乎不動(dòng)。4. 調(diào)度器擴(kuò)展從默認(rèn)調(diào)度到依賴感知調(diào)度4.1 為什么默認(rèn)調(diào)度器不夠用K8s 默認(rèn)調(diào)度器的核心邏輯是過濾和打分。過濾階段篩掉不滿足硬約束的節(jié)點(diǎn)打分階段給剩余節(jié)點(diǎn)排序。這個(gè)模型對(duì)無狀態(tài)服務(wù)很好用但對(duì)有依賴的 agentic 任務(wù)有兩個(gè)盲區(qū)。盲區(qū)一不知道任務(wù)之間的數(shù)據(jù)關(guān)系。默認(rèn)調(diào)度器看到的是一個(gè)個(gè)獨(dú)立的 Pod不知道 Pod B 需要讀 Pod A 寫的文件。結(jié)果 B 可能被調(diào)度到離 A 很遠(yuǎn)的節(jié)點(diǎn)跨節(jié)點(diǎn)讀數(shù)據(jù)延遲高、帶寬成本大。盲區(qū)二不知道工作區(qū)的本地緩存狀態(tài)。如果 Workspace W 在節(jié)點(diǎn) N1 上有完整緩存在 N2 上沒有那把使用 W 的任務(wù)調(diào)度到 N1 明顯更優(yōu)。默認(rèn)調(diào)度器沒有這個(gè)信息。4.2 調(diào)度插件的工作流程我實(shí)現(xiàn)的是一個(gè)Scheduler Framework 插件掛在 PreFilter、Filter、Score 三個(gè)階段。PreFilter 階段做兩件事讀取 Task 的依賴列表解析出上游 Workspace 的位置信息讀取 Workspace 的緩存分布生成一個(gè)“偏好節(jié)點(diǎn)集合”。Filter 階段在默認(rèn)過濾的基礎(chǔ)上增加一條硬約束如果 Task 聲明了requireLocalWorkspace: true則只保留有完整緩存的節(jié)點(diǎn)。這個(gè)約束默認(rèn)關(guān)閉因?yàn)闀?huì)降低調(diào)度成功率只在 IO 敏感任務(wù)上開啟。Score 階段給節(jié)點(diǎn)打分打分公式是score w1 * cacheHitRatio w2 * (1 - nodeLoad) w3 * affinityScore其中 cacheHitRatio 是節(jié)點(diǎn)上 Workspace 緩存的命中比例nodeLoad 是節(jié)點(diǎn)當(dāng)前資源使用率affinityScore 是默認(rèn)調(diào)度器的打分歸一化值。權(quán)重 w1、w2、w3 可以通過 ConfigMap 配置默認(rèn)是 0.5、0.3、0.2。4.3 緩存預(yù)熱與失效處理依賴感知調(diào)度有一個(gè)前提Workspace 的緩存分布是已知的。但緩存會(huì)失效節(jié)點(diǎn)會(huì)下線所以需要一個(gè)緩存狀態(tài)同步機(jī)制。我的做法是每個(gè)節(jié)點(diǎn)上跑一個(gè)輕量的 agent定期上報(bào)本地 Workspace 緩存的元數(shù)據(jù)workspace ID、版本號(hào)、大小、最后訪問時(shí)間。調(diào)度器插件維護(hù)一個(gè)內(nèi)存中的緩存索引定期從 agent 拉取更新。索引更新有延遲所以調(diào)度決策是“盡力而為”的不保證 100% 命中。緩存失效的處理策略是如果調(diào)度到的節(jié)點(diǎn)緩存不完整init container 會(huì)從 PVC 拉取缺失部分。這個(gè)過程是阻塞的但可以設(shè)置超時(shí)。超時(shí)后任務(wù)仍然啟動(dòng)只是首次讀取會(huì)慢一些。實(shí)操心得緩存 agent 的上報(bào)頻率不要太高否則 etcd 或者你的元數(shù)據(jù)存儲(chǔ)會(huì)被寫爆。我一開始設(shè)成 10 秒一次結(jié)果 200 個(gè)節(jié)點(diǎn)每秒 20 次寫入元數(shù)據(jù)存儲(chǔ)直接扛不住。后來改成 60 秒一次并且只在緩存有變化時(shí)才上報(bào)壓力小了很多。4.4 調(diào)度器的可觀測(cè)性調(diào)度決策如果不可觀測(cè)排查問題就是黑盒。我在插件里加了幾個(gè)關(guān)鍵指標(biāo)調(diào)度嘗試次數(shù)、過濾失敗原因分布、打分分布、緩存命中率。這些指標(biāo)通過 Prometheus 暴露配合 Grafana 看板能快速定位是資源不足、依賴未滿足還是緩存缺失導(dǎo)致的調(diào)度失敗。另外每次調(diào)度決策都會(huì)寫一條事件到 Task 的 status 里記錄候選節(jié)點(diǎn)、過濾原因、最終得分。這樣用戶在自己的 Task 詳情里就能看到“為什么被調(diào)度到這個(gè)節(jié)點(diǎn)”。5. 工作區(qū)實(shí)操從創(chuàng)建到掛載到回收5.1 創(chuàng)建一個(gè) Workspace創(chuàng)建 Workspace 有兩種方式聲明式和命令式。聲明式是寫一個(gè) Workspace CRD命令式是通過 CLI 或者 API 直接創(chuàng)建。我推薦聲明式因?yàn)榭梢约{入 GitOps 流程。一個(gè)典型的 Workspace 定義長(zhǎng)這樣apiVersion: ax.io/v1alpha1 kind: Workspace metadata: name: agent-task-001-ws spec: owner: team-nlp quota: 10Gi retentionPolicy: ttl: 168h onExpiry: snapshotAndDelete snapshotPolicy: schedule: 0 2 * * * keep: 3這里幾個(gè)字段值得展開說。quota是軟限制超過會(huì)告警但不阻斷。retentionPolicy.ttl是最后訪問后保留時(shí)長(zhǎng)168 小時(shí)就是 7 天。onExpiry有兩個(gè)選項(xiàng)delete直接刪snapshotAndDelete先快照再刪。snapshotPolicy是定時(shí)快照每天凌晨 2 點(diǎn)一次保留 3 份。5.2 掛載到 TaskTask 掛載 Workspace 通過 volume 聲明apiVersion: ax.io/v1alpha1 kind: Task metadata: name: preprocess-001 labels: ax.io/flow: flow-abc spec: workspaceRefs: - name: agent-task-001-ws mountPath: /workspace mode: rw dependsOn: - name: fetch-data-001 template: spec: containers: - name: main image: my-preprocess:latest command: [python, preprocess.py]平臺(tái)層在創(chuàng)建 Pod 時(shí)會(huì)把workspaceRefs轉(zhuǎn)成實(shí)際的 volume 和 volumeMount。具體來說會(huì)注入一個(gè) init container它負(fù)責(zé)檢查本地緩存目錄是否存在不存在就從 PVC 拉取檢查緩存版本是否匹配不匹配就增量同步最后把緩存目錄準(zhǔn)備好主容器直接掛載。5.3 工作區(qū)在任務(wù)間的傳遞工作區(qū)傳遞的核心是引用計(jì)數(shù)和就緒檢查。當(dāng) Task B 聲明dependsOn: [Task A]且兩者共享同一個(gè) Workspace 時(shí)平臺(tái)層在調(diào)度 B 之前會(huì)確認(rèn)A 已經(jīng)成功結(jié)束且 A 對(duì) Workspace 的寫入已經(jīng) flush 到 PVC。flush 這個(gè)動(dòng)作很關(guān)鍵。如果 A 的容器直接寫本地緩存緩存異步同步到 PVC那 A 結(jié)束后可能有部分?jǐn)?shù)據(jù)還在同步隊(duì)列里。我的做法是A 的容器退出前由一個(gè) preStop hook 觸發(fā)一次強(qiáng)制同步同步完成才允許 Pod 終止。這樣 B 啟動(dòng)時(shí)讀到的數(shù)據(jù)一定是完整的。5.4 回收與快照回收由 Workspace 控制器負(fù)責(zé)??刂破鞫ㄆ趻呙杷?Workspace檢查最后訪問時(shí)間。超過 TTL 的進(jìn)入回收流程先根據(jù)onExpiry決定是否快照然后刪除 PVC 和本地緩存最后刪除 Workspace 資源本身。快照用 CSI VolumeSnapshot。這里有一個(gè)坑不是所有存儲(chǔ)插件都支持快照。如果你的集群用的是不支持快照的存儲(chǔ)類snapshotAndDelete會(huì)失敗。所以我在控制器里加了一個(gè)能力探測(cè)啟動(dòng)時(shí)檢查默認(rèn)存儲(chǔ)類是否支持快照不支持就降級(jí)為delete并告警。注意快照本身也占存儲(chǔ)。我見過一個(gè)團(tuán)隊(duì)開了每小時(shí)快照保留 24 份結(jié)果快照占的空間比原始數(shù)據(jù)還大??煺詹呗砸鶕?jù)數(shù)據(jù)變化頻率來定變化不頻繁的數(shù)據(jù)每天一次就夠了。6. 資源畫像讓調(diào)度決策有數(shù)據(jù)支撐6.1 為什么用戶聲明的 request 不可靠讓用戶寫 request 有兩個(gè)問題。一是用戶傾向于高估怕被 OOM kill結(jié)果申請(qǐng) 8Gi 實(shí)際用 2Gi浪費(fèi) 75%。二是 agentic 任務(wù)的資源消耗和輸入數(shù)據(jù)強(qiáng)相關(guān)同一個(gè)任務(wù)處理 1MB 輸入和 1GB 輸入內(nèi)存消耗差兩個(gè)數(shù)量級(jí)用戶沒法用一個(gè)固定值表達(dá)。6.2 歷史峰值采集與滑動(dòng)窗口我的方案是平臺(tái)記錄每個(gè) Task 模板的歷史運(yùn)行峰值用滑動(dòng)窗口算推薦值。具體來說每個(gè) Task 模板有一個(gè)畫像記錄包含最近 N 次運(yùn)行的 CPU 峰值、內(nèi)存峰值、GPU 峰值、運(yùn)行時(shí)長(zhǎng)。推薦值取 P95 分位數(shù)而不是最大值避免被偶發(fā)尖峰帶偏。采集方式有兩種一是從 cAdvisor 或者 metrics-server 拉容器指標(biāo)二是從業(yè)務(wù)容器自己上報(bào)。我傾向后者因?yàn)闃I(yè)務(wù)容器最清楚自己的關(guān)鍵指標(biāo)。上報(bào)通過一個(gè) sidecar 或者直接寫一個(gè)本地文件平臺(tái)層定期收集。6.3 推薦值的應(yīng)用策略推薦值怎么用有三種策略策略行為適用場(chǎng)景保守取 max(用戶聲明, 推薦值)關(guān)鍵任務(wù)不能 OOM平衡取推薦值用戶聲明作為上限大多數(shù)任務(wù)激進(jìn)取推薦值的 80%允許超賣非關(guān)鍵、可重試任務(wù)默認(rèn)用平衡策略。用戶可以在 Task 上通過 annotation 覆蓋策略。6.4 畫像的冷啟動(dòng)問題新 Task 模板沒有歷史數(shù)據(jù)畫像為空。這時(shí)候只能回退到用戶聲明值。為了加速冷啟動(dòng)我做了兩件事一是允許用戶從相似 Task 模板繼承畫像二是第一次運(yùn)行時(shí)用保守策略運(yùn)行結(jié)束后立即更新畫像第二次運(yùn)行就能用上推薦值。相似度判斷用的是 Task 模板的鏡像、命令、資源聲明等特征的向量化比較。這個(gè)做得比較粗糙但實(shí)際用下來效果還行至少比完全冷啟動(dòng)強(qiáng)。7. 常見問題與排查技巧實(shí)錄7.1 工作區(qū)掛載失敗現(xiàn)象Task Pod 一直卡在 Init 狀態(tài)事件里報(bào)mount failed: workspace not ready。排查思路先看 Workspace 資源的狀態(tài)是不是還在 Pending。如果 Workspace 本身沒就緒看它的 PVC 有沒有綁定成功。PVC 綁定失敗常見原因是存儲(chǔ)類不存在或者配額不足。如果 Workspace 就緒但掛載失敗看 init container 的日志通常是本地緩存目錄權(quán)限問題或者磁盤空間不足。解決權(quán)限問題在 init container 里加chown或者chmod。磁盤空間不足需要清理節(jié)點(diǎn)上的舊緩存我寫了一個(gè)定時(shí)任務(wù)每天清理超過 3 天未訪問的本地緩存。7.2 調(diào)度一直 Pending現(xiàn)象Task 創(chuàng)建后一直 Pending沒有 Pod 被調(diào)度。排查思路先看 Task 的 status有沒有dependsOn未滿足。如果依賴滿足看調(diào)度器事件是不是所有節(jié)點(diǎn)都被過濾掉了。常見過濾原因資源不足、節(jié)點(diǎn)親和性不匹配、污點(diǎn)未容忍。解決資源不足就擴(kuò)容或者降低 request。親和性不匹配檢查 Workspace 的緩存分布如果所有緩存節(jié)點(diǎn)都滿了可以臨時(shí)關(guān)閉requireLocalWorkspace。污點(diǎn)問題檢查節(jié)點(diǎn) taint 和 Task 的 toleration。7.3 工作區(qū)數(shù)據(jù)不一致現(xiàn)象Task B 讀到的數(shù)據(jù)不是 Task A 寫的最新版本。排查思路檢查 A 的 preStop 同步有沒有執(zhí)行成功???A 的 Pod 事件preStop hook 有沒有超時(shí)。如果超時(shí)可能是數(shù)據(jù)量太大同步時(shí)間不夠。解決增大 preStop 的超時(shí)時(shí)間或者改成 A 結(jié)束后由控制器觸發(fā)同步不依賴 preStop。后者更可靠但需要控制器有權(quán)限訪問節(jié)點(diǎn)本地緩存。7.4 緩存命中率低現(xiàn)象調(diào)度器日志顯示緩存命中率長(zhǎng)期低于 30%。排查思路看緩存 agent 的上報(bào)是否正常元數(shù)據(jù)索引是不是過期了。看任務(wù)分布是不是任務(wù)太分散每個(gè)節(jié)點(diǎn)上的 Workspace 都不完整。解決如果是上報(bào)問題檢查 agent 的健康狀態(tài)。如果是任務(wù)分散考慮引入 Workspace 親和性讓使用同一 Workspace 的任務(wù)盡量調(diào)度到同一批節(jié)點(diǎn)。7.5 常見問題速查表問題可能原因快速檢查解決方向Pod 卡 InitWorkspace 未就緒kubectl get ws檢查 PVC 綁定調(diào)度 Pending依賴未滿足Task status檢查上游 Task調(diào)度 Pending資源不足調(diào)度器事件擴(kuò)容或降 request數(shù)據(jù)不一致同步未完成preStop 日志增大超時(shí)或改控制器同步緩存命中低上報(bào)異常agent 健康重啟 agent快照失敗存儲(chǔ)不支持存儲(chǔ)類能力降級(jí)為 delete8. 一些踩過的坑和最后的經(jīng)驗(yàn)這套東西從第一版跑通到相對(duì)穩(wěn)定大概花了四個(gè)月。中間踩的坑不少挑幾個(gè)有代表性的說說。第一個(gè)坑是過度依賴節(jié)點(diǎn)本地緩存。一開始為了性能所有讀寫都走本地緩存PVC 只做冷備。結(jié)果節(jié)點(diǎn)故障時(shí)沒同步的數(shù)據(jù)全丟了。后來改成寫操作同步到 PVC讀操作走本地緩存犧牲一點(diǎn)寫性能換可靠性。這個(gè)取舍在 agentic 場(chǎng)景下是值得的因?yàn)橹虚g產(chǎn)物往往比最終結(jié)果更難重建。第二個(gè)坑是調(diào)度器的打分權(quán)重拍腦袋定。一開始 w1、w2、w3 設(shè)成 0.5、0.3、0.2跑了一段時(shí)間發(fā)現(xiàn)緩存命中率上不去。后來用歷史數(shù)據(jù)做了一輪回歸發(fā)現(xiàn)緩存權(quán)重要更高調(diào)到 0.7 才有效果。權(quán)重這東西沒有萬能值得根據(jù)自己的任務(wù)分布調(diào)。第三個(gè)坑是Workspace 的 TTL 設(shè)得太短。一開始設(shè) 24 小時(shí)結(jié)果跨天調(diào)試的任務(wù)經(jīng)常發(fā)現(xiàn)工作區(qū)被清了。后來改成 7 天并且加了“正在被 Task 引用時(shí)不允許回收”的保護(hù)。如果讓我給正在做類似事情的團(tuán)隊(duì)一個(gè)建議那就是先把 Workspace 的生命周期管好再去做調(diào)度優(yōu)化。工作區(qū)是數(shù)據(jù)的地基地基不穩(wěn)上面的調(diào)度再聰明也是空中樓閣。調(diào)度優(yōu)化可以慢慢迭代但數(shù)據(jù)丟了就是真丟了。另外這套東西不要一開始就追求大而全。我見過一些團(tuán)隊(duì)一上來就想支持跨集群、多租戶、細(xì)粒度配額結(jié)果半年沒跑通一個(gè)完整流程。我的做法是先在一個(gè)集群、一個(gè)租戶、一個(gè) Flow 上跑通再逐步擴(kuò)展。每擴(kuò)展一個(gè)維度都確保前一個(gè)維度是穩(wěn)定的。這樣雖然看起來慢但實(shí)際落地速度反而更快。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
伊人久久丁香狠狠婷婷综合香蕉| 操b视频在线观看一区二区| 亚洲成人九九九| 亚洲AV免费国产电影| 青草青青草| av五月天婷婷丁香| 六月丁香婷婷综合狠狠爱夜夜爱| 九九操操| 中文字幕日产A片在线看| 五月色 亚洲| 另类少妇人与禽zOZZ0性伦| 色色五月婷| 天天操综合网| 五月婷婷丁香六月| 5月婷婷6月丁香aV| 牛牛色av| 久久久久9999| 五月天婷婷综合网| 色婷婷五月天成人网| 久草五月丁香婷婷综合| 91丨九色丨国产打屁股| h在线看免费版在线看| 六月色婷婷欧美| 免费在线观看av网站| 久热欧美| 天天狠狠六月婷丁香影院| 99ri久久| 亚洲一级 片内射网站在线观看| 99热色精品| www色色com| 超碰人人摸人人操| 99爱爱| 婷婷五月在线播放| α久久| 99视频在线观看网址| 级情九色| 色五月五月天色婷婷色五月| 日亚二欧美| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 久久婷婷五月| 五月婷婷免费在线视频| 欧美色六月婷婷| 超碰91在线| 婷婷色色欧美综合网| 激情 婷婷| 色五月成人在线| 天天肏天天肏天天肏| 丝袜大香蕉| 97人人看| 婷婷五月色| 人人爽欧美婷婷久久久五月丁香 | 这里只有精品视频222| 亚洲精品V天堂中文字幕| 天天爱天天爽| 91色逼| 五月天久久丁香| 91成人视频| 丁香六月婷婷色XXXX| 亚洲综合无码| 五月丁香网站| 91狠狠综合久久久| 九九九九综合| 成人网在线视频| 婷婷丁香五月综合激情小说| www.99热. com这里只有精品| 超碰AAAAAAV| ss99热| 色小说五月婷婷| 亚洲国产精品成人免费一区久久久在线观看AAAA | 综合久久影院| WWW.99热| 色综合久久天天综合网| 五月婷婷免费在线视频| 夜夜撸日日操| 人妻人人操| 色婷婷69| 国外亚洲成AV人片在线观看| 三人荫蒂添的好舒服A片| 91精品国产99久久久久久天美| 日韩精品一区二区亚洲AV观看 | 激情丁香五月AV| 中国无码av| 国产精品成av人在线视午夜片| AV大香蕉| 狠狠婷婷色综合| 天天色五月婷婷91久久久久久久| 久久九九Com| 日本高清不卡免费一区二区三区| 婷婷干六月综合旧址| 日本44久久在线| 亚洲成人无码专区| 久久丁香婷婷五月| 中文久久久人妻| 五月天婷婷一起草| www.99情趣网| 激情AV| 色婷婷成人色网| 五月天激情黄色网址| 激情床戏| 亚洲小视频| 天天干天天做| 牛色色碰| 一本色道久久综合狠狠躁小说| 日本超碰在线| 五月婷婷色激情| 五月丁香婷婷人体| 久久久久久性爱视频| 综合色五月天| 青青色com久久| av久热| 五月人妻婷婷| 狠狠爱综合网| 五月伊人91| 九九人人精品| 77799热| 日日想日日夜日日操| 五月天婷婷色小说| 色墦五月丁香| AV九九| 五月花婷婷丁香| 五月天激情亚洲| 思思热精品在线| 91美女啪啪| 九九伊人网| 亚洲综合干| 亚洲色色色| 伊人综合网站| 丁香色五月直播| 九六五月天婷婷| 超碰超碰在线| 日本一级特黄大片AAAAA级| 亚洲成人免费电影| 日韩色五月| 91丁香色五月| 狠狠草综合网| 五月丁香婷婷基地| 亚洲综合视频在线| 婷婷成人AV| 婷婷五月色播天| 午夜天堂啪啪| 婷婷久久五月| 影音先锋噜一噜| 五月丁香亚洲婷婷| 激情6月| 五月天婷婷色在线视频免费观看| 97久久草草超级碰碰碰| 丁香五月之久操视频| 99色在线视频| 91啪啪视频| 9热在线视频| 超碰色综合| 五月婷婷激情综合网 | 色色啊| 91人人爽狠狠狠| 国产成人精品一区二三区熟女在线| aaa久久| 婷婷五月AV| 色99视频| 狠狠色婷婷7| 天天爽天天摸天天爱| 天天玩夜夜操| 性爱AV天堂| 五月丁香自拍| 97干网站| 综合AV在线| 丁香五月天激情四射网| 五月丁香偷拍| www.激情| 亚洲啪啪精品| 九九激情| 丁香五月天激情免费在线观看AV777| 日本不卡一区二区三区| 有哪些A片网站| 综合久久十三| 开心激情婷婷| 激情五月四色| 丁香婷婷影院| www.99热在线观看| 丁香五月欧美| 天天天添天天操| http:色情日本com| 深爱激情网五月天| 97婷婷丁香五月天激情图片| 操久久网| 免费国产VA国产免费| 综合色色婷婷| 久久久久9999| 色五狠狠| 九九热啪啪| 91丨九色丨白浆| 婷婷五月激情的图片| 婷婷激情五月综合丁香社| 成人做爰A片免费看网站找不到了| xx综合网| 热热色色五月天婷婷| 五月婷婷激情中心| 国产婷婷综合| 色色色婷婷五月天| 日美三级| 91日本在线观看| 久久久人妻人伦| 欧美成人精品A片免费一区99| 九热电影av| 任你日视频| 一级视频网址| 色一情一乱一乱一区91| 天天爱天天做天天舔| 秋霞免费视频| 亭亭玉月丁香| 人人操Av| 婷婷趴趴| 成人做爰高潮A片免费视频| 天天色丁香| 九九亚洲| 少妇达人正片在线播放_ikun_福利吧| 超碰在线人人| 99久视频| 综合久久99| 超碰97人人操| 五月天婷婷丁香成人网| 91久操| 五月婷无码| 韩日AV片| 99色| 99自拍视频网站| 日韩欧美四五区| 六月婷婷日| a网站免费观看| 丁香六月婷婷激情综合| 日韩精品无码AV| 高清无码入口| 开心五月激情五月丁香五月婷婷| 97碰在线| 久99精品视频| 婷婷五月激情中文字幕| 亚洲色网址| 欧美欧盟性爱网| 九九久久精品| 欧洲亚洲免费视频9| 最新亚洲色色网| 久久婷丁香五月| 婷婷丁香色五月天| 天天做天天爽| 丁香五月Av| 六月丁香婷婷天堂| 人妻狠狠操| 中美日韩成人在线| 亚洲色情在线| 99热精品9| Www.Av网9| 乱精品一区字幕二区| 免费啪啪亚州视频| 色婷婷丁香五月| 天天天天天操| 玖玖在线资源视频| 99热乎| 天堂爱啪啪| 婷婷丁香六月天| 天天色播| 婷婷久久五月| www久| 99热老网站| 很很干天天干| 日本色五月| 婷婷五月天人妻| 中文网AV| 激情涩涩网| 色色色色色日韩午夜激情| 亚洲激情AV| 超碰成人电影| 99精品国产热久久91色欲| 色婷婷丁香五月在线观看| 啪啪啪五月天| 99热这里只是精品| 一区二区三区四区无码| 嫩BBB槡BBBB搡BBBB视频| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 九九色情网五月天| 伊人在线大香蕉网| 国产婷伊人| 日日操日日撸| 99热九九热| 久狠狠狠| 呦呦v线| 97婷婷五月激情六月丁香伊人| 狠狠精品干练久久久无码中文字幕 | 少妇做爰免费视看片| 玖玖在线| 五月丁香六月激情综合| 91操在线视频| 久青操| 色五月婷婷丁香五月| 六月伊人婷婷| 五月婷婷综合色啪首页| 婷婷丁香五月综合激情小说| 亚州AV超碰人人操| 99欧美| 中文字幕,综合,91| 成片免费观看大全| 东京热人妻一区二区三区在线| 五月丁香婷婷伊人日韩| 性爱111111| 亚州在线中文字幕| 教师性爱毛片| 九九伦子片| 国产精品黑丝| 97AV人人插人人操| 丁香激情五月| 伊人久久大香网| 97操碰视频| 欧美色色色色色色色| 国产亚洲99久久| 五月开心啪啪| 91婷婷丁香| 伊人久久大香蕉网| 色综合天天网| 美女美女美女三级色天天天天天| 亚洲操B| 欧美啪啪9| 玖玖五月| 日日操日日撸| 日本一级黄色片。| 七七色色综合| 激情综合5| 性色欲情 网站| 五月丁香色婷婷伊人| 天天激情综合| av狠狠操| 色五月丁香五月| 一区二区三区视频| 免费无码毛片一区二区A片 | 99热这里只有精品一| 狠狠干狠狠干狠狠干狠狠干| 蜜桃人妻无码AV天堂三区| 99乱视频| 99热这里都是精品| 色婷婷亚洲综合av| 色丁香五月婷婷综合久久| www.五月天色色.com| 丁香婷婷六月激情文学 | 久久香蕉婷婷五月天| 综合视频五月| 色呦呦美女| 日韩性视频| 丁香五月婷婷基地| 久热99视频在线观看| 碰超在线九色| 五月婷婷六月丁香免费| 五月婷在线色视频| 丁香五月婷婷综合精品素人| 色婷婷99| 婷婷五月天AV在线| 色五月丁香激情视频| 玖玖资源站蜜臀| 色噜噜狠狠色综无码久久合欧美| 国产成人网址| 色五月婷婷基地| 亚洲综合婷婷五月| 4399在线日本A片| 国产精品久久久久久久久久免费| 182TV大香蕉| 久久精品小视频| 另类激情五月在线视频欧美| 欧美内射AAAAAAXXXXX| 久久婷婷的综合色丁香五月| 性爱在线播放av| 五月丁香综合激情| 久久久av久av久片一区二区| 欧美色久| 五月婷婷天| 99热在线只有精品| 国产无人区大片| 天天综合干| 色五月大| 久久久aaa| 99久久亚洲精品视频| 成人开心五月天| www.99色| 色琪琪一综合久久激情五月视频| 99国产小视频| 欧美性色A片免费免费观看的| 久久999久久999久久999久久| 久久久久婷婷五月热综合| 日日夜夜小色哥| 婷婷激情五月| 九月婷婷激情| 99re鈥哸鈥唙| 草了bav视频在线观看| 五月停停色色丁香| 丁香婷婷五月六月久久| 色综啪啪啪啪啪啪| 丁香婷婷伊人| 亚洲精品V天堂中文字幕| 久久 婷婷 五月天| 99精品免费视频| 中文成人在线| 无码网| 91久久久久久| 97啪啪| 丁香五月六月综合激情| 久久免费高| 激情综合自拍五月婷婷色五月| 久久人妻在线| 91丨九色丨首页| 91免费在线视频6| 亚洲成人一区| 久热综合| 人人爱国产| 中文字幕欧美久久| 欧美日韩成人在线网| 超碰69天堂| 亚洲色婷婷网站| 日本天天色| 综合色久| 五月丁香综合网| 五月婷网| 丁香丁香激情网| 亚洲综合婷婷| 久久九九免费大视频| 久久综合99| 激情婷婷久久| 另类激情综合| 99久热这里有精品| 99精品无码| 五月综合婷婷网| 欧美日韩欧美| 激情五月婷婷综合视频| 乱乱av| 99re99在线看| 中文字幕日本最新乱码视频| 91dy.av| 裸体做A爰片毛片A片免费| 久鲁鲁色网| 色狠狠色噜噜AV天堂五区| 婷婷色色综合激情| 亚洲精品一区中文字幕乱码| 另类视频丁香五月| 九九九九中文字幕| 二色av| 色噜噜狠狠色综合日日| 五月婷婷综合精品| 丁香视频| 桃色五月天| 日韩一66精品| 丁香八月综合激情| 综合网啪| 婷婷色色网| 96精品成人无码A片观看金桔| 狠狠五月丁香色婷| 国产毛片精品一区二区色欲黄A片| 99热成人精品| 中文字幕天天干| www,av好吊操| 99操逼| 天天操夜夜操| 五月激情婷婷六月丁香| 在线免费视频caop| 激情网婷婷五月天| 美臀自射自家人妻| 超碰在线资源| 亚洲中文字幕AV| 天天日天天狠狠操| 亚州综合色| 伊人五月婷婷| 五月丁香激情婷婷综合字幕| 2005天天干天天1| 99色亚洲| 欧洲免费视频色| 99视频91| 欧美婷婷| 丁香 婷婷五月| 综合色七七| 激情五月五月婷婷| 亚洲色色爱| 少妇性按摩无码中文A片| 橾逼网| 色综合色综合网| 亚洲妇女熟BBW| 五月激情综| 夜夜夜天天操| 综合久久8| 夜夜骑夜夜撸| 久久久久er热| 五月丁香六月色婷婷| 伊人久久综合| 色色无码| 亚洲成人中心| 五月开心色| 婷婷六月激情小说网| 97碰碰草| 五月天综合久久| 五月天播播中文字幕| 日本激情ⅩXX免费视频| 色婷婷女优有码五月亭| 激情内射人妻1区2区3区| 99色色网| 五月丁香六月婷婷姐| .操區COm| 91人人澡人人爽人人看| 亚洲天堂九九九| 丁香五月性| 99综合| 天天射影视综合网| 色婷五月天亚洲| 99热在线观看精品| Caoub青青超碰 | 俺去也五月| 99男人的天堂| 欧美五月丁香| 五月丁香六月婷婷婷婷| er99免费视频在线| sS丁香五月婷婷| 国产九九一区二区三区| 五月精品99综合| 97精品人人A片免费看| 久综合色| 婷婷在线播放| 五月丁香色| 亚洲亚洲永久无码777777| 蜘蛛女免费观看完整版高清电影| 五月丁香六月成人| 97热九九| 99热99久久| 九月婷婷激情久久| 色色网站日本91| 五月香婷婷| 99热这里只有精品8| 久久丁香五月天| 丁香五月激情婷婷| 亚洲国产成人裸舞| 久久久久人妻中文| 五月天精品综合在线| 五月激情丁香久久综合网| 天堂中文国产| 成人短视频在线| 性热视频99精品| 婷婷香蕉视频| 色五月开心久久网| enecarbon-materials.com污K127封锁请涟系@wip1688 | 婷婷色九月| 激情网 久久| 婷婷91视频| 亚洲乱码日产精品BD| 亚洲操操操| 天天干天天拍| 色综合久久久久| 97视频久久| 日韩 中文 欧美| 六月婷久久| 激情色色| 婷婷色婷婷| 久久XX| 中文字幕在线aⅴ免费观看| 思思99热| 色日本颜射| 精品欧美一区二区三区久久久| 超碰成人公开| 大香蕉丁香五月| ZpRSw| 色婷婷丁香AV综合| 久久人人九九| 99视频色在线观看| 婷婷五月天亚洲色| 99综合一区| www九九| 97人人射| 亚洲激情电影五月天色婷婷丁香一起草| 激情五月深爱五月| 婷婷色色狠狠| 99.色| 直接看的AV| 五月婷婷综合网| 97视频.干com| 五月激情影院| 狠狠久久婷婷| 丁香综合婷婷开心激情网| 色色成人網| 色天天综合色| 99在线视频资源| 九九这里都是精品| 三级片AAA久久久AAA久久久AAA | 丁香五月天堂网| 亚洲成人无码专区| 五月婷婷色啪| 啪啪五月天啪啪| 丁香五月天啪啪激情综和网| 免费观看的av| 激情五月丁香五月| 日韩精品无码AV| 啪啪99| 婷婷激情五月天网站| 五月色丁香婷婷中文字幕| 欧美噜噜免费观看| 人妻无码精品一区| 激情五月五月婷婷| 97久操| 淫视馆aV二区一区| 日本成人小说婷婷六月| 超碰在线超碰| 四虎99热在线观看网站| 97香蕉碰碰人妻国产欧美| 婷婷亚洲激情在线观看视频 | 国产精品美女| 久久久亚洲精品一区二区三区浴池 | 思思精品久久艹| 色色色网站| 激情六月天| 1024你懂的欧美曰韩| 婷婷天堂综合| 久久免片| 国产成人精品123区免费视频| 伊人久久大香线蕉AV最新午夜| 日韩无码人妻一区二区| 婷婷丁香五月欧美人| 色综合大香蕉| 99九九这里有免费视频| 思思热在线视频观看精品| 99re思思热久久| h在线看免费版在线看| 去色色五月天| 精品,99| 99在线免费观看| 国产永久一黄| 一级操逼内射在线视频| 天天透天天摸天天舔| 婷婷激情九月| www.99.色| 六月婷婷狠狠| 色婷婷导航| 美女被肏网站在线看| 高清无码一区二区三区四区| 东京热伊人| 日韩一区二区A片免费观看| 精品久久久久成人码免费动漫| 九九视频这里只有精品| 婷婷亚洲久久| 成年人99热| 五月天婷婷色色| 欧美123区免| 久久五月婷天天干| 乱精品一区字幕二区| 久久婷婷网站| 99九色视频在线观看| 大香蕉久久伊人网| 丁香色情五月综合网站| 激情五月丁香五月| 五月婷婷 欧美| 九九热自拍| 久久婷婷综合色丁香| 99er精品视频| 1024AV视频| 9久热这里只有精品视频| 欧美97色| 日本色天堂| 五月婷婷中文字幕AV| 天天干在线播放| 五月激情基地| seav天堂| 99re这里只有精品首页| 九月丁香网婷婷| 性小说五月天| 国产AV一区二区三区最新精品 | 五月叮香啪| 99色色| 五月婷婷五月丁香综合| 五月天开心网| 小视频在线亚洲| AA片在线观看视频在线播放| 另类综合激情| 日本强伦片中文字幕免费看| 99热这里只有精品 搜| 白人荫道BBWBBB大荫道| 五月天婷婷色小说| 丁香综合日产精品久久| 欧美综合五月丁香六月婷| 国产五月视频| 五月天激情婷婷丁香| 大香蕉视频99| 亚洲色优| 亚洲av无码精品色午夜| 色色色色色色色色五月先| 欧美综合五月丁香六月婷| 亚洲婷婷基地| 久久草人妻| 这里只有精品久久| 婷婷伊人激情婷婷| 久久九九99.www| 久久婷婷五月天蜜桃| 都市激情亚洲| 国产欧美va| 丁香五月自拍| 高清一区二区三区日本久| 婷婷久久五月天亚洲欧美国产日韩在线观看 | av在线观看免费| 91干在线| 五月天色区| 色五月婷婷丁香国产在线| 免费视频WWW在线观看网站| 天天综合天综合| 久久九九99桃花视频| 五月天丁香网站| 五月丁香婷婷五月色| www.色五月| 播五月丁香六月| 秋霞成人毛片一级A片| 噜噜在线| 天天天天天天天操| 成年人夜夜喷水| www.狠狠操| 色婷婷激情五月天| 五月天激情综合首页| 中文字幕无码人妻少妇免费视频 | AV在线中文| 免费三级黄色| 99色在线观看视频| 二人电影免费版在线观看| 九九九九中文字幕| 天天爽天天干| 色久五月天| 亚洲艹网| 99久久終合| 五月丁香婷婷在线| 国产日韩亚洲欧美在线观看| 日韩不卡DvD| 色色色色欧美| 婷婷色五月丁香六月欧美啪| 玖操97| 婷婷月综合| 就爱日五月天| 99精品在线播放| 日本激情五月天‘| 婷婷六月丁香开心深深爱| 欧美A片在线视频免费观看| 国产成人高清| 成人超碰AV| 久久婷婷成人| 九月婷婷人人操人人舔人人爱| 久久这里只有精品热在99| 全国最新疫情| 国产99久久久| 九色1区视频在线| 国产成人精品一区二三区熟女在线| 丁香色婷婷| 99区视频| 99热精品在线播放| 色站9/| 婷婷社区五月天| 久大香蕉| 激情五月天激情综合网| 婷婷夜夜夜夜| 他改变了拜占庭| 丁香五月www| 四色五月婷婷| 婷婷五月色| 欧美五月婷婷| 神马欧美精| 精品,99| 欧美99热| 色丁香五月婷婷婷| 99久扒热| 玖玖热99| 秋霞网在线免费基地五月婷婷丁香| 五月综合激情网| 97视频91| 九九综合九九| 久色大| 丁香六月婷婷综合在线| 淫荡工a| 亚洲视频在线观看99| 色五月琪琪| 97操碰视频| 97日本在线| 丁香九月色| 91久久久久| 久久久国产精品黄毛片| 九九香蕉网| 狠狠狠狠狠狠| 色狠狠综合| 色色色色色网| 五月天色综合| 色色色无码| 激情六月色| 成人丁香五月天| 婷婷六月五月天综合| 操日挥操日日| 99国产小视频| 99国产性感视频| 日日夜夜爽| 亚洲最大五月天成人网| 日本激情五月| 激情五月,激情综合网| 天天天日天天天干| 人人做天天爱| 精品人妻伦一二三区久| 亚洲激情婷婷| 激情床戏| 九九久久99精品免费观看www| 久久五月天网| 夜夜爽天天干| 色五月婷婷老师| 另类图片 五月激情| 内射激情在线| 色5月婷婷| 综合色色色色色色| 夜夜躁婷婷AV| 成人国产综合| 一本大道嫩草AV无码专区| 色爱综合网| 中文字幕日本最新乱码视频| 亚洲区1| 四射综合网| 玖玖精品婷婷| 深爱激情中文五月天av| 性爱在线播放av| 996er在线观看| 性小说五月天| VA婷婷| www。五月天。com| 婷婷五月天首页| 久久综合中文字幕| 五月婷婷六月丁香综合在线| 99久久婷婷| 92久久久| 91超级碰在线视频| 日韩草草草草草草草草草草草草| 五月婷庭丁香在线| 国产婷婷五月天| 欧美日朝成人| 情欲禁地| 九九久久久综合| 婷婷五月天黄色| 99热 免费| 五月婷六月| 婷久久| av九九| 国产亚洲av片| 91五月天| 婷婷五月天性| 狼人久草| 人人色人人弄人人操| 手机在线日韩视频中文字幕| 久久丁香婷婷五月天| 久热中文字幕在线线观看 | 激情婷婷五月社区| 色综合丁香婷婷| 天天干天天操天天上| 久久久久人妻| av操逼网| 影音先锋一区二区三区| 日韩五月天婷婷| 色色色在线观看| 五月天婷婷综合网| 国产真人做爰视频免费| 五月综合丁香婷婷| 五月丁香啪啪啪啪| 五月激情六月宗合| av操B网站| 九九九九综合| 久久精品视频在这里有| 五月天亭亭俺也| 热久久婷婷| Xx色综合| 久久天天| 亚洲中文AV| 91狠狠色丁香婷婷综合久久精品| 色偷偷色婷婷| 国产美女无遮挡裸体毛片A片| 黄色三级日本| 久草视频大香蕉99| www.99热日韩.com| 五月丁香成人| 九月婷婷人人操人人舔人人爱| 五月香婷婷| 婷婷五月天激情小说| 99热这里有精品| 日韩欧洲亚洲| 四色99久久| 婷婷在线视频| 香蕉综合网| 九九99久久| 天堂婷婷综合| 亚洲视99| 久久色五月天| 久艹伊| 色五月六月婷婷| 荡乳尤物3HP1V5| www.91.com黄| 久色欧美| www.韩日视频| 热99精品视频观看| 五月婷婷香| 国产精品色婷婷久久久精品| 婷婷色五月天综合网| 色综合色色| 久久免费操| 新激情五月天天在线网| 婷婷五月天99综合网站| 日日鲁鲁夜夜爽爽| 亚洲五月婷| 伊人婷婷大香蕉| 大香线蕉伊人| 五月婷婷97| 26uuu| 伊综合蕉| 五月天激情网址| 青青草国产亚洲精品久久| 五月天社区| 九九99在线免费在线观看视频| 九九精品亚洲| 91丨九色丨熟女高潮| 热久久91| 欧美日本黄色| 超碰免费成人| 五月丁香花视频| 日韩欧美成人片| 七月激情六月婷婷综合在线播放| 都市激情小说婷婷| 狠狠爱婷婷五月天| 丁香婷婷十月| 色色热日| 五月色网| 99久久亚洲国产| 天天爱夜夜爽| 色亭亭丁香五月天| 亚洲情欲| 婷婷五月天丁香久久| 夜夜撸夜夜骑| www.久久爱.c n| 夜夜噜夜夜奇| 色99久草在线| 五月婷婷啪啪网| 免费超碰在线| 五月婷婷在线免费| 一区二区免费看| 狼人婷婷久久| 久久色五月| 俺去也五月天| 另类色视频| www.色五月| 亚洲成人电影aaaa| 草榴成人影片| 九九视频在线观看| 婷婷五月花| 六月丁香啪啪| 人人爱干人人爱草| 深夜婷婷 丁香| 欧美婷婷色五月| 偷偷操99| 婷婷伊人网| 天天操天天操综合| 五月丁香色停停啪啪啪| 丁香婷婷五月基地| 任你擦免费视频| 日本久久高清| 国产色色网站网址| 色.五月综合网| 五月激情六月综合| 99日本在线| 五月婷激情| 久热只有这里精品| 五月婷婷国产| 99这里只有精品|v| AV美美午夜| www.综合久久| 激情五月婷婷中文字幕| 任你干嘛免费视频播放| 五月婷网| 午夜电影网VA内射| 伊人久久综合| 色色色图| 天天操天天操天天操天天操天天操天天操| 97人操| 成功精品影院| 五月婷婷亞洲中文| 中文字幕成人| 亚洲色无码A片一区二区麻豆| 天天日夜夜曹| 黄网在线免费观看| 久久久免费精彩视频| 日本操逼九九九九58日本操逼| 五月天丁香久久| 亚洲精品字幕在线观看| 婷婷五月天美女视频| 久久精典| 日本黄色三级片内射| 色狠狠综合网| 色五月激情综合| 久久免费9| 国产看真人毛片爱做A片| 激情五月丁香在线观看直播| 六月婷婷久久| 欧美成人猛片AAAAAAA| 五月色婷婷影院| 操逼在线视频| 六月丁香婷婷五月天| 婷婷丁香红五月91C| 婷婷伊人| 人人爽亚洲| 五月婷婷偷| 99热大| 国产肥白大熟妇BBBB视频| 五月天激情网图片| 99色6爱9热| 五月激情射| 成人中文网| 天天色色天天| 亚洲天堂aaa| 丁香五月婷婷动漫| 91久久久久久久久久| 色婷婷综合久久| 丁香五月天啪啪| 五月天综合| 激情综合网,婷婷五月天| 久久XX| 国洲夜色亚热在线久久| 97久久人人人干| AAA久久久| 丁香五月伊人| 激情五月天网页| 激情图片99| 九九爱精品网站| 五月丁香啪| 久久xxxx| 久久综合人妻| 国精产品一区二区三区| 婷婷在线播放av| 一本久道综合99| 97操在线| 成人午夜天| 99热最新| 日本三级日本三级99| 激情五月,色播五月| 激情综合网亚洲色图| eeuss人妻| 蜜臀AV在线成人| 国产精品操| 五月婷久久久| 欧美三级视频| 91人人人人人| 第四色激情网| 五月婷婷草| 婷婷丁香激情综合色情| 五月激情婷婷开心| 久久婷婷五月丁香| 涩五月丁香| 夜夜www| 第二色AⅤ| 色婷婷婷av | 97色热| 99这里| 五月婷婷六月情| 色婷婷婷婷五月天| 婷婷五月丁香基地| 五月色精品| 欧美激情综合色丁香婷婷五月天| 五月丁香少妇A| 思思热99er在线视频| 日本色色色| 五月天亚洲图片婷婷| 97碰碰在线看视频免费| 97久久草草超级碰碰碰| 久99久视频免费观看| 人人操女人| 五月天基地| 久99久视频免费观看| 亚洲精品成人片在线播| 99热99操| 婷婷九色| 久久婷婷色综合| 亚洲婷婷五月| 久久九九网| 综合大香蕉| 久久久久久久丁香五月天婷婷| 成人AV免费观看| 五月天激情播播网| 凹凸探花电影| 久99久热只有精品国产99| 五月色丁香婷婷中文字幕| 激情婷婷丁香色五月| 日逼免费视频| 色激情五月| 亚洲视色| 91操在线视频| 中文字幕黄色片| 久久曰曰| 99免费超碰在线| 激情婷婷丁香色五月| 久xxxx| 日韩色色色色色| 中文字幕av在线| 天干干夜夜操| 丁香五月亚综合图片| 狠狠色噜噜狠狠狠888| 色婷婷狠狠18禁| 99久久9| 97se在线视频| 99热网址| 2050人人操免费工开爱| www.91有码.com| 99综合| 97精品欧美91久久久久久久| www.狠狠操| 日韩野外 无套| 久99在线视频| 永久思思热在线| 国产一二三四五六七八视频| 色欲资源网| 97色热| 精品人妻一区| 婷婷五月天97干| 9月色婷婷| 久久永久网址| 日本VA视频| 五月丁香六月激情综合| 久久AAAA片一区二区| 91N 一起草| 久久这里只精品66| 台湾佬天天日丁香婷婷五月天| 啪色综合| 色播综合| 国产婷婷五月| 99热国产这里只有| 六月丁香成人网| 五月色亚洲| 国产99久| 99re6热在线精品视频播放速度| 情情五月天色| 91偷拍视频| 日本黄色三级片内射| 亚洲、欧美、国产另类笫二区| 丁香六月婷婷激情综合| 99久久性爱| 丁香婷婷综合激情五月色| 色五月激情综合网站| 伊人大香五月天| 天天综合中文| 色五月情| 99热加勒比| 五月丁香基地| 1024日韩| 大香AV| 色婷婷影音| 色色色干| 九九美女视频| 亚洲第一色网站| 九九碰九九爱97超| 99视频在线9| 伍月婷丁香婷| 香蕉操亚洲| 草了bav视频在线观看| 99精品在线观看| 十月色综合| 婷婷大香焦| 亚洲超碰在线| 五月婷婷五月色| 婷婷五月综合中文字幕| 激情婷婷丁香五月天小说| 激情综合色婷婷啪啪六月天| 国产乱人偷精品人妻A片| 热99这里只是精品| 婷婷丁香五月色| 九九热9| 午夜色婷婷| 亚洲性视频| 日日噜噜久久婷婷五月天| 精品无码色| 五月婷婷大香蕉| 人妻五月天激情开心网| 天天摸天天高潮天天爽| AV九九| 日本乱论99| 五月天网站免费欧美| 精品久久久久成人码免费动漫| 亚洲网站在线鸭子av| www,com,五月色色| 99久久亚洲国产| 伊人五月天在线| 激情九月婷婷九月| 青青草深爱激情网| 久久国产色| 亚洲婷婷91丁香| 亚洲欧美999| 成人在线观看精品| 久久奄也去色色网站| 色婷婷狠狠| 97综合在线| 亚洲免费av在线| 铁牛TV人妻| 综合色色婷婷| 成人五月天丁香| 五月婷婷深深爱| 亚洲第一第二网站| 婷婷丁香五月天色色| 操国产人妻| 狠狠狠狠狠狠| 成人小说 五月天 婷婷| 99久久激情视频| VA婷婷| 大香蕉久久| 婷婷丁香五月天哟啪| 婷婷在线视频| 亚洲综合在线伊人婷| 色五月激情五月天| 亚洲av综合网| 色色色免费视频| 3pAV| 色色99| 久久综合伊人综合在线| 婷婷五月天久久久| 亚洲 综合中文| 丁香六月婷婷久久综合| 欧美色狠婷久| 国产精品99久久久久久久女警| 色停停香蕉视频| 久色视频| 狠狠干2007| 欧洲色区| 欧美激情-区二区三区| 五月丁香婷婷激情四射迷人| 俺去也五月| 婷婷五月丁香综合激情| 成人色图情色成人网 www.5b5b5bcom 五月天| 狠狠爱五月婷婷| 99热婷婷| 狠狠舔| 亚洲中文字幕在线观看| 天天色,天天操,天天射| 久久精99| 久久久久久激情| 婷色五月| 俺去也五月| 五月天另类小说| 伊人网啪啪| 亚洲中文乱字字幕在线永久| 嫩草AV久久伊人妇女超级A| 伊人综合网站| 丁香五月天在线直播观看| 狠狠干五月| 天天做天天爱天天综合网| 丁香婷婷超碰| 国产成人亚洲综合A∨婷婷| 婷婷丁香六月五月天| 懂色av粉嫩av蜜臀av| 色色色热| 67194成I人在线观看线路1| 激情婷婷丁香| 婷婷娱乐丁香综合网| 丁香六月婷婷开心婷婷网| 99热地址| 五月永久激情| 久久亚洲无码| 五月天婷婷久久| 偷拍视频五月天| 丁香婷婷91在线观看视频| se99视频| 99视频在线观看视频| 国产精品美女| 久久综合五月天| 欧美韩日AAA网站| 五月色丁香婷婷综合| 丁香桃色网| 丁香五月婷婷六月| 操操天堂| 丁香五月瑟瑟| 激情综合网激情五月天| 久8色色|