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

Windows平臺分布式架構實踐 - 負載均衡

網絡 通信技術 分布式
在網站架構的不斷演變中,負載均衡起著非常重要的位置,不僅僅為我們提升可靠性和可擴展性,有一些比較強大的硬件設備還能提供緩存,以及session機制。

最近.NET的世界開始鬧騰了,微軟官方終于加入到了對.NET跨平臺的支持,并且在不久的將來,我們在VS里面寫的代碼可能就可以通過Mono直接在Linux和Mac上運行。那么大家(開發者和企業)為什么那么的迫切的希望.NET跨平臺呢?第一個理由是便宜,淘寶號稱4萬多臺服務器全部運行在Linux,Linux平臺下還有免費的MySql,這些都是免費的,這些省下來直接就是利潤呀,做企業的成本可以降低又沒有任何損失,何樂而不為呢?第二個理由是在Linux系統下還有很多非常優秀的構架(當然同樣也是免費的),分布式緩存Memcached, 大數據處理構架Hadoop等等,這些都為一些大型的分布式系統提供了很好的支撐,當然還有諸如Liniux系統本身的一些安全和網絡方面的優勢,等等。 所以也難怪大佬們都紛紛不約而同的沒有選擇.NET。

但是如果.NET也支持跨平臺之后,那這樣的格局可能就要發生變化了。上面所有的優勢依然可以保留,并且加上它語法的優越性,以及快速的開發效率等,還是會為其爭得一席之地的。

但是,是不是Windows平臺下就不能實現這些大型的分布式系統呢?我相信這個問題已經被廣泛討論過,但是至少我沒有看到比較清晰的,完整的案例。帶著這些問題,我決定升級我的機器,自己從頭到尾在windows平臺下搭建一個高可擴展性的分布式網站出來。我經驗尚淺,很多的東西還處于摸索階段,所以如果有錯誤,還請大師多多指點。

什么是負載均衡

負載均衡可以幫我們解決兩個方面的問題,第一個即提高可用性。這里面的可用性主要是從WEB服務器,的角度來講的,如果說我們只有一臺Web服務器,而它遇到了某種未知的錯誤導致IIS無法啟動,那么我們的網站就無法訪問了,這就是一種比較低的可用性。那么利用負載均衡,放在我們Web服務器的前面,由它來收集所有的請求,然后轉發給我們的Web服務器, 這時候我們就可以添加兩臺Web服務器,如果其中有一臺壞了,至少還有另一臺在工作,也不至于導致我們的網絡無法訪問。

 

 

當然,有人可能會問,如果那臺Load balancer壞了怎么辦?那不是還是訪問不了網站么?我們這里討論的是提高可用性,在做到365天*24小時不間斷的服務,需要有另外的組件來支撐,我們留在后面討論。除了可用性以外,負載均衡還可以幫助我們提高可擴展性,當然這個可擴展性同樣是指的Web服務器層面。從網站性能的角度來講,好幾個程序員花上好幾天的時間做了一些優化所帶來的效果有時候可能還沒有直接加一根內存條來的快。內存加完了沒什么影響,我們還可以換更好的CPU,CPU換完了,我們還可以用固態硬盤,甚至很多公司已經開始直接把數據放到內存中了(注:具體場景具體對待)。 如果這些都不可以再加了呢?那就再加機器吧,一臺服務器可以處理1000個并發,那么兩臺理論上是2000了,所以這就有了我們的橫向擴展。

 

 

負責均衡器分發請求的類型

所有的請求首先全部到達Load balancer,再由它轉發到具體的Web服務器,轉發的方式分為以下幾種:

輪轉調度(Round-robin):最簡單的方式,這種方式基本上不能算是負載均衡。第一個請求給web1,下一個給web2,再下一個給web3... 不會考慮某 一個服務器是不是負荷太重等等。

基于權重的分配(Weight-based): 可以配置每一臺服務器處理請求數據的比例,特別適合那種有某臺服務器配置不一樣的場景。比如說某臺服務器配置特別好,那我們可以讓它多處理一些請求。

隨機(Random): 隨機分配。

粘性session(Sticky Session): Load balancer會跟蹤請求,確保同一個session id的請求都交給同一樣服務器。

最空閑優先(Least current request):將最新的請求轉發給當前處理請求數量最小的那個服務器。

響應時間優先(Response time):哪臺服務器當前響應時間最短就給哪臺。

用戶或URL參數選擇(User or URL information):部分負載均衡器還提供根據一些參數來決定哪臺服務器來處理,比如說根據用戶信息,地址位置,URL參數,cookie信息等 。

我們還可以根據負載均衡器所使用的技術將它們分為以下幾類:

反向代理:負載均衡器作為一個代理,同時維持著兩個TCP請求,從客戶端接收請求,然后將請求轉發給相應的Web 服務器,等Web返回Response的時候是返回給了代理服務器,然后再由代理服務器轉交給真正的客戶端。這樣就會導致有一些功能不可用,比如在WEB服務器環境查看請求的來源IP實際上成了我們代理服務器的IP等。

透明反向代理:和上面的代理服務器一樣,只不過WEB服務器從Request中獲取到的信息是真正客戶端的信息,就是好像沒有使用代理一樣的。

直接服務器返回:通過更改WEB服務器的MAC 地址來實現分發請求,在這種方式下,WEB服務器不會像上面使用代理服務器一樣,請求處理完之后是直接返回給客戶端的,所有相對于反向代理來說這種方式的性能會更快一些。

NAT 負載均衡:NAT(Network Address Translation網絡地址轉換),將網絡包(可以理解成TCP包)中的目標IP地址變成實現要處理這個請求的WEB服務器的地址。

Microsoft 網絡負載均衡:Windows 自帶的負載均衡組件,一會我們就用它來做測試。

不使用負載均衡的測試結果

一臺獨立的服務器

我們可以從一個網站的最初級版本開始說起,最開始的時候我們決定搭建一個網站,但是我們也不知道效果會怎么樣,光鍵是那時候,我們很窮,于是我們租用了一臺托管主機,它可能承擔了至少三個或以上的角色:WEB服務器、靜態資源服務器,以及數據庫服務器。我們可以用ASP.NET MVC4 + SQL 2008來做一個基本的電子商務網站,基本夠用了。但是能夠承載多大的訪問量呢?下面我們來做一個簡單的測試(注意:本文以后本系列所面所有的測試都是在虛擬機上進行的,忽略網絡的因素,以及多臺虛擬機同時運行時CPU資源的因素,所以測試結果只是一個參考)。

在我的機器上有一臺虛擬機配置如下:

CPU: Intel Core I5- 4570, 3.19GHz,

內存: 4G

硬盤:20G (ShineDisk 固態硬盤)

測試頁面沒有什么復雜的邏輯,利用ASP.NET MVC4 + Entityframework 6.0 + SQL 2008 + IIS8.5來實現, 我們的頁面也只是一個簡單的列表頁,列出系統里面所有的商品。

Home Controller 代碼

 

 

Index.cshtml 代碼

 

 

在數據庫初始化的時候插入500條測試數據

 

 

連接字符串就使用本地連接就可以了。

1

2

3

 

我們使用的輕量級的ab來做壓力測試,如果不熟悉ab的可以點這里,下面是測試的結果:

ab -n1000 -c100 http://192.168.1.131

 

 

通過測試發現,我們這單個服務器的吞吐率接近在110~130之間,而一旦并發數達到200以后,每個請求的處理時間就達到1.5s多了,400個并發用戶的時候每個請求要花上3s多的時間。如果在真實的網絡環境中可能會更差。由此我們可以得出我們這個服務器可能最大支持120人左右同時訪問。

WEB服務器與數據庫服務器分離

現在我們來做一個花費不是很大,又空間做的擴展,也不需要改任何架構,我們只是再加一臺專門的數據庫服務器。

 

 

下面我們再來看一下測試結果:

 

 

大家可以看到,這里我們的吞吐率(每秒處理請求數已經提升到了150左右),并發處理能力提升了50%,并且300和400并發的時候響應時間也比上面的架構要好一些。#p#

使用負載均衡的測試結果

安裝網絡負載均衡(NLB)

上面我們一臺獨立的Web服務器和一臺獨立的數據庫服務器的組合已經可以處理150左右的并發了,現在我們假想一下如果網站的的知名度越來越大,如果同時有400個用戶來訪問怎么辦? 從上面的圖中我們可以看到400個并發的時候服務器的處理時間為2582.637ms(實現上這是拿到響應的時間,因為我們是一臺機器上的不同虛擬機,我是在主機上做測試,所以我們就忽略網絡傳輸的時間,假設這個就是我們的服務器處理時間),這個服務器響應時間也就是我們通過F12->網絡 中看到的等待時間 。

 

 

頁面什么時候能拿到這個響應還要加上網絡傳輸的時間,也就是Receiving。1ms的傳輸時間堪稱神速啊!我家用的長城寬帶10M,總是早上網絡出奇的好,一到晚上就掛掉了,還有可能就是你們現在都沒有上博客園 :)

用戶體驗黃金法則之一: 網站加載時間 = 用戶體驗,別說3S,可能等個2S你頁面還不出來,用戶準備離開了,下面是淘寶購物車頁面的加載時間 。

 

 

國內很多大型的網站的響應時間基本上都控制在100ms以內,基本達到那種一輸入地址敲回車,眨眼之間頁面就出來了。當然這并不是光有個負載均衡加幾臺web服務器就能解決的,我們后來再來一步一步的實踐下去。 話說回來,我們上面的測試結果基本上只有并發為10的時候響應時間是在100ms以內的, 看來我們還有很長的一段路要走啊。

正所謂“最好的架構是進化而來的,而不是設計出來的” ,面對我們現在的瓶頸暫時通過負載均衡添加多臺Web服務器就可以了。我們上面講到負載均衡器類型的時候有一種 Microsoft負載均衡,我們可以很輕松的通過服務器管理器來將這些組件安裝到我們的服務器中。 安裝我們就不講了,就是通過服務器管理-> 添加角色和功能->在功能中選擇“網絡負載均衡” 然后安裝就可以了。

 

 

注意:圖中的Load balancer實際上是不存在的,因為只要我們2臺Web服務器安裝了網絡負載平衡組件,在其中任意一臺上建立群集就可以了,圖是為了方便大家理解。

這樣的話我們的服務器架構就成了下面這個樣子:

 

 

192.168.1.254 就是我們暴露的外部IP地址,訪問192.168.1.254的請求就會轉發給后面的兩臺WEB服務器。#p#

配置網絡負載均衡

在我們為上面2臺WEB服務器安裝NLB之后,我們在其中任意一臺上來新建群集,然后將另外一臺加入到這個群集中即可,我們就在web-01(192.168.1.130)上來新建這個群集。在建立群集之前,我們要確保這2臺服務器都是使用的靜態IP,否則無法將他們加入到群集中。

在web-01(192.168.1.130)上從管理工具中打開 網絡負載均衡器

右擊“網絡負載平衡群集”,選擇“新建群集”

 

 

在“新群集:連接”窗口中將 192.168.1.130添加為主機,點擊下一步

進入 “新群集:主機參數”,直接下一步

進入 “新群集:群集IP地址”, 添加窗口中的“添加” 將192.168.1.254 添加到窗口中然后點擊下一步

 

 

 

 

進入 “新群集:群集參數”,選擇“多播”然后點擊下一步

進入 “新群集:端口規則”,選中全部,然后點擊編輯

 

 

將端口范圍改成 80~80,協議選 “TCP”,相關性選“無”

 

 

點擊確定回到主窗口,然后點擊完成。

通過上面的步驟,我們已經建立了一個群集,并且將web-01加入到了群集中,我們還需要手動將web-02也加入到群集中。

 

 

在群集(192.168.1.254)上右鍵點擊“添加主機到群集”

在“將主機添加到群集:連接”窗口中的 主機中輸入192.168.1.131然后后面一下點下一步即可。

 

 

現在我們就可以到我們的真實機器上去訪問192.168.1.254了,也就是說馬上我們就進入測試環節了。

測試結果

本文中所有的測試結果都沒有取第一次的結果,EF也需要預熱,同樣的查詢在EF中也是有緩存的,所以第一次的結果會與后面的測試結果有很大的區別,后面的幾次(在相同參數下)基本差別就不大了。

 

 

可以看到現在我們的吞吐率大概平均在230左右,與一臺WEB服務器+一臺DB服務器相比,處理能力又提高了50%,為什么不是100%呢?一臺WEB服務器能處理150的并發,那兩臺應該是300才對呀?我能夠想到以下原因:

我們的數據庫服務器只有一臺,數據庫的處理能力提不上去最終影響WEB服務器的處理能力

我們采用的是虛擬機,并非實際的機器,他們實際上是共用CPU,不知道在這種情況下對測試結果會不會有影響(虛擬化專家可以分享一下)。

為了驗證一下,我再擴展了一臺WEB服務器,我們使用3臺WEB服務器+1臺DB服務器看看是什么效果。

 

 

我們新建一臺虛擬機web-03,然后將它也加入到我們的群集中。

 

 

測試開始!

 

 

在加入第三臺WEB服務器之后,我們的吞吐率(每秒處理請求數)再次得到提升從230升至360,并發處理能力再次提升56%,并且大家可以看到,400并發以下的平均每請求處理時間都在1s以內,可喜可賀啊!

最后上兩圖讓大家更直觀的看一下這些性能的變化:

 

 

 

 

以上數據均來自本人機器上的測試,虛擬機全部采用與第一臺服務器同樣的配置。

小結

在網站架構的不斷演變中,負載均衡起著非常重要的位置,不僅僅為我們提升可靠性和可擴展性,有一些比較強大的硬件設備還能提供緩存,以及session機制。今天我們用到的負載均衡是Windows Server自帶的一個組件,它是最簡單實現負載均衡的方式,但是功能不是特別完善,而且一旦NLB本身發生錯誤那么將導致所有的網站都不能訪問,我們后面就來通過引入APR(Application Request Router)來解決這個問題,想要真正了解大型網站的架構實現,而不是僅僅知道負載均衡,分布式緩存,數據庫分離這些名詞么?那就來跟我一起學習吧!另外我們今天只是用一個簡單的頁面做了壓力測試,只有讀數據的操作,還沒有寫的操作,也沒有任何復雜的事務,但是別擔心,我們一步一步來 :) 。

責任編輯:林琳 來源: 博客園
相關推薦

2014-05-23 10:30:25

負載均衡分布式架構

2025-07-21 01:00:00

2019-07-17 22:23:01

分布式系統負載均衡架構

2023-02-28 07:01:11

分布式緩存平臺

2024-07-16 08:09:32

載均衡技術Pulsar分布式系統

2019-05-07 11:57:26

分布式架構負載均衡

2023-11-03 08:13:35

ZAB協議負載均衡

2019-03-27 08:43:17

Nginx負載均衡服務器

2019-07-12 09:14:07

分布式系統負載均衡

2018-05-10 10:53:47

分布式架構負載均衡Web

2013-03-01 09:55:28

負載均衡分布式存儲集群

2021-01-27 09:45:17

負載均衡

2017-09-26 15:24:48

分布式集群均衡

2018-03-30 10:52:33

負載均衡分布式架構

2024-05-16 07:51:55

分布式系統架構

2012-07-06 09:27:02

云計算分布式服務器負載均衡

2023-05-29 14:07:00

Zuul網關系統

2019-10-10 09:16:34

Zookeeper架構分布式

2022-03-01 16:26:09

鏈路監控日志監控分布式系統

2021-04-14 13:32:50

Redis輕量級分布式
點贊
收藏

51CTO技術棧公眾號

久久这里只有精品6| 日韩免费久久| 色视频欧美一区二区三区| 日韩高清dvd| 国产免费不卡视频| 亚洲每日更新| 在线看日韩欧美| 在线成人免费av| 热色播在线视频| 国产精品女同互慰在线看| 91精品国产综合久久香蕉最新版| 免费在线一区二区三区| 亚洲资源网你懂的| 欧美一区二区久久| 欧美aⅴ在线观看| 成人高清免费在线| 国产亚洲欧洲997久久综合| 91在线观看免费| 国产无遮挡呻吟娇喘视频| 婷婷伊人综合| 亚洲人成在线播放| 丝袜熟女一区二区三区| 欧美爱爱视频| 精品毛片网大全| 大片在线观看网站免费收看| 第一视频专区在线| 91免费视频网| 99re国产视频| 国产又黄又粗又长| 天堂资源在线中文精品| 国外成人在线直播| www.99re7| 97精品国产福利一区二区三区| 日韩成人激情视频| 亚洲av无一区二区三区久久| 成人性生交大片免费观看网站| 亚洲曰韩产成在线| 欧美h视频在线观看| 成黄免费在线| 久久女同性恋中文字幕| 成人在线视频网址| www.国产.com| 国产在线精品不卡| 国产精品一区=区| 人人爽人人爽人人片av| 国产精品一二| 91国内免费在线视频| 国产在线观看免费视频今夜| 91精品国产自产拍在线观看蜜 | 国产孕妇孕交大片孕| 美女国产精品| 热久久这里只有精品| 日韩三级视频在线播放| 激情另类综合| 欧美激情视频在线| 久久久久久天堂| 欧美精品99| 欧美丰满老妇厨房牲生活| 老司机成人免费视频| 久久亚洲国产| 久久精品亚洲精品| 2025国产精品自拍| 午夜久久美女| 欧美激情在线播放| 国产在线拍揄自揄拍无码视频| 综合视频在线| 欧美激情在线狂野欧美精品| 久久草视频在线| 国产日韩一区| 国产成人精品亚洲精品| 男操女视频网站| 免费成人av在线| 成人国产精品av| 99精品免费观看| 成人动漫视频在线| 久久综合婷婷综合| 成黄免费在线| 一区二区三区中文免费| 老太脱裤让老头玩ⅹxxxx| 91视频欧美| 欧美午夜精品在线| 免费一区二区三区在线观看| 24小时成人在线视频| 日韩欧美高清一区| 亚洲av无码一区二区三区观看| 亚洲免费专区| xxav国产精品美女主播| 久久久久成人网站| 国产精品亚洲欧美| 91精品久久久久久久久久入口 | 一呦二呦三呦国产精品| 在线日韩欧美视频| 九九久久免费视频| 六月天综合网| 亚洲最大的av网站| 亚洲欧洲成人在线| 国产精品久久毛片av大全日韩| 欧洲精品视频在线| 在线看的毛片| 欧美一区在线视频| 免费在线观看成年人视频| 久久国产综合| 欧美一级电影久久| 99精品国产99久久久久久97| 久久久久久影视| 激情视频小说图片| 日本在线视频一区二区| 欧美成人vr18sexvr| 亚洲综合色一区| 欧美成人tv| 国产精品人人做人人爽| 午夜性色福利影院| 亚洲欧美日韩国产另类专区 | 亚洲第一av| 在线不卡中文字幕播放| 性色av蜜臀av色欲av| 欧美在线国产| 国产精品美乳在线观看| 人妻精品一区一区三区蜜桃91| 日本一区二区三区在线不卡 | 特黄毛片在线观看| 日韩欧美中文字幕制服| 国产精品成人无码免费| 亚洲久久在线| 3d动漫精品啪啪一区二区三区免费| 青青青草原在线| 亚洲综合一区二区精品导航| 国产精品久久a| 你微笑时很美电视剧整集高清不卡| 超碰日本道色综合久久综合| 自拍偷拍色综合| www国产亚洲精品久久麻豆| 日韩精品手机在线观看| 日韩第二十一页| 亚洲人免费视频| 久久久久久久久久久久久av| 成人免费高清视频| 四虎精品欧美一区二区免费| 欧美成人毛片| 最新国产精品拍自在线播放| 黄色av网站免费| 久久久欧美精品sm网站| 乱妇乱女熟妇熟女网站| 国产精伦一区二区三区| 欧美极品少妇xxxxⅹ裸体艺术| 国产精品区在线观看| 日韩一区中文字幕| 蜜臀一区二区三区精品免费视频 | 999这里只有精品| 成人污视频在线观看| 四虎精品欧美一区二区免费| 成人动漫视频在线观看| 日韩在线视频免费观看高清中文| 精品久久久久久久久久久国产字幕| 91免费看视频| 黄色一级二级三级| 国产一区二区三区站长工具| 欧亚精品中文字幕| 黄色在线网站| 在线视频你懂得一区| 日本一级免费视频| 免费av成人在线| 中文字幕久久一区| 国产精品日本一区二区不卡视频 | 亚洲色无码播放| 69亚洲精品久久久蜜桃小说| 国产三级久久久| 日本人69视频| 午夜亚洲福利| 国产一区视频观看| 国产日韩电影| 中文字幕精品—区二区| 国产精品一区二区人人爽| 日韩码欧中文字| 波多野结衣中文字幕在线播放| 国内精品久久久久久久97牛牛| 好看的日韩精品| 美女写真久久影院| 欧美成人精品在线| 涩涩视频免费看| 色综合久久久久综合| a资源在线观看| 国产欧美一区二区三区在线看蜜臂| 亚洲成av人电影| 高清av免费一区中文字幕| 美女在线视频免费| 中文字幕亚洲在线| 亚洲国产999| 色94色欧美sute亚洲线路一ni| 丁香六月激情综合| 粉嫩蜜臀av国产精品网站| aaaaaa亚洲| 正在播放日韩欧美一页| 九九九久久久| 四虎国产精品成人免费影视| 欧美寡妇偷汉性猛交| 激情视频在线观看免费| 日韩精品最新网址| 成人h动漫精品一区二区下载| 亚洲欧美日韩精品久久久久| 久久人妻少妇嫩草av无码专区| 青娱乐精品视频| 一二三四视频社区在线| 欧美电影《睫毛膏》| 精品国产乱码久久久久久郑州公司 | 精品人妻午夜一区二区三区四区| 欧美性猛交xxxx富婆| 日韩在线一卡二卡| 久久综合国产精品| 国产999免费视频| 老司机精品视频网站| 欧美极品一区| 亚洲不卡视频| 国产精品久久精品| 日本不卡1234视频| 久久精品国产久精国产一老狼| 少妇无码一区二区三区| 日韩欧美在线国产| 我家有个日本女人| 久久免费视频色| 妖精视频在线观看| 亚洲免费网址| 女人床在线观看| 日韩成人综合| 欧美xxxx黑人又粗又长精品| 一区二区三区在线资源| 国产精品久久久久久久久久ktv| 欧美大胆的人体xxxx| 中文字幕日韩欧美在线| 国产福利在线看| 亚洲黄页网在线观看| 国产精品爽爽久久| 欧美日韩国产另类一区| 欧美国产成人精品一区二区三区| 亚洲色图欧洲色图| 中文字幕第二区| 中文久久乱码一区二区| 国产精品jizz| 99久久99精品久久久久久| 国产在线观看中文字幕| 日本va欧美va欧美va精品| 免费成人午夜视频| 在线视频精品| 日本精品久久久久久久久久| 亚洲欧美网站在线观看| 日韩一区二区三区高清| 男人的天堂久久| 国产一区免费在线观看| 国产精品中文字幕制服诱惑| 国产精品视频在线免费观看| 欧美专区视频| 亚洲伊人成综合成人网| 欧美欧美在线| 亚洲影院色无极综合| www.久久热| 91社区国产高清| 亚洲欧美日本国产| 波多野结衣精品久久| 日韩在线亚洲| 精品视频在线观看| 神马久久av| 久久久久久久有限公司| 国产传媒欧美日韩成人精品大片| 欧美一区二区在线| 精品久久中文| 五月天色一区| 91成人观看| 免费看黄色a级片| 黄色工厂这里只有精品| 国产午夜福利在线播放| 男人的天堂成人在线| 激情婷婷综合网| 久久美女性网| 国产成人美女视频| 狠狠色狠狠色综合| 中文字幕乱码在线人视频| av在线综合网| 97伦伦午夜电影理伦片| 国产色婷婷亚洲99精品小说| 黑人狂躁日本娇小| 亚洲精品自拍动漫在线| 国产亚洲精品久久777777| 亚洲一区二区三区激情| 少妇太紧太爽又黄又硬又爽| 色偷偷久久一区二区三区| 国产免费a视频| 日韩欧美国产精品一区| 天堂av中文在线资源库| 国产一区二区精品丝袜| 日韩专区av| 日本91av在线播放| 在线免费观看亚洲| 精品视频一区二区三区四区| 天天超碰亚洲| 91成人在线观看喷潮教学| 亚洲作爱视频| 欧美日韩亚洲自拍| 高清成人免费视频| 亚欧洲乱码视频| 一区二区三区成人在线视频| 99精品视频99| 在线播放中文字幕一区| 五月婷婷免费视频| 日韩有码在线观看| 色黄视频在线观看| 国产欧美在线观看| 久久悠悠精品综合网| 亚洲高清资源综合久久精品| 国产精品99在线观看| heyzo亚洲| 极品少妇xxxx偷拍精品少妇| 韩国三级hd中文字幕有哪些| 亚洲国产精品精华液2区45| 久草成人在线视频| 欧美偷拍一区二区| 日本中文字幕一区二区有码在线| 久久精品99久久久香蕉| 波多野结衣久久精品| 国产精品久久久久久久久婷婷 | 蜜桃麻豆www久久国产精品| 香蕉综合视频| 国产日韩一区二区在线观看| 从欧美一区二区三区| 久久久国产一级片| 黑人精品xxx一区| 丰满人妻一区二区| 久久五月天色综合| 小黄鸭精品aⅴ导航网站入口| 国产精品免费一区二区三区在线观看 | 国产精欧美一区二区三区| 精品国产三区在线| 日韩欧美亚洲精品| 久久精品人人| 女同性恋一区二区三区| 国产精品私房写真福利视频| 无码人妻久久一区二区三区不卡| 欧美精品一区二区三区蜜桃| 菠萝菠萝蜜在线观看| 亚洲va久久久噜噜噜| 日韩精品诱惑一区?区三区| 国产深夜男女无套内射| av在线这里只有精品| 国产亚洲精品av| 91精品国产综合久久久蜜臀粉嫩 | 亚洲人成自拍网站| 都市激情亚洲综合| 久久久久一区二区| 久久婷婷影院| 国产人妻一区二区| 欧美性xxxxxx| 懂色av中文在线| 国产精品福利片| 国产尤物久久久| 欧美女同在线观看| 中文字幕日韩欧美一区二区三区| 中文字幕人妻一区二区三区视频| 在线日韩第一页| jvid一区二区三区| 欧美一区二区视频17c| 毛片一区二区三区| 久久久精品少妇| 制服丝袜av成人在线看| 黄网页在线观看| 亚洲www视频| 亚洲麻豆一区| 中文精品在线观看| 色噜噜狠狠色综合中国| 在线国产情侣| 91久久久在线| 图片区亚洲欧美小说区| 天堂va欧美va亚洲va老司机| 亚洲无人区一区| 人妻精品一区二区三区| 热re99久久精品国产66热| 国产不卡一区| av在线网站免费观看| 亚洲综合偷拍欧美一区色| 乱色精品无码一区二区国产盗| 欧美在线免费看| 精品久久电影| 四季av一区二区| 亚洲美女屁股眼交| 亚洲精品久久久久久久久久 | 欧美日韩成人综合天天影院| 欧美日韩在线资源| 国产青春久久久国产毛片| 免费亚洲婷婷| 欧美老女人性生活视频| 日韩一级高清毛片| 欧美办公室脚交xxxx| 中文字幕久久综合| k8久久久一区二区三区| 毛片毛片女人毛片毛片| 久久中文字幕在线视频| 国产精品天天看天天狠| 在线不卡一区二区三区| 亚洲成人av一区| 91精彩在线视频| 久久99精品久久久久久水蜜桃| 免费xxxx性欧美18vr|