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

高可用架構怎么選?常見多活建設這么一對比就懂了

開發 架構
本文介紹了一些業界常用的多活手段,例如同城雙活、兩地三中心、異地多活架構設計方案并詳述了各種方案的優缺點。

采用高可用系統架構支持重要系統,為關鍵業務提供7x24的不間斷服務,已經成為眾多企業保障業務穩定、持續運轉的主要選擇。

服務多活是高可用架構重要實施手段,本文介紹了一些業界常用的多活手段,例如同城雙活、兩地三中心、異地多活架構設計方案并詳述了各種方案的優缺點。

一、為什么要做多活

隨著移動互聯網的深入發展,用戶增長達到一定規模后,不少企業都會面臨高并發業務和海量數據的挑戰,傳統的單機房在機器容量上存在瓶頸。

在一些極端場景下,有可能所有服務器都出現故障,例如機房斷電、機房火災、地震等這些不可抗因素會導致系統所有服務器都故障從而導致業務整體癱瘓,而且即使有其他地區的備份,把備份業務系統全部恢復到能夠正常提供業務,花費的時間也比較長。

為了滿足中心業務連續性,增強抗風險能力,多活作為一種可靠的高可用部署架構,成為各大互聯網公司的首要選擇。

1、多活場景

多活架構的關鍵點就是指不同地理位置上的系統都能夠提供業務服務,這里的“活”是指實時提供服務的意思。與“活”對應的是字是“備”,備是備份,正常情況下對外是不提供服務的,如果需要提供服務,則需要大量的人工干預和操作,花費大量的時間才能讓“備”變成“活。

單純從描述來看多活很強大,能夠保證在災難的情況下業務都不受影響,是不是意味著不管什么業務,我們都要去實現多活架構呢?其實不是,實現多活架構都要付出一定的代價,具體表現為:

  •  不同多活方案實現復雜度不一樣,隨著業務規模和容災級別的提升,多活方案會給業務系統設計帶來更大復雜度;
  •  不管采用哪種多活方案都難以完全避免跨機房甚至是跨地區服務調用帶來的耗時增加;
  •  多活會帶來成本會上升,畢竟要多在一個或者多個機房搭建獨立的一套業務系統。

因此,多活雖然功能很強大,但也不是每個業務都要上多活。例如,企業內部的IT系統、管理系統、博客站點等,如果無法承受異地多活帶來的復雜度和成本,是可以不做異地多活的,而對于重要的業務例如核心金融、支付、交易等有必要做多活。

2、多活方案

常見的多活方案有同城雙活、兩地三中心、三地五中心、異地多活等多種技術方案,不同多活方案技術要求、建設成本、運維成本都不一樣。

下面我們會逐步介紹這幾種多活方案并給出每種方案的優點和缺點。選用哪種方案要結合具體業務規模、當前基礎建設能力、投入產出比等多種因素來決定。

二、同城雙活

同城雙活是在同城或相近區域內建立兩個機房。同城雙機房距離比較近,通信線路質量較好,比較容易實現數據的同步復制 ,保證高度的數據完整性和數據零丟失。

同城兩個機房各承擔一部分流量,一般入口流量完全隨機,內部RPC調用盡量通過就近路由閉環在同機房,相當于兩個機房鏡像部署了兩個獨立集群,數據仍然是單點寫到主機房數據庫,然后實時同步到另外一個機房。

下圖展示了同城雙活簡單部署架構,當然一般真實部署和考慮問題要遠遠比下圖復雜:

服務調用基本在同機房內完成閉環,數據仍然是單點寫到主機房數據儲存,然后實時同步復制到同城備份機房。當機房A出現問題時候運維人員只需要通過GSLB或者其他方案手動更改路由方式將流量路由到B機房。

同城雙活可有效用于防范火災、建筑物破壞、供電故障、計算機系統及人為破壞引起的機房災難。

1、服務路由

  •  zk集群:每個機房都部署一個zk集群,機房之間zk數據進行實時雙向同步,每個機房都擁有所有機房zk注冊數據;
  •  路由方案:條件路由  > 就近路由 > 跨機房路由,盡量避免跨機房調用;
  •  訂閱方案:consumer訂閱所有機房服務,provider只向該機房zk集群進行注冊。

2、數據雙活

  • MySQL:采用MHA部署方案,主從半同步方案保證數據一致性。讀寫分離、讀就近路由到機房內數據節點、寫路由到master節點所在機房;
  •  Redis:Redis cluster模式主從同步,就近讀、寫路由主節點機房。采用原生主從同步跨機房寫性能較低,也可以依靠CRDT理論構建多節點雙向同步,實現機房就近讀寫,但是整體實現較為復雜。

3、同城雙城方案評估

1)優勢

  •  服務同城雙活,數據同城災備,同城不丟失數據情況下跨機房級別容災;
  •  架構方案較為簡單,核心是解決底層數據雙活,由于雙機房距離近,通信質量好,底層儲存例如MySQL可以采用同步復制,有效保證雙機房數據一致性。

2)劣勢

  •  數據庫寫數據存在跨機房調用,在復雜業務以及鏈路下頻繁跨機房調用增加響應時間,影響系統性能和用戶體驗;
  •  保證同城市地區容災,當服務所在的城市或者地區網絡整體故障、發生不可抗拒的自然災害時候有服務故障以及丟失數據風險。對于核心金融業務至少要有跨地區級別的災備能力;
  •  服務規模足夠大(例如單體應用超過萬臺機器),所有機器鏈接一個主數據庫實例會引起連接不足問題。

三、兩地三中心架構

所謂兩地三中心是指同城雙中心 + 異地災備中心。異地災備中心是指在異地的城市建立一個備份的災備中心,用于雙中心的數據備份,數據和服務平時都是冷的,當雙中心所在城市或者地區出現異常而都無法對外提供服務的時候,異地災備中心可以用備份數據進行業務的恢復。

兩地三中心方案評估

1)優勢

  •  服務同城雙活,數據同城災備,同城不丟失數據情況下跨機房級別容災;
  •  架構方案較為簡單,核心是解決底層數據雙活,由于雙機房距離近,通信質量好,底層儲存例如MySQL可以采用同步復制,有效保證雙機房數據一致性;
  •  災備中心能防范同城雙中心同時出現故障時候利用備份數據進行業務的恢復。

2)劣勢

  •  數據庫寫數據存在跨機房調用,在復雜業務以及鏈路下頻繁跨機房調用增加響應時間,影響系統性能和用戶體驗;
  •  服務規模足夠大(例如單體應用超過萬臺機器),所有機器鏈接一個主數據庫實例會引起連接不足問題;
  •  出問題不敢輕易將流量切往異地數據備份中心,異地的備份數據中心是冷的,平時沒有流量進入,因此出問題需要較長時間對異地災備機房進行驗證。

同城雙活和兩地三中心建設方案建設復雜度都不高,兩地三中心相比同城雙活有效解決了異地數據災備問題,但是依然不能解決同城雙活存在的多處缺點,想要解決這兩種架構存在的弊端就要引入更復雜的解決方案去解決這些問題。

四、異地多活

異地多活指分布在異地的多個站點同時對外提供服務的業務場景。異地多活是高可用架構設計的一種,與傳統的災備設計的最主要區別在于“多活”,即所有站點都是同時在對外提供服務的。

1、異地多活挑戰

  •  應用要走向異地,首先要面對的便是物理距離帶來的延時。如果某個應用請求需要在異地多個單元對同一行記錄進行修改,為滿足異地單元間數據庫數據的一致性和完整性,需要付出高昂的時間成本;
  •  解決異地高延時即要做到單元內數據讀寫封閉,不能出現不同單元對同一行數據進行修改,所以我們需要找到一個維度去劃分單元;
  •  某個單元內訪問其他單元數據需要能正確路由到對應的單元,例如A用戶給B用戶轉賬,A用戶和B用戶數據不在一個單元內,對B用戶的操作能路由到相應的單元;
  •  面臨的數據同步挑戰,對于單元封閉的數據需全部同步到對應單元,對于讀寫分離類型的,我們要把中心的數據同步到單元。

2、單元化

所謂單元(下面我們用RZone代替),是指一個能完成所有業務操作的自包含集合,在這個集合中包含了所有業務所需的所有服務,以及分配給這個單元的數據。

單元化架構就是把單元作為系統部署的基本單位,在全站所有機房中部署數個單元,每個機房里的單元數目不定,任意一個單元都部署了系統所需的所有的應用。單元化架構下,服務仍然是分層的,不同的是每一層中的任意一個節點都屬于且僅屬于某一個單元,上層調用下層時,僅會選擇本單元內的節點。

選擇什么維度來進行流量切分,要從業務本身入手去分析。

例如電商業務和金融的業務,最重要的流程即下單、支付、交易流程,通過對用戶id進行數據切分拆分是最好的選擇,買家的相關操作都會在買家所在的本單元內完成。

對于商家相關操作則無法進行單元化,需要按照下面介紹的非單元化模式去部署。當然用戶操作業務并非完全能避免跨單元甚至是跨機房調用,例如兩個買家A和B轉賬業務,A和B所屬數據單元不一致的時候,對B進行操作就需要跨單元去完成,后面我們會介紹跨單元調用服務路由問題。

3、非單元化應用和數據

對于無法單元化的業務和應用,會存在下面兩種可能性:

  •  延時不敏感但是對數據一致性非常敏感,這類應用只能按照同城雙活方式部署。其他應用調用該類應用的時候會存在跨地區調用可能性,要能容忍延時,這類應用我們稱為MZone應用;
  •  對數據調用延時敏感但是可以容忍數據短時間不一致,這類應用和數據可以保持一個機房一份全量數據,機房之間以增量的方式實時同步,這類應用我們暫時稱為QZone。

加上兩種以上非單元化應用我們的機房部署可能是下面這樣,每個機房有兩個RZone,MZone保持類似兩地三中心部署方式,異地機房調用MZone服務需要跨地區、跨機房調用。而QZone每個機房都保持一份完整數據,機房之間通過數據鏈路實時相互同步。

4、請求路由

1)API入口網關

為了保證用戶請求能正確進入自己所屬單元,每一個機房都會部署流量入口網關集群。當用戶請求到達進入機房內最先進入到流量網關,流量網關能感知全局的流量分片情況,計算用戶所處流量單元并將流量轉發到對應的單元,這樣就可以將用戶請求路由到對應的單元內。

采用GateWayr轉發方式可以確定用戶單元從而將用戶流量路由到正確位置,但是HTTP轉發也會造成一定性能損耗。

為了減少HTTP流量轉發量,可以在在用戶請求返回的時候在cookie上帶上該用戶的路由標識信息。當用戶下次在請求的時候請求的時候可以提前獲取到路由標識直接請求到對應的單元,這種方式可以大幅度減少HTTP流量轉發。

2)服務路由

雖然應用已經進行了單元化,但是依然無法避免跨單元調用,例如A用戶給B用戶轉賬,如果A和B所處單元不同,對B用戶操作需要跨單元去調用,這個時候需要能將請求路由到B用戶數據所在的單元。異地多活情況下RPC、MQ、DB等等中間件都需要提供路由能力,將請求能正確路由到對應的單元。下面以RPC路由為例說明異地多活下中間件是如何進行路由的,對于其他中間件(數據庫中間件、緩存中間、消息中間件等)也是一樣方法。 

  1. public interface ManualInterventionFacade {  
  2.     @ZoneRoute(zoneTypeZoneType.RZone,uidClass = UidParseClass.class)  
  3.     ManualRecommendResponse getManualRecommendCommodity(ManualRecommendRequest request);  

上面展示了多活下的RPC接口定義方法,需要注明該RPC類型,如果是RZone服務必須要提供解析uid方法。下圖展示了RPC注冊中心路由尋址過程,和同城雙活有一定的差異性。

5、數據同步

QZone類型數據:這種數據只需要保證最終一致性,對于短暫不一致無影響,但是對延時非常銘感,例如一些算法、風控、配置等數據。這類數據基本上都是每個機房部署一套QZone,然后機房之間相互同步。

MZone數據:這類數據對一致性非常銘感,不能出現不一致,只能采用同城雙活部署方式,業務需要能容忍異地調用延時。

RZone數據:這類數據每個Zone都有自己的主節點,如果數據不在該單元內需要路由到對應的節點去寫。這類數據部署情況像下面這樣:

6、方案評估

1)優勢

  •  容災能力大幅度提高,服務異地多活,數據異地多活;
  •  理論上系統服務可以水平擴展,異地多機房突破大幅度提升整體容量,理論上不會有性能擔憂;
  •  將用戶流量切分到多個機房和地區去,有效能減少機房和地區級別的故障影響范圍。

2)劣勢

  •  架構非常復雜,部署和運維成本很高,需要對公司依賴的中間件、儲存做多方面能力改造;
  •  對業務系統有一定的侵入性,由于單元化影響服務調用或者寫入數據要路由到對應的單元,業務系統需要設置路由標識(例如uid);
  •  無法完全避免跨單元、跨地區調用服務,例如上面的轉賬業務。我們要做的是盡力避免跨地區的服務調用。

五、總結

本文討論了一些多活建設的大體思路以及一些關鍵技術點的解決方案,各種不同方案對比。要建立起完整的異地多活能力遠遠比上面討論的要復雜的多,需要對依賴的各種中間件、儲存等做相應的單元化改造并配套完整的流量調度和運維管控能力。

由于篇幅限制本文并未詳細介紹各種儲存(例如Redis、MySQL)在多活下數據同步復制以及高可用方案,有興趣的同學可以去深入了解這方面知識。 

責任編輯:龐桂玉 來源: DBAplus社群
相關推薦

2023-05-30 07:27:45

高可用架構流量

2023-09-07 23:38:00

2021-09-04 23:25:31

iOS蘋果系統

2024-04-26 00:28:14

異地多活架構

2023-02-27 08:37:52

2018-08-08 15:24:25

NVME M.2固態硬盤

2025-02-08 12:05:44

MySQLMyISAMInnoDB

2015-07-03 11:25:47

浪潮

2012-06-11 13:00:44

Win8Win7

2022-02-18 11:05:25

Jpa配置Address

2017-11-03 10:08:42

OracleMySQL高可用方案

2024-08-12 08:04:00

2009-06-04 16:14:22

Hibernate一對Hibernate一對Hibernate多對

2018-03-26 09:02:54

MongoDB高可用架構

2020-11-20 09:23:01

高可用異地淘寶

2020-02-08 20:17:55

負載均衡高可用互聯網

2019-12-03 10:03:03

互聯網負載均衡高可用

2019-05-16 09:38:04

Redis高可用數據

2021-02-24 10:05:07

架構運維技術

2009-09-22 09:55:58

Hibernate實例
點贊
收藏

51CTO技術棧公眾號

91超碰成人| av日韩一区| 国产亚洲一区字幕| 91精品久久久久久久久中文字幕| tube国产麻豆| 亚洲自拍都市欧美小说| 欧美一区二区三区在线观看 | 中文字幕一区二区精品区| 精品福利一区二区三区免费视频| 国产三级日本三级在线播放| 色老头在线观看| 国产视频911| 91精品国产一区二区三区动漫 | 毛片免费看不卡网站| 国产精品久久久久久妇女6080 | 福利一区福利二区微拍刺激| 一区二区国产日产| 青青草av免费在线观看| 国产精品影视天天线| 国产精品成人播放| 日本一区二区网站| 欧美伊人影院| 日韩中文字幕视频在线| 天天插天天射天天干| 国产精品久一| 欧美日韩成人在线一区| av免费中文字幕| 成人爽a毛片免费啪啪动漫| 国产精品麻豆一区二区 | 色鬼7777久久| 国产成人av影院| 国产欧美中文字幕| 色老头一区二区| 国产精品毛片| 97在线免费观看| 久久精品国产亚洲av无码娇色| 大胆日韩av| 一区二区三区视频观看| 国产人妻人伦精品1国产丝袜| 免费一级欧美在线大片| 欧美日韩国产首页| 婷婷免费在线观看| 成人黄页网站视频| 日韩欧美在线视频日韩欧美在线视频| 玩弄中年熟妇正在播放| heyzo中文字幕在线| 一区二区日韩av| 天堂av在线中文| 国产视频在线播放| 国产精品看片你懂得| 婷婷精品国产一区二区三区日韩| 国产h在线观看| 国产欧美日韩另类视频免费观看| 日韩女优中文字幕| 国产youjizz在线| 国产午夜一区二区三区| 欧美三级网色| av资源种子在线观看| 国产欧美日韩亚州综合| 一区二区在线观看网站| 黄色网址视频在线观看| 亚洲免费在线视频| 狠狠精品干练久久久无码中文字幕| 成年人网站在线| 亚洲精品乱码久久久久久黑人 | 免费在线观看a视频| sdde在线播放一区二区| 色婷婷久久一区二区| av黄色免费在线观看| 91久久久精品国产| 欧美高清激情视频| 日韩乱码一区二区| 日韩黄色片在线观看| 国产日韩av在线播放| 国产三级自拍视频| 不卡欧美aaaaa| 热re99久久精品国产99热| 国产三级视频在线| 亚洲欧美欧美一区二区三区| 日本福利视频一区| 最新欧美色图| 日韩欧美高清在线视频| 久久这里只精品| 亚洲乱码一区| 亚洲视频日韩精品| 婷婷久久综合网| 国产欧美在线| 91精品视频免费| 熟妇人妻av无码一区二区三区| 久久久久久99精品| 蜜桃网站在线观看| 自拍视频在线看| 欧美一区二区三区播放老司机| 青青草视频网站| 日韩中文欧美| 91精品国产一区| 国产又色又爽又黄又免费| 成人av在线资源网| 亚洲欧洲久久| 蜜桃av在线| 欧美久久一二三四区| 在线黄色免费网站| 亚洲精品va| 日本一区二区不卡| 亚洲国产精品欧美久久| 亚洲国产精品国自产拍av| 日本人妻伦在线中文字幕| 欧美free嫩15| 亚洲第一视频网| 日韩高清dvd碟片| 国产精品久久777777毛茸茸 | 18一19gay欧美视频网站| 亚洲图片视频小说| 久久蜜桃一区二区| 阿v天堂2018| 国产欧美88| 色av中文字幕一区| 日韩欧美在线观看免费| 成人毛片老司机大片| 中文字幕综合在线观看| 欧美色片在线观看| 日韩成人在线电影网| 九九视频免费看| 激情综合色丁香一区二区| 欧洲精品久久| 激情黄产视频在线免费观看| 日韩一区二区三区在线观看| 99热这里只有精品4| 日日夜夜免费精品| 欧美成人蜜桃| 在线观看特色大片免费视频| 精品国免费一区二区三区| 国产午夜精品理论片| 喷白浆一区二区| 欧美一区二区三区四区在线观看地址 | 亚洲成av人影院| 中文在线字幕观看| 欧美黄色精品| 97se在线视频| 在线观看wwwxxxx| 宅男噜噜噜66一区二区66| 最新日韩免费视频| 久久精品72免费观看| 亚洲视频在线二区| 久久天堂影院| 色婷婷久久一区二区| 中文字幕av网站| 亚洲国产经典视频| 邪恶网站在线观看| 日韩啪啪电影网| 91精品国产综合久久久久久久久| 天堂地址在线www| 欧美一区二区视频在线观看| 欧洲猛交xxxx乱大交3| 国产精品一区二区在线播放| 久久久99精品视频| 爱高潮www亚洲精品| 久久久久久久久亚洲| 日本韩国免费观看| 欧美日在线观看| 天天躁日日躁aaaa视频| 欧美aaaaaa午夜精品| 艳色歌舞团一区二区三区| 亚洲精品自拍| 欧美激情亚洲国产| 亚洲欧美丝袜中文综合| 欧美性猛交xxxx免费看| 调教驯服丰满美艳麻麻在线视频| 久久精品国产精品亚洲综合| 在线观看av的网址| 日韩av字幕| 国产精品久久久久久久久久 | 激情婷婷综合| 国产在线观看精品| 色帝国亚洲欧美在线| 精品亚洲一区二区三区在线观看| 另类小说欧美激情| 久久久久国产精品免费网站| 日本黄色大片视频| 一本大道久久精品懂色aⅴ| 亚洲av毛片基地| 国产精品一区三区| 成人免费观看cn| 欧美午夜精彩| 97国产超碰| 丁香六月综合| 久久色在线播放| 五月婷婷久久久| 欧美日韩精品一区视频| 九九在线观看视频| 久久久久久免费网| 午夜影院免费版| 亚洲精品护士| 中文字幕欧美人与畜| 成人在线视频中文字幕| 国产成人拍精品视频午夜网站| 国产秀色在线www免费观看| 日韩福利视频在线观看| 97caocao| 色吊一区二区三区| 欧美黄色一级网站| 日本一区二区不卡视频| aaaa黄色片| 久久狠狠亚洲综合| 日韩毛片在线免费看| 欧美日韩蜜桃| 亚洲a∨一区二区三区| 大桥未久女教师av一区二区| 国产精品视频在线观看| 91超碰在线| 欧美乱大交xxxxx另类电影| 国产69久久| 国产视频精品久久久| 亚洲精品久久久久久久久久久久久久| 欧美在线一二三| 亚洲精品午夜国产va久久成人| 亚洲视频网在线直播| 日本少妇xxxxx| 久久日一线二线三线suv| 国产精品99久久久精品无码| 久久精品国产亚洲高清剧情介绍| 日韩亚洲在线视频| 99国产精品久久久久久久| 亚洲色图都市激情| 日韩激情在线| 三区精品视频观看| 亚洲区小说区图片区qvod| 国产精品久久7| 136福利精品导航| 91亚洲精品在线| 亚洲ww精品| 国产免费一区视频观看免费| 欧美舌奴丨vk视频| 538国产精品视频一区二区| 日本在线视频www鲁啊鲁| 久久久国产一区| 激情视频在线观看| 久久精品一本久久99精品| 天堂地址在线www| 日韩有码在线视频| 午夜免费福利在线观看| 一区二区三区无码高清视频| 女人天堂在线| 一本色道久久88亚洲综合88| 国产小视频在线观看| 亚洲天堂久久av| 国产在线中文字幕| 一区二区福利视频| 成年人视频网站在线| 日韩在线视频中文字幕| 免费av网站在线看| 成人444kkkk在线观看| 在线不卡日本v二区707| 欧美激情在线一区| 123区在线| 欧美一级淫片videoshd| 欧美国产大片| 国产又爽又黄的激情精品视频| 中文幕av一区二区三区佐山爱| 国产啪精品视频| 精品视频在线一区| 国产精品一区二区三区在线观| 久久精品色播| 欧美精品123| 色婷婷亚洲mv天堂mv在影片| 国产一二三四区在线观看| 国产精品啊啊啊| 播放灌醉水嫩大学生国内精品| 老司机一区二区三区| 国产高潮免费视频| 国产乱人伦精品一区二区在线观看| 亚洲成a人片在线www| 久久伊人蜜桃av一区二区| 亚洲不卡的av| 亚洲综合视频网| 天天爽夜夜爽人人爽| 欧美电影在线免费观看| 人妻无码一区二区三区久久99 | 国产精品久久久久福利| 91精品一区| 精品视频在线观看| 欧美呦呦网站| 欧美又粗又长又爽做受| 香蕉国产精品偷在线观看不卡| 爱情岛论坛亚洲首页入口章节| 国产成人一区二区精品非洲| 免费看黄色aaaaaa 片| 中文字幕亚洲一区二区av在线 | 欧美性色欧美a在线播放| 国产人妻精品一区二区三| 亚洲国模精品一区| 嫩草香蕉在线91一二三区| 韩国福利视频一区| 伊人久久一区| 欧美成ee人免费视频| 欧美1区2区| 男女视频一区二区三区| 成人在线视频首页| 男女男精品视频网站| 精品久久香蕉国产线看观看亚洲| 夜夜嗨aⅴ一区二区三区| 亚洲福利视频在线| 好了av在线| 国产成人aa精品一区在线播放| 日韩欧美中文在线观看| 先锋影音网一区| 国产亚洲在线| 极品白嫩少妇无套内谢| 亚洲国产成人在线| 成人毛片18女人毛片| 日韩欧美色综合网站| 亚洲成人三级| 欧美在线视频一区| 国产成人aa在线观看网站站| 一区二区三区久久网| 久久国产精品久久w女人spa| 亚洲精品第二页| 亚洲精品v日韩精品| 国产精品毛片久久久久久久av| 亚洲欧洲日本专区| 久久影院午夜精品| 国产精品视频500部| 欧美1区2区3区| www.51色.com| 国产精品国产自产拍高清av王其 | 91精品国产综合久久久久久久久久| 免费在线性爱视频| 91福利视频网| 日韩av黄色在线| 国产美女网站在线观看| 成人av网址在线| 四虎成人精品永久免费av| 欧美一区二区在线看| а√天堂8资源在线官网| 91精品国产综合久久香蕉的用户体验 | 国产精品久久久久久久妇| 亚洲精品电影网在线观看| 国精一区二区三区| 国产精品视频一区二区三区经| 国产主播精品| 成人做爰www看视频软件 | 国产成人a v| 精品一区二区三区三区| 中文字幕21页在线看| 欧美精品一区二区三区久久| 亚洲欧美日韩在线观看a三区| 色婷婷免费视频| 狠狠色香婷婷久久亚洲精品| 欧美精品久久久久久久久久丰满| 欧美最猛性xxxxx免费| 欧美男gay| www午夜视频| 亚洲欧美激情在线| 国产 欧美 精品| 97超级碰碰碰久久久| 色棕色天天综合网| 亚洲国产精品三区| 亚洲色图欧美在线| 亚洲av综合色区无码一二三区| 欧美—级a级欧美特级ar全黄| 国产成人aa在线观看网站站| 亚洲午夜无码av毛片久久| 国产丝袜欧美中文另类| 91成品人影院| 九九热这里只有在线精品视| 国产乱论精品| 韩国日本美国免费毛片| 日韩一区在线播放| 亚洲精品久久久久久无码色欲四季| 国模精品视频一区二区三区| 色爱av综合网| 午夜免费看视频| 亚洲高清久久久| 国产在线黄色| 亚洲一区二区三区久久| 悠悠资源网久久精品| 中文幕无线码中文字蜜桃| 欧美疯狂性受xxxxx喷水图片| 欧美性猛片xxxxx免费中国| 精品无码久久久久久久动漫| 免费看精品久久片| 精品无码黑人又粗又大又长| 亚洲欧美日韩国产成人| 不卡精品视频| 乱妇乱女熟妇熟女网站| 国产精品久久毛片a| 亚洲av无码乱码在线观看性色| 欧美一区二区三区四区在线| 婷婷另类小说| 90岁老太婆乱淫| 日韩一级二级三级| 性感美女一区二区在线观看| 日韩国产精品毛片| 久久久久国产精品麻豆ai换脸| 国产精品久久久久久久一区二区 | av高清不卡在线| 一级片视频免费| 欧美中文字幕精品| 欧美国产三级| 国产av自拍一区|