• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于LNMP的Moodle 2分布式計算架構(gòu)*

    2013-04-29 00:44:03曾棕根
    計算機(jī)時代 2013年6期
    關(guān)鍵詞:分布式系統(tǒng)高性能

    摘 要: Moodle 2需要運(yùn)行在PHP 5.3平臺上,如何利用PHP 5.3通過PHP-FPM服務(wù)器管理PHP FastCGI進(jìn)程的特性來提升Moodle 2系統(tǒng)性能是一個亟待解決的關(guān)鍵問題。為此,提出了一種基于LNMP的Moodle 2分布式計算架構(gòu),并成功研制出樣機(jī)。經(jīng)功能測試和性能測試表明,該系統(tǒng)較單服務(wù)器系統(tǒng)提高了5倍的并發(fā)訪問能力,而CPU使用率卻降低了26.2%,實現(xiàn)了Moodle 2的高并發(fā)和高速訪問,并具有負(fù)載均衡、彈性伸縮和容錯性強(qiáng)的特點,為PHP系統(tǒng)特別是Moodle 2系統(tǒng)的大規(guī)模推廣應(yīng)用提供了重要技術(shù)參考。

    關(guān)鍵詞: Moodle; LNMP; 分布式系統(tǒng); 高并發(fā); 高性能

    中圖分類號:TP302.7 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2013)06-05-04

    Moodle 2 distributed computing architecture based on LNMP

    Zeng Zonggen

    (Electronic Information Engineering Department, Ningbo Polytechnic, Ningbo, Zhejiang 315800, China)

    Abstract: Moodle 2 operates on PHP 5.3 platform. It is an urgent problem how to use PHP 5.3's characteristic of PHP-FPM server managing PHP FastCGI process to enhance the Moodle system performance. Moodle 2 distributed computing architecture based on LNMP is proposed. A prototype is developed successfully. The functional testing and performance testing show that five-fold increase concurrent access capability is obtained compared to the single-server systems, while CPU usage is reduced by 26.2%. Moodle 2's high concurrency and high-speed access are achieved, together with characteristics of balance, flexibility, fault-tolerance, which provides an important technical reference for PHP system and especially for the Moodle system's large-scale application.

    Key words: Moodle; LNMP; distributed system; high concurrency; high performance

    0 引言

    Moodle 2是澳大利亞Martin Dougiamas博士主持研發(fā)的第二代Moodle免費(fèi)開源網(wǎng)絡(luò)課程平臺[1],其功能之強(qiáng)大使得在全球范圍內(nèi)掀起了一股Moodle 2升級、應(yīng)用熱潮。

    但由于Moodle 2要求運(yùn)行在PHP 5.3以上,而PHP 5.3是PHP技術(shù)發(fā)展的分水嶺,它采用PHP-FPM[2]服務(wù)方式管理PHP FastCGI進(jìn)程,如何利用這一特性來有效提高M(jìn)oodle 2訪問速度和并發(fā)處理能力是一個亟待解決的關(guān)鍵問題。

    本文經(jīng)過深入研究與實驗,成功研制出一種Moodle分布式計算架構(gòu),使用源代碼編譯方式成功編譯、安裝、優(yōu)化了LNMP[3],并在LNMP上安裝了Moodle 2系統(tǒng),樣機(jī)連接地址為http://61.164.87.150:5483/,經(jīng)httperf測試證實,該樣機(jī)實現(xiàn)了Moodle 2的高性能。

    1 Moodle 2分布式計算架構(gòu)

    Moodle過去多運(yùn)行在WAMP[4]或LAMP[5]架構(gòu)上,性能方面表現(xiàn)得總是不太理想。而采用LNMP分布式計算架構(gòu),即CentOS+Nginx+MySQL+PHP,能有效解決上述問題,主要原因:

    ⑴ 高并發(fā)下CentOS操作系統(tǒng)(Linux 2.6+內(nèi)核)的epoll網(wǎng)絡(luò)模型CPU利用率較Windows操作系統(tǒng)僅有的select網(wǎng)絡(luò)模型高很多[6];

    ⑵ Nginx是由俄羅斯人Igor Sysoev設(shè)計的開源、高并發(fā)HTTP和反向代理服務(wù)器[7],據(jù)業(yè)界測算,它可支持單臺服務(wù)器超過3萬的純PHP腳本并發(fā)訪問,性能超過Apache服務(wù)器的10倍之多;

    ⑶ PHP 5.3以FastCGI這一目前公認(rèn)為效率最高的方式運(yùn)行,并由PHP-FPM服務(wù)器集中管理,實現(xiàn)了PHP高效率、高并發(fā)和分布式處理,其通信示意圖[8]如圖1所示。

    圖1 Nginx+PHP-FPM通信示意圖

    圖1中,如果客戶端瀏覽器發(fā)出HTML請求,則Nginx直接將HTML文件發(fā)送給客戶端;如果客戶端瀏覽器發(fā)出PHP請求,則Nginx將此請求轉(zhuǎn)發(fā)給PHP-FPM服務(wù)去處理,PHP-FPM服務(wù)與MySQL數(shù)據(jù)庫服務(wù)通信,處理完成后,PHP-FPM將處理結(jié)果以HTML的形式返回給Nginx服務(wù),Nginx服務(wù)再把此HTML文檔返回給客戶端瀏覽器。

    ⑷ 由于Nginx、PHP-FPM和MySQL都是獨(dú)立的服務(wù),所以可以將這幾個服務(wù)分別安裝在不同物理服務(wù)器上,分?jǐn)倖闻_服務(wù)器的負(fù)載,這就實現(xiàn)了分布式和高性能的Moodle。

    研究表明,PHP處理是高性能LNMP的瓶頸,因此,應(yīng)安裝多臺PHP-FPM服務(wù)器,以實現(xiàn)PHP-FPM負(fù)載均衡[9],并安裝NFS文件服務(wù)器來同步PHP文件和session共享(也可將session寫到數(shù)據(jù)庫中來解決session共享問題),統(tǒng)一訪問同一臺MySQL數(shù)據(jù)庫。圖2為本文提出的分布式LNMP架構(gòu)。

    圖2 分布式LNMP架構(gòu)示意圖

    圖2的分布式計算架構(gòu)中,Moodle的程序文件分別拷貝在每臺PHP-FPM服務(wù)器中,Moodle的數(shù)據(jù)文件即moodledata文件夾放在NFS文件服務(wù)器中供所有PHP-FPM服務(wù)器共享,Moodle的數(shù)據(jù)庫則存放在MySQL服務(wù)器中供所有PHP-FPM服務(wù)器統(tǒng)一調(diào)用,而Moodle的session則保存在MySQL數(shù)據(jù)庫中。當(dāng)用戶訪問Moodle網(wǎng)站時,PHP請求被Nginx服務(wù)器接收后,它的upstream模塊按輪詢方式將此請求發(fā)送給一臺PHP-FPM服務(wù)器去處理,或采用ip_hash方式確定一個訪問者發(fā)出的請求總是由一臺固定的PHP-FPM服務(wù)器來處理,例如:

    Upstream phpfpm {

    ip_hash; //如果采用輪詢方式選擇PHP-FPM服務(wù)器則注釋掉此行

    server 192.168.0.50:9000; //PHP-FPM

    server 192.168.0.51:9000; //PHP-FPM

    server 192.168.0.52:9000; //PHP-FPM

    }

    PHP-FPM服務(wù)器接收到PHP請求后,則編譯執(zhí)行本機(jī)中的Moodle程序,如果需要存取Moodle數(shù)據(jù)就從NFS文件服務(wù)器中的moodledata程序文件中去存取文件,如果需要存取數(shù)據(jù)庫就去訪問MySQL數(shù)據(jù)庫服務(wù)器,最后,PHP-FPM服務(wù)器把運(yùn)行結(jié)果以HTML方式返回給Nginx服務(wù)器,Nginx服務(wù)器則將結(jié)果返回給客戶端瀏覽器,完成一次Moodle請求。

    2 編譯安裝LNMP架構(gòu)和Moodle 2

    確定了分布式架構(gòu)后,需要在服務(wù)器中將LNMP架構(gòu)和Moodle程序安裝好。由于Moodle 2需要LNMP架構(gòu)特定模塊支持,必須采用編譯LNMP各部件源代碼方式來安裝LNMP架構(gòu)而不能安裝二進(jìn)制發(fā)行版。另外,通過本機(jī)編譯源碼方式安裝的部件會更好地發(fā)揮硬件性能。本文采用的部件及版本如表1所示。

    表1 LNMP架構(gòu)各部件版本一覽表

    [部件\&文件名或版本要求\&CentOS\&i386 ,6.2版,32位\&MySQL\&mysql-5.5.19.tar.gz\&mysqlcc\&mysqlcc-1.0.1-fc14.1.i686.rpm\&PCRE\&pcre-8.30.zip\&Nginx\&nginx-1.2.4.tar.gz stable穩(wěn)定版\&PHP\&php-5.4.8.tar.gz\&eAccelerator\&eaccelerator-42067ac.tar.gz for php 5.4\&Moodle\&moodle-latest-22.tgz\&]

    由于編譯安裝LNMP架構(gòu)和部署Moodle程序是Linux程序員的基本功,本節(jié)對此過程不再贅述,讀者可以參考LNMP一鍵安裝包官方網(wǎng)站http://lnmp.org/或張宴老師的博文《Nginx 0.8.x+PHP 5.2.13(FastCGI)搭建勝過Apache十倍的Web服務(wù)器(第6版)》[10]。

    3 優(yōu)化LNMP架構(gòu)參數(shù)

    編譯安裝好LNMP和Moodle 2后,還需要對各項服務(wù)進(jìn)行優(yōu)化,使得服務(wù)器性能得以充分發(fā)揮。優(yōu)化服務(wù)器的主要思路是:調(diào)高系統(tǒng)參數(shù)、關(guān)閉不必要的日志讀寫、使用緩存、使用加速器等。

    3.1 Linux內(nèi)核優(yōu)化方法[11]

    ⑴ 調(diào)高Linux內(nèi)核打開文件數(shù)量為102400。

    Linux默認(rèn)打開文件數(shù)是1024,調(diào)高linux內(nèi)核打開文件數(shù)量(必須是root帳號):

    a、在/etc/profile文件最后加上:ulimit -HSn 102400

    b、在/etc/rc.local文件最后加上:ulimit -HSn 102400

    c、在/etc/security/limits.conf文件最后添加下面兩行內(nèi)容(CentOS 6.2需要在此文件里修改,否則無效):

    * hard nofile 102400

    * soft nofile 102400

    d、在/usr/include/bits/typesizes.h文件中,修改__FD_SET_SIZE宏定義值為102400。

    ⑵ 調(diào)整單個用戶最多擁有的進(jìn)程數(shù)。

    a、在/etc/security/limits.conf文件最后添加下面兩行內(nèi)容

    * hard nproc 102400

    * soft nproc 102400

    b、在/etc/security/limits.d/90-nproc.conf文件中修改soft nproc為102400。

    ⑶ 優(yōu)化Linux內(nèi)核的TCP選項,增加以下設(shè)置:

    net.ipv4.tcp_max_syn_backlog=65536

    net.core.netdev_max_backlog=32768

    net.core.somaxconn=32768

    net.core.wmem_default=8388608

    net.core.rmem_default=8388608

    net.core.rmem_max=16777216

    net.core.wmem_max=16777216

    net.ipv4.tcp_timestamps=0

    net.ipv4.tcp_synack_retries=2

    net.ipv4.tcp_syn_retries=2

    net.ipv4.tcp_tw_recycle=1

    net.ipv4.tcp_tw_reuse=1

    net.ipv4.tcp_mem=94500000 915000000 927000000

    net.ipv4.tcp_max_orphans=3276800

    net.ipv4.ip_local_port_range=1024 65535

    3.2 MySQL優(yōu)化方法

    ⑴ 使用my-innodb-heavy-4G.cnf作為生產(chǎn)環(huán)境下的配置文件。

    ⑵ 調(diào)整/etc/my.cnf中的幾個參數(shù),增加數(shù)據(jù)庫的打開文件數(shù)量和各種緩存:

    open_files_limit=10240

    back_log=600

    max_connections=5000

    max_connect_errors=6000

    table_open_cache=2048

    max_allowed_packet=32M

    thread_cache_size=300

    query_cache_size=64M

    innodb_buffer_pool_size=2G

    innodb_thread_concurrency=16

    3.3 Nginx優(yōu)化方法

    ⑴ 訪問日志會造成頻繁磁盤訪問并占用大量磁盤空間,對于Moodle這樣的安全性要求并不是非??量痰膽?yīng)用,應(yīng)當(dāng)關(guān)閉Nginx訪問日志,或者定時切割Nginx訪問日志(如每天0點0分切割一次),以避免單個日志文件太大而影響系統(tǒng)性能。

    ⑵ 使用epoll網(wǎng)絡(luò)I/O模型,epoll網(wǎng)絡(luò)模型只內(nèi)建于Linux內(nèi)核2.6以上的OS中。該模型有別于Windows操作系統(tǒng)上僅有的select網(wǎng)絡(luò)模型,在高并發(fā)連接下,CPU利用率會提高很多。

    ⑶ 打開keepalive_timeout,使TCP連接保持65秒,連續(xù)訪問時避免頻繁重建連接。

    ⑷ 充分發(fā)揮CPU多核心性能,指定Nginx的工作進(jìn)程數(shù)worker_processes,一般為總核數(shù)或總核數(shù)的兩倍,這里的總核數(shù)是指CPU線程總數(shù)。

    ⑸ 開啟Nginx的gzip壓縮功能,提高傳輸速度,改善用戶體驗。啟用gzip壓縮后,Nginx在向客戶端傳送網(wǎng)站的.html的文件、.css和.js等文件時,會先采用gzip壓縮,使文件體積大為減小,傳輸耗時就少了,而常用的客戶端瀏覽器都內(nèi)建了gzip解壓縮程序,會自動解壓。

    3.4 PHP-FPM優(yōu)化方法

    ⑴ 指定PHP-FPM允許打開最多文件數(shù),將rlimit_files設(shè)為102400,這個參數(shù)與Linux內(nèi)核參數(shù)要吻合。

    ⑵ 根據(jù)每個PHP FastCGI進(jìn)程大約消耗20MB內(nèi)存計算,4GB內(nèi)存可一次性開啟128個PHP FastCGI進(jìn)程,并行等待客戶端PHP腳本請求。指定PHP-FPM以靜態(tài)方式創(chuàng)建PHP FastCGI進(jìn)程,一次性啟動128個PHP FastCGI進(jìn)程,再設(shè)置每個進(jìn)程在重置之前能夠執(zhí)行的最多請求數(shù)為65535。在終端通過鍵入#pstree命令,可以查看到PHP-FPM服務(wù)靜態(tài)創(chuàng)建的PHP FastCGI進(jìn)程的數(shù)量為128個,如圖3所示。

    圖3 PHP-FPM服務(wù)靜態(tài)創(chuàng)建的PHP FastCGI進(jìn)程

    3.5 PHP優(yōu)化方法

    使用eAccelerator for PHP 5.4來對PHP進(jìn)行加速。eAccelerator是一個自由開放源碼的PHP加速器,通過動態(tài)內(nèi)容緩存,使PHP腳本在編譯的狀態(tài)下,對服務(wù)器的開銷幾乎完全消除。它還能優(yōu)化腳本,以加快其執(zhí)行效率,使PHP腳本執(zhí)行效率能提高1~10倍[12]。

    安裝好eAccelerator后,重新啟動PHP-FPM和Nginx,再運(yùn)行phpinfo.php程序,可以看見這條信息,說明eAccelerator生效了:with eAccelerator v1.0-dev, Copyright (c) 2004-2012 eAccelerator, by eAccelerator。

    4 樣機(jī)性能測試

    經(jīng)過上述的編譯、安裝和優(yōu)化,成功研制了LNMP + Moodle 2服務(wù)器樣機(jī),網(wǎng)址為http://61.164.87.150:5483/。該服務(wù)器硬件配置如表2所示。

    表2 Moodle 2服務(wù)器樣機(jī)硬件配置

    [硬件\&參數(shù)\&內(nèi)存\&4GB\&處理器0\&Intel(R) Core(TM) i5-2400S CPU @2.50GHZ\&處理器1\&Intel(R) Core(TM) i5-2400S CPU @2.50GHZ\&處理器2\&Intel(R) Core(TM) i5-2400S CPU @2.50GHZ\&處理器3\&Intel(R) Core(TM) i5-2400S CPU @2.50GHZ\&]

    4.1 功能測試

    經(jīng)過三個月“JAVA程序設(shè)計”網(wǎng)絡(luò)課程的教學(xué)使用證實,該樣機(jī)在開設(shè)課程、上傳用戶、注冊用戶、用戶授權(quán)、上傳文件、上傳圖像、上傳用戶、討論板、作業(yè)模塊、考試模塊、主題選擇、郵件自動發(fā)送、模塊升級和卸載等方面都能正常使用,無任何bug, Moodle 2軟件質(zhì)量非常高,系統(tǒng)響應(yīng)速度也非???,無任何延遲感,學(xué)生普遍反映非常滿意。

    4.2 性能測試

    采用HP實驗室研發(fā)的服務(wù)器負(fù)載測試工具h(yuǎn)ttperf[13]對單服務(wù)器和分布式服務(wù)器樣機(jī)進(jìn)行對比測試。

    【測試樣例】#httperf --server 10.61.0.2 --port 80 --uri/index.php --rate 100 --num-conn 1000 --num-call 1 --timeout 5。

    【測試含義】測試機(jī)以每秒100個并發(fā)連接的速度向服務(wù)器(服務(wù)器的IP是<10.61.0.2>,端口為80)發(fā)起連接(Connection),每個連接產(chǎn)生1個請求(Request),請求的網(wǎng)頁是index.php,如果此連接5秒內(nèi)還未從服務(wù)器返回處理結(jié)果,就記為一次錯誤(連接失?。?,共要完成1000個連接。

    測試結(jié)果見表3。

    表3 單服務(wù)器與分布式服務(wù)器性能測試對比表

    [ \&單服務(wù)器\&分布式服務(wù)器\&完成總連接(個)\&230\&1500\&連接速度(連接數(shù)/秒)\&18.1\&107.3\&CPU用戶時間(秒)\&5.12\&1.97\&CPU系統(tǒng)時間(秒)\&7.6\&12.01\&]

    從以上的對比測試可以看出,在同等條件下,采用單服務(wù)器部署方式,Moodle系統(tǒng)平均每秒僅能處理18.1個有效請求,CPU用戶時間占用率高達(dá)40.3%;而采用分布式計算的部署方式,Moodle系統(tǒng)平均每秒能處理107.3個有效請求,CPU用戶時間占用率卻低至14.1%。由此可以看出,此分布式系統(tǒng)較單服務(wù)器系統(tǒng)并發(fā)處理能力提高了近5倍,而CPU用戶時間卻降低了26.2%,系統(tǒng)非常輕松,響應(yīng)敏捷。

    5 結(jié)束語

    本文在PHP 5.3最新技術(shù)的基礎(chǔ)上,提出了一種基于LNMP的Moodle 2分布式計算架構(gòu),研制出了一套樣機(jī),并經(jīng)過了實踐檢驗和服務(wù)器負(fù)載測試,證明該系統(tǒng)性能得到了很大提升,并具有容錯功能和彈性伸縮的特征。當(dāng)一臺PHP-FPM服務(wù)器當(dāng)機(jī)時,并不會影響整套系統(tǒng)的正常運(yùn)行;隨著系統(tǒng)應(yīng)用規(guī)模的逐步擴(kuò)大,還能夠任意將新的PHP-FPM服務(wù)器接入到該系統(tǒng)中,分擔(dān)計算負(fù)載,實現(xiàn)彈性伸縮。限于目前實驗條件所限,本文只針對3臺PHP-FPM服務(wù)器進(jìn)行了實驗。

    另外需要指出的是,本文研制的由1臺Nginx服務(wù)器、3臺PHP-FPM服務(wù)器、1臺NFS文件服務(wù)器和1臺MySQL服務(wù)器等6臺2核心4線程的服務(wù)器組成的Moodle 2分布式計算系統(tǒng),每秒能處理107.3個有效請求,按以10秒產(chǎn)生一次做題請求來計算,該系統(tǒng)能支持至少1073個學(xué)生同時在線考試,能滿足一所2000~3000人訪問的中等學(xué)校的應(yīng)用需求。如果要滿足一所上萬人大學(xué)的使用需求,那就需要增加服務(wù)器的硬件性能(如CPU超過24線程)和PHP-FPM服務(wù)器數(shù)量,具體數(shù)量應(yīng)當(dāng)以httperf服務(wù)器負(fù)載測試結(jié)果為準(zhǔn)。

    本文提出的LNMP分布式計算構(gòu)架,適用性廣,不僅適用于Moodle 2系統(tǒng),也能滿足其他PHP系統(tǒng)的大規(guī)模訪問需求。

    參考文獻(xiàn):

    [1] Moodle官網(wǎng)[EB/OL].

    [2] php-fpm[EB/OL].

    [3] LNMP官網(wǎng)[EB/OL].

    [4] 曾棕根.基于WAMP的簡體中文Moodle架設(shè)與性能優(yōu)化[J].現(xiàn)代教

    育技術(shù),2011,21(4):136-139.

    [5] 曾棕根.源程序在線評測系統(tǒng)技術(shù)改進(jìn)[J].計算機(jī)工程與應(yīng)用,

    2011.47(4):68-71.

    [6] 張宴.實戰(zhàn)Nginx:取代Apache的高性能Web服務(wù)器[M].電子工業(yè)出

    版社,2010.

    [7] Nginx官網(wǎng)[EB/OL].

    [8] (法)Clément Nedelcu.Nginx HTTP Server[M].France:Packt Publishing,

    2010.6:207-208

    [9] 使用多fastcgi進(jìn)行php負(fù)載均衡[EB/OL].

    com/in-loading/archive/2012/03/29/

    [10] Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建勝過Apache十倍的Web

    服務(wù)器[EB/OL].< http://blog.s135.com/nginx_php_v6/>

    [11] 陶利軍.決戰(zhàn)Nginx:高性能Web服務(wù)器詳解與運(yùn)維[M].清華大學(xué)出

    版社,2012.6:43-48

    [12] eAccelerator官網(wǎng)[EB/OL].

    [13] httperf官網(wǎng)[EB/OL].

    httperf/>

    猜你喜歡
    分布式系統(tǒng)高性能
    一種高性能CMOS溫度傳感器
    基于現(xiàn)場采集與云服務(wù)的流量積算管理系統(tǒng)研究
    一款高性能BGO探測器的研發(fā)
    電子制作(2017年19期)2017-02-02 07:08:49
    典型應(yīng)用領(lǐng)域全球定量遙感產(chǎn)品生產(chǎn)體系
    科技資訊(2016年25期)2016-12-27 16:23:06
    以數(shù)據(jù)為中心的分布式系統(tǒng)自適應(yīng)集成方法
    分布式系統(tǒng)中的辯證對立統(tǒng)一概念與方法
    高性能砼在橋梁中的應(yīng)用
    一種基于Hadoop的海量圖片檢索策略
    精美絕倫,那些超高性能的飛馳藝術(shù)品
    金色年華(2016年19期)2016-02-28 01:45:21
    SATA推出全新高性能噴槍SATAjet 5000 B
    黄色视频在线播放观看不卡| 中文字幕av成人在线电影| 国产欧美日韩精品一区二区| 真实男女啪啪啪动态图| 欧美3d第一页| 久久久久性生活片| 亚洲成人久久爱视频| 亚洲欧美精品专区久久| 亚洲精品亚洲一区二区| 黄色配什么色好看| 少妇的逼水好多| 亚洲欧美成人精品一区二区| 亚洲av成人精品一区久久| 精品一区二区三卡| 涩涩av久久男人的天堂| 久久久亚洲精品成人影院| 美女视频免费永久观看网站| 国产黄a三级三级三级人| 国产探花极品一区二区| 人妻少妇偷人精品九色| 男女啪啪激烈高潮av片| 秋霞在线观看毛片| 亚洲第一区二区三区不卡| 成人欧美大片| 亚洲精品乱码久久久v下载方式| 日韩亚洲欧美综合| 国产成人免费无遮挡视频| 久久国产乱子免费精品| 夜夜看夜夜爽夜夜摸| 国产精品一区二区三区四区免费观看| 欧美高清成人免费视频www| 成人一区二区视频在线观看| 亚洲性久久影院| 国产成人午夜福利电影在线观看| 美女内射精品一级片tv| 国产91av在线免费观看| 一本一本综合久久| 一区二区三区乱码不卡18| 激情 狠狠 欧美| 亚洲内射少妇av| 丰满人妻一区二区三区视频av| 五月伊人婷婷丁香| 成人毛片a级毛片在线播放| 网址你懂的国产日韩在线| 99re6热这里在线精品视频| 十八禁网站网址无遮挡 | 最近的中文字幕免费完整| 久久ye,这里只有精品| 婷婷色综合大香蕉| 亚洲,欧美,日韩| 久久久久性生活片| 男男h啪啪无遮挡| 亚洲欧洲日产国产| 国产精品一及| 97人妻精品一区二区三区麻豆| 国产精品国产三级专区第一集| 国产有黄有色有爽视频| 国产精品.久久久| 看免费成人av毛片| 成人高潮视频无遮挡免费网站| 欧美高清成人免费视频www| 欧美潮喷喷水| 亚洲国产成人一精品久久久| 少妇熟女欧美另类| 亚洲四区av| 婷婷色综合www| 国产成人a∨麻豆精品| 国产精品熟女久久久久浪| 久久韩国三级中文字幕| 搡老乐熟女国产| 又粗又硬又长又爽又黄的视频| 精品国产乱码久久久久久小说| 26uuu在线亚洲综合色| 日本与韩国留学比较| 欧美xxⅹ黑人| 精品酒店卫生间| 中国美白少妇内射xxxbb| 亚洲天堂国产精品一区在线| 热re99久久精品国产66热6| 天堂俺去俺来也www色官网| 亚洲国产色片| 禁无遮挡网站| 韩国av在线不卡| 18禁裸乳无遮挡免费网站照片| 久久久久久久午夜电影| 99热网站在线观看| 日本wwww免费看| 午夜福利在线在线| av.在线天堂| 伊人久久精品亚洲午夜| 成人一区二区视频在线观看| 肉色欧美久久久久久久蜜桃 | 日韩一区二区视频免费看| 特大巨黑吊av在线直播| 熟女人妻精品中文字幕| 久久精品夜色国产| 成人二区视频| 久久人人爽人人片av| 美女视频免费永久观看网站| 亚洲欧美一区二区三区国产| 午夜亚洲福利在线播放| 最近最新中文字幕免费大全7| 大香蕉久久网| 人妻一区二区av| 看黄色毛片网站| 伦精品一区二区三区| 九草在线视频观看| 国产午夜福利久久久久久| 亚洲精品一区蜜桃| 国产精品三级大全| 97超视频在线观看视频| 亚洲伊人久久精品综合| 在线观看一区二区三区| 九九久久精品国产亚洲av麻豆| 久久久午夜欧美精品| 三级国产精品欧美在线观看| 国产免费一级a男人的天堂| 亚洲av国产av综合av卡| 2021天堂中文幕一二区在线观| 欧美日韩精品成人综合77777| 国产一区二区在线观看日韩| 久久久成人免费电影| 午夜激情久久久久久久| 精品久久久久久久久亚洲| 你懂的网址亚洲精品在线观看| 男人添女人高潮全过程视频| 男女那种视频在线观看| 亚洲欧美一区二区三区国产| 最近中文字幕高清免费大全6| 色哟哟·www| 免费av毛片视频| 国产精品秋霞免费鲁丝片| 久久久久久久久大av| 国产av不卡久久| 国产高清国产精品国产三级 | 日韩精品有码人妻一区| 菩萨蛮人人尽说江南好唐韦庄| 亚洲伊人久久精品综合| 美女国产视频在线观看| 免费观看a级毛片全部| 精品国产乱码久久久久久小说| 亚州av有码| 精品国产三级普通话版| 91午夜精品亚洲一区二区三区| 日韩人妻高清精品专区| 国产爱豆传媒在线观看| 在线观看av片永久免费下载| 亚洲av中文av极速乱| 免费看a级黄色片| 国产真实伦视频高清在线观看| 日本午夜av视频| 七月丁香在线播放| 亚洲av成人精品一二三区| 亚洲欧洲国产日韩| 精品国产乱码久久久久久小说| 成人黄色视频免费在线看| 草草在线视频免费看| 久久精品久久久久久噜噜老黄| 最新中文字幕久久久久| 一级毛片 在线播放| 欧美性感艳星| 校园人妻丝袜中文字幕| 一级二级三级毛片免费看| 久久久久久久精品精品| 69av精品久久久久久| av卡一久久| 能在线免费看毛片的网站| 美女cb高潮喷水在线观看| 亚洲国产色片| 性色av一级| 狠狠精品人妻久久久久久综合| 免费黄网站久久成人精品| 国产成人精品一,二区| 人人妻人人看人人澡| 亚洲人成网站在线观看播放| 国产成人a区在线观看| 免费黄频网站在线观看国产| 国产久久久一区二区三区| 国产久久久一区二区三区| 国产精品国产av在线观看| 国产黄片美女视频| 男女啪啪激烈高潮av片| 在线观看一区二区三区| 国产精品三级大全| 毛片一级片免费看久久久久| 在线观看免费高清a一片| 男女啪啪激烈高潮av片| 午夜免费观看性视频| 亚洲美女搞黄在线观看| 亚洲人成网站在线观看播放| 18+在线观看网站| 国产毛片a区久久久久| 边亲边吃奶的免费视频| 91午夜精品亚洲一区二区三区| 国产伦精品一区二区三区视频9| 国产一区二区亚洲精品在线观看| 少妇猛男粗大的猛烈进出视频 | 亚洲国产日韩一区二区| 午夜福利网站1000一区二区三区| 国产精品成人在线| 国产av不卡久久| 亚洲综合色惰| 国产精品国产三级国产av玫瑰| 日韩中字成人| 久久久午夜欧美精品| 国产精品无大码| 日韩人妻高清精品专区| 美女国产视频在线观看| 国产成人精品婷婷| 99九九线精品视频在线观看视频| 丰满少妇做爰视频| 久热久热在线精品观看| 黄色欧美视频在线观看| 波野结衣二区三区在线| 亚洲真实伦在线观看| 免费电影在线观看免费观看| 国产亚洲最大av| 婷婷色综合www| 日本黄色片子视频| 亚洲国产成人一精品久久久| 蜜桃久久精品国产亚洲av| 中文在线观看免费www的网站| 精品亚洲乱码少妇综合久久| 亚洲美女搞黄在线观看| 精品一区二区三卡| 亚洲,欧美,日韩| 日本-黄色视频高清免费观看| 亚洲精品久久久久久婷婷小说| 久久99热这里只有精品18| 夫妻午夜视频| 亚洲最大成人av| 能在线免费看毛片的网站| 美女视频免费永久观看网站| 中文在线观看免费www的网站| 国产成人freesex在线| 男人舔奶头视频| 有码 亚洲区| 激情 狠狠 欧美| 69人妻影院| 午夜爱爱视频在线播放| 国产 精品1| 欧美一级a爱片免费观看看| 在线a可以看的网站| 中文天堂在线官网| 黄片无遮挡物在线观看| 爱豆传媒免费全集在线观看| 日韩三级伦理在线观看| 性插视频无遮挡在线免费观看| 天堂俺去俺来也www色官网| 国产色婷婷99| 日本熟妇午夜| 国产精品一区二区性色av| 欧美日韩在线观看h| 亚洲自偷自拍三级| 久久99热这里只频精品6学生| 在线观看免费高清a一片| 精品一区二区三区视频在线| 女的被弄到高潮叫床怎么办| 天堂网av新在线| 亚洲最大成人中文| av.在线天堂| 亚洲天堂av无毛| 国产av不卡久久| 国产免费视频播放在线视频| 在线免费十八禁| 久久精品国产亚洲av天美| 欧美+日韩+精品| 男的添女的下面高潮视频| 各种免费的搞黄视频| 超碰av人人做人人爽久久| 久久久色成人| 晚上一个人看的免费电影| 国产一区有黄有色的免费视频| 国产欧美亚洲国产| 国产黄色免费在线视频| 又粗又硬又长又爽又黄的视频| 久久久久久久午夜电影| 亚洲国产精品成人综合色| 国产精品一区www在线观看| 国产久久久一区二区三区| 91狼人影院| 久久热精品热| 97超视频在线观看视频| 能在线免费看毛片的网站| 亚洲av不卡在线观看| 亚洲性久久影院| 国产亚洲5aaaaa淫片| 亚洲精品国产色婷婷电影| 日本av手机在线免费观看| 亚洲国产色片| 精品亚洲乱码少妇综合久久| 国产精品99久久久久久久久| 日本黄大片高清| 国产精品久久久久久精品电影| 69av精品久久久久久| 少妇人妻精品综合一区二区| 国产日韩欧美亚洲二区| 99精国产麻豆久久婷婷| 日韩不卡一区二区三区视频在线| 久久精品久久精品一区二区三区| 狂野欧美白嫩少妇大欣赏| 一级爰片在线观看| 欧美三级亚洲精品| 国产成年人精品一区二区| 高清欧美精品videossex| 国产成人a区在线观看| 夜夜看夜夜爽夜夜摸| 久久人人爽人人爽人人片va| av在线天堂中文字幕| 97精品久久久久久久久久精品| 婷婷色av中文字幕| 日韩成人伦理影院| 夫妻性生交免费视频一级片| 亚洲av男天堂| 国产精品爽爽va在线观看网站| 国产精品久久久久久av不卡| 高清毛片免费看| 国产精品一区二区三区四区免费观看| 亚洲精品亚洲一区二区| 亚洲国产欧美人成| 最近的中文字幕免费完整| 看黄色毛片网站| 汤姆久久久久久久影院中文字幕| 丰满乱子伦码专区| 国产乱来视频区| 99re6热这里在线精品视频| 欧美日韩在线观看h| 一二三四中文在线观看免费高清| 91精品国产九色| 欧美最新免费一区二区三区| 午夜日本视频在线| 久久精品综合一区二区三区| 精品久久久久久久末码| 国产精品99久久99久久久不卡 | 亚洲av欧美aⅴ国产| 久久久国产一区二区| 日韩亚洲欧美综合| 国产高清三级在线| 女人久久www免费人成看片| 免费播放大片免费观看视频在线观看| 国产男女内射视频| 色婷婷久久久亚洲欧美| 精品一区二区三卡| 纵有疾风起免费观看全集完整版| 大片电影免费在线观看免费| 国产精品久久久久久av不卡| 亚洲av不卡在线观看| 日韩国内少妇激情av| 日本午夜av视频| 欧美成人a在线观看| 新久久久久国产一级毛片| 国产熟女欧美一区二区| 日韩制服骚丝袜av| 久久韩国三级中文字幕| 亚洲av在线观看美女高潮| 成人免费观看视频高清| 一级毛片 在线播放| 老司机影院成人| 伊人久久国产一区二区| 国产男女超爽视频在线观看| 日韩制服骚丝袜av| 亚洲欧美日韩卡通动漫| 晚上一个人看的免费电影| 国产精品一区二区在线观看99| 久久久久久伊人网av| 91精品伊人久久大香线蕉| 欧美日韩亚洲高清精品| 亚洲国产日韩一区二区| 日韩欧美精品v在线| 国精品久久久久久国模美| 亚洲精品456在线播放app| 国产成人freesex在线| 亚洲av国产av综合av卡| 国产亚洲最大av| 免费在线观看成人毛片| 亚洲精华国产精华液的使用体验| 午夜福利在线在线| 观看美女的网站| 欧美日韩亚洲高清精品| 国产黄片美女视频| 免费av毛片视频| 国产在视频线精品| 观看免费一级毛片| 欧美精品一区二区大全| 激情五月婷婷亚洲| 天堂俺去俺来也www色官网| 免费看光身美女| 搡女人真爽免费视频火全软件| 性色avwww在线观看| 成人欧美大片| 2022亚洲国产成人精品| 综合色av麻豆| 秋霞在线观看毛片| 欧美区成人在线视频| 国产一区二区亚洲精品在线观看| 蜜桃亚洲精品一区二区三区| 内射极品少妇av片p| 亚洲国产av新网站| 亚洲精品日本国产第一区| 中国美白少妇内射xxxbb| 免费播放大片免费观看视频在线观看| 亚洲四区av| 91精品一卡2卡3卡4卡| 99热国产这里只有精品6| 日韩免费高清中文字幕av| 中文资源天堂在线| 国产av不卡久久| 久久精品国产亚洲av天美| 街头女战士在线观看网站| 麻豆成人午夜福利视频| 亚洲色图av天堂| 噜噜噜噜噜久久久久久91| av黄色大香蕉| 亚洲精品久久久久久婷婷小说| av在线播放精品| 欧美 日韩 精品 国产| 九九在线视频观看精品| 久久久精品94久久精品| 亚洲精品国产av蜜桃| 成人毛片60女人毛片免费| 最近中文字幕高清免费大全6| 男女无遮挡免费网站观看| 日韩三级伦理在线观看| 成人鲁丝片一二三区免费| 黄色日韩在线| 精品久久久久久久久av| 午夜精品国产一区二区电影 | 亚洲av.av天堂| 国产乱来视频区| 亚洲欧美精品自产自拍| 一区二区三区四区激情视频| 日韩成人伦理影院| 又大又黄又爽视频免费| 免费播放大片免费观看视频在线观看| 性插视频无遮挡在线免费观看| 国产成人精品一,二区| freevideosex欧美| 国精品久久久久久国模美| 久久久久久久亚洲中文字幕| 日韩一本色道免费dvd| 一区二区三区四区激情视频| 乱码一卡2卡4卡精品| 欧美精品人与动牲交sv欧美| 午夜亚洲福利在线播放| 新久久久久国产一级毛片| 国产免费一级a男人的天堂| 日韩强制内射视频| 又爽又黄无遮挡网站| 在线a可以看的网站| 久久久久久久午夜电影| 亚洲av不卡在线观看| 欧美三级亚洲精品| 有码 亚洲区| 少妇 在线观看| 久久久久久久久久久免费av| 2018国产大陆天天弄谢| 婷婷色av中文字幕| 免费观看在线日韩| 99九九线精品视频在线观看视频| 高清午夜精品一区二区三区| 搡女人真爽免费视频火全软件| 亚洲欧美中文字幕日韩二区| 内射极品少妇av片p| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 黄色视频在线播放观看不卡| 国产探花极品一区二区| 亚洲精品乱久久久久久| 又爽又黄无遮挡网站| 国产有黄有色有爽视频| 综合色av麻豆| 丝瓜视频免费看黄片| 亚洲激情五月婷婷啪啪| 亚洲婷婷狠狠爱综合网| 国产在线男女| 18禁裸乳无遮挡动漫免费视频 | 夜夜看夜夜爽夜夜摸| 美女xxoo啪啪120秒动态图| 最近最新中文字幕大全电影3| 日日啪夜夜撸| av国产久精品久网站免费入址| 看黄色毛片网站| 少妇人妻久久综合中文| 久久精品国产亚洲网站| 美女脱内裤让男人舔精品视频| 噜噜噜噜噜久久久久久91| 精品人妻一区二区三区麻豆| 日韩av不卡免费在线播放| av卡一久久| 久久久久久久久久成人| 18禁裸乳无遮挡动漫免费视频 | 亚洲第一区二区三区不卡| 一级毛片久久久久久久久女| 国产精品麻豆人妻色哟哟久久| 国产精品无大码| 久久久久精品性色| 欧美最新免费一区二区三区| 久久影院123| 欧美老熟妇乱子伦牲交| 国产精品爽爽va在线观看网站| 99久久精品一区二区三区| a级毛片免费高清观看在线播放| 亚洲精品久久午夜乱码| 波多野结衣巨乳人妻| 欧美性感艳星| 人人妻人人爽人人添夜夜欢视频 | 亚洲精品乱久久久久久| 免费人成在线观看视频色| 一级毛片电影观看| 少妇的逼水好多| 一区二区av电影网| 国产成人a区在线观看| 欧美另类一区| 欧美+日韩+精品| 激情五月婷婷亚洲| 亚洲,欧美,日韩| 少妇猛男粗大的猛烈进出视频 | 精品久久久久久久末码| 成人亚洲欧美一区二区av| 国语对白做爰xxxⅹ性视频网站| 永久网站在线| 麻豆成人午夜福利视频| 久久热精品热| 秋霞在线观看毛片| 精品人妻视频免费看| 中文字幕免费在线视频6| 一区二区av电影网| 国产大屁股一区二区在线视频| 五月玫瑰六月丁香| 国产伦精品一区二区三区四那| 日韩强制内射视频| 十八禁网站网址无遮挡 | av在线观看视频网站免费| 亚洲成人一二三区av| 国产一区二区三区av在线| 国产欧美日韩一区二区三区在线 | 亚洲精品国产av成人精品| 最近中文字幕2019免费版| 男插女下体视频免费在线播放| 午夜福利在线观看免费完整高清在| 成年人午夜在线观看视频| 精品人妻偷拍中文字幕| 又爽又黄无遮挡网站| 国产伦精品一区二区三区视频9| 久久久a久久爽久久v久久| 黑人高潮一二区| 男人添女人高潮全过程视频| 国产国拍精品亚洲av在线观看| 人妻 亚洲 视频| 综合色丁香网| 黄色日韩在线| 美女cb高潮喷水在线观看| 两个人的视频大全免费| 下体分泌物呈黄色| 成人亚洲欧美一区二区av| 国产淫片久久久久久久久| 久久久亚洲精品成人影院| 亚洲欧美日韩另类电影网站 | 五月开心婷婷网| 亚洲综合精品二区| 1000部很黄的大片| 韩国高清视频一区二区三区| 久久精品久久久久久噜噜老黄| 亚洲图色成人| 久久久久久久久大av| 国产成人精品一,二区| 国国产精品蜜臀av免费| 国产 一区 欧美 日韩| 精品少妇黑人巨大在线播放| 国产精品女同一区二区软件| 80岁老熟妇乱子伦牲交| 高清av免费在线| 一个人看的www免费观看视频| 青春草亚洲视频在线观看| 国产伦精品一区二区三区四那| 久久久国产一区二区| 联通29元200g的流量卡| 中国三级夫妇交换| 国产 一区 欧美 日韩| 久久久久久久久大av| 尤物成人国产欧美一区二区三区| 国内揄拍国产精品人妻在线| 亚洲国产成人一精品久久久| av国产免费在线观看| 国产v大片淫在线免费观看| 国产真实伦视频高清在线观看| 国产精品久久久久久精品古装| 国产黄频视频在线观看| 欧美3d第一页| 日韩欧美精品v在线| 干丝袜人妻中文字幕| 神马国产精品三级电影在线观看| 国产黄色视频一区二区在线观看| 中文天堂在线官网| 亚洲成人久久爱视频| 久久久亚洲精品成人影院| 亚洲人与动物交配视频| 日韩人妻高清精品专区| 国产美女午夜福利| freevideosex欧美| 成年免费大片在线观看| 久久99精品国语久久久| 成年免费大片在线观看| 深夜a级毛片| 欧美成人精品欧美一级黄| 在线观看一区二区三区| 欧美成人午夜免费资源| 视频区图区小说| av线在线观看网站| 久久久久久伊人网av| 观看免费一级毛片| 亚洲精品乱久久久久久| 真实男女啪啪啪动态图| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 热re99久久精品国产66热6| 亚洲欧美日韩无卡精品|