日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于插值算法面向計算通信聯合優化的負載均衡方法有效

專利信息
申請號: 201410503520.4 申請日: 2014-09-26
公開(公告)號: CN104281494B 公開(公告)日: 2017-05-10
發明(設計)人: 楊廣文;劉圣卓;張志遠;陳宇澍;姜進磊;韓寶玲 申請(專利權)人: 清華大學
主分類號: G06F9/50 分類號: G06F9/50
代理公司: 北京清亦華知識產權代理事務所(普通合伙)11201 代理人: 廖元秋
地址: 100084*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 算法 面向 計算 通信 聯合 優化 負載 均衡 方法
【權利要求書】:

1.一種基于插值算法的面向計算通信聯合優化的負載均衡方法,該方法分初始劃分和動態調整兩個階段,其特征在于,初始劃分階段包括以運算的實測計算量和通信量作為基礎值,利用插值算法以計算時間和責任通信時間的實測值推算計算量累加函數和通信量變化率函數的近似函數,然后以這兩個函數為參照通過多次迭代獲得最佳的數據劃分方案;動態調整階段包括并行程序運行過程,監視每次運算的計算量和通信量變化,分析處理器的負載均衡狀況并預測負載均衡的趨勢,當負載均衡的效率或預測值低于設定的閾值時,根據當前的計算量和通信量的實測值再次計算量累加函數和通信量變化率函數的近似函數,并對數據塊的劃分進行動態調整,所述責任通信時間為通信時間標準,為不包括等待時間和與計算重疊的時間的信通時間。

2.如權利要求1所述方法,其特征在于,所述初始劃分階段具體包括以下步驟:

步驟1-1)采用空間填充曲線法對多維空間分布的數據元素進行排序,對處理器編號;設N個數據元素從多維空間映射到一維空間,映射后的N個數據元素排列記為x1,x2,…,xN;設參與運算的處理器有M個,M<<N,將M個處理器編號,記為p1,p2,…,pM;

步驟1-2)對數據元素平均劃分的條件下,測量各處理器一個時間步的計算時間和責任通信時間;對平均劃分的數據元素進行微調后,測量各處理器一個時間步的責任通信時間;具體包括:

第一次劃分,將x1,x2,…,xN平均分成M塊,分配到各處理器并啟動運行一個時間步,得到各處理器計算時間TCj,責任通信時間TRj1;第二次劃分,對第一次劃分的各數據塊進行微調,依次將第一次劃分的數據塊的后面k個元素移到下一個數據塊,最后一個數據塊只接收前一個數據塊;將微調后的數據塊分配到各處理器并啟動運行一個時間步,得到各處理器責任通信時間TRj2;

步驟1-3)根據實測的各處理器的計算時間,利用插值法求解計算量累加函數;具體實現為:

設在x1,x2,…,xN排列下,數據元素x的計算量密度函數為f(t,x),t為時間參數;在n個時間步內,n≤3,假設f保持不變,則計算量密度函數表示為與時間無關的函數f(x);

(xj1,xj2)為處理器pj負責的數據塊,則處理器的計算時間為TCj表示為

全部處理器的計算時間為:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msubsup><mo>&Integral;</mo><msub><mi>x</mi><mn>11</mn></msub><msub><mi>x</mi><mn>12</mn></msub></msubsup><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mrow><mi>C</mi><mn>1</mn></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mo>&Integral;</mo><msub><mi>x</mi><mn>21</mn></msub><msub><mi>x</mi><mn>22</mn></msub></msubsup><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mrow><mi>C</mi><mn>2</mn></mrow></msub></mrow></mtd></mtr><mtr><mtd><mn>...</mn></mtd></mtr><mtr><mtd><mrow><msubsup><mo>&Integral;</mo><msub><mi>x</mi><mrow><mi>M</mi><mn>1</mn></mrow></msub><msub><mi>x</mi><mrow><mi>M</mi><mn>2</mn></mrow></msub></msubsup><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mrow><mi>C</mi><mn>3</mn></mrow></msub></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>

假設函數f(x)在x1,x2,…,xN排列中選取的M個點X1,X2,…,XM上有值;

對于Xi<x<Xi+1,得到f(x)的插值近似函數:

<mrow><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mi>X</mi><mi>i</mi></msub><mo>)</mo><mi>f</mi><mo>(</mo><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>+</mo><mo>(</mo><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><mi>x</mi><mo>)</mo><mi>f</mi><mo>(</mo><msub><mi>X</mi><mi>i</mi></msub><mo>)</mo></mrow><mrow><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>X</mi><mi>i</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>

將(2)式代入方程組(1),得到以f(X1),f(X2),…,f(XM)為未知數的線性方程組,求解可得f(x)在X1,X2,…,XM處的值;利用插值算法求得計算量的累加函數F(x),F(x)表示為X1,X2,…,XM之間的分段形式;

步驟1-4)根據實測的各處理器的計算時間,利用插值法求解責任通信時間函數的導函數;具體實現為:

處理器pj的責任通信時間函數為g(t,xj1,xj2),xj1,xj2為處理器所負責的數據元素的起點和終點;在較少的n個時間步內,n≤3,假設g保持不變,則處理器pj的責任通信時間函數表示為g(xj1,xj2);

假設g(x)為連續函數且在x點有導數,求解g(x)在指定點的導數G'(x);

g(xj1,xj2)代表某時間步處理器pj的責任通信時間,元素xj1+Δx為xj1的右鄰點,得到:

g(xj1+Δx,xj2)=-G'(xj1)Δx+g(xj1,xj2) (3)

g(xj1,xj2+Δx)=G'(xj2)Δx+g(xj1,xj2) (4)

(xj1,xj2)和(xj3,xj4)分別為處理器pj在兩次劃分中所負責的數據塊,兩個數據塊劃分的大部分數據元素重疊,利用式(3)、(4)分別對處理器負責的數據塊的左右兩端做近似處理得:

<mrow><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>3</mn></mrow></msub><mo>,</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>4</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>3</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>4</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>4</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>

為計算通信時間函數,測試兩次不同劃分的責任通信時間;處理器pj兩次劃分的責任通信時間分別為TRj1,TRj2,則,

<mrow><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>4</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>4</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><mi>x</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>3</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>j</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mrow><mi>R</mi><mi>j</mi><mn>2</mn></mrow></msub><mo>-</mo><msub><mi>T</mi><mrow><mi>R</mi><mi>j</mi><mn>1</mn></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>

假設函數G'(x)在x1,x2,…,xN排列中選取的M個點X1,X2,…,XM上有值;

對于Xi<x<Xi+1,得到G'(x)的插值近似函數:

<mrow><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><mi>X</mi><mi>i</mi></msub><mo>)</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mo>(</mo><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>+</mo><mo>(</mo><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><mi>x</mi><mo>)</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mo>(</mo><msub><mi>X</mi><mi>i</mi></msub><mo>)</mo></mrow><mrow><msub><mi>X</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mi>i</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>

將式(7)代入形如式(6)的所有處理器的方程組,得到以G'(X1),G'(X2),…,G'(XM)為未知數的線性方程組,求解得到G'(x)在X1,X2,…,XM處的值,利用插值法求得G'(x)的近似函數,G'(x)表示為X1,X2,…,XM之間的分段形式;

步驟1-5)根據計算量密度函數和責任通信時間函數,以及根據指定的數據塊的平均計算量和通信量,為每個數據塊分配數據元素;當分配不平均時,修改為數據塊指定的平均計算量和通信量,迭代求解數據塊劃分方案;具體實現為:

根據已知的F(x)、G'(x),在x1,x2,…,xN上求一組X'0,X'1,…,X'M其中X'0=x1,X'0=xN,使式(8)最小:

MAX(F(X'j)-F(X'j-1)+g(X'j,X'j-1)) (8)

F(X'j)-F(X'j-1)表示以X'j-1和X'j分別為起點和終點的數據塊的計算量,g(X'j,X'j-1)則表示這個數據塊的責任通信量;

步驟1-5-1)設為各處理器計算時間的平均值;g0為各處理器責任通信時間的平均值;

步驟1-5-2)使用累加法求X'1在數據元素x1,x2,…,xN中使式(9)成立的最右的元素xi;

<mrow><mi>F</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mn>1</mn></msub><mo>)</mo></mrow><mo>-</mo><mi>F</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mn>0</mn></msub><mo>)</mo></mrow><mo>+</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mn>1</mn></msub><mo>,</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mn>1</mn></msub><mo>)</mo></mrow><mo>&le;</mo><mover><mi>F</mi><mo>&OverBar;</mo></mover><mo>+</mo><mfrac><msub><mi>g</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>

其中F(X'0)=0,x11,x12分別為第一個數據塊的起點和終點;

由式(9)得到的X'1,則(x1,X'1)為第一個處理器p1的預分配數據塊,表示為(X'0,X'1);

步驟1-5-3)根據已求得的X'1,結合式(10)利用遞推法依次求得剩余的數據塊;

<mrow><mi>F</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mi>j</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>F</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>g</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mi>j</mi></msub><mo>)</mo></mrow><mo>&le;</mo><mover><mi>F</mi><mo>&OverBar;</mo></mover><mo>+</mo><mfrac><msub><mi>g</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>

其中,

<mrow><mi>g</mi><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>G</mi><mo>&prime;</mo></msup><mrow><mo>(</mo><mfrac><mrow><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mi>j</mi></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><msub><msup><mi>X</mi><mo>&prime;</mo></msup><mi>j</mi></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>i</mi><mn>2</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>

式(11)中,g(xi1,xi2)為測試值;

步驟1-5-4)根據具體情況,對參數g0調整后重新進行數據塊劃分;

第一種情況,當遞推法計算到第i步(i<M),x1,x2,…,xN中元素已經取盡,這時計算終止;新的g0設為回到步驟1-5-2),將g'0代入式(9)重新開始迭代計算;

第二種情況,計算進行了M步,但x1,x2,…,xN中的元素還沒有取盡,設XM=xk,新的g0設定為回到步驟1-5-2),將g'0代入式(9)重新開始迭代計算;

第三種情況,當計算到第M步,XM取值為x1,x2,…,xN集合的最后一個元素,且小于一定的值(如)時,迭代停止,轉步驟1-5-5);

第四種情況,迭代達到設定的次數,說明計算量和通信量無法達到相對均衡,此時迭代停止,轉步驟1-5-5);

步驟1-5-5)當迭代停止時,求得一組X'0,X'1,…,X'M,以X'0,X'1,…,X'M作為分割點將數據元素排列x1,x2,…,xN分成M個數據塊,由此得到數據劃分方案;

步驟1-6)將劃分的數據塊分配給所有的處理器,啟動運行n個時間步,收集的計算時間和通信時間分析負載均衡的效率;如果負載均衡效率低于要求門限,收集最近一個時間步各處理器計算時間TCj,責任通信時間TRj1;對現有劃分進行微調后,運行一個時間步,得到各處理器的責任通信時間TRj2;進入步驟1-3)重新進行數據塊劃分;如果負載均衡效率達到要求門限,則繼續運行,進入第二階段進行動態調整;

所述動態調整階段,具體包括以下步驟:

步驟2-1)根據設定的時間間隔,定時查看負載均衡效率,收集n個時間步各處理器的計算時間和責任通信時間,n≤20,如果預測未來m個時間步的負載均衡效率平均值高于設定的閾值,則繼續運行,等待下個時間間隔再繼續檢測,否則啟動負載動態調整,執行步驟2-2);

步驟2-2)收集最近一個時間步收集的各處理器計算時間TCj,責任通信時間TRj1;在不同劃分情況下的通信時間的測試值;求解計算量密度函數f和通信量函數的導數G';采用步驟1-2)相同的數據塊劃分微調方法對現有劃分微調后,運行一個時間步,得到各處理器的責任通信時間TRj2;轉入步驟1-3)繼續運行,重新進行數據塊劃分。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410503520.4/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品96久久久久久久 | 国产视频一区二区在线| 久久国产欧美一区二区三区免费| 好吊色欧美一区二区三区视频| 国产精品日韩电影| 午夜无遮挡| 麻豆视频免费播放| 国产欧美一区二区三区免费| 色妞www精品视频| 国产免费区| 一区精品二区国产| 国产一区二区伦理| 国产精品视频一区二区在线观看 | 国产伦精品一区二区三区免| 亚洲精品久久久久一区二区 | 久久国产欧美一区二区三区免费| 日本xxxxxxxxx68护士| 蜜臀久久久久久999| 国产91久| 欧美日韩一区二区三区四区五区| 国产在线不卡一区| 国产91久| 欧美日韩不卡视频| 国内精品久久久久久久星辰影视| 国产一区二区三区久久久| 99精品久久99久久久久| 久久久久国产一区二区三区不卡| 国产一区二区精品在线| 国产精品九九九九九九九| 中文字幕日韩一区二区| 欧美一级免费在线视频| 国产三级欧美三级日产三级99| 欧美日韩九区| 日韩精品999| 国产在线一区不卡| 亚洲va久久久噜噜噜久久0| 亚洲精品456在线播放| 国产乱色国产精品播放视频| 国产在线播放一区二区| 色一情一交一乱一区二区三区| 日韩精品久久一区二区| 国产精品久久久麻豆| 日韩欧美高清一区| 欧美午夜一区二区三区精美视频| 久久一区二| 国产精品白浆一区二区| 日韩久久电影| 欧美一区二区三区久久| 国产精品视频99| 国产精品videossex国产高清| 欧美日韩国产专区| 91麻豆精品国产自产欧美一级在线观看| 日韩欧美一区二区在线视频| 99久久国产免费,99久久国产免费大片 | 精品国产一区二区三区四区四 | 国产99视频精品免视看芒果| 日韩av在线高清| 精品国产一区二区在线| 国产.高清,露脸,对白| 精品无码久久久久国产| 欧美乱大交xxxxx古装| 日本一区二区在线电影| 欧美极品少妇videossex| 91高跟紫色丝袜呻吟在线观看| 特高潮videossexhd| 99爱精品视频| 91视频国产九色| 97精品久久人人爽人人爽| 欧美一区二区色| 性刺激久久久久久久久九色| 午夜在线观看av| 欧美日韩久久一区| 欧美国产亚洲精品| 国产伦理精品一区二区三区观看体验| 国产88av| 久久久久亚洲精品| 公乱妇hd在线播放bd| 岛国黄色网址| 亚洲国产一区二区久久久777| 国语对白一区二区三区| 免费看大黄毛片全集免费| 国产中文字幕91| 国产精品综合久久| 在线电影一区二区| 日本精品99| 久久夜色精品国产噜噜麻豆| 欧美日韩中文国产一区发布| 国产日韩欧美另类| 国产高清一区在线观看 | 午夜影院试看五分钟| 午夜国内精品a一区二区桃色| 综合欧美一区二区三区| 日本一二三区视频在线| 狠狠色噜噜狠狠狠狠| 91精品中综合久久久婷婷| 久久精品国产亚| 99精品欧美一区二区三区美图| 亚洲va国产2019| 狠狠色依依成人婷婷九月| 日韩美一区二区三区| 国产一区正在播放| 午夜在线看片| 国产日韩一区二区三免费| 国产精品丝袜综合区另类| 日本精品三区| 欧美二区精品| 日韩精品免费一区二区夜夜嗨| 精品国产区一区二| 亚洲国产欧美一区二区三区丁香婷 | 久久黄色精品视频| 亚洲午夜国产一区99re久久| 美女被羞羞网站视频软件| 国产精品v欧美精品v日韩精品v | 扒丝袜网www午夜一区二区三区| 国产99久久久久久免费看| 视频一区二区国产| 日韩精品免费看| 午夜av免费看| 久久精品综合| 国产一区二区黄| 国产剧情在线观看一区二区| 91免费视频国产| 精品国产一区二区三区高潮视 | 国产天堂一区二区三区| 精品国产91久久久久久久| 亚洲**毛茸茸| 国产三级在线视频一区二区三区| 国产精品视频二区三区| 免费久久一级欧美特大黄| 国产日本欧美一区二区三区| 欧美日韩国产一区二区三区在线观看| 97午夜视频| 国产91刺激对白在线播放| 亚洲国产日韩综合久久精品| 欧美精品日韩| 国产精品18久久久久久白浆动漫| 国产精品视频免费一区二区| av中文字幕一区二区| 欧美日韩一区二区在线播放| 国产精品亚州| 亚洲视频精品一区| 国产91视频一区二区| 久精品国产| 国产色99| 日韩精品中文字幕久久臀| 国产不卡网站| 四虎国产精品永久在线| 久久精品国产99| 精品国产九九九| 午夜片在线| 国偷自产中文字幕亚洲手机在线| 精品久久久久一区二区| 99精品久久久久久久婷婷| 国产精品天堂网| av国产精品毛片一区二区小说| 日本一区二区免费电影| 国产日韩一二三区| 国产欧美精品一区二区三区小说 | 天天干狠狠插| 国产欧美一区二区在线观看| 精品国产九九| 午夜电影一区二区| 91精品夜夜| 久久人做人爽一区二区三区小说| 97人人模人人爽视频一区二区 | 国产精品69av| 中文在线一区| 欧美一级久久精品| 亚洲精品国产91| 波多野结衣女教师电影| 日韩无遮挡免费视频| 91精品久久久久久综合五月天| 久久国产欧美日韩精品| 99久久国产免费| 日本精品一二三区| 国产精品一区亚洲二区日本三区| xxxxhdvideosex| 午夜理伦影院| 久久免费精品国产| 91精品综合在线观看| 欧美日韩精品中文字幕| 日韩一级片免费观看| 国产电影精品一区二区三区| 精品国产一区二区三区四区vr| 波多野结衣女教师电影| 国产农村妇女精品一二区| 精品国产九九九| 久久久久偷看国产亚洲87| 肥大bbwbbwbbw高潮| 99久久夜色精品| 97人人模人人爽视频一区二区| 午夜剧场一级片| 精品国产免费久久| 国产精品乱码久久久久久久 | 精品国产一区二区三区国产馆杂枝| 欧美日韩国产91| 欧美一区二区三区艳史| 黄色91在线观看| 午夜看片网| 99国精视频一区一区一三| 亚州精品国产| 亚洲国产欧美一区二区三区丁香婷| 久久一二区| 日韩精品一区二区三区免费观看| 亚洲美女在线一区| 美女直播一区二区三区| 国产精品九九九九九| 午夜国内精品a一区二区桃色| 日韩av在线网址| 精品国产乱码久久久久久久久| 亚洲国产欧美国产综合一区| 亚洲一二区在线观看| 夜夜爱av| 国产天堂一区二区三区| 色综合久久网| 国产欧美亚洲一区二区| 93久久精品日日躁夜夜躁欧美| 中文乱码字幕永久永久电影| 91久久免费| 中出乱码av亚洲精品久久天堂| 午夜电影一区| 免费午夜在线视频| 欧美一区二区三区精品免费| 国产一区二区三区国产| 午夜av在线电影| 精品国产免费一区二区三区| 黄色av免费| 久久国产欧美日韩精品| 亚洲精品欧美精品日韩精品| 国产色午夜婷婷一区二区三区| 久久一二区| 欧美freesex极品少妇| xxxx在线视频| 制服丝袜二区| 日本精品一区在线| 91社区国产高清| 国产一区午夜| 国产一区二区三区黄| 91久久国产露脸精品国产| 激情久久久久久| 欧美3级在线| 91av一区二区三区| 日本一区欧美| 亚洲国产欧美一区| 国产精品亚洲二区| 日本久久不卡|