亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

怎么從技術(shù)的角度去分析12306實現(xiàn)高流量高并發(fā)的問題
來源:易賢網(wǎng) 閱讀:1790 次 日期:2016-07-06 08:45:35
溫馨提示:易賢網(wǎng)小編為您整理了“怎么從技術(shù)的角度去分析12306實現(xiàn)高流量高并發(fā)的問題”,方便廣大網(wǎng)友查閱!

大家都知道,買票都到12306,這么多的訪問量竟然沒癱瘓,他是怎么做到的,記者在第一時間聯(lián)系到一位對12306改造非常關(guān)注的技術(shù)架構(gòu)師,他從技術(shù)的角度來給我們做具體的分析,需要的朋友可以參考下

12306網(wǎng)站曾被認為是“全球最忙碌的網(wǎng)站”,在應對高并發(fā)訪問處理方面,曾備受網(wǎng)民詬病。因此記者在第一時間聯(lián)系到一位對12306改造非常關(guān)注的技術(shù)架構(gòu)師,他從技術(shù)的角度,用科學論證的方式,指出原因所在,并根據(jù)他的經(jīng)驗進一步說明12306是如何實現(xiàn)高流量高并發(fā)的關(guān)鍵技術(shù),與大家共享。以下為正文:

前言:

12306互聯(lián)網(wǎng)售票系統(tǒng)在2011年下半年開始上線使用,但在2012年春運期間引發(fā)無數(shù)的爭議。在2012年春運后,12306項目承接單位與多家IT公司聯(lián)系,經(jīng)過多次論證和POC 測試, 最終引入分布式內(nèi)存運算數(shù)據(jù)管理云平臺 - Pivotal Gemfire做試點,用以提高12306系統(tǒng)性能,解決“高流量和高并發(fā)“的難題。

高流量高并發(fā)是指某特定時間段的海量請求,根據(jù)過去的經(jīng)驗法則,高并發(fā)是指訪問流量是平常流量的 3-5倍;但由于互聯(lián)網(wǎng)和移動設(shè)備apps的普遍化,電商網(wǎng)站的促銷模式“11.11“,或是廠商的“饑餓營銷“,都會衍生“秒殺“現(xiàn)象。所以過去的經(jīng)驗法則用到12306春運售票系統(tǒng),往往是遠遠低于實際的的流量。例如,12306平常一天的PV(page views)值大約是在 2500萬到 3000萬左右, 在2015年春運高峰日的PV值是297億,流量增加1000倍,這樣海量的請求,假如不能在短時間內(nèi)動態(tài)調(diào)整網(wǎng)絡(luò)帶寬或增加服務器數(shù)量,就會造成網(wǎng)絡(luò)阻塞或是服務器性能無法滿足要求,甚至使整個系統(tǒng)不穩(wěn)定。

12306成長之路

短短的3年,從2012年春運到2015年春運,12306網(wǎng)站從10億的PV(page views)值增加到297億PV值,PV值成長 30倍;網(wǎng)絡(luò)帶寬從 1.5G調(diào)整到12G,帶寬成長8倍;而12306的售票量從110萬增加到564萬 ,成長5倍。出票處理能力從 每秒200張?zhí)嵘?每秒1032張,也是5倍的成長。

PV值的增加是與放票的次數(shù)和可出售的票量有關(guān)系,例如,2015年P(guān)V值是2014年的2.3倍, 原因是放票次數(shù)多了5次“秒殺”,另外增加12% 的售票量。由此可見,互聯(lián)網(wǎng)流量PV值的增加速度遠遠高于售票量增加的速度。

高流量除了代表網(wǎng)絡(luò)容易造成阻塞以外,系統(tǒng)服務器也會面臨更高的CPU負載,在此情況下又該如何應對呢?是選擇基于原來系統(tǒng)框架上購買更昂貴的硬件做“scale up“升級呢 ?還是選擇購買低成本的x86服務器,進行”可擴展云平臺架構(gòu)“ scale out的改造設(shè)計呢?12306互聯(lián)網(wǎng)購票系統(tǒng)的改造給我們一個很好的案例參考,也讓政府單位和企業(yè)進一步了解了具體是如何實現(xiàn)的。

12306改造的關(guān)鍵技術(shù)– 建立可伸縮擴展的云應用平臺

2015年12306網(wǎng)站順利過關(guān),沒有“癱瘓”,是值得慶祝的。根據(jù)互聯(lián)網(wǎng)上的新聞,中國鐵道科學研究院電子計算技術(shù)研究所副所長,12306網(wǎng)站技術(shù)負責人朱建生說,為了應對2015年春運售票高峰,該網(wǎng)站采取5項措施:一是利用外部云計算資源分擔系統(tǒng)查詢業(yè)務,可根據(jù)高峰期業(yè)務量的增長按需及時擴充。二是通過雙中心運行的架構(gòu),系統(tǒng)內(nèi)部處理容量擴充一倍,可靠性得到有效保證。三是對系統(tǒng)的互聯(lián)網(wǎng)接入帶寬進行擴容,并可根據(jù)流量情況快速調(diào)整,保證高峰時段旅客順暢訪問網(wǎng)站。四是防范惡意搶票,通過技術(shù)手段屏蔽搶票軟件產(chǎn)生的惡意流量,保證網(wǎng)站健康運行,維護互聯(lián)網(wǎng)售票秩序。五是制定了多套應急預案,以應對突發(fā)情況。

“利用云計算資源“,“按需及時擴充“和”快速調(diào)整“,這幾個字眼是12306改造的精神,其核心就是要建立一個從下到上全面“可伸縮擴展的云平臺”。底層的硬件架構(gòu)要支持可伸縮擴展,上層的應用系統(tǒng)架構(gòu)也需要支持可伸縮擴展。

1. 在過去數(shù)年,云計算的基礎(chǔ)架構(gòu)虛擬化已經(jīng)非常成熟,也日益普遍部署;當網(wǎng)絡(luò)阻塞時,可以動態(tài)增加帶寬,當服務器 CPU到達高位時,可以快速從資源池獲取虛擬機資源來分攤負荷。 “軟件定義的數(shù)據(jù)中心“ 可以輕易完成這些伸縮性擴展的配置。

2. 當客戶將底層的架構(gòu)都虛擬化后,網(wǎng)絡(luò)設(shè)備,Web服務器,應用服務器都可以做“伸縮性”的擴展;但遇到一個難點就是“12306的應用系統(tǒng)框架”無法支持可伸縮擴展。原因是關(guān)系型數(shù)據(jù)庫Sybase無法支持“應用系統(tǒng)”的伸縮擴展。

3. 客戶在過去數(shù)年已經(jīng)投入大筆經(jīng)費在IT方面的建設(shè),但“系統(tǒng)框架設(shè)計”還是沿用10幾年前的三層設(shè)計,而且每年都在原來的基礎(chǔ)上做不斷的升級。當業(yè)務不斷成長時,數(shù)據(jù)量也跟著成長,功能越來越多, 但系統(tǒng)性能越來越差。客戶該如何選擇呢 ?是 scale up? 還是 scale out ?

為什么選擇Pivotal Gemfire構(gòu)建12306的云應用平臺?

要解決12306春運時高流量高并發(fā)的問題,如果單靠硬件升級解決的話,可能需要擴充數(shù)十倍的硬件服務器。但在春運以后,又該如何解決服務器過剩的問題呢?

要真正解決“高流量,高并發(fā)“的難題是需要從軟件和應用系統(tǒng)層面出發(fā),唯有實現(xiàn)“可擴展的應用云平臺架構(gòu)”,靈活和快速熱部署的機制,才是真正解決高并發(fā)訪問的根本。

在經(jīng)過多次論證和POC測試后, 12306 最后選擇Pivotal Gemfire作為系統(tǒng)改造的平臺,其主要原因如下:

1. 關(guān)聯(lián)數(shù)據(jù)節(jié)點設(shè)計:可以根據(jù)客戶的業(yè)務邏輯特性和數(shù)據(jù)關(guān)聯(lián)性,將關(guān)聯(lián)性強的數(shù)據(jù)放置于同一個服務器節(jié)點,提高系統(tǒng)性能,避免分布式系統(tǒng)服務器的頻繁數(shù)據(jù)交換。

2. 將數(shù)據(jù)移到內(nèi)存:由于數(shù)據(jù)是放在內(nèi)存里面,屏蔽傳統(tǒng)數(shù)據(jù)庫頻繁訪問, CPU與數(shù)據(jù)庫的交互作用,影響服務器性能。內(nèi)存的數(shù)據(jù)交換速度遠高于磁盤速度上千倍, 極大提高系統(tǒng)性能。

3. 擴展和伸縮性:以Gemfire構(gòu)建的應用云平臺,是以 x86 PC服務器為主的硬件基礎(chǔ)。在保證系統(tǒng)的性能下,此平臺可以隨著客戶業(yè)務的成長來任意調(diào)配x86服務器的數(shù)量,避免以后昂貴的硬件升級帶來的困擾。經(jīng)POC測試結(jié)果顯示,整個系統(tǒng)性能可隨著服務器的數(shù)量的增加實現(xiàn)幾乎線性的成長。

4. 數(shù)據(jù)可靠性:在同個集群里面可以有多個數(shù)據(jù)節(jié)點備份,數(shù)據(jù)可以自動同步,或是將內(nèi)存數(shù)據(jù)持久化到硬盤或是數(shù)據(jù)庫

5. 跨地域的數(shù)據(jù)分布或同步 :可以透過“廣域網(wǎng)”將指定的 Gemfire集群的內(nèi)存數(shù)據(jù)“實時同步”到異地的數(shù)據(jù)中心。這是屬于“應用層”的數(shù)據(jù)同步異于傳統(tǒng)的“數(shù)據(jù)庫”同步。

6. Pivotal Gemfire使用 x86 PC服務器,其性價比遠遠高于 Unix 小型機。

(1)網(wǎng)絡(luò)阻塞是個門檻

網(wǎng)絡(luò)是進入12306征程的起點,網(wǎng)絡(luò)帶寬快慢往往決定“秒殺“的結(jié)果,這在很多電商網(wǎng)站促銷時時常發(fā)生, 因此12306也無法避免。下面數(shù)字是由互聯(lián)網(wǎng)收集得到的,可能有偏差。但我們盡可能根據(jù)這些數(shù)目字來解析數(shù)年來網(wǎng)絡(luò)原因發(fā)生的問題。

2012 年:12306 第一次在春運使用, 網(wǎng)絡(luò)帶寬1.5G,可以支持最大的PV值是11,250;根據(jù)報導,此系統(tǒng)有10,000人的登陸限制, 假如每人每秒點擊一次的話,理論上是可以勉強支持正常的點擊量。

但在購票尖峰日,有上千萬的網(wǎng)民第一次上網(wǎng)購票,在無法登陸的情況下, 用戶不斷刷取首頁,或是已登陸者無法得到系統(tǒng)的及時反應,不斷點擊頁面,產(chǎn)生大量的請求,造成網(wǎng)絡(luò)和系統(tǒng)的高負載,導致崩潰。

2013年 :寬帶增加一倍到達3G頻寬,有20萬用戶登陸的限制,采取10次放票,分散流量,防止買票過度集中;但不幸的是“刷票軟件”橫行,每秒可以刷票數(shù)十次到數(shù)百次,高峰期有25萬的PV值, 遠遠超過帶寬的最大理論值 22,500 PV。

2014年 : 寬帶增加到達5G,16次放票,有屏蔽刷票軟件搶票的設(shè)計,有效阻擋90%的點擊,但實名制有漏洞,每秒還是有15萬次的瀏覽需求,遠超過37,500 PV的的理論帶寬承載量。

2015年 : 12306有21次放票,增加帶寬到12G,手機訂票(流量小)分擔25%的12306售票,解決實名制的問題,可以阻擋95% 刷票軟件的點擊量,每秒最大有117,800次的瀏覽請求,此數(shù)目字已經(jīng)很接近理論帶寬承載量117,400 PV值。

根據(jù)上述解析, 2012年 – 2014年春運的網(wǎng)絡(luò)帶寬給12306帶來很多問題。根據(jù)網(wǎng)民的反應,在2015年12306帶寬在 12G的情況下,雖然稍微有點卡, 但是大致的反應還是不錯的。此輪點與我們的推論是大致符合。

1. PV值和放票次數(shù)是根據(jù)互聯(lián)網(wǎng)的報導。

2. 2013年與2014年的PV值有10倍的差異, 2014年多了6次放票時段,票的出售量增加90%。但在 2013年,極有可能是大部分的票量集中在少數(shù)時段就放完,減少多次的“秒殺“發(fā)生。

3. 2012和2013年, 12306 沒有屏蔽搶票軟件的設(shè)置。在2014年以后,實現(xiàn)了基本的屏蔽功能。 假設(shè)此在2014年可以阻擋90%搶票軟件的點擊, 在2015年可以阻擋 95%的點擊。

4. 在2015年, 假設(shè)互聯(lián)網(wǎng)的平均PV值的數(shù)據(jù)量是15K byte, 手機上網(wǎng)的PV值是 1K byte,占有25%的流量。

5. 帶寬最大理論PV值/秒 : 1G的帶寬是1,000,000,000 bit/second,1 byte = 8 bits.

2015年平均PV值 =11.5K byte (含手機上網(wǎng)), 2012-2014年的PV值= 15K bytes。

另外,假設(shè)考慮網(wǎng)絡(luò)IP協(xié)議交換有10%的損耗。

6. 瀏覽請求最大PV值/秒:假設(shè)在每個放票時段,搶票的高峰期是5分鐘(含查詢, 下單,付款等操作),在高峰期5分鐘的下載流量是整個時段下載總量50%;

再假設(shè)有效的瀏覽下載量是5%上傳的請求點擊量,換句話說,有95%的點擊量被屏蔽,可能是阻擋刷票軟件,或是網(wǎng)絡(luò)阻塞丟包,或是系統(tǒng)忙碌沒有反應等等。

(2)服務器集群性能無法伸縮性擴展

參考互聯(lián)網(wǎng)上的資料,12306服務器集群是傳統(tǒng)的三層架構(gòu)設(shè)計,如果不考慮最前端的F5負載均衡服務器,它是由 數(shù)百部 Web服務器集群和應用服務器集群構(gòu)成前端,64部數(shù)據(jù)庫小型機集群(用于專門實現(xiàn)并行計算每班車次的余票量),和訂單處理服務器集群構(gòu)成后端。從專業(yè)的角度來看,此種框架設(shè)計是中規(guī)中矩的,國內(nèi)99%的框架設(shè)計師都是如此設(shè)計。

如前述所提,由于Sybase數(shù)據(jù)庫的原因,此種設(shè)計無法做伸縮性的擴展。因此,12306要進一步提高性能就面臨很大的抉擇。在此,先了解服務器集群性能與實際需求之間有多少差距。

回顧2012年到2015年,12306系統(tǒng)在這3年內(nèi)有很大的變化。

1. 2012年春運 :根據(jù)互聯(lián)網(wǎng)上的信息,2012年 12306設(shè)計的售票指標是在100萬張票的銷售,這完全低估了互聯(lián)網(wǎng)網(wǎng)民的實際需求,在尖峰日,有上千萬人登陸。網(wǎng)絡(luò)帶寬,Web服務器集群,應用服務器集群,余票查詢/計算集群,到訂單處理集群, 這些設(shè)備性能完全無法應付高流量高并發(fā)的請求。由于極大的低估互聯(lián)網(wǎng)的需求,造成12306整個系統(tǒng)不穩(wěn)定。

在12306系統(tǒng),余票查詢/計算子系統(tǒng)是最復雜的, 最耗損服務器CPU資源。在整個客票系統(tǒng)里,有數(shù)十條行車路線,有3000多個車次(G,D,K,Z,C,..),5000多個火車站,不同的席次(硬座,硬臥, 軟座, 軟臥, etc),座位等級(商務, 一等, 二等),和車票等級(一般,軍人, 學生,殘障,小孩)等因素,將這些參數(shù)換算成數(shù)學模型,那可是有數(shù)千億條的排列組合。

2012年的余票計算系統(tǒng)實際處理能力據(jù)估計不會超過 300-400 TPS,而有效的余票查詢請求遠遠高于3000 QPS (query per second)。另外,系統(tǒng)每隔10分鐘更新車次的余票,這些余票信息是沒有參考價值,因為在10分鐘里已經(jīng)售出數(shù)十萬張票。如果要滿足余票計算的需求達到至少 3000 TPS, 那么12306 需要再增加6倍的服務器,即將近 400部小型機(原有系統(tǒng)有64部服務器)。

2. 2013年春運:在2012年6月進行第一步余票查詢/計算改造,使用Pivotal Gemfire改造后的結(jié)果是每秒至少支持 10,000 TPS 以上,此數(shù)目字已經(jīng)足夠應付高并發(fā)的需求,因此在2013年春運余票查詢順利過關(guān)。 由于集群計算能力大增,余票更新縮短到每隔2分鐘提供最及時的信息。

在余票查詢瓶頸移除后,訂單處理服務器的瓶頸就出現(xiàn)在訂單排隊,網(wǎng)民必須等待數(shù)十秒到數(shù)十分鐘才會得到訂單的確認。訂單的請求累積高達數(shù)千甚至數(shù)萬個以上,估計當時訂單處理服務器的處理能力不超過 200-300 TPS。

3. 2014年:在2013年后,進行“訂單分庫二級查詢”處理,將訂單生成與訂單查詢分開處理。因為訂單查詢的數(shù)量遠遠超過訂單生成的數(shù)量。因此, 12306將查詢訂單的熱點數(shù)據(jù)放在Gemfire集群, 將歷史訂單數(shù)據(jù)放在Hadoop集群。如此設(shè)計,不但提高訂單查詢的功能數(shù)十倍,而且訂單生成的性能至少也提高5倍以上(使用原有服務器)。

4. 2015年:進一步使用Gemfire優(yōu)化整個 12306系統(tǒng),總共建立5個Gemfire集群。另外建立三個數(shù)據(jù)中心(高鐵公司, 鐵科院,和阿里云),在阿里云上部署數(shù)百個虛擬機(有 Web服務器,應用服務器,和余票查詢服務器集群)分流余票查詢75%的流量,因為余票查詢流量占據(jù)12306整體流量的90%。

平均每次放票量尖峰有效余票

計算請求(QPS)余票計算能力(TPS)尖峰期訂單

處理請求(TPS)訂單處理能力(TPS)

2012415,000> 3000300-400》 1600200

2013265,000> 3000》 10,000》 1030500

2014313,000> 3000》 10,000 12001000

2015268,500> 3000》 10,00010501000

在12306系統(tǒng),余票計算的結(jié)果是放在“數(shù)據(jù)緩存應用服務器”,在2012年每隔10分鐘更新每班車次的余票結(jié)果。如果新請求與上次更新的時間間隔低于10分鐘,數(shù)據(jù)緩存系統(tǒng)就直接返回上次計算的結(jié)果。而在10分鐘左右再重新計算新的請求。在10分鐘的間隔,服務器集群需要計算3000多個車次的余票結(jié)果。自2013年以后,12306系統(tǒng)每隔2分鐘更新車次余票結(jié)果。

使用Gemfire改造后12306的現(xiàn)狀和啟示

2015年的春運購票期間12306系統(tǒng)的表現(xiàn)是很令人矚目的,它的效果和影響總結(jié)如下:

1. 提供“高并發(fā),低延遲”的解決方案,一勞永逸,不用煩惱后續(xù)硬件升級的問題

2. 通過GemFire多集群技術(shù),實現(xiàn)多重的高可用性,確保高峰壓力下和系統(tǒng)異常的情況下保證業(yè)務的持續(xù)性。

3. 構(gòu)建一個可擴展的云應用平臺架構(gòu),靈活和快速熱部署的機制,為未來混合云的部署打基礎(chǔ)。

4. 余票查詢集群性能提升 :

使用數(shù)十部 x86服務器 (或是上百部虛擬機)可以達到 10,000 TPS以上,提升原來系統(tǒng)性能達30倍以上。原來的系統(tǒng)是使用64部Unix 小型機。

余票信息更新從原來10分鐘縮短到2分鐘,使信息更有參考價值。

5. 12306“訂單分庫二級查詢”子系統(tǒng):

將訂單生成與訂單查詢分庫處理,訂單查詢性能提高50倍, 訂單生成性能提高4-5倍。

將熱點訂單放在Gemfire集群,將歷史訂單數(shù)據(jù)放在Hadoop集群。這是快數(shù)據(jù)和大數(shù)據(jù)結(jié)合的完美案例。

6. 混合云的應用:

使用Gemfire改造后的分布式系統(tǒng),極易分散部署到不同的數(shù)據(jù)中心

例如,余票查詢子系統(tǒng)可以獨立于原來的大系統(tǒng)部署到公有云上,同時也可以再將此子系統(tǒng)一分為二,將另一部分服務器部署在私有云的數(shù)據(jù)中心。即按業(yè)務需求隨時部署所需要的資源,來解決高并發(fā)的難題

更多信息請查看網(wǎng)站運營
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>
相關(guān)閱讀網(wǎng)站運營
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權(quán)所有:易賢網(wǎng)

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
性高湖久久久久久久久| 中文一区二区| 国产日韩1区| 亚洲欧美日韩精品一区二区| 欧美一级网站| 国产精品v亚洲精品v日韩精品| 欧美不卡视频| 亚洲精品美女| 久久最新视频| 99视频+国产日韩欧美| 久久高清一区| 亚洲激情一区二区| 欧美在线3区| 中文日韩在线| 亚洲小说欧美另类社区| 免费在线欧美黄色| 亚洲精美视频| 欧美中文字幕| 在线精品一区二区| 久久久久国产精品一区二区 | 久久九九电影| 在线视频观看日韩| 欧美精品二区三区四区免费看视频| 亚洲人成久久| 国产一区二区三区四区三区四| 国产精品乱子乱xxxx| 黑丝一区二区三区| 看欧美日韩国产| 亚洲免费婷婷| 国产精品日韩久久久| 亚洲国产欧美国产综合一区| 欧美日韩在线精品| 欧美伊人久久| 欧美大香线蕉线伊人久久国产精品| 亚洲永久在线| 国产精品亚洲综合| 国产精品毛片一区二区三区| 国产欧美成人| 一本一道久久综合狠狠老精东影业 | 在线观看亚洲| 国产一区免费视频| 狠狠爱www人成狠狠爱综合网| 亚洲欧美一区二区原创| 久久综合中文| 午夜精品久久99蜜桃的功能介绍| 鲁大师成人一区二区三区| 亚洲欧美日韩国产| 久久亚洲风情| 狠狠色综合网| 99视频+国产日韩欧美| 一区二区三区久久网| 国产视频欧美| 噜噜噜在线观看免费视频日韩| 久久婷婷激情| 国产精品地址| 国产日韩欧美综合精品| 亚洲免费在线| 欧美 日韩 国产精品免费观看| 欧美久久久久久久| 91久久综合| 亚洲欧美大片| 国产精品porn| 中文日韩欧美| 午夜国产精品视频| 91久久国产自产拍夜夜嗨| 中日韩视频在线观看| 久久久久高清| 影院欧美亚洲| 久久三级福利| 国产亚洲激情| 黄页网站一区| 国产伦精品一区二区三区四区免费| 欧美资源在线| 激情婷婷欧美| 久热精品在线| 宅男噜噜噜66国产日韩在线观看| 久久天堂成人| 在线一区欧美| 伊人成人在线| 欧美a级片一区| 国产一区二区你懂的| 午夜精品一区二区三区四区| 国产欧美一区二区色老头 | 久久午夜视频| 精品不卡视频| 久久三级福利| 国产精品日韩二区| 亚洲午夜电影| 久久久夜夜夜| 亚洲伊人观看| 国产欧美综合一区二区三区| 欧美日韩成人| 久久亚洲国产精品一区二区| 99在线精品免费视频九九视 | 欧美色综合网| 性8sex亚洲区入口| 亚洲精品日韩久久| 在线观看的日韩av| 黑人一区二区| 欧美激情性爽国产精品17p| 国产伦一区二区三区色一情| 亚洲麻豆av| 亚洲精品日韩在线观看| 影音先锋亚洲电影| 在线观看不卡| 一区二区亚洲精品| 亚洲精美视频| 99日韩精品| 99精品视频免费| 一区二区国产精品| 国产精品日韩一区二区| 在线一区日本视频| 99国内精品| 亚洲伦伦在线| 国产亚洲精品bv在线观看| 99在线热播精品免费99热| 亚洲国产婷婷| 国产日韩视频| 美女被久久久| 欧美日韩精品免费观看| 国产一区二区三区四区hd| 韩国一区二区三区美女美女秀| 国产一区欧美| 亚洲高清资源| 国产日韩一区二区三区在线播放 | 亚洲欧美国产精品桃花| 亚洲欧美日韩在线观看a三区| 国产精品乱码一区二区三区| 免费亚洲一区| 欧美日韩一区综合| 激情欧美日韩| 国产精品免费看| 久久精品成人| 国内在线观看一区二区三区| 在线播放一区| 欧美亚洲免费| 国内激情久久| 国产日韩一区二区三区| 久久久久久亚洲精品杨幂换脸 | 亚洲精品视频啊美女在线直播| 99国产成+人+综合+亚洲欧美| 亚洲一区二区三区四区五区午夜| 久久久精品性| 亚洲青涩在线| 欧美va天堂在线| 99pao成人国产永久免费视频| 久久精品成人| 日韩亚洲视频| 午夜精品亚洲| 国产精品永久| 狠狠88综合久久久久综合网| 亚洲在线观看| 亚洲精品乱码| 国产一区二区中文| 老鸭窝91久久精品色噜噜导演| 欧美女激情福利| 亚洲综合国产| 亚洲精品在线二区| 欧美日韩亚洲一区三区| 性高湖久久久久久久久| 亚洲青涩在线| 国产精品国产精品| 久热精品在线| 久久福利电影| 亚洲在线观看| 国产午夜精品在线| 亚洲国产婷婷| 极品少妇一区二区三区| 欧美精品入口| 午夜精品一区二区三区四区| 久久不射2019中文字幕| 国产精品日韩久久久| 99亚洲视频| 99精品欧美一区二区三区| 在线观看的日韩av| 在线国产日韩| 亚洲经典三级| 亚洲高清精品中出| 伊人久久综合| 1000部精品久久久久久久久| 国产精品成人一区二区网站软件| 欧美精品aa| 欧美女激情福利| 欧美精品午夜| 国产精品99一区二区| 欧美色一级片| 激情久久五月| 一区二区欧美日韩| 国产精品视频福利| 久久国产高清| 欧美激情一区二区三区在线视频| 欧美日韩国产综合网| 国产精品swag| 亚洲高清精品中出| 国产欧美日韩综合精品二区| 国产一区二区你懂的| 国产伦理一区| 久久综合福利| 精品福利电影| 国产精品色网| 欧美一区视频| 尹人成人综合网| 亚洲深夜影院| 欧美一区二区三区另类| 亚洲视频中文| 亚洲免费网址| 黄色另类av| 亚洲在线国产日韩欧美| 欧美欧美全黄| 亚洲乱码久久| 久久综合伊人| 影音国产精品| 久久精品伊人| 一区在线观看| 亚洲综合激情| 国内精品久久久久久久97牛牛| 亚洲欧美伊人| 欧美中文字幕| 韩日视频一区| 亚洲欧美日韩综合国产aⅴ| 欧美精品99| 国产欧美日韩亚洲一区二区三区| 久久人人97超碰国产公开结果| 狠狠色丁香久久综合频道| 国产日韩1区| 欧美日一区二区在线观看| av不卡免费看| 欧美日本一区二区视频在线观看| av不卡免费看| 欧美日韩国产免费观看| 国产精品夜夜夜| 影音先锋一区| 欧美日本二区| 另类av一区二区| 在线亚洲伦理| 亚洲激情av| 欧美日韩国产探花| 免费久久99精品国产自在现线| 亚洲视频一区| 欧美国产三级| 欧美一级久久| 国产精品美女xx| 亚洲国产清纯| 在线不卡亚洲| 国产在线欧美日韩| 欧美黄色精品| 老司机精品久久| 国产毛片久久| 一本色道精品久久一区二区三区 | 中日韩男男gay无套| 欧美三级第一页| 欧美在线播放| 久久青青草综合| 久久国产精品一区二区三区| 国产精品夜夜夜| 国产精品三区www17con| 久久五月激情| 国产伦精品一区二区三区视频孕妇 | 久久一二三区| 国产精品久久久久久模特| 亚洲第一网站| 国产一区二区中文| 国产一在线精品一区在线观看| 久久激情久久| 久久伊人一区二区| 久久久国产精品一区二区中文| 日韩午夜免费视频| aa亚洲婷婷| 国产精品久久波多野结衣| 国产欧美日韩一级| 国产精品推荐精品| 亚洲免费婷婷| 欧美在线免费| 欧美亚洲不卡| 亚洲激情社区| 亚洲在线成人| 久久久久综合| 欧美午夜精品理论片a级大开眼界| 久久精品一区二区三区中文字幕 | 亚洲欧美日韩国产综合精品二区 | 老司机午夜精品视频| 裸体丰满少妇做受久久99精品| 欧美日韩久久| 国产精品二区在线| 亚洲欧洲日韩综合二区| 宅男噜噜噜66一区二区| 欧美一级视频| 欧美日韩在线一区二区三区| 激情欧美日韩一区| 在线视频亚洲| 美日韩精品免费| 亚洲第一黄网| 久久综合久久综合这里只有精品| 久久午夜精品| 亚洲精品影视| 午夜久久资源| 一区二区三区欧美在线| 每日更新成人在线视频| 欧美日一区二区三区在线观看国产免| 精品不卡一区二区三区| 国产精品日韩| 欧美天天在线| 午夜在线一区| 亚洲国产黄色| 欧美一区二区三区久久精品茉莉花| 国产精品二区二区三区| 国产精品伊人日日| 国产一区二区无遮挡| 香蕉久久国产| 99成人免费视频| 欧美视频网站| 久久久久久一区二区| 亚洲国产精品第一区二区| 久久精品日产第一区二区三区 | 午夜一级在线看亚洲| 狠狠入ady亚洲精品| 美女国产一区| 国产精品最新自拍| 99国内精品| 亚洲国产激情| 亚洲天堂偷拍| 韩国av一区| 欧美色图首页| 欧美日本亚洲韩国国产| 久久看片网站| 美日韩免费视频| 免费亚洲婷婷| 六月丁香综合| 久久精品盗摄| 噜噜噜91成人网| 久久激情网站| 亚洲一区二区三区四区五区午夜| 亚洲精品视频一区二区三区| 国产精品啊啊啊| 国产精品成人观看视频免费| 午夜激情一区| 欧美精品亚洲精品| 欧美日韩视频一区二区三区| 欧美另类综合| 国产精品成人一区二区网站软件| 午夜久久美女| 狠狠干成人综合网| 伊人成人网在线看| 亚洲小说区图片区| 影音先锋在线一区| 亚洲精品社区| 一区二区毛片| 国产精品免费一区二区三区观看 | 99精品国产在热久久婷婷| 永久久久久久| 亚洲巨乳在线| 免费一级欧美片在线播放| 国产情侣久久| 国产精品社区| 久久一二三四| 欧美午夜国产| 在线观看欧美一区| 国产日韩亚洲欧美精品| 羞羞答答国产精品www一本| 久久精品一本| 国产精品v欧美精品v日韩| 精品动漫av| 国产日韩欧美在线播放不卡| 久久av一区二区三区| 午夜久久福利| 一区福利视频| 亚洲影音先锋| 国产精品成人观看视频免费| 亚洲免费久久| 欧美一区二区三区免费看| 一区在线播放| 久久久久久久波多野高潮日日| 欧美久久久久久| 99在线|亚洲一区二区| 久久久久欧美| 亚洲美女毛片| 欧美尤物一区| 国产亚洲精品久久飘花| 欧美一区亚洲| 一区二区三区精品国产| 欧美 日韩 国产在线| 亚洲国产精品第一区二区三区| 午夜一区二区三视频在线观看| 欧美体内she精视频在线观看| 国产日韩高清一区二区三区在线| 欧美国产高潮xxxx1819| 正在播放亚洲| 国产一区高清视频| 久久福利一区| 一区二区毛片| 怡红院精品视频在线观看极品| 蜜桃久久av| 国产亚洲激情| 亚洲精品123区| 欧美日韩成人| 久久精品五月| 国产精品久久久一区二区三区| 国模 一区 二区 三区| 久久精品官网| 亚洲欧美国产不卡|