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

服務器集群技術如日中天 借助LVS+Keepalived實現負載均衡

開發 前端
在實際應用中,在Web服務器集群之前總會有一臺負載均衡服務器,負載均衡設備的任務就是作為Web服務器流量的入口,挑選最合適的一臺Web服務器,將客戶端的請求轉發給它處理,實現客戶端到真實服務端的透明轉發。最近幾年很火的「云計算」以及分布式架構,本質上也是將后端服務器作為計算資源、存儲資源,由某臺管理服務器封裝成一個服務對外提供,客戶端不需要關心真正提供服務的是哪臺機器,在它看來,就好像它面對的是一臺擁有近乎無限能力的服務器,而本質上,真正提供服務的,是后端的集群。

一、負載均衡:必不可少的基礎手段

1.1 找更多的牛來拉車吧

當前大多數的互聯網系統都使用了服務器集群技術,集群即將相同服務部署在多臺服務器上構成一個集群整體對外提供服務,這些集群可以是Web應用服務器集群,也可以是數據庫服務器集群,還可以是分布式緩存服務器集群等等。

[[127732]]

古人有云:當一頭牛拉不動車的時候,不要去尋找一頭更強壯的牛,而是用兩頭牛來拉車

load balance

在實際應用中,在Web服務器集群之前總會有一臺負載均衡服務器,負載均衡設備的任務就是作為Web服務器流量的入口,挑選最合適的一臺Web服務器,將客戶端的請求轉發給它處理,實現客戶端到真實服務端的透明轉發。最近幾年很火的「云計算」以及分布式架構,本質上也是將后端服務器作為計算資源、存儲資源,由某臺管理服務器封裝成一個服務對外提供,客戶端不需要關心真正提供服務的是哪臺機器,在它看來,就好像它面對的是一臺擁有近乎無限能力的服務器,而本質上,真正提供服務的,是后端的集群。

1.2 負載均衡的類型

負載均衡可以采用硬件設備(例如常常聽見的F5),也可以采用軟件負載。

商用硬件負載設備成本通常較高(一臺幾十萬上百萬很正常),所以在條件允許的情況下我們會采用軟件負載;

軟件負載解決的兩個核心問題是:選誰、轉發,其中***的是LVS(Linux Virtual Server)。

傳送門->關于負載均衡的實現方式類型等介紹請瀏覽我的另一篇博文:《大型網站技術架構》讀書筆記之六:永無止境之網站的伸縮性架構

二、初識LVS:Linux Virtual Server

2.1 LVS是神馬東西

LVS是Linux Virtual Server的簡稱,也就是Linux虛擬服務器, 是一個由章文嵩博士發起的自由軟件項目,它的官方站點是www.linuxvirtualserver.org。現在LVS已經是 Linux標準內核的一部分,在Linux2.4內核以前,使用LVS時必須要重新編譯內核以支持LVS功能模塊,但是從Linux2.4內核以后,已經完全內置了LVS的各個功能模塊,無需給內核打任何補丁,可以直接使用LVS提供的各種功能。

2.2 LVS有神馬作用

LVS主要用于服務器集群的負載均衡。它工作在網絡層,可以實現高性能,高可用的服務器集群技術。它廉價,可把許多低性能的服務器組合在一起形成一個超級服務器。它易用,配置非常簡單,且有多種負載均衡的方法。它穩定可靠,即使在集群的服務器中某臺服務器無法正常工作,也不影響整體效果。另外可擴展性也非常好。

LVS自從1998年開始,發展到現在已經是一個比較成熟的技術項目了。可以利用LVS技術實現高可伸縮的、高可用的網絡服務,例如WWW服務、Cache服務、DNS服務、FTP服務、MAIL服務、視頻/音頻點播服務等等,有許多比較著名網站和組織都在使用LVS架設的集群系統,例如:Linux的門戶網站(www.linux.com)、向RealPlayer提供音頻視頻服務而聞名的Real公司(www.real.com)、全球***的開源網站(sourceforge.net)等。

2.3 LVS的體系結構

使用LVS架設的服務器集群系統有三個部分組成:

(1)最前端的負載均衡層,用Load Balancer表示;

(2)中間的服務器集群層,用Server Array表示;

(3)***端的數據共享存儲層,用Shared Storage表示;

在用戶看來,所有的內部應用都是透明的,用戶只是在使用一個虛擬服務器提供的高性能服務。

傳送門->關于體系結構的詳細介紹,請瀏覽南飛螞蟻的blog:http://ixdba.blog.51cto.com/2895551/552947

2.4 LVS負載均衡機制

(1)LVS是四層負載均衡,也就是說建立在OSI模型的第四層——傳輸層之上,傳輸層上有我們熟悉的TCP/UDP,LVS支持TCP/UDP的負載均衡。因為LVS是四層負載均衡,因此它相對于其它高層負載均衡的解決辦法,比如DNS域名輪流解析、應用層負載的調度、客戶端的調度等,它的效率是非常高的。

(2)LVS的轉發主要通過修改IP地址(NAT模式,分為源地址修改SNAT和目標地址修改DNAT)、修改目標MAC(DR模式)來實現。

①NAT模式:網絡地址轉換

NAT

NAT(Network Address Translation)是一種外網和內網地址映射的技術。NAT模式下,網絡數據報的進出都要經過LVS的處理。LVS需要作為RS(真實服務器)的網關。當包到達LVS時,LVS做目標地址轉換(DNAT),將目標IP改為RS的IP。RS接收到包以后,仿佛是客戶端直接發給它的一樣。RS處理完,返回響應時,源IP是RS IP,目標IP是客戶端的IP。這時RS的包通過網關(LVS)中轉,LVS會做源地址轉換(SNAT),將包的源地址改為VIP,這樣,這個包對客戶端看起來就仿佛是LVS直接返回給它的。客戶端無法感知到后端RS的存在。

②DR模式:直接路由

DR

DR模式下需要LVS和RS集群綁定同一個VIP(RS通過將VIP綁定在loopback實現),但與NAT的不同點在于:請求由LVS接受,由真實提供服務的服務器(RealServer, RS)直接返回給用戶,返回的時候不經過LVS。詳細來看,一個請求過來時,LVS只需要將網絡幀的MAC地址修改為某一臺RS的MAC,該包就會被轉發到相應的RS處理,注意此時的源IP和目標IP都沒變,LVS只是做了一下移花接木。RS收到LVS轉發來的包時,鏈路層發現MAC是自己的,到上面的網絡層,發現IP也是自己的,于是這個包被合法地接受,RS感知不到前面有LVS的存在。而當RS返回響應時,只要直接向源IP(即用戶的IP)返回即可,不再經過LVS。

(3)DR負載均衡模式數據分發過程中不修改IP地址,只修改mac地址,由于實際處理請求的真實物理IP地址和數據請求目的IP地址一致,所以不需要通過負載均衡服務器進行地址轉換,可將響應數據包直接返回給用戶瀏覽器,避免負載均衡服務器網卡帶寬成為瓶頸。因此,DR模式具有較好的性能,也是目前大型網站使用最廣泛的一種負載均衡手段。

#p#

三、構建實戰:LVS+Keepalived實現負載均衡

3.1 實驗結構總覽

(1)本次基于VMware Workstation搭建一個四臺Linux(CentOS 6.4)系統所構成的一個服務器集群,其中兩臺負載均衡服務器(一臺為主機,另一臺為備機),另外兩臺作為真實的Web服務器(向外部提供http服務,這里僅僅使用了CentOS默認自帶的http服務,沒有安裝其他的類似Tomcat、Jexus服務)。

(2)本次實驗基于DR負載均衡模式,設置了一個VIP(Virtual IP)為192.168.80.200,用戶只需要訪問這個IP地址即可獲得網頁服務。其中,負載均衡主機為192.168.80.100,備機為192.168.80.101。Web服務器A為192.168.80.102,Web服務器B為192.168.80.103。

3.2 基礎準備工作

以下工作針對所有服務器,也就是說要在四臺服務器中都要進行配置:

(1)綁定靜態IP地址

命令模式下可以執行setup命令進入設置界面配置靜態IP地址;x-window界面下可以右擊網絡圖標配置;配置完成后執行service network restart重新啟動網絡服務;

驗證:執行命令ifconfig

(2)設定主機名

①修改當前會話中的主機名,執行命令hostname xxxx (這里xxxx為你想要改為的名字)

②修改配置文件中的主機名,執行命令vi /etc/sysconfig/network (√一般需要進行此步湊才能***更改主機名)

驗證:重啟系統reboot

(3)IP地址與主機名的綁定

執行命令vi /etc/hosts,增加一行內容,如下(下面的從節點以你自己的為主,本實驗搭建了兩個從節點):

192.168.80.100 lvs-master

192.168.80.101 lvs-slave

#下面是本次試驗的兩個真實服務器節點

192.168.80.102 lvs-webserver1

192.168.80.103 lvs-webserver2

保存后退出

驗證:ping lvs-master

(4)關閉防火墻

①執行關閉防火墻命令:service iptables stop

      驗證:service iptables stauts

②執行關閉防火墻自動運行命令:chkconfig iptables off

驗證:chkconfig --list | grep iptables

3.3 配置兩臺Web服務器

以下操作需要在角色為Web服務器的兩臺中進行,不需要在負載均衡服務器中進行操作:

(1)開啟http服務

命令:service httpd start

補充:chkconfig httpd on -->將httpd設為自啟動服務

(2)在宿主機訪問Web網頁,并通過FTP工具上傳自定義網頁:這里上傳一個靜態網頁,并通過更改其中的html來區別兩臺Web服務器,以下圖所示為例,其中一臺顯示from 192.168.80.102,而另一臺顯示from 192.168.80.103;

(3)編輯realserver腳本文件

①進入指定文件夾:cd /etc/init.d/

②編輯腳本文件:vim realserver

SNS_VIP=192.168.80.200
/etc/rc.d/init.d/functions
case "$1" in
start)
       ifconfig lo:0 $SNS_VIP netmask 255.255.255.255 broadcast $SNS_VIP
       /sbin/route add -host $SNS_VIP dev lo:0
       echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
       echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
       echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
       echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
       sysctl -p >/dev/null 2>&1
       echo "RealServer Start OK"
       ;;
stop)
       ifconfig lo:0 down
       route del $SNS_VIP >/dev/null 2>&1
       echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore
       echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce
       echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore
       echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce
       echo "RealServer Stoped"
       ;;
*)
       echo "Usage: $0 {start|stop}"
       exit 1
esac
exit 0
 
這里我們設置虛擬IP為:192.168.80.200

③保存腳本文件后更改該文件權限:chmod 755 realserver

④開啟realserver服務:service realserver start

3.4 配置主負載服務器

(1)安裝Keepalived相關包

yum install -y keepalived

在CentOS下,通過yum install命令可以很方便地安裝軟件包,但是前提是你的虛擬機要聯網;

(2)編輯keepalived.conf配置文件

①進入keepalived.conf所在目錄:cd /etc/keepalived

②首先清除掉keepalived原有配置:> keepalived.conf

③重新編輯keepalived配置文件:vi keepalived.conf

global_defs {  
   notification_email {  
         edisonchou@hotmail.com  
   }  
   notification_email_from sns-lvs@gmail.com  
   smtp_server 192.168.80.1  
   smtp_connection_timeout 30
   router_id LVS_DEVEL  # 設置lvs的id,在一個網絡內應該是唯一的
}  
vrrp_instance VI_1 {  
    state MASTER   #指定Keepalived的角色,MASTER為主,BACKUP為備          
    interface eth1  #指定Keepalived的角色,MASTER為主,BACKUP為備
    virtual_router_id 51  #虛擬路由編號,主備要一致
    priority 100  #定義優先級,數字越大,優先級越高,主DR必須大于備用DR    
    advert_int 1  #檢查間隔,默認為1s
    authentication {  
        auth_type PASS  
        auth_pass 1111  
    }  
    virtual_ipaddress {  
        192.168.80.200  #定義虛擬IP(VIP)為192.168.2.33,可多設,每行一個
    }  
}  
# 定義對外提供服務的LVS的VIP以及port
virtual_server 192.168.80.200 80 {  
    delay_loop 6 # 設置健康檢查時間,單位是秒                    
    lb_algo wrr # 設置負載調度的算法為wlc                   
    lb_kind DR # 設置LVS實現負載的機制,有NAT、TUN、DR三個模式   
    nat_mask 255.255.255.0                
    persistence_timeout 0          
    protocol TCP                  
    real_server 192.168.80.102 80 {  # 指定real server1的IP地址
        weight 3   # 配置節點權值,數字越大權重越高              
        TCP_CHECK {  
        connect_timeout 10         
        nb_get_retry 3  
        delay_before_retry 3  
        connect_port 80  
        }  
    }  
    real_server 192.168.80.103 80 {  # 指定real server2的IP地址
        weight 3  # 配置節點權值,數字越大權重越高  
        TCP_CHECK {  
        connect_timeout 10  
        nb_get_retry 3  
        delay_before_retry 3  
        connect_port 80  
        }  
     }  
} 

(3)開啟keepalived服務

service keepalived start

#p#

3.5 配置從負載服務器

從負載服務器與主負載服務器大致相同,只是在keepalived的配置文件中需要改以下兩處:

(1)將state由MASTER改為BACKUP

(2)將priority由100改為99

vrrp_instance VI_1 {  
    state BACKUP # 這里改為BACKUP
    interface eth1  
    virtual_router_id 51  
    priority 99 # 這里改為99,master優先級是100
    advert_int 1  
    authentication {  
        auth_type PASS  
        auth_pass 1111  
    }  
    virtual_ipaddress {  
        192.168.80.200  
    }  
}  

3.6 驗證性測試

(1)指定請求的均衡轉發:因為兩個Web服務器的權重都一樣,所以會依次轉發給兩個Web服務器;

(2)Web服務器發生故障時:

①A發生故障后,只從B獲取服務;

這里模擬192.168.80.102發生故障,暫停其http服務:service httpd stop

再來看看這時從外部訪問VIP時,便會只從192.168.80.103獲取網頁:

②A故障修復后,又從A獲取服務;

這里模擬192.168.80.102修復完成,重啟其http服務:service httpd start

再來看看這時從外部訪問VIP,又可以從192.168.80.102獲取網頁:

(3)主負載均衡服務器發生故障時,備機立即充當主機角色提供請求轉發服務:

這里模擬192.168.80.100發生故障,暫停其keepalived服務:service keepalived stop

再來看看這時從外部訪問VIP,還是可以正常獲取網頁:

學習小結

LVS是目前廣為采用的軟件負載均衡解決方案,在一些大型企業級系統及互聯網系統中應用。本次,簡單地了解了一下LVS,并在Linux下搭建了一個小小的測試環境,借助Keepalived實現了一個最小化的負載均衡測試環境。LVS是一個可以工作在網絡第四層的負載均衡軟件,因此它相對于Nginx一類工作在第七層的負載均衡軟件有著無可比擬的性能優勢,而且它還是我國的章文嵩博士(現在阿里的副總裁,淘寶的技術專家)作為創始人發起的,現已經成為Linux內核的組成部分。

當然,目前流行的LVS解決方案中,在Web服務器端也有采用了Nginx+Tomcat這樣的搭配類型,靜態文件和動態文件分開進行處理,也不失為一種有效的嘗試。在以后的日子里,我還會嘗試下在Linux下借助Jexus跑ASP.NET MVC項目,試試.NET項目在Linux下的運行效果,希望到時也可以做一些分享。好了,今天就到此停筆。

參考資料

(1)王晨純,《Web基礎架構:負載均衡和LVS》:http://www.importnew.com/11229.html

(2)win_xp,《LVS簡介及使用》:http://www.cnblogs.com/codebean/archive/2011/07/25/2116043.html

(3)jiwang1980,《LVS+Keepalived》:http://7567567.blog.51cto.com/706378/578289

(4)南飛螞蟻的BLOG,《Linux負載均衡軟件LVS之概念篇》:http://ixdba.blog.51cto.com/2895551/552947

(***King王國,《四層和七層負載均衡的區別》:http://kb.cnblogs.com/page/188170/

 

責任編輯:林師授 來源: 周旭龍的博客
相關推薦

2015-03-18 14:56:58

負載均衡服務器集群

2013-09-09 11:14:06

AndroidiOS

2012-02-15 00:01:34

2023-11-09 07:58:50

2014-09-28 10:28:59

Docker云計算

2010-09-15 14:50:57

集群負載均衡Tomcat

2010-06-21 14:37:18

2012-05-07 10:20:12

LVS集群

2012-02-13 23:46:22

keepalived高可用

2018-10-14 08:39:52

NginxTomcat服務器

2009-04-20 14:00:57

2009-01-10 18:53:01

服務器ServerDNS

2014-05-30 13:35:21

MySQL Clust架構

2009-07-22 10:25:37

2010-04-20 17:12:57

服務器負載均衡

2012-04-02 15:43:45

nginxtomcat

2010-11-19 12:53:53

梭子魚負載均衡

2011-11-22 21:26:59

pfSense配置Web服務器負載均衡

2010-04-20 15:02:27

服務器負載均衡

2021-08-05 15:32:18

Snowflake Hadoop 大數據
點贊
收藏

51CTO技術棧公眾號

影音先锋久久| 精品综合久久88少妇激情| 国产精品狼人久久影院观看方式| 成人福利在线视频| 久久免费在线观看视频| 小嫩嫩12欧美| 欧美精品vⅰdeose4hd| 国产一区 在线播放| 欧美偷拍视频| 国产一区中文字幕| 97成人精品区在线播放| 国产精品av久久久久久无| 久久在线观看| 91成人免费网站| 免费看黄色a级片| 欧美zozo| 成人午夜又粗又硬又大| 国产精品尤物福利片在线观看| 精品一级少妇久久久久久久| 青青草国产成人a∨下载安卓| 欧美va亚洲va国产综合| 性欧美videossex精品| √天堂8资源中文在线| 国产精品看片你懂得| 精品卡一卡二| 性生活视频软件| 日本大胆欧美人术艺术动态| 97免费视频在线播放| 91麻豆免费视频网站| 日韩不卡一区| 亚洲天堂av女优| 国产激情视频网站| 欧美a级大片在线| 欧美在线制服丝袜| 日韩欧美国产免费| 678在线观看视频| 亚洲免费av观看| 亚洲欧洲精品一区二区| 国产51人人成人人人人爽色哟哟| 成人动漫中文字幕| 91成人理论电影| 国产视频手机在线| 理论电影国产精品| 国产精品精品国产| jizz国产在线| 久久综合狠狠| 琪琪第一精品导航| 日韩欧美高清在线观看| 日韩综合在线| 神马久久桃色视频| 少妇愉情理伦三级| 成人羞羞视频播放网站| 亚洲欧美中文在线视频| 巨胸大乳www视频免费观看| 欧美顶级毛片在线播放| 亚洲成人精品在线| 欧美激情一区二区三区p站| 中文字幕一区二区三区四区久久| 日韩一卡二卡三卡国产欧美| 一级片黄色免费| 91麻豆精品一二三区在线| 8v天堂国产在线一区二区| 日韩欧美国产片| 欧美xxxx性| 在线播放欧美女士性生活| 亚洲图色中文字幕| 国产精品免费精品自在线观看 | 成年人三级视频| 黄色免费在线网站| 亚洲精品v日韩精品| 国产美女作爱全过程免费视频| 欧美卡一卡二| 天天av天天翘天天综合网色鬼国产| 人妻久久久一区二区三区| 2022成人影院| 欧美三级视频在线观看| 亚洲激情在线看| 日韩在线成人| 日韩av在线不卡| 国产熟妇久久777777| 成人激情诱惑| 九九视频这里只有精品| 久久露脸国语精品国产91| 性8sex亚洲区入口| 国产美女搞久久| 超碰在线观看99| 99精品欧美一区| 色噜噜一区二区| 成人影欧美片| 日韩欧美中文字幕在线观看| 国产一二三区av| 日韩最新av| 亚洲乱码av中文一区二区| 91动漫免费网站| 黄色综合网站| 国产精品久久激情| www五月婷婷| 久久久99久久| 欧美性受xxxx黑人猛交88| 九色porny丨国产首页在线| 在线观看日韩电影| 精品人妻一区二区乱码| 久久av资源| 精品自在线视频| 欧美日韩在线视频播放| 国产精品一区二区三区网站| 免费亚洲精品视频| 91极品在线| 91国内精品野花午夜精品| 亚洲综合中文网| 精品国产美女| 2019中文字幕在线| 国产露脸91国语对白| 久久亚洲精华国产精华液| 国产成人三级视频| 免费污视频在线一区| 日韩免费性生活视频播放| 人妻精品久久久久中文| 亚洲国产导航| 99久久免费国| 黄色大片在线播放| 欧美亚洲国产一卡| 久久精品老司机| 一区在线观看| 亚洲永久免费观看| lutube成人福利在线观看| 午夜精品久久久久久久久久久| 在线观看免费视频高清游戏推荐| 日韩电影在线观看完整免费观看| 久久99久久久久久久噜噜| 中文字幕在线播放不卡| 91美女福利视频| 99久久国产综合精品五月天喷水| 九九九九九九精品任你躁| 中文字幕成人在线| 东京热一区二区三区四区| 成人久久视频在线观看| 国内自拍中文字幕| 96sao精品免费视频观看| 一区二区三区无码高清视频| 黄色av一级片| 久久精子c满五个校花| 欧美日本视频在线观看| xxxxxhd亚洲人hd| 欧美日韩国产999| 精品国产999久久久免费| 国产精品久久久久毛片软件| 中文字幕 91| 视频在线不卡免费观看| 国产深夜精品福利| av一本在线| 欧美无乱码久久久免费午夜一区| 久久视频精品在线观看| 免费在线一区观看| 影音先锋欧美资源| 欧美高清免费| 久久天天躁狠狠躁夜夜躁| 国产男男gay网站| 亚洲精品久久7777| 国产精品偷伦视频免费观看了| 国产精品二区影院| 国产精品久久久久免费| 成人在线黄色电影| 国产丝袜一区二区三区| 无码日韩精品一区二区| 欧美—级在线免费片| 伊人国产在线视频| 真实国产乱子伦精品一区二区三区| 91色在线观看| a级片免费在线观看| 亚洲精品国产精品久久清纯直播| 国产毛片aaa| 国产女人18毛片水真多成人如厕| 岛国av在线免费| 综合日韩在线| 久久99久久99精品蜜柚传媒| 波多视频一区| 最近2019中文字幕mv免费看| 国产模特av私拍大尺度| 精品电影在线观看| 男人天堂av电影| 狠狠狠色丁香婷婷综合久久五月| 欧美黑人在线观看| 久久99国产成人小视频| 国产日韩欧美中文在线播放| 欧美性爽视频| 亚洲天堂av图片| www.av日韩| 日韩欧美在线播放| 大地资源高清在线视频观看| 国产99精品在线观看| 亚洲 中文字幕 日韩 无码| 国产精品videosex性欧美| 国产日本一区二区三区| 色豆豆成人网| 久久久噜噜噜久久久| 免费黄色在线视频网站| 日韩一区二区高清| 少妇高潮av久久久久久| 亚洲免费视频中文字幕| 老司机福利av| 精品人妻伦一区二区三区久久| 亚洲色图在线看| 丰满大乳奶做爰ⅹxx视频| 麻豆精品视频在线观看免费| 成人免费观看cn| 香蕉视频国产精品| 欧美亚洲国产免费| 日韩欧美中文在线观看| 国产精品一区二区久久精品| 91福利在线尤物| 久热精品在线视频| 国产一二在线观看| 亚洲第一区中文字幕| 91精品人妻一区二区三区果冻| 婷婷丁香久久五月婷婷| 黑鬼狂亚洲人videos| 久久久美女毛片| 视频免费在线观看| 国产综合色视频| 99久久久无码国产精品6| 午夜日本精品| 亚洲图片都市激情| 久久99高清| 国产欧美一区二区视频| 精品一区二区三区在线观看视频| 国产精品白丝jk喷水视频一区 | 亚洲免费av在线| 手机毛片在线观看| 久久理论电影网| 人妻丰满熟妇av无码久久洗澡| 粉嫩aⅴ一区二区三区四区| 日本黄色的视频| 久久精品国内一区二区三区| 北条麻妃在线一区| 香蕉久久a毛片| 国内精品视频一区二区三区| 欧美在线二区| 国产经典久久久| 天天天综合网| 亚洲综合网中心| 久久国产电影| 在线不卡视频一区二区| 成人综合一区| 亚洲国产一区在线| 日韩免费在线| 亚洲欧洲精品一区| 五月开心六月丁香综合色啪| 一级二级三级欧美| 日韩中文首页| 日韩精品第1页| 欧美伊人影院| 福利视频免费在线观看| 欧美日韩国产精品一区二区亚洲| 黄色一级大片免费| 激情久久中文字幕| 国产二级片在线观看| 国产欧美一级| 91蝌蚪视频在线观看| 免费欧美日韩国产三级电影| 五月天激情播播| 国产高清在线观看免费不卡| 原创真实夫妻啪啪av| 成人毛片老司机大片| 欧美无人区码suv| 久久老女人爱爱| 18啪啪污污免费网站| 亚洲欧美区自拍先锋| 亚洲一区二区91| 色综合久久久久| 在线观看av大片| 欧美一区国产二区| 色香蕉在线视频| 亚洲人成电影在线播放| 免费a级毛片在线播放| 久久在精品线影院精品国产| 任你弄在线视频免费观看| 欧美一级在线播放| 久草综合在线| 成人欧美一区二区三区视频xxx | 日韩一级二级| 亚洲淫片在线视频| 日韩高清在线免费观看| 天堂√在线观看一区二区| 中文字幕一区二区三区久久网站| 国产一区二区四区| 日韩和欧美一区二区三区| 午夜剧场高清版免费观看| 成人少妇影院yyyy| av永久免费观看| 亚洲一区二区三区视频在线 | 欧美日韩精品综合| 国产精品二区不卡| 欧美视频免费看欧美视频| 日韩av中文字幕一区二区三区 | 久久在线免费观看| 在线看的片片片免费| 欧美性xxxx极品高清hd直播| 国产人妻精品一区二区三| 亚洲精品成人久久| 黄色网页在线免费观看| 日本高清不卡在线| 免费观看亚洲视频大全| 欧美重口乱码一区二区| 欧美日韩mv| 亚洲欧美国产中文| 久久这里只精品最新地址| 欧美日韩大片在线观看| 欧美视频一区二区三区四区| 日韩一级免费毛片| 久久夜色撩人精品| 日本不卡一二三| 国产午夜精品一区| 91成人看片| 超碰在线播放91| 久久天堂av综合合色蜜桃网 | 色天使色偷偷av一区二区| www.色日本| 北条麻妃久久精品| 桃花岛tv亚洲品质| 激情视频一区二区| 国产一区二区三区四区三区四 | 91丨porny丨中文| 顶臀精品视频www| 欧美日韩中字一区| 黄色av网站在线免费观看| 97视频免费观看| julia中文字幕一区二区99在线| 伊人情人网综合| 天堂蜜桃91精品| 国产精品无码网站| 精品国产福利视频| 国精品人妻无码一区二区三区喝尿| 久久最新资源网| 九九久久国产| 亚洲欧美日韩国产成人综合一二三区| 免费精品视频| 九色porny自拍视频| 欧美午夜精品在线| 天天干天天操av| 97在线视频精品| 美女午夜精品| 日本成年人网址| 91麻豆国产在线观看| 国产视频91在线| 精品亚洲一区二区三区四区五区| 色网在线免费观看| 欧美日韩精品综合| 日韩福利电影在线| 精品一区二区三区蜜桃在线| 在线观看亚洲成人| 永久免费av在线| 91在线视频导航| 欧美在线亚洲| 动漫美女无遮挡免费| 午夜精品福利一区二区三区av | 久久91麻豆精品一区| 中文字幕无码不卡免费视频| 久久久久国产一区二区三区四区 | 亚洲一区二区三区欧美| 秋霞影院一区二区| 女人18毛片毛片毛片毛片区二| 欧美日韩国产一二三| 国产精品剧情| 国产精品一区二区欧美| 国产一区二区三区的电影| 日本少妇高潮喷水xxxxxxx| 欧美亚洲愉拍一区二区| 久草资源在线| yellow视频在线观看一区二区| 99在线|亚洲一区二区| a级片在线观看| 欧美日韩国产大片| 在线网址91| 精品欧美一区二区三区久久久 | xxxx视频在线观看| 亚洲主播在线观看| 九九热视频在线观看| 国产色综合天天综合网 | 久久久久久网址| 国产欧美日韩在线观看视频| 欧美黄色性生活| 一区二区三区在线免费观看| 桃花色综合影院| 成人久久精品视频| 99在线精品免费视频九九视| 欧美a在线播放| 欧美刺激午夜性久久久久久久| 小草在线视频免费播放| 中文字幕99| 久久嫩草精品久久久精品| 国产美女主播在线观看| 欧美一区二区视频97| 婷婷激情图片久久| 天天插天天射天天干| 欧美一区二区性放荡片| 伊人网在线播放| 毛片av在线播放| 国产精品美女久久久久久久 | 一本久道高清无码视频|