精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

穩定性保障6步走:高可用系統大促作戰指南

開發 開發工具
年年有大促,大家對于大促穩定性保障這個詞都不陌生,業務場景盡管各不相同,“套路”往往殊路同歸,全鏈路壓測、容量評估、限流、緊急預案等,來來去去總少不了那么幾板斧。

 一、前言

年年有大促,大家對于大促穩定性保障這個詞都不陌生,業務場景盡管各不相同,“套路”往往殊路同歸,全鏈路壓測、容量評估、限流、緊急預案等,來來去去總少不了那么幾板斧。

跳出這些“套路”,回到問題的本質,我們為什么要按照這些策略來做?

除了口口相傳的歷史經驗,我們還能做些什么?又有什么理論依據?

二、怎樣的系統算是穩定?

首先回答另一個問題,怎樣的系統算是穩定的?

Google SRE中(SRE三部曲[1])有一個層級模型來描述系統可靠性基礎和高層次需求(Dickerson's Hierarchy of Service Reliability),如下圖:

該模型由Google SRE工程師Mikey Dickerson在2013年提出,將系統穩定性需求按照基礎程度進行了不同層次的體系化區分,形成穩定性標準金字塔模型。

金字塔的底座是監控(Monitoring),這是一個系統對于穩定性最基礎的要求,缺少監控的系統,如同蒙上眼睛狂奔的野馬,無從談及可控性,更遑論穩定性。更上層是應急響應(Incident Response),從一個問題被監控發現到最終解決,這期間的耗時直接取決于應急響應機制的成熟度。合理的應急策略能保證當故障發生時,所有問題能得到有序且妥善的處理,而不是慌亂成一鍋粥。事后總結以及根因分析(Postmortem&Root Caue Analysis),即我們平時談到的“復盤”,雖然很多人都不太喜歡這項活動,但是不得不承認這是避免我們下次犯同樣錯誤的最有效手段,只有當摸清故障的根因以及對應的缺陷,我們才能對癥下藥,合理進行規避。

假設一個系統從初次發布后就不再進行更新迭代,做好上述三個方面的工作就能基本滿足系統對于穩定性的全部需求。可惜目前基本不會存在這樣的系統,大大小小的應用都離不開不斷的變更與發布,因此要保證系統在這些迭代中持續穩定,測試和發布管控(Testing&Release procedures)是必不可少的。有效的測試與發布策略能保障系統所有新增變量都處于可控穩定區間內,從而達到整體服務終態穩定。除了代碼邏輯更新,迭代同樣可能帶來業務規模及流量的變化,容量規劃(Capacity Planning)則是針對于這方面變化進行的保障策略。現有系統體量是否足夠支撐新的流量需求,整體鏈路上是否存在不對等的薄弱節點,都是容量規劃需要考慮的問題。

位于金字塔模型最頂端的是產品設計(Product)與軟件研發(Development),即通過優秀的產品設計與軟件設計使系統具備更高的可靠性,構建高可用產品架構體系,從而提升用戶體驗。

三、大促穩定性保障方法

從金字塔模型我們可以看到構建維護一個高可用服務所需要做到的幾方面工作,那么問題回到大促穩定性,如何體系化地保障大促期間系統穩定性?

大促保障實際上針對于特定業務場景的集中穩定性建設工作,相較于日常保障工作,具有高并發流量、短保障周期的特點,對系統性能與保障時間有明確要求(一般為2個月左右)。

考慮到上述特性,我們如何在短時間內針對大促大流量業務場景對系統穩定性需求進行優化鞏固?

既然時間有限,盲目撒網必然不是最佳策略,需要有針對性地從關鍵點、薄弱點下手。因此第一步,需要獲得全局系統鏈路現狀,包括關鍵外部依賴、重點業務影響等,找到整體保障的核心關注點。接下來進一步分析大促業務數據,得到除系統本身以外的變量干擾因素。以這兩者為基礎,集中圍繞金字塔模型中系統監控、規劃容量、應急響應、測試和復盤等幾個方面需求對系統進行針對性集中保障建設,得到最終保障結果。

至此,基本獲得了完整的大促穩定性保障策略方向,按照執行順序依次是:

  1. 系統鏈路&業務策略梳理(System & Biz Profiling)
  2. 監控(Monitoring)
  3. 容量規劃(Capacity Planning)
  4. 應急響應(Incident Response)
  5. 測試
  6. 事后總結(Testing & Postmortem)

1、System & Biz Profiling - 系統鏈路梳理

系統鏈路梳理是所有保障工作的基礎,如同對整體應用系統進行一次全面體檢,從流量入口開始,按照鏈路軌跡,逐級分層節點,得到系統全局畫像與核心保障點。

入口梳理盤點

一個系統往往存在十幾個甚至更多流量入口,包含HTTP、RPC、消息等都多種來源。如果無法覆蓋所有所有鏈路,可以從以下三類入口開始進行梳理:

核心重保流量入口

  • 用戶承諾服務SLI較高,對數據準確性、服務響應時間、可靠度具有明確要求。
  • 面向企業級用戶

資損事件對應入口

  • 關聯到公司資金收入或者客戶資金收入
  • 收費服務

大流量入口

  • 系統TPS&QPS TOP5~10
  • 該類入口雖然不涉及較高SLI與資損要求,但是流量較高,對整體系統負載有較大影響。

節點分層判斷

流量入口就如同線團中的線頭,挑出線頭后就可按照流量軌跡對鏈路上的節點(HSF\DB\Tair\HBase等一切外部依賴)按照依賴程度、可用性、可靠性進行初級分層區分。

(1)強弱依賴節點判斷

  • 若節點不可用,鏈路業務邏輯被中斷 or 高級別有損(存在一定耐受閾值),則為業務強依賴;反之為弱依賴。
  • 若節點不可用,鏈路執行邏輯被中斷(return error),則為系統強依賴;反之為弱依賴。
  • 若節點不可用,系統性能受影響,則為系統強依賴;反之為弱依賴。
    • 按照快速失敗設計邏輯,該類節點不應存在,但是在不變更應用代碼前提下,如果出現該類節點,應作為強依賴看待。
  • 若節點無感可降級 or 存在業務輕微損傷替換方案,則為弱依賴。

(2)低可用依賴節點判斷

  • 節點服務日常超時嚴重
  • 節點對應系統資源不足

(3)高風險節點判斷

  • 上次大促后,節點存在大版本系統改造
  • 新上線未經歷過大促的節點
  • 節點對應系統是否曾經出現高級別故障
  • 節點故障后存在資損風險

應產出數據

完成該項梳理工作后,我們應該產出以下數據:對應業務域所有核心鏈路分析,技術&業務強依賴、核心上游、下游系統、資損風險應明確標注。

下圖為單條鏈路分析示例:

2、System & Biz Profiling - 業務策略同步

不同于高可用系統建設體系,大促穩定性保障體系與面向特定業務活動的針對性保障建設,因此,業務策略與數據是我們進行保障前不可或缺的數據。

一般大促業務數據可分為兩類,全局業務形態評估以及應急策略&玩法。

全局評估

該類數據從可以幫助我們進行精準流量評估、峰值預測、大促人力排班等等,一般包含下面幾類:

  • 大促業務時長(XX日-XX日)
  • 業務量預估體量(日常X倍)
  • 預估峰值日期
  • 業務場景預估流量分配

應急策略

該類數據指相較于往年大促活動,本次大促業務變量,可用于應急響應預案與高風險節點評估等,一般包含下面兩類:

  • 特殊業務玩法
  • 應急情況打法策略

3、Monitoring - 監控&告警梳理

目前業界常用的監控手段一般有兩種模式,黑盒監控(Black-box monitoring)與白盒監控(White-box monitoring)。黑盒監控面向對象,一般監控正在發生(而非即將發生)的異常,即系統現有故障。而白盒監控主要依賴系統內部指標監控,面向對象的同時也面向原因,可對系統即將面臨的異常進行提前預警,也可在異常發生時同步監控下層內部指標,從而定位根本原因。因此大促穩定性保障中,我們一般選擇的是白盒監控。

站在監控的角度看,我們的系統從上到下一般可以分為三層:業務(Biz)、應用(Application)、系統(System)。系統層為最下層基礎,表示操作系統相關狀態;應用層為JVM層,涵蓋主應用進程與中間件運行狀態;業務層為最上層,為業務視角下服務對外運行狀態。

因此進行大促穩定性監控梳理時,可以先脫離現有監控,先從核心、資損鏈路開始,按照業務、應用(中間件、JVM、DB)、系統三個層次梳理需要哪些監控,再從根據這些索引找到對應的監控告警,如果不存在,則相應補上;如果存在則檢查閾值、時間、告警人是否合理。

監控

監控系統一般有四項黃金指標:延時(Latency), 錯誤(Error),流量(Traffic), 飽和度(Situation),各層的關鍵性監控同樣也可以按照這四項指標來進行歸類,具體如下:

表 1

告警

是不是每項監控都需要告警?答案當然是否定的。建議優先設置Biz層告警,因為Biz層我們對外服務最直觀業務表現,最貼切用戶感受。Application&System層指標主要用于監控,部分關鍵&高風險指標可設置告警,用于問題排查定位以及故障提前發現。

對于一項告警,我們一般需要關注級別、閾值、通知人等幾個點。

1)級別

即當前告警被觸發時,問題的嚴重程度,一般來說有幾個衡量點:

  • 是否關聯GOC
  • 是否產生嚴重業務影響
  • 是否產生資損

2)閾值

即一項告警的觸發條件&時間,需根據具體場景合理制定。一般遵循以下原則:

  • 不可過于遲鈍。一個合理的監控體系中,任何異常發生后都應觸發相關告警。
  • 不可過于敏感。過于敏感的閾值會造成頻繁告警,從而導致響應人員疲勞應對,無法篩選真實異常。若一個告警頻繁出現,一般是兩個原因:系統設計不合理 or 閾值設置不合理。
  • 若單一指標無法反饋覆蓋整體業務場景,可結合多項指標關聯構建。
  • 需符合業務波動曲線,不同時段可設置不同條件&通知策略。

3)通知人&方式

若為業務指標異常(Biz層告警),通知人應為問題處理人員(開發、運維同學)與業務關注人員(TL、業務同學)的集合,通知方式較為實時,比如電話通知。

若為應用 & 系統層告警,主要用于定位異常原因,通知人設置問題排查處理人員即可,通知方式可考慮釘釘、短信等低干擾方式。

除了關聯層次,對于不同級別的告警,通知人范圍也可適當擴大,尤其是關聯GOC故障的告警指標,應適當放寬范圍,通知方式也應更為實時直接。

應產出數據

完成該項梳理工作后,我們應該產出以下數據:

  • 系統監控模型,格式同表1
    • Biz、Application、System 分別存在哪些待監控點
    • 監控點是否已全部存在指標,仍有哪些待補充
  • 系統告警模型列表,需包含以下數據
    • 關聯監控指標(鏈接)
    • 告警關鍵級別
    • 是否推送GOC
    • 是否產生資損
    • 是否關聯故障
    • 是否關聯預案
  • 業務指標大盤,包含Biz層重點監控指標數據。
  • 系統&應用指標大盤,包含核心系統關鍵系統指標,可用于白盒監控定位問題。

4、Capacity Planning - 容量規劃

容量規劃的本質是追求計算風險最小化和計算成本最小化之間的平衡,只追求任意其一都不是合理的。為了達到這兩者的最佳平衡點,需盡量精準計算系統峰值負載流量,再將流量根據單點資源負載上限換算成相應容量,得到最終容量規劃模型。

流量模型評估

1)入口流量

對于一次大促,系統峰值入口流量一般由常規業務流量與非常規增量(比如容災預案&業務營銷策略變化帶來的流量模型配比變化)疊加擬合而成。

(a)常規業務流量一般有兩類計算方式:

歷史流量算法:該類算法假設當年大促增幅完全符合歷史流量模型,根據當前&歷年日常流量,計算整體業務體量同比增量模型;然后根據歷年大促-日常對比,計算預估流量環比增量模型;最后二者擬合得到最終評估數據。

由于計算時無需依賴任何業務信息輸入,該類算法可用于保障工作初期業務尚未給出業務總量評估時使用,得到初估業務流量。

業務量-流量轉化算法(GMV\DAU\訂單量):該類算法一般以業務預估總量(GMV\DAU\訂單量)為輸入,根據歷史大促&日常業務量-流量轉化模型(比如經典漏洞模型)換算得到對應子域業務體量評估。

該種方式強依賴業務總量預估,可在保障工作中后期使用,在初估業務流量基礎上納入業務評估因素考慮。

(b)非常規增量一般指前臺業務營銷策略變更或系統應急預案執行后流量模型變化造成的增量流量。例如,NA61機房故障時,流量100%切換到NA62后,帶來的增量變化。

考慮到成本最小化,非常規增量P計算時一般無需與常規業務流量W一起,全量納入疊加入口流量K,一般會將非常規策略發生概率λ作為權重,即:

2)節點流量

節點流量由入口流量根據流量分支模型,按比例轉化而來。分支流量模型以系統鏈路為計算基礎,遵循以下原則:

  • 同一入口,不同鏈路占比流量獨立計算。
  • 針對同一鏈路上同一節點,若存在多次調用,需計算按倍數同比放大(比如DB\Tair等)。
  • DB寫流量重點關注,可能出現熱點造成DB HANG死。

容量轉化

1)Little Law衍生法則

不同類型資源節點(應用容器、Tair、DB、HBASE等)流量-容量轉化比各不相同,但都服從Little Law衍生法則,即:

2)N + X 冗余原則

  • 在滿足目標流量所需要的最小容量基礎上,冗余保留X單位冗余能力
  • X與目標成本與資源節點故障概率成正相關,不可用概率越高,X越高
  • 對于一般應用容器集群,可考慮X = 0.2N

上述法則只能用于容量初估(大促壓測前&新依賴),最終精準系統容量還是需要結合系統周期性壓力測試得出。

應產出數據

  • 基于模型評估的入口流量模型 & 集群自身容量轉化結果(若為非入口應用,則為限流點梳理)。
  • 基于鏈路梳理的分支流量模型 & 外部依賴容量轉化結果。

5、Incident Response - 緊急&前置預案梳理

要想在大促高并發流量場景下快速對線上緊急事故進行響應處理,僅僅依賴值班同學臨場發揮是遠遠不夠的。爭分奪秒的情況下,無法給處理人員留有充足的策略思考空間,而錯誤的處理決策,往往會導致更為失控嚴重的業務&系統影響。因此,要想在大促現場快速而正確的響應問題,值班同學需要做的是選擇題(Which),而不是陳述題(What)。而選項的構成,便是我們的業務&系統預案。

從執行時機與解決問題屬性來劃分,預案可分為技術應急預案、技術前置預案、業務應急預案、業務前置預案等四大類。結合之前的鏈路梳理和業務評估結果,我們可以快速分析出鏈路中需要的預案,遵循以下原則:

  • 技術應急預案:該類預案用于處理系統鏈路中,某層次節點不可用的情況,例如技術/業務強依賴、弱穩定性、高風險等節點不可用等異常場景。
  • 技術前置預案:該類預案用于平衡整體系統風險與單節點服務可用性,通過熔斷等策略保障全局服務可靠。例如弱穩定性&弱依賴服務提前降級、與峰值流量時間沖突的離線任務提前暫定等。
  • 業務應急預案:該類預案用于應對業務變更等非系統性異常帶來的需應急處理問題,例如業務數據錯誤(數據正確性敏感節點)、務策略調整(配合業務應急策略)等
  • 業務前置預案:該類預案用于配和業務全局策略進行的前置服務調整(非系統性需求)

應產出數據

完成該項梳理工作后,我們應該產出以下數據:

  • 執行&關閉時間(前置預案)
  • 觸發閾值(緊急預案,須關聯相關告警)
  • 關聯影響(系統&業務)
  • 決策&執行&驗證人員
  • 開啟驗證方式
  • 關閉閾值(緊急預案)
  • 關閉驗證方式

階段性產出-全鏈路作戰地圖

進行完上述幾項保障工作,我們基本可得到全局鏈路作戰地圖,包含鏈路分支流量模型、強弱依賴節點、資損評估、對應預案&處理策略等信息。大促期間可憑借該地圖快速從全局視角查看應急事件相關影響,同時也可根據地圖反向評估預案、容量等梳理是否完善合理。

6、Incident Response - 作戰手冊梳理

作戰手冊是整個大促保障的行動依據,貫穿于整個大促生命周期,可從事前、事中、事后三個階段展開考慮。

整體梳理應本著精準化、精細化的原則,理想狀態下,即便是對業務、系統不熟悉的輪班同學,憑借手冊也能快速響應處理線上問題。

事前

1)前置檢查事項清單

大促前必須執行事項checklist,通常包含以下事項:

  • 集群機器重啟 or 手動FGC
  • 影子表數據清理
  • 檢查上下游機器權限
  • 檢查限流值
  • 檢查機器開關一致性
  • 檢查數據庫配置
  • 檢查中間件容量、配置(DB\緩存\NoSQL等)
  • 檢查監控有效性(業務大盤、技術大盤、核心告警)
  • 每個事項都需包含具體執行人、檢查方案、檢查結果三列數據

2)前置預案

域內所有業務&技術前置預案。

事中

1)緊急技術&業務預案

需要包含的內容基本同前置預案,差異點如下:

  • 執行條件&恢復條件:具體觸發閾值,對應監控告警項。
  • 通知決策人。

2)應急工具&腳本

常見故障排查方式、核心告警止血方式(強弱依賴不可用等),業務相關日志撈取腳本等。

3)告警&大盤

應包含業務、系統集群及中間件告警監控梳理結果,核心業務以及系統大盤,對應日志數據源明細等數據:

  • 日志數據源明細:數據源名稱、文件位置、樣例、切分格式。
  • 業務、系統集群及中間件告警監控梳理結果:關聯監控指標(鏈接)、告警關鍵級別、是否推送GOC、是否產生資損、是否關聯故障、是否關聯預案。
  • 核心業務&系統大盤:大盤地址、包含指標明細(含義、是否關聯告警、對應日志)。

4)上下游機器分組

應包含核心系統、上下游系統,在不同機房、單元集群分組、應用名,可用于事前-機器權限檢查、事中-應急問題排查黑屏處理。

5)值班注意事項

包含每班輪班同學值班必做事項、應急變更流程、核心大盤鏈接等。

6)核心播報指標

包含核心系統&服務指標(CPU\LOAD\RT)、業務關注指標等,每項指標應明確具體監控地址、采集方式。

7)域內&關聯域人員通訊錄、值班

包含域內技術、TL、業務方對應排班情況、聯系方式(電話),相關上下游、基礎組件(DB、中間件等)對應值班情況。

8)值班問題記錄

作戰記錄,記錄工單、業務問題、預案(前置\緊急)(至少包含:時間、問題描述(截圖)、影響分析、決策&解決過程等)。值班同學在值班結束前,進行記錄。

事后

1)系統恢復設置事項清單(限流、縮容)

一般與事前檢查事項清單對應,包含限流閾值調整、集群縮容等大促后恢復操作。

2)大促問題復盤記錄

應包含大促遇到的核心事件總結梳理。

7、Incident Response - 沙盤推演

實戰沙盤演練是應急響應方面的最后一項保障工作,以歷史真實故障CASE作為應急場景輸入,模擬大促期間緊急狀況,旨在考驗值班同學們對應急問題處理的響應情況。

一般來說,一個線上問題從發現到解決,中間需要經歷定位&排查&診斷&修復等過程,總體遵循以下幾點原則:

  • 盡最大可能讓系統先恢復服務,同時為根源調查保護現場(機器、日志、水位記錄)。
  • 避免盲目搜索,依據白盒監控針對性診斷定位。
  • 有序分工,各司其職,避免一窩蜂失控亂象。
  • 依據現場情況實時評估影響范圍,實在無法通過技術手段挽救的情況(例如強依賴不可用),轉化為業務問題思考(影響范圍、程度、是否有資損、如何協同業務方)。

沙盤演練旨在檢驗值班同學故障處理能力,著重關注止血策略、分工安排、問題定位等三個方面:

國際化中臺雙11買家域演練

根據故障類型,常見止血策略有以下解決思路:

  • 入口限流:調低對應Provider服務來源限流值

應對突發流量過高導致自身系統、下游強依賴負載被打滿。

  • 下游降級:降級對應下游服務

下游弱依賴不可用。

下游業務強依賴經業務同意后降級(業務部分有損)。

  • 單點失敗移除:摘除不可用節點

單機水位飆高時,先下線不可用單機服務(無需下線機器,保留現場)。

應對集群單點不可用、性能差。

  • 切換:單元切流或者切換備份

應對單庫或某單元依賴因為自身原因(宿主機或網絡),造成局部流量成功率下跌下跌。

Google SRE中,對于緊急事故管理有以下幾點要素:

  • 嵌套式職責分離,即分確的職能分工安排
  • 控制中心\作戰室
  • 實時事故狀態文檔
  • 明確公開的職責交接

其中嵌套式職責分離,即分確的職能分工安排,達到各司其職,有序處理的效果,一般可分為下列幾個角色:

  • 事故總控:負責協調分工以及未分配事務兜底工作,掌握全局概要信息,一般為PM/TL擔任。
  • 事務處理團隊:事故真正處理人員,可根據具體業務場景&系統特性分為多個小團隊。團隊內部存在域內負責人,與事故總控人員進行溝通。
  • 發言人:事故對外聯絡人員,負責對事故處理內部成員以及外部關注人員信息做周期性信息同步,同時需要實時維護更新事故文檔。
  • 規劃負責人:負責外部持續性支持工作,比如當大型故障出現,多輪排班輪轉時,負責組織職責交接記錄。

相關閱讀

[1]https://landing.google.com/sre/books/

https://sre.google/sre-book/table-of-contents/

https://sre.google/workbook/table-of-contents/

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2022-10-20 12:04:08

2022-02-24 08:18:12

穩定性高可用可用性

2022-06-14 14:57:47

穩定性高可用流程

2016-12-21 09:33:40

2021-01-27 11:48:34

高可用系統Review

2022-05-05 11:04:35

技術高可用系統

2023-06-30 08:43:36

2024-12-12 09:18:21

2022-12-15 09:56:27

2022-09-15 08:33:27

安全生產系統Review

2023-08-28 06:58:40

2023-04-26 18:36:13

2023-08-28 10:40:12

Java分布式

2023-05-30 07:27:45

高可用架構流量

2011-12-21 09:46:46

程序員

2024-07-08 12:37:29

2020-07-13 08:10:13

軟件設計系統

2014-05-19 11:58:21

世紀互聯微軟云服務
點贊
收藏

51CTO技術棧公眾號

97人妻精品一区二区三区视频 | 亚洲女女做受ⅹxx高潮| 91久久久久久| 亚洲国产精品午夜在线观看| 久久av超碰| 欧美一区二区免费| 可以免费观看av毛片| av网址在线看| 久久九九国产精品| 成人av免费在线看| 中文字幕人妻互换av久久| 欧美日韩一区二区三区四区在线观看| 精品网站999www| 俄罗斯女人裸体性做爰| 欧美成人精品三级网站| 亚洲国产一区二区在线播放| 亚洲aⅴ天堂av在线电影软件| 亚洲AV无码精品色毛片浪潮| 奇米精品一区二区三区在线观看 | 国产亚洲色婷婷久久99精品| jlzzjlzz亚洲女人| 日韩成人在线电影网| 中文字幕第22页| 日韩中文视频| 欧美性xxxxxxxxx| av网站大全免费| 日本高清视频在线播放| 久久婷婷久久一区二区三区| 国产福利久久精品| 国产乱淫片视频| 奇米精品一区二区三区在线观看| 91高清免费在线观看| 麻豆changesxxx国产| 国产电影一区二区在线观看| 亚洲三级av在线| 91玉足脚交白嫩脚丫| 亚洲综合色婷婷在线观看| 欧美麻豆精品久久久久久| 日韩中文字幕组| 台湾佬中文娱乐网欧美电影| 亚洲va国产va欧美va观看| 无码人妻精品一区二区蜜桃百度| 免费日本一区二区三区视频| 欧美国产成人在线| 欧美一区二区三区电影在线观看| 亚洲av片一区二区三区| av不卡在线播放| 国产私拍一区| 在线观看xxx| 97久久超碰精品国产| 好吊妞www.84com只有这里才有精品 | 蜜桃传媒视频麻豆第一区免费观看| 亚洲免费成人网| 国产91丝袜在线18| 国产精品视频免费观看| 欧美一级特黄aaaaaa| 成人免费观看av| 国产成人精品免费久久久久 | 国产农村妇女毛片精品久久| 免费观看在线色综合| 日本亚洲精品在线观看| 青青视频在线免费观看| 日韩国产精品久久久久久亚洲| 日本精品va在线观看| 99热只有这里有精品| 亚洲一区激情| 国产91热爆ts人妖在线| 美日韩一区二区三区| www.亚洲免费视频| 免费看一级黄色| 欧美电影一二区| 免费97视频在线精品国自产拍| 91成人福利视频| 国产精品国码视频| 久久久久久久亚洲精品| 日韩精品手机在线| 久久国产88| 国产欧美婷婷中文| 成人av一区二区三区在线观看| 福利视频网站一区二区三区| 精品免费视频123区| 免费国产在线视频| 国产精品久久久久aaaa樱花 | 亚洲电影影音先锋| 欧美大片va欧美在线播放| 国产无码精品视频| 日韩精品一级二级| 97视频资源在线观看| 四虎精品在线| 中文字幕亚洲一区二区va在线| 青青草视频国产| 欧美成人精品一区二区男人小说| 日韩av黄色在线| 日韩一区二区三区四区五区六区| 97精品人人妻人人| 国产一区二区亚洲| 欧美日韩国产123| 无码人妻精品一区二区三区9厂| 老色鬼精品视频在线观看播放| 成人在线视频电影| 成人av电影观看| 午夜电影网亚洲视频| 天天操天天爽天天射| 岛国精品一区| 日韩中文视频免费在线观看| 日本三级理论片| 国内国产精品久久| 日本公妇乱淫免费视频一区三区| 污污的视频在线观看| 欧美伊人久久久久久久久影院 | 国产麻豆91视频| 久久新电视剧免费观看| 2022中文字幕| 四虎精品在线观看| 亚洲人成电影网站| 国产无码精品在线播放| 极品尤物av久久免费看| 青青成人在线| 亚洲性色av| 亚洲精品一区二区三区在线观看 | 成人免费网视频| 男人久久精品| 欧美性猛交xxxx久久久| 精品无码av一区二区三区| 午夜片欧美伦| 国产精品免费福利| 欧美成人片在线| 欧美色播在线播放| 亚洲高清无码久久| 欧美日本二区| 91国产在线免费观看| 午夜在线视频| 欧美性生活影院| 亚洲av无码一区二区三区人| 亚洲国产专区| a级国产乱理论片在线观看99| 米奇777四色精品人人爽| 欧美中文一区二区三区| 精品国产av无码| 亚洲综合精品| 另类视频在线观看+1080p| а√天堂中文资源在线bt| 亚洲精品一线二线三线| 日本免费一二三区| av在线不卡网| 黄在线观看网站| 国产91精品对白在线播放| 日本精品久久中文字幕佐佐木| 天堂成人在线| 色女孩综合影院| 精品无码在线观看| 奇米综合一区二区三区精品视频| 亚洲一区二区三区涩| 欧美aaaaaa| 久久亚洲一区二区三区四区五区高| 国产精品久久久久久久成人午夜| 一色屋精品亚洲香蕉网站| 99九九99九九九99九他书对| 香蕉精品视频在线观看| 亚洲aⅴ男人的天堂在线观看| 色婷婷av在线| 亚洲精品aⅴ中文字幕乱码 | 6080国产精品一区二区| 精品国产乱码久久久久久鸭王1| 国产精品一二二区| 日韩亚洲欧美视频| 亚洲人和日本人hd| 国产精品久久久久久久app| 一级毛片视频在线观看| 欧美一区二区免费视频| 日韩xxx高潮hd| 久久久久久久综合狠狠综合| 美女在线视频一区二区| 欧美三级视频| 日本一区二区三区四区在线观看| 人人精品久久| 亚州精品天堂中文字幕| 国产原创av在线| 欧美一级高清大全免费观看| 91精品国产高潮对白| 国产欧美日韩不卡| 人妻av一区二区三区| 免费看黄裸体一级大秀欧美| 亚洲mv在线看| 噜噜噜狠狠夜夜躁精品仙踪林| 国产激情久久久| 免费在线国产视频| 国产一区二区免费| 成人精品在线播放| 欧美日韩三级在线| 国产无遮无挡120秒| 日本一二三不卡| 波多野结衣办公室双飞| 日韩国产成人精品| 国产精品入口芒果| 日韩欧美三级| 欧美高清性xxxxhd| 亚洲精品一区二区三区中文字幕| 国产福利精品av综合导导航| 欧美人与动牲性行为| 国产午夜一区二区| 天天干天天色天天| 欧美一级黄色片| 中文字幕一区二区三区四区视频 | 天天操天天摸天天爽| 欧美视频一区| 在线视频不卡一区二区| 精品在线观看入口| 国产精品久久久久久久久婷婷| 97成人超碰| 日本免费在线精品| 2020av在线| 精品中文字幕在线2019| 五月天婷婷在线视频| 欧美精品一区二区三区四区 | 精品调教chinesegay| 成 人 免费 黄 色| 欧美一区午夜视频在线观看| 波多野结衣视频在线看| 精品久久久久久久久久| 久草免费在线视频观看| 亚洲图片欧美激情| 国产又粗又硬视频| 国产日韩成人精品| 成人乱码一区二区三区av| 成人动漫一区二区三区| 久久久久中文字幕亚洲精品 | 亚洲综合社区| 国产极品在线视频| 影院欧美亚洲| 久久99中文字幕| 狠狠综合久久| www.av91| 国色天香一区二区| 精品人妻人人做人人爽| 亚洲五月综合| 今天免费高清在线观看国语| 国产精品麻豆久久| 免费看av软件| 亚洲综合婷婷| www.欧美黄色| 激情综合在线| 大j8黑人w巨大888a片| 一区二区三区四区五区在线 | 成人免费毛片app| 一区二区三区人妻| 国产成人av一区二区三区在线| 男插女视频网站| 国产白丝网站精品污在线入口| 欧美一级大片免费看| 国产精品18久久久久久久久| 中文字幕av一区二区三区人妻少妇| 国产一区福利在线| 免费人成视频在线播放| 丰满岳乱妇一区二区三区| 精品一区二区三区四区五区六区| 99在线视频精品| 91精品人妻一区二区三区| 欧美孕妇孕交黑巨大网站| 怡春院在线视频| 欧美美女一区二区在线观看| 国产又大又黄的视频| 91麻豆精品国产91久久久| 精品国产亚洲一区二区麻豆| 日韩欧美的一区| 色香蕉在线视频| 亚洲天堂av图片| 欧美18一19xxx性| 欧美老女人在线视频| 国产性天天综合网| www亚洲成人| 激情伊人五月天久久综合| 国内自拍第二页| 成人毛片老司机大片| 日本高清www| 日韩美女视频19| 日韩乱码在线观看| 欧美性猛交xxxx乱大交退制版| 亚洲无码精品国产| 精品免费视频.| 九色网友自拍视频手机在线| 日韩一区二区福利| caoporn视频在线观看| 国产精品黄色影片导航在线观看| 97久久中文字幕 | 日本在线中文字幕一区| 日韩高清av| 国产在线成人| 久草福利视频在线| 成人在线视频一区| 黑人と日本人の交わりビデオ| 一二三四社区欧美黄| 日本中文字幕在线观看视频| 日韩一区二区免费电影| 好男人免费精品视频| 久久999免费视频| 韩日精品一区| 国产日韩精品一区观看| 97欧美在线视频| 精品久久久久久无码国产| 国产成人av福利| 国产黄a三级三级| 色素色在线综合| 刘亦菲毛片一区二区三区| 丝袜情趣国产精品| 亚洲欧洲高清| 国产精品一区二区三区不卡 | 精品国产欧美成人夜夜嗨| yellow字幕网在线| 91精品国产99久久久久久红楼| 欧美精品尤物在线观看| 免费看一级大黄情大片| 国产传媒久久文化传媒| 精品人体无码一区二区三区| 精品人伦一区二区三区蜜桃网站| 国产手机av在线| 最好看的2019年中文视频| 成人性生交大片免费观看网站| 97中文在线| 亚洲精品一区二区在线看| 男女啪啪网站视频| wwwwww.欧美系列| 日韩aaaaaa| 亚洲成av人乱码色午夜| av在线导航| 91麻豆桃色免费看| 欧美激情欧美| 亚洲另类第一页| 亚洲国产精品成人综合| 欧美性猛交xxxx乱大交hd | 国产婷婷视频在线| 国产综合色香蕉精品| 不卡日本视频| 777视频在线| 亚洲欧美在线高清| 97在线视频人妻无码| 日韩在线免费高清视频| 久久精品超碰| 特级毛片在线免费观看| 久久国产综合精品| 熟女av一区二区| 5月丁香婷婷综合| 直接在线观看的三级网址| 亚洲最大的免费| 国内自拍一区| 黄色工厂在线观看| 色综合久久综合中文综合网| 嫩草研究院在线观看| 日韩免费在线播放| 日韩精品欧美| 亚洲午夜精品一区| 一区二区三区免费在线观看| 老牛影视av牛牛影视av| 97视频在线免费观看| 亚洲日本三级| 99sesese| 亚洲一区二区三区三| 天天综合永久入口| 国产suv精品一区二区| 日韩一级毛片| 熟女人妻一区二区三区免费看| 亚洲一区二区三区在线播放| 蜜桃在线一区二区| 日韩av电影在线免费播放| 精品视频日韩| 香蕉视频1024| 欧美性高跟鞋xxxxhd| 一本一道波多野毛片中文在线| 91影视免费在线观看| 一区二区亚洲精品| 北岛玲一区二区| 精品视频色一区| 欧美videossex| 欧美另类一区| 韩国视频一区二区| 五月天婷婷久久| 日韩一区av在线| 老牛精品亚洲成av人片| 天天操天天爱天天爽| 一区二区三区四区在线| 欧美色图另类| 亚洲精品免费一区二区三区| 9色国产精品| 亚洲欧美精品久久| 亚洲国产精品久久久久秋霞不卡| 欧美极品影院| 欧美 日韩 国产精品| 国产欧美一区二区精品性色超碰| 亚洲成人黄色片| 国产精品久久久久久久久久东京| 在线观看国产精品入口| 女尊高h男高潮呻吟| 91麻豆精品国产自产在线观看一区| 蜜桃视频在线观看播放| 一本一道久久久a久久久精品91| 成人91在线观看| 国产精品嫩草影院精东| 日韩av高清不卡| 亚洲欧洲综合| 综合五月激情网|