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

    基于Nginx服務(wù)器負(fù)載均衡技術(shù)的研究與改進(jìn)

    2018-03-29 04:34:50張?jiān)?/span>許江淳李玉惠王志偉史鵬坤
    軟件 2017年8期

    張?jiān)? 許江淳 李玉惠 王志偉 史鵬坤

    摘要:為了減輕快速增長(zhǎng)的網(wǎng)絡(luò)負(fù)載壓力,本文為web后端服務(wù)器集群搭建了基于Nginx的負(fù)載均衡服務(wù)器,將其作為集群的反向代理服務(wù)器,使集群具備了負(fù)載均衡的功能,對(duì)負(fù)載均衡算法進(jìn)行了分析。并針對(duì)Ngmx自帶負(fù)載均衡策略的缺陷提出了一種動(dòng)態(tài)自適應(yīng)負(fù)載均衡算法,改進(jìn)型加權(quán)最小連接數(shù)算法,同時(shí)對(duì)其算法進(jìn)行了設(shè)計(jì)。測(cè)試的實(shí)驗(yàn)結(jié)果驗(yàn)證了改進(jìn)型加權(quán)最小連接數(shù)算法的可行性。

    關(guān)鍵詞:Nginx;服務(wù)器集群;均衡策略;動(dòng)態(tài)自適應(yīng)負(fù)載均衡算法

    中圖分類號(hào):TP3-05 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.3969/j.issn.1003-6970.2017.08.002

    本文著錄格式:張?jiān)?,許江淳,李玉惠,等.基于服務(wù)器負(fù)載均衡技術(shù)的研究與改進(jìn)[J].軟件,2017,38(7):06-12

    隨著移動(dòng)互聯(lián)網(wǎng)的蓬勃發(fā)展,傳統(tǒng)運(yùn)營(yíng)商的主要利潤(rùn)點(diǎn)如短信及話費(fèi)的利潤(rùn)受到前所未有的沖擊。為適應(yīng)新時(shí)代的新形勢(shì),各大運(yùn)營(yíng)商均已在網(wǎng)絡(luò)支撐方面?zhèn)鹘y(tǒng)的運(yùn)維體系已出現(xiàn)在面對(duì)大量網(wǎng)絡(luò)負(fù)荷時(shí)請(qǐng)求處理緩慢,服務(wù)器負(fù)載過重導(dǎo)致頁(yè)面無響應(yīng)等使用戶使用體驗(yàn)較差等狀況。因此各大運(yùn)營(yíng)商均將建立新一代集中運(yùn)維體系作為一個(gè)重要緩解網(wǎng)絡(luò)壓力手段。

    本文針對(duì)Nginx自帶的算法不能考慮服務(wù)器集群中各個(gè)具體服務(wù)器的實(shí)時(shí)負(fù)載情況單純按照初始設(shè)定來經(jīng)行網(wǎng)絡(luò)請(qǐng)求分配的問題,對(duì)Linux操作系統(tǒng)和Nginx服務(wù)器源碼進(jìn)行分析和研究,著重對(duì)負(fù)載均衡算法進(jìn)行了優(yōu)化從而達(dá)到減少服務(wù)器響應(yīng)時(shí)間的同時(shí)提高服務(wù)器性能的穩(wěn)定性,進(jìn)而使用戶獲得更好的網(wǎng)絡(luò)服務(wù)體驗(yàn)。

    1 Nginx服務(wù)器

    1.1 Nginx的模塊體系

    Nginx的內(nèi)部結(jié)構(gòu)是由核心部分和一系列功能檢塊組成的,這樣使得每個(gè)模塊的功能相對(duì)簡(jiǎn)單,便于對(duì)系統(tǒng)進(jìn)行功能擴(kuò)展,各模塊之間的關(guān)系如圖1所示:

    標(biāo)準(zhǔn)的Nginx模塊一般可分為五大類:核心模塊,郵件服務(wù)模塊,可選Http模塊,標(biāo)準(zhǔn)Http模塊和第三方模塊。

    http模塊和mail模塊分別處理http相關(guān)協(xié)議與郵件相關(guān)協(xié)議(如SMTP/IMAP/POP3等)的各類事件,同時(shí)確保這些事件能以正確的順序來調(diào)用其它相關(guān)功能模塊。

    (1)事件模塊(event module),用于搭建獨(dú)立的事件處理框架包括獨(dú)立的事件處理機(jī)制和事物響應(yīng)機(jī)制,為nginx處理各種不同事物提供保障。

    (2)handler模塊(phase handler),用來處理具體的用戶請(qǐng)求并同時(shí)生成待響應(yīng)內(nèi)容。

    (3)filter模塊(out putfilter),用來處理像客戶端發(fā)送的響應(yīng),通過該模塊可以對(duì)服務(wù)器向客戶端的輸出經(jīng)行修改。

    (4)反向代理模塊(upstream),Nginx可作為反向代理服務(wù)器,用戶先將請(qǐng)求發(fā)送到反向代理服務(wù)器,反向代理服務(wù)器再根據(jù)請(qǐng)求類型或路由參數(shù)將具體請(qǐng)求在提交給真正處理請(qǐng)求的后端服務(wù)器,讀取響應(yīng)數(shù)據(jù)并將該數(shù)據(jù)在傳回客戶端。

    (5)負(fù)載均衡模塊(load-balancer),該模塊內(nèi)含多種負(fù)載均衡算法,與upstream模塊同時(shí)使用,當(dāng)upstream配置文件中使用不同標(biāo)記時(shí)調(diào)用該模塊中不同算法來實(shí)現(xiàn)不同的負(fù)載均衡策略。

    (6)第三方模塊(extend module),具體使用時(shí)如Nginx自帶模塊并不能很好解決實(shí)際問題時(shí),用戶需可自行添加一些模塊。

    1.2 Nginx的服務(wù)器架構(gòu)

    Nginx在運(yùn)行時(shí)會(huì)產(chǎn)生一個(gè)主進(jìn)程和多個(gè)工作進(jìn)程,同時(shí)也會(huì)產(chǎn)生一些cache相關(guān)進(jìn)程。工作時(shí),客戶端發(fā)出新的網(wǎng)絡(luò)請(qǐng)求時(shí),Ngmx服務(wù)器會(huì)與后端服務(wù)器進(jìn)行通信,根據(jù)具體的負(fù)載均衡策略Ngmx會(huì)將請(qǐng)求提交給不同的服務(wù)器,服務(wù)器接到這些請(qǐng)求時(shí)會(huì)進(jìn)行數(shù)據(jù)的處理以及相關(guān)頁(yè)面的渲染,然后將這些處理后的內(nèi)容提交給Nginx服務(wù)器,Nginx服務(wù)器再將接收到的處理結(jié)果反饋給客戶端。

    當(dāng)客戶端訪問的是一些常用數(shù)據(jù)時(shí),Ngmx服務(wù)器會(huì)根據(jù)客戶端發(fā)送的請(qǐng)求來確定客戶端所需要的具體內(nèi)容同時(shí)根據(jù)該請(qǐng)求來訪問不同的緩存服務(wù)器,緩存服務(wù)器給Nginx返回具體數(shù)據(jù)后,Nginx將緩存服務(wù)返回的數(shù)據(jù)直接反饋給客戶端以此來降低服務(wù)器的負(fù)荷,從而減少網(wǎng)絡(luò)服務(wù)的響應(yīng)時(shí)間。該模型中Nginx的主進(jìn)程,工作進(jìn)程,緩存服務(wù)器,后端服務(wù)器之間關(guān)系架構(gòu)如圖2所示:

    1.3 Nginx的反向代理

    反向代理是通過一種反向代理的手段將請(qǐng)求發(fā)送給反向代理服務(wù)器,反向代理服務(wù)器再將請(qǐng)求發(fā)送給后端服務(wù)器,同時(shí)后端服務(wù)器也將數(shù)據(jù)的處理結(jié)果發(fā)送給反向代理服務(wù)器,接收到這些數(shù)據(jù)后反向代理服務(wù)器再將數(shù)據(jù)返回給客戶端。通過這種方法使服務(wù)器集群在客戶端看來只需訪問反向代理服務(wù)器,減輕了客戶端發(fā)送請(qǐng)求的網(wǎng)絡(luò)資源開銷。反向代理服務(wù)器基本原理示意圖3所示:

    1.4 Nginx的負(fù)載均衡

    按照OSI網(wǎng)絡(luò)模型,Nginx所實(shí)現(xiàn)的負(fù)載均衡是處于第七層的Web負(fù)載均衡,適用于Web服務(wù)器集群。負(fù)載均衡策略的劃分有很多種,在此按照最常用的分類方式將Nginx的負(fù)載均衡策略劃分為兩種:內(nèi)置負(fù)載均衡策略和擴(kuò)展負(fù)載均衡策略。其中,內(nèi)置策略包括加權(quán)輪詢(Round Robin)策略,ip_hash策略和最小連接數(shù)(Least Connected)策略,默認(rèn)情況下,Nginx使用輪詢策略將網(wǎng)絡(luò)請(qǐng)求傳送到應(yīng)用服務(wù)器,不需要任何精確配置,只使用基本設(shè)置就可以進(jìn)行工作,一個(gè)精簡(jiǎn)的Nginx負(fù)載均衡配置可以如下所示:

    該段配置利用upstream模塊,將本地三個(gè)端口(3000,3001,3002)中對(duì)應(yīng)的服務(wù)器程序當(dāng)作三個(gè)負(fù)載均衡資源并按照輪詢策略將這些資源自動(dòng)寫人一張輪詢列表中,當(dāng)服務(wù)器接收到客戶端請(qǐng)求時(shí)會(huì)將請(qǐng)求按照(3000,3001,3002)的順序依次分配給這三個(gè)端口對(duì)應(yīng)的服務(wù)器程序。

    2 動(dòng)態(tài)自適應(yīng)負(fù)載均衡算法的設(shè)計(jì)

    2.1 負(fù)載均衡算法的基本思路

    當(dāng)服務(wù)器負(fù)載較小時(shí)服務(wù)器的處理能力相似,則請(qǐng)求分配到任意服務(wù)器對(duì)與用戶的體驗(yàn)差距都不大,而為了一定程度上減輕負(fù)載均衡處理器的工作量,當(dāng)存在服務(wù)器內(nèi)存及CPU使用率低于20%時(shí),帶寬占用率相近的情況下采取Nginx自帶的最小連接數(shù)策略。

    當(dāng)全部服務(wù)器的內(nèi)存或CPU使用率高于20%時(shí):將后端服務(wù)器的CPU占用傘,內(nèi)存占用率以及帶寬占用率作為影響因子,根據(jù)每個(gè)因子的權(quán)值向量,amem,anet計(jì)算平均負(fù)載冗余(其中n為服務(wù)器數(shù)量):

    同時(shí)計(jì)算具體每臺(tái)服務(wù)器的負(fù)載冗余值:

    將計(jì)算得出的負(fù)載冗余值小于平均負(fù)載冗余的服務(wù)器列為備選服務(wù)器,使之列人備選服務(wù)器表,然后再對(duì)列入備選服務(wù)器表的服務(wù)器采取最小接數(shù)負(fù)載均衡算法進(jìn)行負(fù)載均衡。直到備選服務(wù)器列表中所有服務(wù)器負(fù)載都大于該平均值時(shí)重新計(jì)算負(fù)載冗余。

    其算法示意圖為圖4所示:

    2.2 改進(jìn)型加權(quán)最小連接數(shù)算法

    加權(quán)最小連接數(shù)調(diào)度算法是一種動(dòng)態(tài)的負(fù)載均衡算法,其思想如下:假設(shè)服務(wù)器集群用服務(wù)器集合S={S1,S2,…,Sn}(n>l)來表示,每個(gè)服務(wù)器的權(quán)值用W(Si)(l

    當(dāng)服務(wù)器節(jié)點(diǎn)Si又滿足公式(4):

    根據(jù)加權(quán)最小連接數(shù)調(diào)度算法的思想,此時(shí),只要滿足式子(4),就優(yōu)先給服務(wù)器Si分配負(fù)載。

    由于服務(wù)器的當(dāng)前連接數(shù)并不能準(zhǔn)確代表服務(wù)器的實(shí)際負(fù)載量,隨著系統(tǒng)的運(yùn)行,各個(gè)服務(wù)器的處理能力和狀態(tài)會(huì)不斷地發(fā)生變化。因此,提出一種改進(jìn)型加權(quán)最小連接數(shù)算法來重新計(jì)算權(quán)值。

    改進(jìn)型加權(quán)最小連接數(shù)算法是在將新的連接請(qǐng)求分配到具體服務(wù)器之前會(huì)進(jìn)行服務(wù)器負(fù)載冗余值計(jì)算,具體的計(jì)算需要提取服務(wù)器的運(yùn)行參數(shù)作為負(fù)載因子,與所對(duì)應(yīng)的權(quán)值相乘作為具體的負(fù)載冗余度。下面將介紹具體負(fù)載因子的提取方法和與之對(duì)應(yīng)的權(quán)值計(jì)算方法。

    對(duì)于云平臺(tái)服務(wù)器而言,為了達(dá)到滿足負(fù)載均衡的效果,選取如下動(dòng)態(tài)負(fù)載因子作為判決條件:CPU使用率內(nèi)存使用率t/wew/,網(wǎng)絡(luò)帶寬使用率以及最小連接數(shù)算法所關(guān)注的服務(wù)器當(dāng)前請(qǐng)求中請(qǐng)求的數(shù)量num。

    加權(quán)最小連接數(shù)的各個(gè)因子的權(quán)值計(jì)算:

    該算法中因權(quán)值向量的選擇會(huì)直接影響到最終服務(wù)器負(fù)載冗余計(jì)算的結(jié)果,且因?yàn)橛卸鄠€(gè)權(quán)值,人為確定的值產(chǎn)生的計(jì)算結(jié)果會(huì)與實(shí)際情況產(chǎn)生偏差。

    因此本文選擇模擬退火算法來確定具體的權(quán)值向量。模擬退火算法來源于固體退火原理,是一種基于概率的算法,其過程分為:先將待加熱體加至充分高溫,隨后使其緩慢冷卻,加溫過程中,加熱體內(nèi)部粒子內(nèi)能隨溫度升高逐漸增大,冷卻過程中其內(nèi)部粒子內(nèi)能逐漸趨向有序,在不同溫度時(shí)加熱體本身都處在相應(yīng)的平衡態(tài),最后降至常溫時(shí)達(dá)到基態(tài),內(nèi)能在基態(tài)時(shí)達(dá)到最小值。

    模擬退火算法是一種可以較好解決組合優(yōu)化問題的算法,并且最終結(jié)果與初始態(tài)無關(guān),其結(jié)果更傾向于全局最優(yōu)解。

    本文選用的模擬退火算法模型如圖5所示:

    具體過程為先在服務(wù)器集群中隨機(jī)抽取一臺(tái)機(jī)器作為測(cè)試機(jī)器,暫時(shí)屏蔽其他機(jī)器,使用模擬工具模擬發(fā)送請(qǐng)求并提交給該測(cè)試服務(wù)器,同時(shí)記錄本文所選擇的三個(gè)負(fù)載因子,和服務(wù)器響應(yīng)時(shí)間。根據(jù)公式:

    計(jì)算權(quán)值向量,并將結(jié)果記錄于權(quán)值向量組

    三元方程組表示該負(fù)載均衡模型,表示具體服務(wù)器的負(fù)載情況,R表示具體網(wǎng)絡(luò)請(qǐng)求,S為選擇函數(shù)表示該服務(wù)器負(fù)載情況與分配至該服務(wù)器請(qǐng)求的映射關(guān)系。T表示集群對(duì)于請(qǐng)求的響應(yīng)時(shí)間,定義G 所以具體服務(wù)器負(fù)載為:

    目標(biāo)函數(shù)可以定義為:

    若服務(wù)器達(dá)到最佳負(fù)載狀態(tài)則該服務(wù)器性能與其對(duì)應(yīng)的負(fù)載得到較完美匹配,服務(wù)器集群也同時(shí)處在一個(gè)較為理想的運(yùn)行狀態(tài)。根據(jù)所定義的目標(biāo)函數(shù)我們可以分析出,目標(biāo)函數(shù)值越小則越接近理想狀態(tài)。對(duì)于模擬退火算法:s= 收斂時(shí),目標(biāo)函數(shù)得到最小值。

    根據(jù)模擬退火算法原理,該模型的迭代過程為:

    產(chǎn)生新解:即為解集,中的某一列即為某個(gè)權(quán)值向量的解,對(duì)現(xiàn)有解中元素進(jìn)行部分或全部的替換,產(chǎn)生新解所使用的方式確定了解的結(jié)構(gòu)。同時(shí)避免了了陷人局部最優(yōu)解。

    計(jì)算新解的目標(biāo)函數(shù):將新解帶入目標(biāo)函數(shù)中,使用監(jiān)測(cè)工具獲取服務(wù)器集群的平均響應(yīng)時(shí)間,并計(jì)算目標(biāo)函數(shù)。

    接受新解:計(jì)算目標(biāo)函數(shù)值與前一個(gè)目標(biāo)函數(shù)值的差值,并以此確定新解是否可以被接受,根據(jù)Metropolis原則,新解的接受概率可以表示為:

    其中,t表示當(dāng)前溫度,也就是說集群的平均響應(yīng)時(shí)間比之前更小則接受新解,反之根據(jù)公式t越高接受新解概率越大,隨著算法持續(xù)進(jìn)行,t將會(huì)越來越低,所產(chǎn)生的解也隨之逐步收斂。

    降溫:該算法每執(zhí)行一次t都會(huì)逐漸減小,算法的解逐步收斂。本文所建立的模型在進(jìn)行第n次迭代時(shí),t根據(jù)公式:

    確定,在此我們選擇初始溫度&=10000。

    停止:為使算法在合理時(shí)間內(nèi)輸出結(jié)果,根據(jù)模型的收斂速度,定義該算法在t<0.1時(shí)停止,根據(jù)我們的實(shí)驗(yàn)該算法在大約迭代227次后停止,本文將算法結(jié)束后最后輸出的權(quán)值向量作為最終負(fù)載因子的權(quán)值向量。

    3 測(cè)試結(jié)果分析

    3.1 服務(wù)器性能測(cè)試

    在進(jìn)行測(cè)試時(shí),先將需要監(jiān)測(cè)的服務(wù)器ip加入sP0tlight的監(jiān)聽服務(wù)器列表中,并將服務(wù)器須監(jiān)測(cè)的進(jìn)程列入spotlight的進(jìn)程監(jiān)控器中。下文將列出并發(fā)測(cè)試及負(fù)載測(cè)試時(shí)服務(wù)器資源的實(shí)時(shí)監(jiān)控如圖6所示:

    圖6中第二幅曲線圖即為后端服務(wù)器的cpu性能曲線,其中深藍(lán)色為配置本文所研究改進(jìn)型加權(quán)最小連接數(shù)策略時(shí)后端服務(wù)器cpu性能曲線,橙色為配置最小連接數(shù)策略時(shí)后端服務(wù)器cpu性能曲線,黃色為配置加權(quán)輪循策略時(shí)cpu性能曲線,淺藍(lán)色為Nginx服務(wù)器本身cpu性能曲線。可以看出本文所研究的負(fù)載均衡策略對(duì)于后端服務(wù)器cpu資源占用情況與Nginx自帶最小連接數(shù)策略相比,曲線走勢(shì)基本一致,但cpu負(fù)載明顯降低。與加權(quán)輪

    詢策略相比,雖然有時(shí)加權(quán)輪詢具有一定優(yōu)勢(shì),但大部分時(shí)間cpu使用率高于本文所研究的改進(jìn)型加權(quán)最小連接數(shù)策略,且采用加權(quán)輪詢策略時(shí)cpu的性能震蕩明顯比本文所研究算法劇烈。由于加權(quán)輪詢策略算法簡(jiǎn)潔,并不需要采集具體服務(wù)器參數(shù),因此對(duì)cpu的壓力在部分情況下優(yōu)于最小連接數(shù)以及本文所采用的改進(jìn)型加權(quán)最小連接數(shù)策略,所以從cpu性能來看本文所研究算法基本達(dá)到預(yù)期結(jié)果。

    以上三圖(圖7,圖8,圖9)分別為配置加權(quán)輪詢,最小連接數(shù)和本文所研究改進(jìn)型加權(quán)最小連接數(shù)策略時(shí)服務(wù)器集群的帶寬及內(nèi)存使用率。通過對(duì)比可以得出帶寬使用率在使用加權(quán)輪循策略時(shí)服務(wù)器內(nèi)存及網(wǎng)絡(luò)帶寬使用率震蕩最為劇烈[17],其次為最小連接數(shù),本文所采用的改進(jìn)算法雖然在帶寬及內(nèi)存負(fù)載較小時(shí)使用率略高,但總體性能震蕩最小集群性能也最穩(wěn)定。

    3.2 網(wǎng)絡(luò)請(qǐng)求響應(yīng)時(shí)間測(cè)試

    本文選用httping作為請(qǐng)求響應(yīng)時(shí)間的測(cè)試X具,通過事先錄制好的腳本在服務(wù)器不同負(fù)載狀況下向服務(wù)器發(fā)送請(qǐng)求并記錄服務(wù)器響應(yīng)時(shí)間。以下三圖(圖10,圖11,圖12)分別是有五萬,十萬,十五萬工單時(shí)服務(wù)器對(duì)模擬請(qǐng)求的的平均響應(yīng)時(shí)間。

    通過服務(wù)器響應(yīng)時(shí)間曲線圖可以看出,當(dāng)并發(fā)連接數(shù)較少時(shí)改進(jìn)型加權(quán)最小連接數(shù)算法與最小連接數(shù)算法基本相同,服務(wù)器響應(yīng)時(shí)間大于加權(quán)輪詢算法,這主要是因?yàn)榧訖?quán)輪循算法并不涉及后端服務(wù)器日志文件的讀取,也不需要權(quán)值的計(jì)算,因此網(wǎng)絡(luò)開銷較小。但隨著并發(fā)連接數(shù)的增大加權(quán)輪詢與最小連接數(shù)算法的服務(wù)器響應(yīng)時(shí)間趨于一致,而改進(jìn)型加權(quán)最小連接數(shù)算法的服務(wù)器響應(yīng)時(shí)間逐漸體現(xiàn)出優(yōu)勢(shì)。因此可以看出改進(jìn)型加權(quán)最小連接數(shù)算法隨著負(fù)載的逐漸增大服務(wù)器響應(yīng)時(shí)間方面對(duì)于加權(quán)輪循與最小連接數(shù)算法的優(yōu)勢(shì)也越來越明顯。

    4 結(jié)束語(yǔ)

    本文介紹了Nginx服務(wù)器架構(gòu),在加權(quán)最小連接數(shù)調(diào)度算法的基礎(chǔ)上提出改進(jìn)型加權(quán)最小連接數(shù)算法,選擇用模擬退火算法來重新確定權(quán)值向量。利用性能檢測(cè)工具spotlight對(duì)改進(jìn)型加權(quán)最小連接數(shù),加權(quán)輪循,最小連接數(shù)三種算法從服務(wù)器資源利用率與網(wǎng)絡(luò)請(qǐng)求響應(yīng)時(shí)間兩方面進(jìn)行了系統(tǒng)的測(cè)試,詳細(xì)分析了三種算法應(yīng)用在服務(wù)器集群中對(duì)于集群系統(tǒng)性能的影響。通過實(shí)驗(yàn)對(duì)比驗(yàn)證了改進(jìn)型加權(quán)最小連接數(shù)算法的優(yōu)勢(shì)。

    国产成人精品久久久久久| 少妇的逼好多水| 国产单亲对白刺激| 久久精品综合一区二区三区| 综合色av麻豆| 久久午夜福利片| 大片免费播放器 马上看| 国产精品女同一区二区软件| 天美传媒精品一区二区| 日韩强制内射视频| 一级a做视频免费观看| 久久久久精品久久久久真实原创| 亚洲最大成人中文| 天天一区二区日本电影三级| 日韩成人伦理影院| 亚洲色图av天堂| 亚洲国产高清在线一区二区三| 美女脱内裤让男人舔精品视频| 女人久久www免费人成看片| 久久久久久久亚洲中文字幕| 在线观看人妻少妇| 老师上课跳d突然被开到最大视频| 久久精品国产鲁丝片午夜精品| 国产在线男女| 日日啪夜夜撸| 国产综合精华液| 99热6这里只有精品| 亚洲av中文字字幕乱码综合| 只有这里有精品99| 搡老乐熟女国产| 成人性生交大片免费视频hd| 午夜免费男女啪啪视频观看| 自拍偷自拍亚洲精品老妇| 久久久精品94久久精品| 久久精品久久久久久久性| 亚洲欧美成人精品一区二区| 街头女战士在线观看网站| 青春草亚洲视频在线观看| 少妇人妻精品综合一区二区| 天堂网av新在线| 一级毛片黄色毛片免费观看视频| 亚洲av福利一区| 亚洲va在线va天堂va国产| 国产久久久一区二区三区| 岛国毛片在线播放| 亚洲av.av天堂| 一区二区三区四区激情视频| 99久国产av精品国产电影| 国产高清国产精品国产三级 | 亚洲精品成人av观看孕妇| 禁无遮挡网站| 国产成人aa在线观看| 国产精品一区二区在线观看99 | 天天躁夜夜躁狠狠久久av| 欧美精品一区二区大全| 男的添女的下面高潮视频| 色网站视频免费| 你懂的网址亚洲精品在线观看| 免费少妇av软件| 男人狂女人下面高潮的视频| 国产精品嫩草影院av在线观看| 两个人视频免费观看高清| 18禁裸乳无遮挡免费网站照片| 麻豆乱淫一区二区| 精品亚洲乱码少妇综合久久| 国产精品不卡视频一区二区| av福利片在线观看| 久久精品国产亚洲av涩爱| 国产男人的电影天堂91| 国产精品.久久久| .国产精品久久| 亚洲激情五月婷婷啪啪| 欧美bdsm另类| 搡老乐熟女国产| 亚洲欧美中文字幕日韩二区| 欧美日本视频| 在线观看一区二区三区| 高清欧美精品videossex| 亚洲人成网站高清观看| 国产乱人视频| 校园人妻丝袜中文字幕| 国产精品久久久久久久久免| 国产老妇女一区| 国产精品久久久久久精品电影| 午夜福利在线观看吧| 极品少妇高潮喷水抽搐| 精品人妻偷拍中文字幕| 一级二级三级毛片免费看| 日本黄色片子视频| 亚洲经典国产精华液单| 亚洲国产欧美在线一区| 久久久久网色| 亚洲人成网站在线观看播放| 精品久久久久久久久亚洲| 久久6这里有精品| 狠狠精品人妻久久久久久综合| 成人亚洲精品一区在线观看 | 九草在线视频观看| 日韩大片免费观看网站| 国产有黄有色有爽视频| 免费看光身美女| 91狼人影院| 国产伦在线观看视频一区| 久久久久久久亚洲中文字幕| 日本一本二区三区精品| 看免费成人av毛片| 成人亚洲欧美一区二区av| 国产极品天堂在线| 亚洲一级一片aⅴ在线观看| 美女xxoo啪啪120秒动态图| av女优亚洲男人天堂| 国产精品久久久久久精品电影小说 | 久久99热这里只有精品18| 国产精品精品国产色婷婷| 99久国产av精品国产电影| 亚洲不卡免费看| 国产伦理片在线播放av一区| 亚洲精品aⅴ在线观看| 免费播放大片免费观看视频在线观看| 乱人视频在线观看| 老司机影院成人| 国产乱人偷精品视频| 伦精品一区二区三区| 国产精品综合久久久久久久免费| 国产不卡一卡二| 嫩草影院精品99| 日本欧美国产在线视频| 久久精品国产亚洲av天美| 亚洲在久久综合| 午夜福利在线在线| 色哟哟·www| 美女cb高潮喷水在线观看| 亚洲人成网站在线播| 日日摸夜夜添夜夜添av毛片| av在线蜜桃| 国产永久视频网站| 女的被弄到高潮叫床怎么办| 久久精品国产亚洲av天美| 欧美日本视频| h日本视频在线播放| 国产黄色免费在线视频| 国国产精品蜜臀av免费| 在线免费十八禁| 久久精品熟女亚洲av麻豆精品 | 亚洲国产精品sss在线观看| 国产精品三级大全| 日本一二三区视频观看| 直男gayav资源| 亚洲经典国产精华液单| 菩萨蛮人人尽说江南好唐韦庄| 亚洲美女视频黄频| 国产亚洲最大av| 久久久久精品性色| 老师上课跳d突然被开到最大视频| 91狼人影院| 91aial.com中文字幕在线观看| 一级a做视频免费观看| 69av精品久久久久久| 韩国高清视频一区二区三区| 日韩欧美一区视频在线观看 | 一级爰片在线观看| 欧美潮喷喷水| 久久亚洲国产成人精品v| 国产亚洲精品av在线| 夜夜爽夜夜爽视频| 插阴视频在线观看视频| 男女国产视频网站| 天堂8中文在线网| 丝袜美足系列| av女优亚洲男人天堂| 极品少妇高潮喷水抽搐| 亚洲成色77777| 波多野结衣一区麻豆| 最近最新中文字幕免费大全7| 国产日韩一区二区三区精品不卡| 精品少妇久久久久久888优播| av不卡在线播放| 免费黄频网站在线观看国产| 在线观看一区二区三区激情| 亚洲av电影在线进入| 国产精品成人在线| 男女边吃奶边做爰视频| 老司机影院成人| 在线观看人妻少妇| 大陆偷拍与自拍| 精品一区二区三区四区五区乱码 | 丰满饥渴人妻一区二区三| 天天躁狠狠躁夜夜躁狠狠躁| 精品99又大又爽又粗少妇毛片| 男女无遮挡免费网站观看| 成年av动漫网址| 香蕉精品网在线| 精品视频人人做人人爽| 精品国产露脸久久av麻豆| 免费播放大片免费观看视频在线观看| 91精品伊人久久大香线蕉| 亚洲精品在线美女| 伦理电影大哥的女人| 亚洲欧洲日产国产| 女人高潮潮喷娇喘18禁视频| 永久免费av网站大全| 亚洲精品,欧美精品| 午夜久久久在线观看| 黄色毛片三级朝国网站| 久久99热这里只频精品6学生| 欧美日韩精品网址| 久久毛片免费看一区二区三区| 波野结衣二区三区在线| 精品福利永久在线观看| 欧美日韩精品成人综合77777| 啦啦啦中文免费视频观看日本| 一二三四在线观看免费中文在| 自线自在国产av| 999久久久国产精品视频| 久久久欧美国产精品| 伊人亚洲综合成人网| 熟女少妇亚洲综合色aaa.| 9191精品国产免费久久| 精品亚洲乱码少妇综合久久| 99精国产麻豆久久婷婷| 欧美bdsm另类| 国产免费视频播放在线视频| 在线亚洲精品国产二区图片欧美| 捣出白浆h1v1| 边亲边吃奶的免费视频| 少妇人妻久久综合中文| 久久国内精品自在自线图片| 天天躁夜夜躁狠狠躁躁| 久久这里有精品视频免费| 亚洲av电影在线进入| 精品国产乱码久久久久久小说| 免费观看无遮挡的男女| 国产精品久久久久久久久免| 国产精品不卡视频一区二区| 久久久久精品人妻al黑| 国产成人精品久久二区二区91 | 国产精品蜜桃在线观看| 欧美老熟妇乱子伦牲交| 亚洲人成电影观看| 天堂8中文在线网| 亚洲国产成人一精品久久久| 老司机影院毛片| 免费观看a级毛片全部| 天天躁日日躁夜夜躁夜夜| 黄片小视频在线播放| 日韩中文字幕视频在线看片| 十八禁高潮呻吟视频| 大香蕉久久成人网| 少妇人妻精品综合一区二区| 交换朋友夫妻互换小说| 欧美人与性动交α欧美软件| 免费高清在线观看日韩| 黄色毛片三级朝国网站| 亚洲精品美女久久久久99蜜臀 | 一级毛片 在线播放| 麻豆乱淫一区二区| 一级,二级,三级黄色视频| 王馨瑶露胸无遮挡在线观看| 国产成人精品福利久久| 午夜免费鲁丝| 久久精品熟女亚洲av麻豆精品| 亚洲国产av新网站| 999精品在线视频| 男女下面插进去视频免费观看| 一二三四中文在线观看免费高清| 亚洲男人天堂网一区| 国产男人的电影天堂91| 少妇精品久久久久久久| 亚洲国产av影院在线观看| 日韩一区二区三区影片| 午夜日本视频在线| 黄色视频在线播放观看不卡| 一级毛片黄色毛片免费观看视频| 亚洲欧美一区二区三区久久| 久久女婷五月综合色啪小说| 国产av国产精品国产| 亚洲精品一二三| 大码成人一级视频| 老女人水多毛片| 看非洲黑人一级黄片| 久久精品夜色国产| 男女啪啪激烈高潮av片| 国产片特级美女逼逼视频| 90打野战视频偷拍视频| 亚洲精品久久成人aⅴ小说| 两性夫妻黄色片| 亚洲国产精品成人久久小说| 黄频高清免费视频| 春色校园在线视频观看| 亚洲成人av在线免费| 综合色丁香网| 中文字幕人妻丝袜一区二区 | 最近的中文字幕免费完整| 国产av精品麻豆| 亚洲色图综合在线观看| 在线精品无人区一区二区三| 国产综合精华液| 一区二区日韩欧美中文字幕| 午夜久久久在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 99久久中文字幕三级久久日本| 狠狠精品人妻久久久久久综合| 国产精品成人在线| 热re99久久精品国产66热6| 男女边摸边吃奶| www日本在线高清视频| 女性生殖器流出的白浆| 在线观看免费高清a一片| 久久毛片免费看一区二区三区| 少妇人妻 视频| 看非洲黑人一级黄片| 少妇的丰满在线观看| 免费观看无遮挡的男女| 欧美在线黄色| 免费在线观看完整版高清| 久久久久久人妻| 欧美黄色片欧美黄色片| 91国产中文字幕| 亚洲国产最新在线播放| 久久精品国产亚洲av天美| 纵有疾风起免费观看全集完整版| 国产成人av激情在线播放| 一级爰片在线观看| 最黄视频免费看| 少妇熟女欧美另类| 欧美最新免费一区二区三区| 欧美中文综合在线视频| 欧美日韩av久久| 亚洲久久久国产精品| 久久久久视频综合| 久久久久国产精品人妻一区二区| 国产精品.久久久| 熟女少妇亚洲综合色aaa.| 人妻少妇偷人精品九色| 欧美黄色片欧美黄色片| 免费不卡的大黄色大毛片视频在线观看| 美女视频免费永久观看网站| 午夜福利在线观看免费完整高清在| 亚洲欧洲精品一区二区精品久久久 | 考比视频在线观看| 欧美人与性动交α欧美精品济南到 | 久久精品久久精品一区二区三区| 99久久人妻综合| 男女下面插进去视频免费观看| 久久人人爽av亚洲精品天堂| 久久久久久久亚洲中文字幕| av福利片在线| 一二三四在线观看免费中文在| 中文字幕人妻丝袜制服| 在线观看美女被高潮喷水网站| 亚洲av在线观看美女高潮| 亚洲精品久久久久久婷婷小说| 夜夜骑夜夜射夜夜干| 精品一区二区三卡| 欧美日韩精品成人综合77777| 一本大道久久a久久精品| 亚洲男人天堂网一区| 国产黄色免费在线视频| xxxhd国产人妻xxx| 美女国产高潮福利片在线看| 99re6热这里在线精品视频| 欧美精品人与动牲交sv欧美| 国产人伦9x9x在线观看 | 大香蕉久久成人网| 国产人伦9x9x在线观看 | 亚洲国产av新网站| 少妇人妻精品综合一区二区| 国产av精品麻豆| 成人18禁高潮啪啪吃奶动态图| 99久久人妻综合| 国产高清不卡午夜福利| 亚洲欧洲精品一区二区精品久久久 | 天堂中文最新版在线下载| 久久久精品94久久精品| 免费黄网站久久成人精品| 男女啪啪激烈高潮av片| 好男人视频免费观看在线| 亚洲,欧美精品.| 亚洲综合色网址| 国产欧美日韩一区二区三区在线| 电影成人av| 性色avwww在线观看| 大香蕉久久网| av国产久精品久网站免费入址| 国产成人精品在线电影| 99九九在线精品视频| 成人亚洲欧美一区二区av| 性色avwww在线观看| 日本免费在线观看一区| 亚洲精品日本国产第一区| 高清黄色对白视频在线免费看| 亚洲国产精品成人久久小说| 最新的欧美精品一区二区| 建设人人有责人人尽责人人享有的| 亚洲人成电影观看| 欧美日韩亚洲高清精品| 极品人妻少妇av视频| 日韩制服丝袜自拍偷拍| 一本色道久久久久久精品综合| 国产xxxxx性猛交| 有码 亚洲区| 免费看不卡的av| 青春草亚洲视频在线观看| 欧美+日韩+精品| av天堂久久9| 亚洲久久久国产精品| 亚洲精品av麻豆狂野| 国产成人精品在线电影| 国产精品熟女久久久久浪| 大话2 男鬼变身卡| 99热全是精品| 久久精品国产自在天天线| 99久久人妻综合| 一本色道久久久久久精品综合| 精品一区二区三卡| 制服人妻中文乱码| www.av在线官网国产| 王馨瑶露胸无遮挡在线观看| 高清黄色对白视频在线免费看| 国产精品免费视频内射| 国产精品无大码| 久久久久久久国产电影| 少妇人妻久久综合中文| 久久狼人影院| 国产日韩一区二区三区精品不卡| 亚洲精品美女久久av网站| 日韩成人av中文字幕在线观看| 女性生殖器流出的白浆| 又黄又粗又硬又大视频| 麻豆av在线久日| 国产无遮挡羞羞视频在线观看| 日韩伦理黄色片| 超碰97精品在线观看| 电影成人av| 免费日韩欧美在线观看| videosex国产| 丰满迷人的少妇在线观看| 伊人久久国产一区二区| 狠狠婷婷综合久久久久久88av| 高清不卡的av网站| 国产不卡av网站在线观看| 午夜激情久久久久久久| 免费黄网站久久成人精品| av在线老鸭窝| 国产欧美日韩综合在线一区二区| 99九九在线精品视频| 九色亚洲精品在线播放| 免费观看av网站的网址| 嫩草影院入口| 久久久久久久久久久免费av| 亚洲精品久久午夜乱码| 99re6热这里在线精品视频| 久久久久久久久免费视频了| 黄片小视频在线播放| 激情五月婷婷亚洲| 亚洲精品久久成人aⅴ小说| 国产亚洲午夜精品一区二区久久| 日产精品乱码卡一卡2卡三| videosex国产| 午夜日韩欧美国产| 国产成人精品在线电影| 午夜日韩欧美国产| 夫妻性生交免费视频一级片| 卡戴珊不雅视频在线播放| 亚洲在久久综合| 成人漫画全彩无遮挡| 国产精品香港三级国产av潘金莲 | 免费黄色在线免费观看| 寂寞人妻少妇视频99o| 久久国产精品大桥未久av| 亚洲国产欧美在线一区| 女的被弄到高潮叫床怎么办| 午夜日本视频在线| 免费日韩欧美在线观看| 亚洲av电影在线进入| 伦理电影免费视频| 国产淫语在线视频| 日韩大片免费观看网站| 丝袜在线中文字幕| 在线看a的网站| 日韩欧美精品免费久久| 久久亚洲国产成人精品v| 国产精品三级大全| 国产成人精品一,二区| 免费在线观看黄色视频的| 韩国高清视频一区二区三区| 成人毛片60女人毛片免费| 咕卡用的链子| 国产精品.久久久| 日本av手机在线免费观看| 午夜福利一区二区在线看| 可以免费在线观看a视频的电影网站 | 国产精品人妻久久久影院| 晚上一个人看的免费电影| 亚洲美女黄色视频免费看| a级毛片黄视频| 波野结衣二区三区在线| 色视频在线一区二区三区| 日韩在线高清观看一区二区三区| www.精华液| 国产又爽黄色视频| 日韩大片免费观看网站| 久久久久久久国产电影| 国产精品偷伦视频观看了| 少妇人妻精品综合一区二区| 欧美xxⅹ黑人| 高清欧美精品videossex| 久久女婷五月综合色啪小说| 亚洲,一卡二卡三卡| 亚洲久久久国产精品| 亚洲欧洲精品一区二区精品久久久 | 搡老乐熟女国产| 国产成人午夜福利电影在线观看| 多毛熟女@视频| 考比视频在线观看| 精品一区在线观看国产| 久久精品国产鲁丝片午夜精品| 亚洲精品aⅴ在线观看| 大片免费播放器 马上看| 日韩,欧美,国产一区二区三区| 日本猛色少妇xxxxx猛交久久| 国产野战对白在线观看| 亚洲av男天堂| av在线老鸭窝| 最近最新中文字幕免费大全7| 丝袜喷水一区| 又粗又硬又长又爽又黄的视频| 精品亚洲成国产av| 亚洲av.av天堂| 日韩一区二区三区影片| 亚洲精品日韩在线中文字幕| 人妻系列 视频| 国产极品天堂在线| 在线免费观看不下载黄p国产| 国产熟女欧美一区二区| 高清欧美精品videossex| 黄频高清免费视频| 女性被躁到高潮视频| 高清黄色对白视频在线免费看| 曰老女人黄片| 日韩一本色道免费dvd| 国产精品国产三级国产专区5o| 国产一区二区三区av在线| 男人舔女人的私密视频| 亚洲内射少妇av| 国产欧美亚洲国产| 97人妻天天添夜夜摸| 日本wwww免费看| kizo精华| 美国免费a级毛片| av在线观看视频网站免费| 精品亚洲成国产av| 午夜免费鲁丝| 欧美精品一区二区大全| 亚洲美女搞黄在线观看| 丰满乱子伦码专区| 久久久久久久久久人人人人人人| 国产精品一二三区在线看| 爱豆传媒免费全集在线观看| 欧美+日韩+精品| 中文乱码字字幕精品一区二区三区| 少妇被粗大猛烈的视频| 另类亚洲欧美激情| 亚洲综合精品二区| 成人黄色视频免费在线看| 成年女人在线观看亚洲视频| 一二三四中文在线观看免费高清| 麻豆av在线久日| videos熟女内射| 国产精品女同一区二区软件| 免费观看av网站的网址| 亚洲国产成人一精品久久久| 丰满乱子伦码专区| 香蕉丝袜av| 亚洲国产欧美日韩在线播放| 国产亚洲午夜精品一区二区久久| 黑丝袜美女国产一区| 啦啦啦啦在线视频资源| 日韩av免费高清视频| 亚洲中文av在线| 麻豆乱淫一区二区| 久久久久国产一级毛片高清牌| 黄色配什么色好看| 欧美日韩av久久| 国产成人91sexporn| 亚洲成av片中文字幕在线观看 | 亚洲经典国产精华液单| 国产日韩欧美视频二区| 一本—道久久a久久精品蜜桃钙片| 国产在线视频一区二区| 一级a爱视频在线免费观看| 一级毛片 在线播放| 欧美日本中文国产一区发布| 不卡av一区二区三区| 免费播放大片免费观看视频在线观看| kizo精华| 在线 av 中文字幕| 成人国产麻豆网| 欧美黄色片欧美黄色片| 曰老女人黄片| 国产成人免费观看mmmm| 成年人免费黄色播放视频| 侵犯人妻中文字幕一二三四区| 日韩三级伦理在线观看| videosex国产| 精品国产超薄肉色丝袜足j| 各种免费的搞黄视频| 伦理电影大哥的女人| 日韩中文字幕欧美一区二区 | 日本vs欧美在线观看视频| 91精品三级在线观看| 一二三四在线观看免费中文在| 亚洲精品乱久久久久久| 岛国毛片在线播放| 韩国高清视频一区二区三区|