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

MySQL高可用在網易的更優應用與實踐

大數據
今天分享主要包括三方面內容:一是常見的MySQL高可用架構;二是分布式數據庫高可用實踐;三是基于keepalive的MySQL高可用改造。第一部分會介紹業界一些經典的MySQL高可用解決方案,第二部分和第三部分分別介紹網易在分布式數據庫和單節點MySQL上的高可用運維實踐。

大數據

今天分享主要包括三方面內容:一是常見的MySQL高可用架構;二是分布式數據庫高可用實踐;三是基于keepalive的MySQL高可用改造。第一部分會介紹業界一些經典的MySQL高可用解決方案,第二部分和第三部分分別介紹網易在分布式數據庫和單節點MySQL上的高可用運維實踐。

一、常見的MySQL高可用架構

MySQL高可用主要涉及兩個方面,一是客戶端如何切換,如何自動failover,二是多個MySQL節點之間如何做數據同步。業界MySQL高可用的解決方案有很多,總結起來有幾類:從客戶端自動切換的角度來看主要有兩類:一類是基于HA同步軟件的MySQL高可用,用戶通過VIP訪問數據庫,然后第三方組件監控MySQL的狀態,控制VIP的漂移。還有一類是基于API調用的MySQL高可用,把MySQL主從狀態維護在客戶端,應用程序可以通過API調用控制主從切換,進行數據同步。

MySQL多節點的數據同步方案也有多種,最常用的是基于binlog的數據同步,其次還有基于共享存儲的數據同步,以及第三方自己實現的數據同步協議(如Galera)。

1、基于HA同步軟件實現的高可用方案

 

如圖所示,基于HA同步軟件的MySQL高可用主要是通過VIP作為對外的訪問入口,正常情況下VIP綁定在Master上,當Master出現故障后,可以將VIP切換漂移到Slave上。從而實現了一個故障failover的過程。這種基于VIP的高可用方案,最常用的數據同步方式是使用MySQL原生的binlog復制方式,當然,在成本允許的情況下,也可以選擇利用SAN之類的共享存儲解決方案。我們這邊重點介紹的還是binlog復制或者其他軟件層次的數據同步方式。

基于HA同步軟件的高可用方式的主要特點包括:

結構簡單、容易管理;

不支持多寫、standby屬于備機;

不保證數據一致性;

入侵性小,對用戶透明。

2、MHA(Master High Availabitliy)

下面,我們來介紹幾種典型的MySQL HA同步軟件。在業界應用最為廣泛,技術最為成熟的HA同步軟件之一是MHA。MHA全稱是Master High Availability,是一種一主多從的數據庫高可用解決方案。他的特點是在保障高可用自切換的前提下,最大限度的保障主從數據的一致性。

我們先來看下MHA的架構圖: 

 

一次完整MHA故障切換流程如下:

保存故障的master節點的binlog日志;

Manager查找最新更新的slave節點;

應用差異的relay log日志到其他的slave;

在slave節點上應用從master保存的binlog日志;

提升一個slave為新的master;

使其他的slave連接新的master進行復制。

3、MMM(Master-Master Replication Manager for MySQL)

除了MHA以外,還有一個老牌的MySQL自動切換套件MMM。 

 

與MHA相比,MMM是基于主主復制的故障切換。也就是不支持從多個slave中選擇最新的一個,而是只能切換到特定的主主復制從節點。

4、基于API調用的MySQL高可用

剛才介紹的兩種MySQL高可用解決方案,主要都是基于VIP切換的,優點是對應用程序沒有入侵,但是缺點是不夠靈活,而且系統的可靠性取決于HA軟件本身的可靠性。如VIP通知產生問題,或者keepalive進程自己掛了,都可能導致切換出現問題。除了這種解決方案,還有一種是在客戶端實現的MySQL高可用 – 基于API調用的MySQL高可用。也就是JDBC或者其他數據庫驅動可以自主選擇MySQL節點。這種實現方案可能使用的不是特別廣泛,但是也有它自身的應用場景,它有如下特點:

架構較重,運維相對復雜

使用靈活,有一定開發成本

支持數據分片、分庫分表、讀寫分離等高級特性 

 

HA-JDBC 就是一種典型的基于API調用的MySQL高可用方案,它可以在應用程序中配置多個MySQL地址,由HA-JDBC實現選主/屏蔽故障節點以及多個應用程序之間的連接狀態通知。HA-JDBC可以實現如下功能:

基本的failover

讀寫分離

節點狀態通知

負載均衡

數據同步(先寫主,然后同時寫多個從節點,如果主寫失敗,則重新選主,如果從寫失敗,屏蔽從) 弱一致性。

剛才介紹的多是在客戶端角度看到的MySQL高可用切換技術,下面再介紹幾種MySQL數據同步的高可用解決方案,MySQL最經典的數據同步方案就是利用binlog進行數據同步,這種數據同步的優勢是架構簡單、易于管理,對主服務的性能影響相對較小。缺點是不能保障主從完全一致,而且只支持單寫。下面介紹幾種能保證主從完全一致,并且支持多節點寫的方案。

5、Galera MySQL的高可用及特點

Galera架構如圖所示: 

 

客戶端通過Galera Load Balancer訪問數據庫,提交的每個事務都會通過wsrep API 在所有服務器中執行,要不所有服務器都執行成功,要不就所有都回滾,保證所有服務的數據一致性,而且所有服務器同步實時更新。

wsrep API是一系列應用回調和復制調用庫,來實現事務數據庫同步寫集(writeset)復制以及應用。其主要思想是在不出現沖突的背景下事務正常執行并持續到commit為止;當客戶端發起commit命令時(此時仍然沒有發生真正的commit),所有本事務內對數據庫的改動與改動數據行的主鍵都會被放入一個寫入集(writeset)中,該寫入集隨后會被復制到其他節點執行,在每個節點上使用主鍵進行沖突檢測判斷該寫入集是否可以被應用,如果出現主鍵沖突,則其中一個事務會被回滾。

缺點及限制:由于同一個事務需要在集群的多臺機器上執行,因此網絡傳輸及并發執行會導致性能上有一定的消耗。所有機器上都存儲著相同的數據,全冗余。若一臺機器既作為主服務器,又作為備份服務器,出現樂觀鎖導致rollback的概率會增大,編寫程序時要小心。不支持的SQL:LOCK / UNLOCK TABLES / GET_LOCK(), RELEASE_LOCK()…不支持XA Transaction。目前基于Galera Cluster的實現方案有三種:Galera Cluster for MySQL、Percona XtraDB Cluster、MariaDB Galera Cluster。

6、MySQL Group Replication

MySQL Group Replication是16年 MySQL 5.7官方推出的多節點數據同步解決方案,它也支持多節點寫和強一致性。在架構上它與Galera相似,但是多節點事務一致性提交是基于paxos來實現的,性能更高??梢灶A見MySQL Group Replication,這類基于強一致性協議的MySQL數據同步方案,是MySQL高可用的下一個研究熱點,目前騰訊、阿里均有類似的方案推出。

 

 

MySQL Group Replication中的Replication-group就是一組節點,每個節點都可以獨立執行事務,讀寫事務會在group內的其它節點進行協調之后再commit。因此,當一個事務準備提交時,會自動在group內進行原子性的廣播,告知其他節點變更了什么內容/執行了什么事務。基于Paxos協議使得事務在每一個節點上都保持著同樣順序執行,這意味著每一個節點都以同樣的順序,接收到了同樣的事務日志,所以每一個節點以同樣的順序重演了這些事務日志,最終整個group保持了完全一致的狀態。

MySQL Group Replication僅支持InnoDB表,并且每張表一定要有一個主鍵,用于做沖突檢測;必須打開GTID特性,二進制日志格式必須設置為ROW。這是使用MGR的一些限制。

二、MySQL高可用在網易的實踐

1、分布式數據庫高可用實踐

首先是分布式數據庫方面的。由于OLTP的業務特性和業務量大的特點,分布式數據庫在網易有廣泛的應用,下面我們簡單介紹下網易的分布式數據庫架構以及重點介紹下其高可用解決方案。 

 

DDB的組織架構如上圖所示,DBN(MySQL)負責實際的數據存儲與讀寫提供。管理服務器負責數據庫表、用戶權限、數據分布路由的維護以及DBN狀態的監控與管理。除此之外DDB最核心的模塊是被稱之為DBI的數據庫驅動,它是一個類jdbc驅動,一方面可以與管理服務器交互,獲取分布式數據庫的表結構與分布路由;另一方面可以解析用戶發過來的SQL語句,轉換成適用于分布式場景的sql直接發送給DBN節點,并且將DBN返回的結果進行聚合或者排序并最終返回給應用程序。正是由于DBN這一系列的改寫與聚合動作,才能使得應用程序可以像訪問一個簡單的關系型數據庫那樣去訪問DDB這樣一個分布式數據庫。

管理服務器的高可用主要是基于分離持久化信息到sysdb中實現的,也就是管理服務器本身是一個無狀態的服務,可以部署多個,短暫的故障也不會影響DBI到DBN節點的正常數據讀取。而sysdb本身是個MySQL節點,它的高可用可以用經典的MySQL高可用方案解決。

DBN的高可用也可以使用MySQL原生的高可用方式,比如基于VIP的高可用。但是使用分布式數據庫做高可用的優勢就是有一個管理服務器的角色維護數據路由,因此只要可以根據當前的節點的狀態更新數據路由就可以做到一個自動的failover的過程。具體到DDB這個場景,我們引入了一個DDBSwitch高可用切換工具,這個工具可以監控DBN狀態,維護DBN主從關系。當主DBN存在異常時,DDBSwitch工具會檢測到節點異常,并且觸發管理服務器更新DBN列表,管理服務器會通知所有客戶端的DBI更新本地的DBN列表,切換緩存中的路由,從而完成了一次完整的切換。除了最基本的故障切換,DDBSwitch還可以通過逐步放開DBN連接池的方式控制新切入節點的流量,防止新上線的節點由于之前堆積的請求而瞬間被壓垮。

目前網易杭州這邊的項目,絕大多數的分布式數據庫都是使用的DDB,因此有比較多的線上實踐,事實也證明DDB這套高可用架構是穩定可靠的。目前像網易云的項目,比如視頻云、云信后端依賴的數據庫都是DDB,可以做到數據庫相關模塊故障異常在30s內自動恢復。在減少人工運維成本的前提下,提高系統整體可靠性。

除了分布式數據庫,網易也有少量的單節點MySQL。出于成本和易用性的考慮,我們沒有選擇MHA方案,而是配合keepalive使用自定義的腳步進行故障自切換與盡可能的保障可靠性。首先keepalive本身是一個多進程的程序,可靠性和成熟度很高,不止可以做無狀態的nginx的高可用代理,還能通過配合第三方的腳本來做類似MySQL這種有狀態服務的高可用。

2、基于keepalive的MySQL高可用改造

 

 

網易的這套keepalive的MySQL高可用方案采用的也是經典的MySQL主主復制的架構,然后配合自研的切換腳本進行自定義故障判定以及升主的一致性檢查功能。一次完整的故障切換包含如下幾個步驟:首先利用Master上的keepalive定時調用故障檢查check腳本,發現異常后進行3次重試,重試后MySQL依然無法正常服務則觸發切換。切換不是采用keepalive傳統的降低權值的方式進行的,而是直接stop keepalive來觸發slave搶占VIP,升級為主。升級為主后slave keepalive會調用升主檢查腳本,判定relay log應用完成后才放開寫,關閉read only正式提供服務。

這套keepalive高可用解決方案有如下幾個特點:

具備一致性檢驗功能(檢查relay log是否應用完),配合杭研改進的semisync 功能,可以保障數據的強一致;

具備防網絡抖動功能,不會再網絡不穩定的情況下頻繁切換;

原主恢復后不自動升級為master功能(MySQL復制延遲);

自定義故障判定規則,貼近業務的高可用;

簡單易用,方便管理,可以人工介入。

  • Keepalived 使用注意事項

現象:

keepalived主從切換后,網關/交換機上的arp表沒有立刻更新VIP對應備用 LVS 的mac,或者arp包被交換機drop掉,導致備機無法被訪問。

解決:

arping -I eth1 -c 5 -s VIP GATEWAY

garp_master_refresh 選項 (Release 1.2.10)

  • Keepalived 不搶占的實現

Keepalived自帶nopreempt參數實現不搶占功能,但當新主服務再掛掉后由于原主帶nopreempt參數,即使原主優先級高仍無法完成切換。故現在通過自定義腳本實現類似功能(sudo /etc/init.d/keepalived stop),備機節點腳本只有當自身 MySQL可用且主機MySQL不可用時才觸發切換。

Keepalive這套方案在網易內部主要用在一些負載比較小,但是對穩定性和可靠性要求比較高的數據庫,比如openresty等云計算服務的元數據庫,易信朋友圈數據庫,也已經在線上穩定運行了3,4年的時間,可以做到秒級別的切換。

 

責任編輯:龐桂玉 來源: 36大數據
相關推薦

2017-05-04 12:48:18

WOT網易NDC

2017-05-05 10:35:57

WOT網易NDC

2015-12-16 11:27:52

Google高可用架構

2023-08-15 08:12:12

數倉建模數倉建設

2021-11-02 17:27:40

部署高可用Kubernetes

2024-11-11 16:29:54

負載均衡器系統

2024-01-29 16:58:23

2022-04-28 15:34:00

應用優化實踐

2024-08-08 10:38:40

算法云音樂多場景建模

2017-03-13 11:39:00

WOTWOTA高可用架構

2009-12-07 13:20:14

PHP技術應用

2023-06-04 17:28:19

數字驅動開發Azure

2016-03-22 16:11:31

高可用性系統實踐經驗

2023-04-11 07:46:11

平臺arthas線診斷

2022-05-31 08:04:03

Redis高可用集群

2022-07-08 14:17:18

Kubernetes集群高可用Linux

2017-01-17 10:25:06

HBase集群運維

2021-09-17 07:51:24

Keepalived服務高可用

2017-01-23 21:05:00

AndroidApp啟動優化

2017-05-17 15:50:34

開發前端react
點贊
收藏

51CTO技術棧公眾號

你懂的免费在线观看| 久久网免费视频| 91国内外精品自在线播放| 国产精品婷婷午夜在线观看| 91丨九色丨国产在线| 国产第一页在线播放| 欧美精品第一区| 欧美一区二区在线视频| 青青艹视频在线| 免费在线观看av| gogo大胆日本视频一区| 国产精品视频久久久久| 国产一级做a爱免费视频| 欧美美女视频| 亚洲国产高清福利视频| 日本不卡一区在线| 亚洲小少妇裸体bbw| 亚洲欧美偷拍另类a∨色屁股| 久久av二区| 国产一区二区三区在线观看| 在线亚洲免费| 欧美成人在线影院| 国产在线免费av| 老汉色老汉首页av亚洲| 欧美日韩国产综合一区二区三区| 黄色av网址在线播放| 日韩一级av毛片| 视频欧美精品| 色综合天天综合给合国产| 少妇高潮大叫好爽喷水| 成人免费高清在线播放| jiyouzz国产精品久久| 91嫩草在线| 在线观看毛片av| 久久永久免费| 91国偷自产一区二区三区的观看方式 | 黄色片在线看| 99久久精品情趣| 97人人做人人人难人人做| 在线观看免费视频一区| 久久国产日本精品| 欧美一区二区.| 国产对白videos麻豆高潮| 五月久久久综合一区二区小说| 亚洲欧洲国产伦综合| 国产成人精品无码片区在线| 日韩欧美一级| 日韩三区在线观看| 久草福利在线观看| 国产精品日韩精品在线播放| 69精品人人人人| 成人综合久久网| 韩国精品视频在线观看| 欧美日韩精品福利| 日韩精品你懂的| 日本精品裸体写真集在线观看| 欧美午夜激情在线| 无码人妻h动漫| 国产精品av一区二区三区 | 中文字幕一区2区3区| 视频一区国产视频| 国产精品高潮呻吟久久av无限| www.色国产| 日韩av网站免费在线| 国产精品99久久久久久www| 亚洲欧美一区二区三区在线观看| 亚洲永久免费| 国产成人激情小视频| 波多野结衣在线电影| 蜜桃视频第一区免费观看| 国产精品入口免费视频一| 亚洲一级视频在线观看| 精品一区二区在线观看| 亚洲一区国产精品| 性欧美8khd高清极品| 成人久久18免费网站麻豆| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 欧美日韩午夜| 97精品国产97久久久久久| 国产成人在线视频观看| 天堂va蜜桃一区二区三区漫画版| 国产精品第一页在线| 夜夜躁狠狠躁日日躁av| 国产成人无遮挡在线视频| 国产精品一区二区三区精品| 亚州视频一区二区三区| 日本一区二区三区视频视频| 亚洲第一综合网站| 999福利在线视频| 91久久精品一区二区三| 亚洲怡红院在线| 国产欧美啪啪| 自拍亚洲一区欧美另类| 免费一级片在线观看| 久久九九精品| 亚洲影视中文字幕| 日本视频在线观看一区二区三区| 国产精品欧美综合在线| 成人免费a级片| 91精品影视| 欧美哺乳videos| 久久久久久久毛片| 国产精品久久久久久久免费观看| 91国在线精品国内播放| 国产一区二区三区黄片| 91一区二区三区在线观看| 在线精品日韩| 九色porny自拍视频在线播放 | 农村少妇久久久久久久| 国产日韩亚洲欧美综合| 精品一区二区三区无码视频| 欧美xnxx| 亚洲精品少妇网址| 欧美黄色一级网站| 蜜臀国产一区二区三区在线播放| 国产三级精品在线不卡| 女女色综合影院| 亚洲五码中文字幕| www.久久av.com| 西瓜成人精品人成网站| 欧美理论片在线观看| 中文在线字幕免费观| 97se亚洲国产综合自在线观| 影音先锋成人资源网站| 成人在线免费| 夜夜嗨av色综合久久久综合网| 九热这里只有精品| 国产一区二区三区四区五区入口| 日韩精品福利视频| 在线看片福利| 亚洲国产精品国自产拍av秋霞| 五月天婷婷色综合| 美女任你摸久久| 色大师av一区二区三区| 中文在线а√天堂| 亚洲激情视频在线播放| 久久一级黄色片| 国产一区二区三区蝌蚪| 综合网五月天| 日韩专区视频| 最近中文字幕2019免费| 欧美另类高清videos的特点| 26uuu精品一区二区在线观看| 国产精品久久久久7777| 亚洲国产aⅴ精品一区二区| 麻豆国产精品va在线观看不卡 | 日韩激情av在线播放| 国产午夜视频在线播放| 成人精品免费网站| 国产色一区二区三区| 福利片一区二区| 国模极品一区二区三区| 深爱激情五月婷婷| 欧美日韩国产专区| 青青草成人免费视频| 国产精品久久久久久久免费软件| 狠狠色综合网站久久久久久久| 九色porny视频在线观看| 日韩精品在线观看视频| 51国产偷自视频区视频| 国产香蕉久久精品综合网| 一本久道中文无码字幕av| 国产成人短视频在线观看| 国产精品99久久久久久人| 国产69久久| 91精品在线免费观看| 久草视频手机在线| 国产成人午夜片在线观看高清观看| 欧美日韩中文字幕在线播放| 成人高潮a毛片免费观看网站| 97在线观看视频| 青青久草在线| 欧美日韩的一区二区| 欧美精品videos极品| 99国产精品一区| 黄色成人免费看| 午夜精品影院| 久久精品丝袜高跟鞋| 小明成人免费视频一区| 欧美成人黄色小视频| 天天干天天爱天天操| 欧美性色综合网| 免费看特级毛片| 波多野洁衣一区| 日韩中文字幕组| 亚洲成人av| 蜜桃欧美视频| 深夜福利亚洲| 欧洲午夜精品久久久| 日韩精品黄色| 亚洲精品理论电影| 亚洲中文字幕一区二区| 亚洲综合在线免费观看| 久久精品国产亚洲av久| 韩国精品免费视频| a√天堂在线观看| 91精品啪在线观看国产81旧版| 黑人巨大精品欧美一区二区小视频 | 亚洲免费三区一区二区| 日韩网站在线播放| 国模少妇一区二区三区| 国产美女无遮挡网站| 亚洲影视一区| 欧美一级日本a级v片| 在线视频亚洲欧美中文| 国产精品久久久久91| 2001个疯子在线观看| 久久九九热免费视频| 性xxxxbbbb| 日韩区在线观看| 中文字幕第315页| 精品国产91乱高清在线观看| 四虎精品免费视频| 中文字幕国产精品一区二区| 欧美xxxxx精品| 国产盗摄女厕一区二区三区| 五月天亚洲视频| 乱码第一页成人| 国产玉足脚交久久欧美| 亚洲精品成人影院| 亚洲精品国产精品国自产观看| 婷婷综合福利| 国产免费一区| 亚洲精品在线播放| 国产欧美日韩中文| 福利一区视频| 国产成人激情视频| 伊人久久精品一区二区三区| 久久久久久伊人| 青青草原av在线| 久久国产精品久久久久久久久久| 国产精品免费观看| 亚洲色图欧美制服丝袜另类第一页| 蜜桃在线一区二区| 欧美mv日韩mv| 国产91免费看| 欧美不卡123| 成人免费观看在线视频| 日韩精品一区二区三区老鸭窝 | 18视频在线观看娇喘| 久久亚洲在线| 在线看无码的免费网站| 围产精品久久久久久久| 在线不卡日本| 小小影院久久| 黄色小视频大全| 欧美日韩精品免费观看视频完整| 天天干天天色天天爽| 亚洲视频电影在线| 少妇高潮大叫好爽喷水| 午夜日韩av| 欧日韩免费视频| 国产精品呻吟| 欧美视频免费播放| 三级欧美在线一区| 91日韩视频在线观看| 免费久久精品视频| 日本77777| 国产馆精品极品| 97精品人妻一区二区三区蜜桃| a级精品国产片在线观看| 99久久国产精| 欧美激情一区不卡| 小早川怜子一区二区的演员表| 亚洲蜜桃精久久久久久久| 免费在线观看黄视频| 午夜精品福利视频网站| 免费的毛片视频| 欧美精品色一区二区三区| 精品欧美一区二区精品少妇| 欧美精品一区二区蜜臀亚洲| 深夜福利视频在线观看| 一个色综合导航| av免费在线网站| 97久久伊人激情网| 国模私拍国内精品国内av| 亚洲在线免费视频| 婷婷成人综合| 国产欧美综合一区| 国产一区二区三区久久| 国产精品一区二区小说| 成人午夜精品在线| 夜夜春很很躁夜夜躁| 亚洲精品视频一区| 国产无套丰满白嫩对白| 91精品国产欧美日韩| 五月婷婷开心中文字幕| 日韩一中文字幕| 国产精品xx| 成人免费午夜电影| 天堂99x99es久久精品免费| 一区二区日本伦理| 99精品福利视频| 99中文字幕在线| 久久婷婷国产综合国色天香| 国产高潮流白浆| 色屁屁一区二区| 亚洲av无码乱码国产精品久久| 亚洲人成电影在线| 羞羞网站在线看| 国产精品久久久久久久久久小说| 日韩亚洲精品在线观看| 日本一区美女| 亚洲高清av| 日韩成人av免费| 国产午夜精品久久久久久久| 国产在线视频99| 欧美日韩激情一区| 免费在线超碰| 性色av一区二区三区| 国产亚洲高清一区| 亚洲欧美久久久久一区二区三区| 伊人久久成人| 麻豆传媒在线看| 国产精品久久久一本精品| 69国产精品视频免费观看| 精品国产一区二区三区不卡 | 国产一区二区三区四区二区| 欧美中日韩在线| 狠狠色伊人亚洲综合成人| 国产精品高清无码在线观看| 亚洲va国产va欧美va观看| 国产免费无遮挡| 日韩亚洲欧美中文高清在线| 欧美极品免费| 欧美精品与人动性物交免费看| 一区在线免费| 年下总裁被打光屁股sp| 中文字幕在线观看不卡| 伊人免费在线观看高清版| 亚洲天堂一区二区三区| 少妇一区视频| 日韩jizzz| 免费成人在线视频观看| 黄色三级生活片| 欧美最新大片在线看| 精品乱码一区二区三四区视频| 97在线精品视频| 日韩精品免费一区二区夜夜嗨| 人妻夜夜添夜夜无码av| 懂色中文一区二区在线播放| 久久婷婷综合国产| 精品国产三级电影在线观看| 久久久123| 国产精品三区在线| 精品成人一区| 日本一卡二卡在线| 精品福利在线看| 欧美少妇另类| 国产精品久久999| 97精品国产| 亚欧精品在线视频| 一区二区三区欧美久久| 刘亦菲久久免费一区二区| 97精品国产97久久久久久| 精品一区毛片| 在线免费视频a| 亚洲人亚洲人成电影网站色| 91在线你懂的| 欧美肥臀大乳一区二区免费视频| 哺乳一区二区三区中文视频 | 精品性高朝久久久久久久| 国产日韩电影| 亚洲免费视频一区| 国产美女主播视频一区| 国产亚洲第一页| 亚洲精品天天看| 99久久综合国产精品二区| 黄瓜视频免费观看在线观看www| 国产精品一二三区在线| 日本亚洲欧美在线| 亚洲无亚洲人成网站77777| 91精品视频一区二区| 免费视频爱爱太爽了| xnxx国产精品| 国产女人爽到高潮a毛片| 国内精品视频一区| 精品久久久久中文字幕小说| 日本一二三区在线| 欧美香蕉大胸在线视频观看 | 九九久久婷婷| 久久精品国产露脸对白| 亚洲成人av在线电影| 大胆av不用播放器在线播放| 91久久久久久久久久久久久| 亚洲精品少妇| 又色又爽的视频| 亚洲国产一区二区三区在线观看| 99蜜月精品久久91| 尤物av无码色av无码| 国产精品久久一卡二卡| 手机看片国产1024| 91精品久久久久久久久中文字幕| 亚洲国产国产亚洲一二三| 亚洲激情图片网| 日韩电影中文字幕在线| 国产精品亚洲欧美一级在线| 黑人糟蹋人妻hd中文字幕| 亚洲免费三区一区二区| 精品欧美不卡一区二区在线观看|