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

想實現高可用?先搞定負載均衡原理

原創
開發 架構 開發工具
在互聯網大行其道的今天,隨著業務的迅猛增長,技術上我們常常要面對高并發,大流量。

【51CTO.com原創稿件】在互聯網大行其道的今天,隨著業務的迅猛增長,技術上我們常常要面對高并發,大流量。

[[274807]]

圖片來自 Pexels

為了實現高可用,高性能我們采用了很多的技術手段,負載均衡就是其中之一。作為外部流量與內部應用的“接引者”,它占據了重要的地位。

我們是否了解整個負載均衡技術?它的分類?它的原理?它的特點?今天讓我們一起來漫談負載均衡吧。

負載均衡的分類

談到負載均衡,大家都會想到 Nginx,通常我們會用它做應用服務的負載均衡。

一般它的并發量在 5W 左右,如果并發量再高就需要做 Nginx 的集群了。但 Nginx 之上還有一層負載均衡器,是它把網絡請求轉發給 Nginx 的,同時還會肩負網絡鏈路,防火墻等工作。

它就是“硬件負載均衡器”,一般安裝在外部網絡與內網服務器之間。比較流行的有 NetScaler,F5,Radware,Array 等產品。

硬件負載均衡器在外網和內網之間

相對于“硬件負載均衡器”來說,對內網服務器進行負載均衡就屬于“軟件負載均衡器”。例如:LVS,HAProxy,Nginx。

硬件負載均衡工作在“接入層”,主要任務是多鏈路負載均衡,防火墻負載均衡,服務器負載均衡。

軟件負載均衡工作在“代理層”,主要任務是反向代理,緩存,數據驗證等等。

硬件負載均衡和軟件負載均衡工作在不同的層

硬件負載均衡在接入層獲得網絡請求,然后轉交給軟件負載均衡,用同樣的方式處理返回的請求。

接入層,代理層,應服務器示意圖

我們知道了負載均衡分為“硬件負載均衡”和“軟件負載均衡”,那么來逐一看看他們是如何工作的吧。

硬件負載均衡

既然前面提到了負載均衡器的分類,那么我們就來聊聊他們的特點。硬件負載均衡技術只專注網絡判斷,不考慮業務系統與應用使用的情況。

看上去它對處理網絡請求是非常專業的,但有趣的是,如果應用服務出現了流量瓶頸,而“接入層”的硬件負載均衡沒有發現異常,還是讓流量繼續進入到應用服務器,并沒有阻止,就會造成應用服務器流量過大。

所以,為了保證高可用,可以在“接入層”和“代理層”同時考慮限流的問題。

作為硬件負載均衡器,常在大企業使用。下面我們以 F5 公司的“F5 BIG-IP”產品為藍本給大家介紹(下面簡稱 F5)。

實際上它是一個集成的解決方案,對于研發的同學來說,主要理解其原理。

硬件負載均衡器三大功能

上面談到硬件負載均衡器的作用和特點,它具備哪三大功能?實現原理又是怎樣的?

①多鏈路負載均衡

關鍵業務都需要安排和配置多條 ISP(網絡服務供應商)接入鏈路來保證網絡服務的可靠性。

如果某個 ISP 停止服務或者服務異常了,那么可以利用另一個 ISP 替代服務,提高了網絡的可用性。

不同的 ISP 有不同自治域,因此需要考慮兩種情況:

  • INBOUND
  • OUTBOUND

INBOUND,來自網絡的請求信息。F5 分別綁定兩個 ISP 服務商的公網地址,解析來自兩個 ISP 服務商的 DNS 解析請求。

F5 可以根據服務器狀況和響應情況對 DNS 進行發送,也可以通過多條鏈路分別建立 DNS 連接。

OUTBOUND,返回給請求者的應答信息。F5 可以將流量分配到不同的網絡接口,并做源地址的 NAT(網絡地址轉換),即通過 IP 地址轉換為源請求地址。

也可以用接口地址自動映射,保證數據包返回時能夠被源頭正確接收。

多路負載的方式增強了網絡接入層的可靠性

②防火墻負載均衡

針對大量網絡請求的情況,單一防火墻的能力就有限了,而且防火墻本身要求數據同進同出,為了解決多防火墻負載均衡的問題,F5 提出了防火墻負載均衡的“防火墻三明治"方案。

防火墻會對用戶會話的雙向數據流進行監控,從而確定數據的合法性。如果采取多臺防火墻進行負載均衡,有可能會造成同一個用戶會話的雙向數據在多臺防火墻上都進行處理。

而單個防火墻上看不到完成用戶會話的信息,就會認為數據非法因此拋棄數據。

所以在每個防火墻的兩端要架設四層交換機,可以在作流量分發的同時,維持用戶會話的完整性,使同一用戶的會話由一個防火墻來處理。而這種場景就需要 F5 負載均衡器協助才能完成轉發。

有趣的是,F5 協調上述方案的配置和實現后,會把“交換機”,“防火墻”,“交換機”夾在了一起好像三明治一樣。

防火墻“三明治”

③服務器負載均衡

在硬件負載均衡器掛接多個應用服務器時,需要為這些服務做負載均衡,根據規則,讓請求發送到服務器上去:

  • 對于服務器的負載均衡的前提是,服務器都提供同樣的服務,也就是同樣的業務同時部署在多個服務器上。
  • 對于應用服務器可以在 F5 上配置并且實現負載均衡,F5 可以檢查服務器的健康狀態,如果發現故障,將其從負載均衡組中移除。
  • F5 對于外網而言有一個真實的 IP,對于內網的每個服務器都生成一個虛擬 IP,進行負載均衡和管理工作。因此,它能夠為大量的基于 TCP/IP 的網絡應用提供服務器負載均衡服務。
  • 根據服務類型不同定義不同的服務器群組。
  • 根據不同服務端口將流量導向對應的服務器。甚至可以對 VIP 用戶的請求進行特殊的處理,把這類請求導入到高性能的服務器使 VIP 客戶得到最好的服務響應。
  • 根據用戶訪問內容的不同將流量導向指定服務器。

優缺點總結

聊完了硬件負載均衡器的特點和功能以后,讓我們來總結一下它的優缺點:

  • 優點:直接連接交換機,處理網絡請求能力強,與系統無關,負載性能強??梢詰糜诖罅吭O施,適應大訪問量、使用簡單。
  • 缺點:成本高,配置冗余。即使網絡請求分發到服務器集群,負載均衡設施卻是單點配置;無法有效掌握服務器及應使用狀態。

軟件負載均衡

說完硬件負載均衡,再來談談軟件負載均衡。軟件負載均衡是指在一臺或多臺服務器的操作系統上安裝一個或多個軟件來實現負載均衡。

它的優點是基于特定環境,配置簡單,使用靈活,成本低廉,可以滿足一般的負載均衡需求。

代理層通常起到承上啟下的作用,上連“接入層”,下接應用服務器(上游服務器),可以做反向代理,緩存,數據驗證,限流。本文會一一為各位介紹。

目前市面上比較流行的軟件負載均衡有 LVS,HAProxy,Ngnix。由于篇幅有限我們通過應用廣泛的 Nginx 為切入點,給大家講解,之后會把上面三類軟件進行一個對比。

功能描述和原理分析

對于程序員來說,接觸最多的就是軟件負載均衡。不僅要知道如何使用,同時也要了解背后的原理,下面列舉了其最常用到的 4 大功能。

①反向代理與負載均衡

第一個功能是反向代理與負載均衡,如下圖:

客戶端是如何把請求發送到應用服務器的

客戶端把請求發送到應用服務器有如下幾個步驟:

  • 客戶端請求 URL 給 DNS。
  • DNS 將 URL 轉化成對應的 IP。
  • 通過 IP 找到服務器。
  • 服務器接受到請求的報文,轉交給接入層處理,接入層由于采用了硬件負載均衡器,所以能夠扛住大數據量。
  • 接入層把報文再次轉交給代理層(并發 5W),代理層的 Nginx 收到報文再根據反向代理的策略發送給上游服務器(應用服務器)。

負載均衡的算法/策略

實際上負載均衡的算法是很多的,這里以 Nginx 為例,介紹五種算法:

  • Round-Robin:輪詢算法,默認算法。對上游的服務器進行挨個輪詢,這個算法是可以配合 Weight(權重)來實現的。
  • Weight:權重算法,給應用服務器設置 Weight 的值。Weight 默認值為 1,Weight 參數越大被訪問的幾率越大??梢愿鶕掌鞯呐渲煤唾Y源情況配置 Weight 值,讓資源情況樂觀的服務器承擔更多的訪問量。
  • IP-Hash:這個算法可以根據用戶 IP 進行負載均衡,同一 IP 的用戶端請求報文是會被同一臺上游服務器響應的。也就是讓同一客戶端的回話(Session)保持一致。
  • Least_conn:把請求轉發給連接數較少的后端服務器。輪詢算法是把請求平均的轉發給各個后端,使它們的負載大致相同;但是,有些請求占用的時間很長,會導致其所在的后端負載較高。這種情況下,Least_conn 這種方式就可以達到更好的負載均衡效果。
  • Hash Key:這個算法是對 Hash 算法的補充,主要是考慮當出現上游服務器增加/刪除的情況,請求無法正確的被同一服務器處理。

所以對每個請求都設置 Hash Key,這樣就算服務器發生了變化,Key 的值沒有變,也可以找到對應的服務器。

②動態負載均衡

一般上游服務器都采用微服務的架構,那么負載均衡會把數據報發給哪個服務呢?如果服務出現了問題如何通知負載均衡器呢?有新的服務注冊怎么辦呢?

動態負載均衡流程

微服務首先會注冊到“服務注冊發現”中心(Consul,Eureka)。注冊中心包含微服務的信息,Nginx 會定期從這里拉取服務信息(Lua)。

獲取微服務信息以后,Nginx 收到數據報的時候,就可以從注冊中心獲取的服務地址,把信息傳遞給服務了。

③限流

限流的工作可以在接入層用硬件負載均衡器來完成,也可以在代理層來完成。

限流實際上就是限制流入請求的數量,其算法不少,有令牌桶算法,漏桶算法,連接數限制等等。這里我們就介紹三個常用的。一般通過 Nignx+Lua 來實現。

連接數限流:通過 ngx_http_limit_conn_module 模塊實現。設置最大的連接數以及共享內存的區域大小,請求的時候判斷是否超過了最大連接數。

如果超過最大連接數就被限流,否則針對連接數就 +1,請求結束以后會將連接數 -1。

漏桶算法:通過 ngx_http_limit_req_module 模塊實現。一個固定容量的桶,數據報按照固定的速度流出。

數據報可以按照任意的速度流入桶中,如果數據報的容量超過了桶的容量,再流入的數據報將會被丟棄。

按照這個規則,需要設置限流的區域以及桶的容量,以及是否延遲。

漏桶策略

令牌桶算法,桶的大小是固定的,以固定的速度往桶里丟令牌。桶滿了后,后面添加的令牌無法添加。

數據報到來時從桶中取令牌,如果桶中有令牌,憑借令牌處理請求,處理完畢令牌銷毀;數據報到來時發現桶中沒令牌,該請求將被拒絕。

請求在發往令牌桶之前需要經過過濾/分類器,可以對報文進行分類,例如:某類報文可以直接發往應用服務器,某類報文需要經過令牌桶獲取令牌以后才能發。

又例如:VIP 就可以直接把請求發往服務器,用不著經過令牌桶。

令牌桶示意圖 

④緩存

Nginx 本地緩存機制

接入層發送請求,如果能夠在 Nginx 本地緩存命中,直接返回緩存數據,如果沒有命中回源到應用服務器。

緩存更新服務器定時更新 Nginx 本地緩存信息。這些需要考慮數據的一致性,何時更新以及何時失效等情況。

Nginx 緩存可以大大提高請求響應時間,可以把不經常更改的信息,例如:用戶信息,提前放入緩存中,每次請求就不用再去請求應用服務器了。一旦用戶信息更新,可以按照一定時鐘頻率寫入緩存中。

另外,一般 HTTPHEAD 中都帶有一些信息更新的信息。Nginx 也可以通過 expires,etag,if-modified-since 來實現瀏覽器緩存的控制。

其他的幾個功能如下:

  • 客戶端超時重試
  • DNS 超時重試
  • 代理超時重試
  • 失敗重試
  • 心跳檢測
  • 配置上有服務器

流行的軟件負載均衡器

目前比較流行的有 LVS,Nginx 和 HAProxy,逐個看看他們的特點。

LVS

LVS(Linux Virtual Server) 是使用 Linux 內核集群實現的一個高性能、高可用的負載均衡服務器,它具有很好的可伸縮性(Scalability)、可靠性(Reliability)和可管理性(Manageability)。

LVS 特點是:

  • 僅作分發之用,即把請求直接分發給應用服務器,因此沒有流量的產生,對資源的消耗低。
  • 配置簡單,能夠配置的項目少。
  • 工作在第四層(傳輸層),支持 TCP/UDP,對應用的支持廣泛。

HAProxy

HAProxy 實現了一種事件驅動,單一進程模型,此模型支持非常大的并發連接數。

多進程或多線程模型受內存限制 、系統調度器限制以及無處不在的鎖限制,很少能處理數千并發連接。

HAProxy 特點是:

  • 支持虛擬主機。
  • 支持 Session 保持,Cookie 引導。
  • 通過指定的 URL 來檢測應用服務器的狀態。
  • 支持 TCP/HTTP 協議轉發。

Nginx

Nginx 是一款輕量級的 Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,并在一個 BSD-like 協議下發行。

Nginx 特點是:

  • 工作在網絡的 4/7 層,對 HTTP 應用做負載均衡策略,如:域名、目錄結構。
  • 對網絡的穩定性依賴小,可以區分內網和外網的訪問。
  • 安裝和配置相對簡單。
  • 能承受很高負載且穩定,處理的流量依賴于按照 Nginx 服務器的配置。
  • 可以檢測服務器的問題,可以對服務器返回的信息進行處理和過濾,避免讓無法工作的服務器響應請求。
  • 對請求可以進行異步處理。
  • 支持 HTTP、HTTPS 和 EMAIL。

網絡負載均衡的技術選型

既然上面對軟/硬件負載均衡有了總體的了解,那么按照“技術服務業務”的原則,在業務發展的不同階段,如何使用這兩類負載均衡技術呢?

發展階段

企業業務從 0 到 1,從無到有,數據量和訪問量都不大。Nginx 或 HAProxy 進行單點的負載均衡就已經足夠了。

這階段剛剛采用多臺應用服務器、數據庫,需要一定的負載均衡做支撐。由于業務量不大,所以沒有專業的維護團隊來維護,也沒有大規模的網站部署的需求。

因此 Nginx 或 HAproxy 是第一選擇,因為其上手快, 配置容易,在七層之上利用 HTTP 協議就能滿足要求了。

擴張階段

隨著業務量增大,用戶訪問和交易量也在逐步增加,這時單點的 Nginx 或 HAProxy 已經無法滿足之前的需求了。

使用 LVS 或者硬件負載均衡(F5/Array)就是架構師需要考慮的問題了,Nginx 此時就作為 LVS 或者硬件負載均衡(F5/Array)的節點來處理。

軟件負載均衡+硬件負載均衡的架構配置在這個階段就需要考慮了,也是對架構設計者的挑戰。

成熟階段

隨著公司業務擴張到達頂峰,之前的網絡服務已經升級成主流服務產品,需要考慮在開源產品上進行業務定制,所以開源的 LVS,已經成為首選。其在深度定制之后依舊會和硬件負載均衡器配合完成業務服務。

總結

今天內容比較多,總結下來,三句話:

  • 硬件和軟件負載均衡,分別工作在“接入層”和“代理層”。
  • 一個專注于網絡,負責多鏈路,防火墻以及服務器的負載均衡,例如:F5 BIG-IP。
  • 另一個偏向于業務,主要功能是反向代理,動態代理,緩存,限流,例如:LVS,Nginx,HAProxy。

作者:崔皓

簡介:十六年開發和架構經驗,曾擔任過惠普武漢交付中心技術專家,需求分析師,項目經理,后在創業公司擔任技術/產品經理。善于學習,樂于分享。目前專注于技術架構與研發管理。

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

 

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2024-11-11 16:29:54

負載均衡器系統

2019-03-25 09:49:27

Nginx負載均衡高可用性

2012-02-15 00:01:34

2013-10-28 01:44:56

mysql載均衡高可用環境

2015-09-25 09:56:37

負載均衡

2014-05-08 14:58:42

高可用集群負載均衡集群

2014-05-15 09:54:40

heartbeatlvs集群

2018-08-24 08:51:10

haproxykeepalived均衡器

2019-12-24 14:28:00

KeepalivedNginxTomcat

2012-05-29 18:05:00

2018-10-23 09:22:06

2024-06-18 08:14:21

2010-05-06 12:18:34

IP負載均衡

2024-03-28 13:10:20

負載均衡LVSHaproxy

2017-05-08 08:44:07

TCP負載均衡擴展性架構

2020-10-28 08:07:58

TCP負載均衡網絡協議

2014-05-30 13:35:21

MySQL Clust架構

2018-07-27 08:39:44

負載均衡算法實現

2023-10-13 18:57:22

2010-06-21 14:37:18

點贊
收藏

51CTO技術棧公眾號

日韩女优电影在线观看| 成人精品鲁一区一区二区| 亚洲欧美国产精品专区久久| 无码人妻丰满熟妇区毛片18| yw视频在线观看| 国精产品一区一区三区mba视频| 欧美国产高跟鞋裸体秀xxxhd| 国产午夜在线一区二区三区| 日本韩国欧美| 亚洲视频在线观看三级| 国语精品中文字幕| 波多野结衣日韩| 亚洲激情五月| 日韩电影免费观看在线观看| 一区二区三区免费播放| 国产乱码在线| 国产精品午夜电影| 成人羞羞视频免费| 一区二区视频在线免费观看| 亚洲精品九九| 久久久精品在线| www.色天使| 亚洲一区二区电影| 欧美日韩不卡视频| 少妇高清精品毛片在线视频| 欧美人与禽性xxxxx杂性| 欧美国产日韩a欧美在线观看| www日韩av| 亚洲资源在线播放| 日一区二区三区| 午夜精品视频在线| 91视频综合网| 91欧美在线| 亚洲人成人99网站| 日批在线观看视频| 麻豆国产一区| 欧美精品一级二级| 亚洲精品高清无码视频| 亚洲色图官网| 香蕉影视欧美成人| 九九热只有这里有精品| 麻豆网站在线| 中文字幕免费不卡| 清纯唯美一区二区三区| 香蕉久久国产av一区二区| 国产美女在线精品| 91久久久亚洲精品| 一二区在线观看| 蜜桃av噜噜一区| 国产精品电影久久久久电影网| 青青国产在线观看| 一区二区三区高清视频在线观看| 欧美激情第一页xxx| 欧美另类视频在线观看| 欧美激情成人在线| 久久成人这里只有精品| 东方av正在进入| 亚洲va在线| 成人97在线观看视频| 亚洲色图综合区| 欧美黄色大片网站| 午夜精品免费视频| 国产亚洲欧美在线精品| 久久伊人亚洲| 国产精品国产福利国产秒拍| 最近中文字幕av| 久久99国产精品久久99| 91在线观看欧美日韩| 亚洲高清精品视频| www.欧美.com| 日本不卡二区| 免费在线观看av网站| 亚洲青青青在线视频| 香港三级日本三级a视频| 俄罗斯一级**毛片在线播放| 精品成人在线视频| 国产天堂在线播放| 91亚洲视频| 欧美一区二区观看视频| 亚洲一二三四五| 亚洲精品小区久久久久久| 国产一区二区黑人欧美xxxx| 国产主播av在线| 伊人情人综合网| 韩国福利视频一区| 黄色片视频免费| 国模大尺度一区二区三区| 97夜夜澡人人双人人人喊| 日韩中文字幕综合| 国产日韩欧美亚洲| 日本天堂免费a| 综合另类专区| 制服丝袜日韩国产| 疯狂揉花蒂控制高潮h| 久久国产影院| 国模gogo一区二区大胆私拍| 国产精品无码粉嫩小泬| 国产成人在线网站| 欧美一区二区三区四区夜夜大片| 三区四区在线视频| 五月天久久比比资源色| 中文字幕国产免费| 国产精品1luya在线播放| 国产一区二区三区中文| av资源吧首页| 免费看欧美女人艹b| 国产精品视频入口| 欧美13一16娇小xxxx| 精品久久久久久久久中文字幕| 天天干天天操天天玩| 麻豆一区二区| 美日韩精品免费观看视频| 国产精品久久久久久久久久久久久久久久久 | av在线不卡观看| 日韩黄色影片| 亚洲夂夂婷婷色拍ww47| 亚洲天堂2018av| 农村少妇一区二区三区四区五区| 色婷婷久久av| 无码人妻精品一区二区50| 成人午夜激情视频| 中国人体摄影一区二区三区| 自拍偷自拍亚洲精品被多人伦好爽| 日韩精品一区二区三区在线播放 | 日韩精品一区二区三区免费观看| 国模精品一区二区三区色天香| 国产又粗又黄又爽的视频| 久久夜色精品一区| 国产色一区二区三区| 久久久精品区| 久久精品国产清自在天天线| 国产九色91回来了| 久久无码av三级| 欧美 丝袜 自拍 制服 另类| 日韩精品视频一区二区三区| 久久久极品av| 国产精品视频第一页| 中文字幕精品一区二区三区精品| 亚洲人成色77777| 亚洲a级精品| 欧美亚洲在线观看| 亚洲欧美日韩精品永久在线| 午夜精品久久久| 在线观看免费视频黄| 激情一区二区| 国产精品二区三区| wwww亚洲| 亚洲精品福利视频| 亚洲第一精品在线观看| 91农村精品一区二区在线| 18岁网站在线观看| 免费看成人哺乳视频网站| 欧美做爰性生交视频| 免费av在线电影| 色视频一区二区| 美国黄色特级片| 激情综合色播激情啊| 成年人黄色在线观看| 韩国三级大全久久网站| 欧美大片网站在线观看| 免费a级片在线观看| 红桃av永久久久| xxx在线播放| 久久精品国产免费看久久精品| 在线码字幕一区| 国语精品视频| 69**夜色精品国产69乱| 国产在线三区| 欧美日韩成人激情| 久久久久99精品| 久久精品视频一区二区| 日本肉体xxxx裸体xxx免费| 91精品综合久久久久久久久久久| 91精品网站| 亚洲天堂av影院| 中文字幕日韩欧美精品在线观看| 国产麻豆91视频| 欧美日韩免费看| 福利视频第一页| 国产成人av电影在线观看| 欧美变态另类刺激| 欧美1级片网站| 99re在线视频上| 少妇淫片在线影院| 日日噜噜噜夜夜爽亚洲精品 | youjizz.com在线观看| 婷婷精品在线观看| 国产一区视频在线播放| 日本中文字幕中出在线| 亚洲欧美另类自拍| 99精品免费观看| 日韩欧美在线视频观看| 中国一级片在线观看| 久久综合九色综合97婷婷| 色91精品久久久久久久久| 亚洲三级观看| 男人天堂成人网| 蜜桃精品wwwmitaows| 亚洲一区久久久| 深夜成人影院| 欧美精品成人91久久久久久久| 国产剧情在线观看| 亚洲国产97在线精品一区| 中文字字幕在线中文乱码| 精品成人av一区| 麻豆chinese极品少妇| 国产精品素人视频| 免费成人蒂法网站| 国产毛片精品一区| 中文久久久久久| 夜夜夜久久久| 国产欧美123| 色爱综合网欧美| 乱一区二区三区在线播放| 欧美电影在线观看一区| 国产精品夜色7777狼人| 中文字幕在线直播| 欧美精品久久久久久久久久| 国产原厂视频在线观看| 国产亚洲精品美女久久久| 性xxxfllreexxx少妇| 日韩免费福利电影在线观看| 中文字幕一区二区三区四区视频 | 97在线免费视频| 超碰在线免费播放| 神马久久桃色视频| 国产三级在线免费观看| 亚洲精品一区久久久久久| 韩国av免费在线观看| 日韩区在线观看| 国产精品熟女久久久久久| 欧美中文字幕久久| 成年人av网站| 在线看日韩精品电影| 亚洲天堂av片| 欧美色另类天堂2015| 国产手机在线视频| 午夜欧美2019年伦理| 国产一级视频在线| 性感美女极品91精品| 日本中文字幕在线免费观看| 午夜精品久久久久久久| 欧美三级午夜理伦| 福利微拍一区二区| 亚洲成人第一网站| 色诱视频网站一区| 免费av中文字幕| 在线观看欧美精品| 中文字幕一区二区在线视频| 欧美精品色综合| 国产欧美熟妇另类久久久| 8x8x8国产精品| 精品人妻aV中文字幕乱码色欲| 日韩视频在线你懂得| 午夜老司机福利| 亚洲第一福利网| 青草久久伊人| 中文字幕av一区二区三区谷原希美| 成年午夜在线| 久久久成人的性感天堂| 国产美女一区视频| 欧美在线性视频| 国产经典一区| 91在线视频九色| 国产精品久久久久久免费播放| 奇米色777欧美一区二区| 精品免费国产一区二区| 免费精品视频在线| 污污的视频免费观看| 国产河南妇女毛片精品久久久| 中文字幕99页| 久久你懂得1024| 国产精品一区二区亚洲| 一区二区三区国产精品| 日韩特黄一级片| 在线观看亚洲精品| 国产偷拍一区二区| 亚洲国产欧美久久| www 日韩| 色综合视频网站| 韩国成人漫画| 亚洲一区二区三区视频播放| 久久97久久97精品免视看秋霞| 亚洲春色在线视频| 欧美亚韩一区| 中文字幕第21页| 国产成人在线视频网站| 国产手机在线观看| 亚洲综合免费观看高清完整版在线| 中文字幕视频网站| 欧美一区二区日韩| 青青视频在线观| 久青草国产97香蕉在线视频| 欧美私密网站| 亚洲一区二区三| 国产一区毛片| 欧美亚洲日本一区二区三区| 麻豆精品一二三| 欧美 变态 另类 人妖| 亚洲欧美日韩中文播放| 黄色在线观看国产| 日韩精品中文字幕在线一区| 国产中文字幕在线视频| 欧美激情极品视频| 欧美高清xxx| 欧美日韩高清在线一区| 欧美精品aa| 蜜臀一区二区三区精品免费视频 | 国产精品亚洲综合久久| 日韩av加勒比| 中文字幕av一区二区三区高| 日韩精品久久久久久久| 91精选在线观看| 成人h小游戏| 欧美在线视频一区| 大型av综合网站| 可以免费看的黄色网址| 青娱乐精品视频| 中文字幕xxx| 午夜欧美大尺度福利影院在线看| 国产日韩一级片| 中文国产亚洲喷潮| 在线女人免费视频| 国产成人成网站在线播放青青 | 久久久午夜电影| 日韩精品一区二区三| 日韩免费在线观看| 巨大荫蒂视频欧美另类大| 国产精品欧美亚洲777777| 中文字幕av一区二区三区人| a在线视频观看| 成人国产精品免费观看| 黄色一级片中国| 欧美一级日韩一级| 成人看av片| 91精品视频免费| 99视频精品全国免费| 欧美wwwwwww| 国产精品天天看| 中文字幕人成人乱码亚洲电影| 亚洲性xxxx| 日本欧美韩国| 亚洲精品无人区| 青青草原综合久久大伊人精品优势| 亚洲av综合一区二区| 色婷婷综合久色| 国产视频精品久久| 国产日本欧美一区| 天天综合精品| 中文字幕avav| 亚洲综合一区在线| 国产成人手机在线| 97视频色精品| 中文字幕伦av一区二区邻居| 中文字幕无码不卡免费视频| 国产亚洲精品精华液| 中文字幕第315页| 久久精品99国产精品酒店日本| 激情综合婷婷| 国产精品一线二线三线| 91亚洲永久精品| 欧美亚洲另类小说| 波霸ol色综合久久| 视频精品一区| 国产午夜福利在线播放| 久久久久久久国产精品影院| 亚洲视屏在线观看| 久久精品国产精品| 欧美激情99| 亚洲天堂2018av| 一区二区三区蜜桃网| 亚洲欧洲精品视频| 国产精品国产自产拍高清av水多| 色婷婷亚洲mv天堂mv在影片| 中文字幕人妻无码系列第三区| 午夜视频在线观看一区| 成人av毛片| 国产99视频精品免费视频36| 久久久久.com| 熟女少妇a性色生活片毛片| 精品国产乱码久久久久久闺蜜| 天堂网在线最新版www中文网| 日本精品视频一区| 国产精品夜夜嗨| 日本高清不卡码| 久久国产精品影视| 欧美**vk| 91精品又粗又猛又爽| 欧美在线不卡视频| 色www永久免费视频首页在线 | 日本韩国欧美一区| 毛片激情在线观看| 精品一区二区国产| 久久激情五月婷婷| 亚洲伊人成人网| 久久艹在线视频| 成人a'v在线播放| 中文字幕在线视频播放| 欧美军同video69gay| 中文字幕21页在线看|