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

    Linux服務(wù)器下多網(wǎng)口負載均衡算法的研究

    2013-07-20 02:34:02幸福楊峰燕霄翔王文志
    計算機工程與應(yīng)用 2013年24期
    關(guān)鍵詞:網(wǎng)卡內(nèi)核復(fù)雜度

    幸福,楊峰,燕霄翔,王文志

    中國礦業(yè)大學(北京)機電與信息工程學院計算機科學與技術(shù)系,北京 100083

    Linux服務(wù)器下多網(wǎng)口負載均衡算法的研究

    幸福,楊峰,燕霄翔,王文志

    中國礦業(yè)大學(北京)機電與信息工程學院計算機科學與技術(shù)系,北京 100083

    1 引言

    近年來,隨著web2.0高速普及和web3.0興起,帶來了大量的數(shù)據(jù)信息和文件資料的產(chǎn)生,從而導(dǎo)致網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)量的急劇提高和多客戶端的訪問量快速增長。在這樣的背景下,網(wǎng)絡(luò)存儲架構(gòu)需要有一個可靠穩(wěn)定的后端存儲服務(wù)來支撐,因此如何保持網(wǎng)絡(luò)存儲服務(wù)器的高可用性至關(guān)重要。由于單網(wǎng)口網(wǎng)絡(luò)吞吐力有限,成為制約整個系統(tǒng)性能的瓶頸。如果單靠對網(wǎng)卡硬件升級來增加網(wǎng)絡(luò)帶寬,其性價比不高。為實現(xiàn)這些要求,現(xiàn)在Linux服務(wù)器大多是采用多網(wǎng)卡配置。利用鏈路聚合技術(shù)[1],將服務(wù)器的多個網(wǎng)口綁定成一個虛擬網(wǎng)卡能有效提高服務(wù)器的網(wǎng)絡(luò)吞吐率及高可靠性。

    由于客戶端對服務(wù)器存取數(shù)據(jù)的需求逐漸增大,網(wǎng)口負載常常超過它的最大處理能力,網(wǎng)絡(luò)發(fā)生擁塞的可能性越來越大,造成數(shù)據(jù)傳輸速度下降,讀寫性能衰減。如果不對綁定的多網(wǎng)口負載進行有效的控制和在網(wǎng)卡負載過重時使網(wǎng)口能及時恢復(fù)到正常的狀態(tài),就會造成嚴重的網(wǎng)絡(luò)擁塞,甚至導(dǎo)致網(wǎng)絡(luò)崩潰。因此,多網(wǎng)口負載均衡的研究與實現(xiàn)越來越重要[2]。

    Linux的2.4.x以上內(nèi)核Bonding模塊實現(xiàn)了一個聚合的方法,它將多個物理網(wǎng)口聚合為一個單一虛擬網(wǎng)口,同時通過六種算法模式來提供負載均衡和網(wǎng)絡(luò)冗余服務(wù)。由于Linux Bonding技術(shù)的不對稱性[3],對于接收數(shù)據(jù)的負載均衡只是利用ARP協(xié)商機制實現(xiàn),本文針對此算法的研究分析,指出其實際存在的缺陷不足,提出另外一種在此基礎(chǔ)上改進的算法,即基于適應(yīng)性負載均衡的動態(tài)接收算法的實現(xiàn)方法。并進行了實際測試驗證。

    表1 Netfilter相關(guān)參數(shù)說明

    2 相關(guān)研究工作

    2.1 負載均衡技術(shù)

    負載均衡[4]主要思想就是如何根據(jù)某種算法將網(wǎng)絡(luò)的業(yè)務(wù)流量平均分配到不同的服務(wù)器和網(wǎng)絡(luò)設(shè)備上去,以減輕單臺服務(wù)器和網(wǎng)絡(luò)設(shè)備的負擔,從而提高整個系統(tǒng)的效率。

    負載均衡分為靜態(tài)均衡和動態(tài)均衡[5]。靜態(tài)均衡通過平均分配任務(wù)給計算設(shè)備節(jié)點,雖然能獲得最優(yōu)負載均衡結(jié)果。但這種方法要求任務(wù)量必須是確定的值,在現(xiàn)實網(wǎng)路中任務(wù)量是隨時間的變化而變化的,很難做到任務(wù)量確定。動態(tài)均衡方法通過實時分析計算設(shè)備節(jié)點的負載狀況和任務(wù)量,選取負載最輕的節(jié)點提供服務(wù)。

    2.2 Linux內(nèi)核Bonding技術(shù)的實現(xiàn)

    Linux的Bonding技術(shù)通過在數(shù)據(jù)鏈路層與網(wǎng)卡驅(qū)動層之間實現(xiàn)一個虛擬層[6],服務(wù)器接在交換機上的多個網(wǎng)口被綁定為一個虛擬網(wǎng)口,進而構(gòu)成一個虛擬的網(wǎng)卡。服務(wù)器在收發(fā)數(shù)據(jù)時,服務(wù)器上的虛擬網(wǎng)卡接到請求后,根據(jù)某種算法來決定由誰處理數(shù)據(jù)的傳輸。

    目前Bonding模塊中已經(jīng)實現(xiàn)了六種算法[7],即輪轉(zhuǎn)算法(balance-rr)、主備份算法(active-backup)、異或算法(balance-xor)、廣播算法(broadcast)、傳輸負載均衡算法(balance-tlb)和適應(yīng)性負載均衡算法(balance-alb),其中前五種算法只能處理發(fā)送數(shù)據(jù)的負載均衡,最后一種算法能夠處理發(fā)送和接收數(shù)據(jù)的負載均衡。

    2.3 Linux內(nèi)核Netfilter架構(gòu)

    Netfilter[8]是Linux內(nèi)核的一個子系統(tǒng),它的架構(gòu)就是在整個網(wǎng)絡(luò)流程放置了5個hook檢測點,而在每個檢測點上登記了一些處理函數(shù)進行處理,如數(shù)據(jù)包過濾、數(shù)據(jù)包處理、和基于狀態(tài)的過濾等。Netfilter的關(guān)鍵參數(shù)見表1。

    3 適應(yīng)性負載均衡算法的研究

    3.1 算法原理的研究

    適應(yīng)性負載均衡算法的原理采用輪換分配Bonding設(shè)備中多個網(wǎng)口的MAC地址。當雙方建立通信時,服務(wù)器端通過發(fā)送ARP廣播報文通知對端,當ARP應(yīng)答從對端到達時,Bonding驅(qū)動把對端的信息從ARP包中復(fù)制并保存下來,并發(fā)起一個ARP應(yīng)答讓對端的ARP緩存記錄服務(wù)器端本次分配出的網(wǎng)口MAC地址。同時通過給所有的對端發(fā)送更新(ARP應(yīng)答包)來解決ARP廣播請求帶來的物理網(wǎng)段中的對端ARP緩存記錄覆蓋的問題。ARP應(yīng)答包中包含了服務(wù)器端Bonding設(shè)備分配給所有對端的唯一MAC地址。

    3.2 算法性能缺陷的研究

    此算法的設(shè)計只是一種通過預(yù)先靜態(tài)分配網(wǎng)口來實現(xiàn)接收流量的負載均衡的算法,但是在實際的復(fù)雜網(wǎng)絡(luò)環(huán)境下,客戶端機往往數(shù)量很多。在實際測試中發(fā)現(xiàn),當出現(xiàn)分配到同一MAC地址的客戶端同時向服務(wù)器寫數(shù)據(jù)時,他們只會根據(jù)自己本地ARP緩存記錄的服務(wù)器網(wǎng)口MAC地址發(fā)送數(shù)據(jù),而不管此網(wǎng)口負載情況,這樣就會造成服務(wù)器Bonding設(shè)備的網(wǎng)口中出現(xiàn)“一忙多閑”的現(xiàn)象。同時如果對同一網(wǎng)口傳輸?shù)目蛻舳瞬粩嘣黾踊蛘邆鬏敂?shù)據(jù)速度升高,導(dǎo)致此網(wǎng)口負載加重,超過網(wǎng)口最大傳輸速度,網(wǎng)口內(nèi)的每個客戶端IP流量的傳輸速度就會急劇下降,這樣造成網(wǎng)絡(luò)I/O性能的降低,影響服務(wù)器寫性能。

    4 基于適應(yīng)性負載均衡的動態(tài)接收算法

    4.1 算法描述實現(xiàn)

    基于適應(yīng)性負載均衡的動態(tài)接收算法的核心原理是:通過Bonding模塊里的鏈路監(jiān)控函數(shù)周期性地監(jiān)控Bonding中的每個slave網(wǎng)口流量總和,監(jiān)控采用循環(huán)Bonding中的所有網(wǎng)口,通過3 s采樣,即3 s內(nèi)每一秒計算一次每個網(wǎng)口流量情況,當發(fā)現(xiàn)有某個網(wǎng)口流量和在3 s內(nèi)有2次超過網(wǎng)口工作最大闕值,就判定此網(wǎng)口高負載,觸發(fā)調(diào)用調(diào)整策略。調(diào)整策略會將此網(wǎng)口內(nèi)的所有IP流量分攤到剩余Bonding中的其他空閑網(wǎng)口中,使整個Bonding設(shè)備內(nèi)的多網(wǎng)口實現(xiàn)接收數(shù)據(jù)負載均衡。算法主要流程圖如圖1所示。

    圖1 適應(yīng)性負載均衡動態(tài)接收算法操作流程

    客戶端的信息保存在一個以IP為哈希鍵的結(jié)構(gòu)體數(shù)組中,將前一秒此客戶端接收到的數(shù)據(jù)長度總和rx_history記錄下來,同時在鏈路監(jiān)控函數(shù)中每秒獲取一次當前客戶端接收到的數(shù)據(jù)長度總和rx_bytes,將兩者相減得到客戶端當前時刻的傳輸速度rx_second。

    本算法中的關(guān)鍵參數(shù)說明:

    (1)網(wǎng)口闕值。考慮到網(wǎng)卡實際帶寬的處理能力,設(shè)定網(wǎng)口最大工作能力為理論最大傳輸速度的80%。

    (2)3 s采樣。在網(wǎng)絡(luò)流量很大的情況下經(jīng)常會由于cpu調(diào)度中斷導(dǎo)致當前時刻從網(wǎng)卡驅(qū)動到的數(shù)據(jù)為零,因此采用3 s采樣的方法來避免數(shù)據(jù)錯誤導(dǎo)致的監(jiān)控失效。

    4.2 客戶端IP流量的統(tǒng)計

    客戶端向服務(wù)器傳輸數(shù)據(jù)是基于IP流傳輸,單個網(wǎng)口高負載正是由于此網(wǎng)口接收到的IP流增多,傳輸流量總和超過其最大處理能力,導(dǎo)致每個IP流傳輸速度下降。因此,為了能動態(tài)地對負載網(wǎng)口內(nèi)的所有基于客戶端IP流調(diào)整,需要實時獲取每個客戶端IP流速率,這樣才能實現(xiàn)動態(tài)地將當前負載網(wǎng)口中的IP流量調(diào)整到空閑或者負載低的其他剩余網(wǎng)口中。為此,在Bonding模塊中加入Netfilter技術(shù)。當加載Bonding模塊的算法時,算法初始化函數(shù)在NF_IP_LOCAL_IN點會注冊一個鉤子函數(shù),當經(jīng)路由查找后送往本機的數(shù)據(jù)包經(jīng)過此處時觸發(fā)鉤子函數(shù)。

    此鉤子函數(shù)主要功能是:對確定接收為本機的數(shù)據(jù)包每當經(jīng)過此注冊點時,就通過NF_HOOK回調(diào)函數(shù)進入此自定義函數(shù),然后將此數(shù)據(jù)包IP頭取出,以源IP地址為哈希key值在客戶端結(jié)構(gòu)體鏈表中查找出Bonding中登記的客戶端信息,當查找成功后再通過累加的方式統(tǒng)計此客戶端接收數(shù)據(jù)包流量總值rx_bytes。函數(shù)返回NF_ACCEPT完成數(shù)據(jù)包的統(tǒng)計工作。

    由于內(nèi)核處理速度很快,此數(shù)據(jù)統(tǒng)計過程額外的開銷可以忽略不計,不會對網(wǎng)絡(luò)數(shù)據(jù)傳輸造成影響。

    4.3 調(diào)整策略

    調(diào)整策略的主要思路是:首先會從客戶端接收哈希鏈表中查找出此負載網(wǎng)口中當前正在傳輸?shù)腘個客戶端,由于同一網(wǎng)段網(wǎng)口之間總是會有流量很小的測試報文在接收,對網(wǎng)口傳輸性能無影響,基于實際考慮,定義客戶端數(shù)據(jù)傳輸?shù)淖钚∷俾蕿? KB/s,低于此值的客戶端IP流量全部忽略,不作為調(diào)整的N個客戶端之內(nèi)。

    當N為1時,表示此網(wǎng)口中只有一個客戶端在傳輸數(shù)據(jù),定義這樣的客戶端IP流為單個大流量,這是不需要調(diào)整出去的;否則將N個客戶端IP流按當前傳輸速度從大到小的順序排序,再循環(huán)這些客戶端IP流,按照選擇最優(yōu)網(wǎng)口原則最大程度地將每個IP流分配到Bonding中的其他網(wǎng)口上去,分配調(diào)整的方法是通過本機發(fā)送ARP學習更新包,讓客戶端更新自己的ARP緩存表信息。

    選擇最優(yōu)網(wǎng)口原則如下:

    (1)當客戶端中無單個最大流量時只循環(huán)N-1次,否則就循環(huán)N次。

    (2)當客戶端是單個最大流量時跳過此客戶端循環(huán)下一個。

    (3)當選擇最優(yōu)網(wǎng)口時不滿足以下3點,跳過此客戶端循環(huán)下一個:

    ①最優(yōu)網(wǎng)口為當前負載最輕的網(wǎng)口;

    ②客戶端IP流分配到新的網(wǎng)口后不會造成最優(yōu)網(wǎng)口超過負載閥值;

    ③客戶端IP流的速度小于高負載的網(wǎng)口與最優(yōu)網(wǎng)口流量總和差值;

    (4)當選擇的最優(yōu)網(wǎng)口等于高負載的網(wǎng)口時,立即終止循環(huán)。

    4.4 算法復(fù)雜度分析

    新算法主要增加了周期性監(jiān)控所有Bonding網(wǎng)口,客戶端IP流量統(tǒng)計和動態(tài)調(diào)整負載網(wǎng)口3個模塊。

    周期性監(jiān)控模塊中每秒更新所有客戶端的流量信息,查找客戶端時間復(fù)雜度為O(n)。

    客戶端IP流量統(tǒng)計只是對單一數(shù)據(jù)包處理,其時間復(fù)雜度為O(1)。

    檢查所有網(wǎng)口的時間復(fù)雜度為O(n)。當觸發(fā)調(diào)整函數(shù)后,篩選出需要調(diào)整的客戶端,時間復(fù)雜度為O(n),然后會對需要調(diào)整的客戶端根據(jù)IP流速率大小排序,排序算法采用快速排序,時間復(fù)雜度為O(nlbn),最后將排好序的IP流遷移到最優(yōu)網(wǎng)口,時間復(fù)雜度為O(n)。新算法時間復(fù)雜度為Ο(n+1+n(n+nlbn+n))=Ο(n2(2+lbn)+n+1)=Ο(n2lbn)。

    受硬件的制約,單臺服務(wù)器能夠支持的網(wǎng)卡數(shù)量有限,目前市場上的高性能存儲服務(wù)器最多也只能支持20個網(wǎng)口,而內(nèi)核Bonding模塊最大支持客戶端數(shù)為256。按照上面的時間復(fù)雜度公式,該算法在每次監(jiān)控網(wǎng)口時最多執(zhí)行次數(shù)為20+1+20×(256+256×lb256+256)=51 221次。在面對網(wǎng)路數(shù)據(jù)傳輸高負荷的情況下,該算法執(zhí)行效率很高。

    5 測試驗證

    為了驗證算法性能,在此給出在Bonding模塊實現(xiàn)階段對改進算法的測試實驗結(jié)果,通過搭建的模擬復(fù)雜環(huán)境對改進前后的算法進行流量測試。需要先將修改的Bonding模塊內(nèi)核編譯,執(zhí)行加載命令:modprobe bonding mode= 6 miimon=100,加載修改后的bonding模塊,調(diào)度算法為適應(yīng)性動態(tài)接收算法。

    測試軟件環(huán)境:SUSE Linux11(內(nèi)核2.6.27.19)。

    測試硬件環(huán)境:一臺服務(wù)器S(2塊支持MII狀態(tài)字寄存器的千兆網(wǎng)卡,每個網(wǎng)卡上有一個網(wǎng)口,即eth0和eth1);一臺千兆交換機;4臺客戶機(千兆網(wǎng)卡)C1,C2,C3,C4;服務(wù)器和客戶機與交換機相連。

    測試軟件:Netperf。Netperf是一種網(wǎng)絡(luò)性能的測量工具,可以模擬出需要的傳輸速度來進行實驗。

    測試步驟:首先服務(wù)器S按上面的命令加載Bonding模塊,接著通過修改服務(wù)器/ete/sysconfig/network-script下的網(wǎng)口配置文件將2個網(wǎng)口綁定成一個虛擬網(wǎng)口Bond1,然后讓C1~C4客戶機與服務(wù)器通信,查看客戶機ARP緩存表信息可知,C1和C3記錄S網(wǎng)口0的MAC地址,C2和C4記錄S網(wǎng)口1的MAC地址。接著進行3次模擬測試,第一次C1向服務(wù)器發(fā)送文件,第二次C3向服務(wù)器發(fā)送文件,第三次C1和C3同時向服務(wù)器發(fā)送文件。測試結(jié)果見表2。

    表2 測試結(jié)果

    根據(jù)以上實驗結(jié)果得知:當同時有多個客戶機向服務(wù)器發(fā)送數(shù)據(jù)時,適應(yīng)性負載均衡算法不會根據(jù)網(wǎng)口負載情況作出相應(yīng)調(diào)整,導(dǎo)致網(wǎng)口eth0滿負荷工作,而網(wǎng)口eth1卻空閑沒得到利用,實際吞吐率僅為112.7 Mb/s,負載均衡失效。而改進的適應(yīng)性動態(tài)接收算法會根據(jù)網(wǎng)口實際負載情況,當發(fā)現(xiàn)網(wǎng)口高負荷后,實時動態(tài)地調(diào)整客戶端的傳輸通道,吞吐率達到161.6 Mb/s,新算法比原算法吞吐率提高43%。新算法大大提高了服務(wù)器網(wǎng)絡(luò)吞吐量和網(wǎng)口利用率,實現(xiàn)多網(wǎng)口動態(tài)負載均衡。

    6 結(jié)束語

    本文針對Linux Bonding模式6下會出現(xiàn)寫性能下降的問題,通過對該算法進行研究介紹,分析其存在的缺陷不足,并詳細描述了基于適應(yīng)性負載均衡的動態(tài)接收算法的實現(xiàn)流程和關(guān)鍵技術(shù),最后通過實際測試對新算法性能進行驗證。該算法能高效處理復(fù)雜網(wǎng)絡(luò)環(huán)境下多網(wǎng)口服務(wù)器接收數(shù)據(jù)負載均衡的問題。然而目前Bonding技術(shù)只能通過ARP協(xié)商機制來實現(xiàn)接收負載均衡,這要求客戶端必須在同一物理網(wǎng)段,因此有必要進一步研究和改進。

    [1]胡修林,王運鵬,郭輝.多網(wǎng)卡鏈路綁定策略的研究與實現(xiàn)[J].小型微型計算機系統(tǒng),2005(2).

    [2]Zhang Wensong,Jin Shiyao,Wu Quanyuan.Linux director:a connection router for scalable internet services[J].Journal of Computer Science&Technology,2000,15(6):560-571.

    [3]石磊.多網(wǎng)卡bonding技術(shù)的研究與實現(xiàn)[D].長沙:國防科技大學,2005.

    [4]路明懷,龔正虎.Linux服務(wù)器下多網(wǎng)卡負載均衡的研究與實現(xiàn)[J].計算機與信息技術(shù),2006(6).

    [5]羅擁軍,李曉樂,孫如祥.負載均衡算法綜述[J].科技情報開發(fā)與經(jīng)濟,2008(18).

    [6]毛德操,胡希明.LINUX內(nèi)核源代碼情景分析[M].杭州:浙江大學出版社,2006.

    [7]Davis T.Linux Ethernet bonding driver HOWTO[EB/OL]. [2011-12-10].http://www.kernel.org/doc/Documentation/networking/bonding.txt.

    [8]劉建峰,潘軍,李祥和.Linux防火墻內(nèi)核中Netfilter和Iptables的分析[J].微計算機信息,2006,22(3):7-8.

    XING Fu,YANG Feng,YAN Xiaoxiang,WANG Wenzhi

    Department of Computer Science and Technology,School of Mechanical Electronic&Information Engineering,China University of Mining and Technology(Beijing),Beijing 100083,China

    Network storage architecture requires a high reliability and high availability back-end storage server to provide network storage services,but the single Ethernet port configuration restricts the server data transfer performance.Linux kernel bonding technology has realized multiple physical network ports aggregate to a single virtual network port.But when receiving data,this technology just through the ARP consultation mechanism realizes statically distributing multiple network port,therefore performance defects exist in the practical.In view of this,after researching related technology and algorithm,this paper puts forward another improved algorithm,which is based on adaptive load balance dynamic receiving algorithm,and realizes this algorithm by netfilter technology and so on.The actual test verification is done.The new algorithm can significantly improve the multiple network port server transfer throughput rate while receiving data.

    Linux bonding;load balancing;Address Resolution Protocol(ARP);netfilter

    網(wǎng)絡(luò)存儲架構(gòu)需要一個高可靠性和高可用性的后端存儲服務(wù)器來提供網(wǎng)絡(luò)存儲服務(wù),而單網(wǎng)口配置制約了服務(wù)器數(shù)據(jù)傳輸性能。目前Linux內(nèi)核bonding技術(shù)已經(jīng)實現(xiàn)了將多個物理網(wǎng)口聚合為一個單一虛擬網(wǎng)口的方法。但這種不對稱的技術(shù)在實現(xiàn)接收數(shù)據(jù)負載均衡時,只是通過ARP協(xié)商機制實現(xiàn)靜態(tài)分配多網(wǎng)口,因此在實際應(yīng)用中存在性能上的缺陷。鑒于此,在對現(xiàn)有的相關(guān)技術(shù)和算法進行研究后,提出了另外一種在此基礎(chǔ)上改進的算法,即基于適應(yīng)性負載均衡的動態(tài)接收算法,利用netfilter等技術(shù)對此算法進行了實現(xiàn),進行了實際測試驗證。新算法能顯著提高多網(wǎng)口服務(wù)器接收數(shù)據(jù)時網(wǎng)絡(luò)傳輸吞吐率。

    Linux bonding;負載均衡;地址解析協(xié)議;netfilter

    A

    TP316.81

    10.3778/j.issn.1002-8331.1202-0265

    XING Fu,YANG Feng,YAN Xiaoxiang,et al.Research of Linux server multiple Ethernet ports load balancing algorithm. Computer Engineering and Applications,2013,49(24):93-96.

    國家自然基金儀器專項(No.50927805);十二五國家科技支撐計劃(No.2011BAK06B01,No.2011BAD04B05)。

    幸福(1986—),男,碩士研究生,研究領(lǐng)域為計算機信息處理和計算機網(wǎng)絡(luò);楊峰,男,教授;燕霄翔,男,碩士研究生;王文志,男,碩士研究生。E-mail:xingfudage1986@126.com

    2012-02-15

    2012-04-23

    1002-8331(2013)24-0093-04

    CNKI出版日期:2012-06-15http://www.cnki.net/kcms/detail/11.2127.TP.20120615.1726.033.html

    猜你喜歡
    網(wǎng)卡內(nèi)核復(fù)雜度
    在DDS 中間件上實現(xiàn)雙冗余網(wǎng)卡切換的方法
    萬物皆可IP的時代,我們當夯實的IP內(nèi)核是什么?
    強化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
    一種低復(fù)雜度的慣性/GNSS矢量深組合方法
    Server 2016網(wǎng)卡組合模式
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計
    Linux內(nèi)核mmap保護機制研究
    求圖上廣探樹的時間復(fù)雜度
    某雷達導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進
    挑戰(zhàn)Killer網(wǎng)卡Realtek網(wǎng)游專用Dragon網(wǎng)卡
    制服丝袜香蕉在线| 国产探花极品一区二区| 国产老妇伦熟女老妇高清| 好男人视频免费观看在线| 亚洲,一卡二卡三卡| 人人澡人人妻人| 亚洲情色 制服丝袜| 欧美久久黑人一区二区| 男女国产视频网站| 日韩av免费高清视频| 少妇人妻久久综合中文| 久久这里只有精品19| 欧美日韩视频精品一区| 国产精品无大码| 大香蕉久久成人网| 丝袜人妻中文字幕| 亚洲色图 男人天堂 中文字幕| 91国产中文字幕| 亚洲av中文av极速乱| 亚洲欧美精品自产自拍| 亚洲一码二码三码区别大吗| 欧美在线一区亚洲| 免费观看人在逋| 欧美激情高清一区二区三区 | 一级毛片电影观看| 国产一区亚洲一区在线观看| 免费不卡黄色视频| 国产精品亚洲av一区麻豆 | 妹子高潮喷水视频| 99热全是精品| 女性被躁到高潮视频| a 毛片基地| 少妇人妻精品综合一区二区| 欧美成人午夜精品| 最近2019中文字幕mv第一页| 欧美日韩av久久| 久热爱精品视频在线9| 亚洲精品日本国产第一区| 又黄又粗又硬又大视频| 亚洲一区中文字幕在线| 久久久久网色| a 毛片基地| 国产av精品麻豆| 日韩精品免费视频一区二区三区| 国产在线一区二区三区精| 在线观看人妻少妇| 亚洲欧美色中文字幕在线| 青春草视频在线免费观看| 午夜免费男女啪啪视频观看| 亚洲第一青青草原| 九草在线视频观看| 性高湖久久久久久久久免费观看| 99国产综合亚洲精品| 香蕉丝袜av| 最近最新中文字幕大全免费视频 | 一级片免费观看大全| 只有这里有精品99| 久久久精品国产亚洲av高清涩受| 色婷婷av一区二区三区视频| 18禁裸乳无遮挡动漫免费视频| www.精华液| 色综合欧美亚洲国产小说| 国产精品三级大全| 国产高清国产精品国产三级| 久久久久人妻精品一区果冻| xxxhd国产人妻xxx| 丝袜美足系列| 日本欧美国产在线视频| 国产黄色视频一区二区在线观看| 国产精品国产三级国产专区5o| 老熟女久久久| 日韩 欧美 亚洲 中文字幕| 男女无遮挡免费网站观看| 欧美变态另类bdsm刘玥| 欧美黑人欧美精品刺激| av有码第一页| 日本黄色日本黄色录像| 免费高清在线观看日韩| 久久天躁狠狠躁夜夜2o2o | 亚洲精品视频女| 美女主播在线视频| 少妇人妻久久综合中文| 多毛熟女@视频| av天堂久久9| 中文字幕av电影在线播放| 天天躁日日躁夜夜躁夜夜| 热99国产精品久久久久久7| 少妇人妻精品综合一区二区| 久久久精品区二区三区| 女的被弄到高潮叫床怎么办| 极品少妇高潮喷水抽搐| 国产av一区二区精品久久| 日韩,欧美,国产一区二区三区| 精品国产一区二区三区久久久樱花| 男女下面插进去视频免费观看| 国产黄频视频在线观看| 七月丁香在线播放| 精品福利永久在线观看| 赤兔流量卡办理| 99热全是精品| 好男人视频免费观看在线| 久久久精品国产亚洲av高清涩受| 日韩大码丰满熟妇| 99热国产这里只有精品6| 一区二区av电影网| 欧美少妇被猛烈插入视频| 亚洲成人手机| 女性被躁到高潮视频| 国产乱来视频区| 韩国精品一区二区三区| 青春草视频在线免费观看| 国产在线视频一区二区| 久久精品国产亚洲av高清一级| 日韩大码丰满熟妇| 人人妻人人澡人人看| 午夜激情久久久久久久| 观看美女的网站| 国语对白做爰xxxⅹ性视频网站| 男人爽女人下面视频在线观看| 久久久久国产精品人妻一区二区| 美女视频免费永久观看网站| 天天躁狠狠躁夜夜躁狠狠躁| 蜜桃在线观看..| 久久久国产精品麻豆| 精品国产乱码久久久久久男人| 丝袜人妻中文字幕| 菩萨蛮人人尽说江南好唐韦庄| 夫妻午夜视频| 卡戴珊不雅视频在线播放| 国产精品99久久99久久久不卡 | 日韩av不卡免费在线播放| 美女主播在线视频| 在线观看三级黄色| 亚洲精品久久午夜乱码| 9191精品国产免费久久| 一边摸一边抽搐一进一出视频| 丰满饥渴人妻一区二区三| 国产精品久久久久久久久免| 亚洲国产毛片av蜜桃av| 一区二区日韩欧美中文字幕| 亚洲在久久综合| 一级毛片黄色毛片免费观看视频| 亚洲成人手机| 超碰成人久久| 免费黄网站久久成人精品| 国产精品久久久av美女十八| 人妻一区二区av| 香蕉丝袜av| 91aial.com中文字幕在线观看| 中文字幕色久视频| 黄片播放在线免费| 免费日韩欧美在线观看| 啦啦啦在线免费观看视频4| 99久久99久久久精品蜜桃| 亚洲 欧美一区二区三区| 欧美日韩国产mv在线观看视频| 曰老女人黄片| 一区二区三区激情视频| 男女午夜视频在线观看| 久久亚洲国产成人精品v| 黑丝袜美女国产一区| 日韩av在线免费看完整版不卡| 久久久久精品久久久久真实原创| 欧美另类一区| 亚洲欧美一区二区三区久久| 欧美亚洲日本最大视频资源| 男人添女人高潮全过程视频| 亚洲中文av在线| 十八禁人妻一区二区| 精品午夜福利在线看| 毛片一级片免费看久久久久| 日韩中文字幕欧美一区二区 | 国产野战对白在线观看| 十八禁网站网址无遮挡| 久久天躁狠狠躁夜夜2o2o | 国产成人欧美在线观看 | 男的添女的下面高潮视频| 日本一区二区免费在线视频| 制服人妻中文乱码| 精品久久久精品久久久| 亚洲精品中文字幕在线视频| 青春草视频在线免费观看| 久久精品人人爽人人爽视色| 亚洲av国产av综合av卡| 成人国语在线视频| 亚洲 欧美一区二区三区| 男人爽女人下面视频在线观看| 日韩制服丝袜自拍偷拍| 国产探花极品一区二区| 一级,二级,三级黄色视频| 日日撸夜夜添| 啦啦啦视频在线资源免费观看| 午夜激情av网站| 91成人精品电影| 欧美激情极品国产一区二区三区| 日韩一本色道免费dvd| 操美女的视频在线观看| 啦啦啦视频在线资源免费观看| 免费看av在线观看网站| 国产精品国产av在线观看| 精品国产乱码久久久久久男人| 看非洲黑人一级黄片| 综合色丁香网| 黄色视频在线播放观看不卡| 十八禁高潮呻吟视频| 大香蕉久久网| 成人手机av| 国产精品三级大全| 夜夜骑夜夜射夜夜干| 国产深夜福利视频在线观看| 亚洲,欧美,日韩| a级毛片在线看网站| 亚洲av福利一区| 在线 av 中文字幕| 女的被弄到高潮叫床怎么办| 国产av一区二区精品久久| 制服丝袜香蕉在线| 99久久精品国产亚洲精品| 日韩成人av中文字幕在线观看| 在线 av 中文字幕| 一个人免费看片子| 久久久久久久久久久免费av| 如日韩欧美国产精品一区二区三区| 一边亲一边摸免费视频| 老司机深夜福利视频在线观看 | 久久性视频一级片| 高清av免费在线| 一区二区三区乱码不卡18| 另类精品久久| kizo精华| 天天躁夜夜躁狠狠久久av| 女人精品久久久久毛片| 日日摸夜夜添夜夜爱| 婷婷成人精品国产| 亚洲视频免费观看视频| 高清黄色对白视频在线免费看| 成人国产麻豆网| 看免费av毛片| 免费看av在线观看网站| 1024香蕉在线观看| 国产精品 国内视频| 国产精品欧美亚洲77777| 久久精品亚洲熟妇少妇任你| av线在线观看网站| 亚洲精品美女久久av网站| 十八禁人妻一区二区| 日本猛色少妇xxxxx猛交久久| 日韩欧美精品免费久久| 丝瓜视频免费看黄片| 日韩,欧美,国产一区二区三区| 母亲3免费完整高清在线观看| 久久久久国产一级毛片高清牌| 一级毛片我不卡| 97在线人人人人妻| 亚洲久久久国产精品| 只有这里有精品99| 成人漫画全彩无遮挡| 高清不卡的av网站| 日韩一区二区三区影片| 日韩精品免费视频一区二区三区| 亚洲七黄色美女视频| 99热国产这里只有精品6| 久久人人爽av亚洲精品天堂| 亚洲五月色婷婷综合| 在线观看一区二区三区激情| 亚洲第一区二区三区不卡| 成年女人毛片免费观看观看9 | avwww免费| 最近最新中文字幕大全免费视频 | 国产成人免费观看mmmm| 精品卡一卡二卡四卡免费| 亚洲专区中文字幕在线 | 看免费av毛片| 久久久久久人妻| 天天添夜夜摸| 日韩大片免费观看网站| 美国免费a级毛片| 精品亚洲成a人片在线观看| 香蕉丝袜av| 久久久久国产一级毛片高清牌| 午夜91福利影院| 亚洲少妇的诱惑av| 成人亚洲欧美一区二区av| 国产精品秋霞免费鲁丝片| 欧美乱码精品一区二区三区| 女人高潮潮喷娇喘18禁视频| 久久久久久久久久久免费av| 亚洲欧美成人综合另类久久久| 高清不卡的av网站| 美女视频免费永久观看网站| 亚洲精品美女久久av网站| 视频区图区小说| 亚洲国产欧美网| 人人妻,人人澡人人爽秒播 | 亚洲图色成人| 性高湖久久久久久久久免费观看| av片东京热男人的天堂| 99九九在线精品视频| 成年av动漫网址| 亚洲国产日韩一区二区| 69精品国产乱码久久久| 欧美日韩视频高清一区二区三区二| 丰满饥渴人妻一区二区三| 欧美黑人欧美精品刺激| 成人手机av| 人人妻人人添人人爽欧美一区卜| 国产一级毛片在线| 午夜福利免费观看在线| 一本色道久久久久久精品综合| 色婷婷久久久亚洲欧美| 亚洲国产看品久久| 色精品久久人妻99蜜桃| 国产人伦9x9x在线观看| 国产亚洲av高清不卡| 国产成人一区二区在线| 久久精品亚洲av国产电影网| 日本爱情动作片www.在线观看| 亚洲伊人色综图| 精品国产乱码久久久久久男人| 国产激情久久老熟女| 侵犯人妻中文字幕一二三四区| 人妻一区二区av| 成人黄色视频免费在线看| 色播在线永久视频| 欧美精品高潮呻吟av久久| 免费观看人在逋| 国产精品欧美亚洲77777| 精品国产超薄肉色丝袜足j| 黄色视频不卡| 日韩大片免费观看网站| a 毛片基地| 国产精品二区激情视频| 久久久久精品久久久久真实原创| 99九九在线精品视频| 一区二区日韩欧美中文字幕| 这个男人来自地球电影免费观看 | 久久精品aⅴ一区二区三区四区| 男女下面插进去视频免费观看| 男女国产视频网站| 久久久久久免费高清国产稀缺| 日本黄色日本黄色录像| 国产精品秋霞免费鲁丝片| 一本久久精品| 一区二区日韩欧美中文字幕| 91aial.com中文字幕在线观看| 丝袜美足系列| 精品国产一区二区三区四区第35| 国产极品天堂在线| 国产av国产精品国产| 国产精品麻豆人妻色哟哟久久| 亚洲av欧美aⅴ国产| 丰满迷人的少妇在线观看| 亚洲精品国产av蜜桃| 国产精品av久久久久免费| 熟女少妇亚洲综合色aaa.| 一级黄片播放器| 亚洲中文av在线| 大码成人一级视频| 97精品久久久久久久久久精品| 亚洲男人天堂网一区| 成人黄色视频免费在线看| 9191精品国产免费久久| 女人高潮潮喷娇喘18禁视频| 男的添女的下面高潮视频| 校园人妻丝袜中文字幕| 老熟女久久久| 国产精品久久久久久人妻精品电影 | 欧美激情 高清一区二区三区| 观看av在线不卡| 国产精品久久久久成人av| 少妇被粗大的猛进出69影院| 看非洲黑人一级黄片| 2021少妇久久久久久久久久久| 久久毛片免费看一区二区三区| 男人操女人黄网站| av国产久精品久网站免费入址| 精品人妻在线不人妻| 亚洲一卡2卡3卡4卡5卡精品中文| netflix在线观看网站| 成人午夜精彩视频在线观看| 欧美亚洲 丝袜 人妻 在线| 少妇猛男粗大的猛烈进出视频| 国产又爽黄色视频| 日韩大码丰满熟妇| av国产久精品久网站免费入址| 91精品国产国语对白视频| 欧美av亚洲av综合av国产av | 国产黄色视频一区二区在线观看| 国产探花极品一区二区| 精品午夜福利在线看| 国产无遮挡羞羞视频在线观看| 美女脱内裤让男人舔精品视频| 夫妻午夜视频| 久久精品久久久久久久性| 精品酒店卫生间| 欧美日韩亚洲国产一区二区在线观看 | 高清在线视频一区二区三区| 在线看a的网站| 成人18禁高潮啪啪吃奶动态图| 日本91视频免费播放| av在线观看视频网站免费| 91精品国产国语对白视频| 天天影视国产精品| 国产精品久久久久久人妻精品电影 | 日韩一卡2卡3卡4卡2021年| 777久久人妻少妇嫩草av网站| 免费在线观看完整版高清| av片东京热男人的天堂| 精品少妇一区二区三区视频日本电影 | 日韩视频在线欧美| 大香蕉久久成人网| 欧美日韩国产mv在线观看视频| 午夜福利一区二区在线看| 国产 一区精品| 2021少妇久久久久久久久久久| 午夜影院在线不卡| 亚洲天堂av无毛| 美女国产高潮福利片在线看| 捣出白浆h1v1| 各种免费的搞黄视频| 久久久久久免费高清国产稀缺| 欧美日韩一区二区视频在线观看视频在线| 亚洲欧洲精品一区二区精品久久久 | 久久精品久久久久久久性| 欧美激情高清一区二区三区 | 国产精品香港三级国产av潘金莲 | 如日韩欧美国产精品一区二区三区| 婷婷色综合www| 国产精品二区激情视频| 爱豆传媒免费全集在线观看| 黄网站色视频无遮挡免费观看| 美女脱内裤让男人舔精品视频| 久久99热这里只频精品6学生| 精品国产一区二区三区四区第35| 午夜日本视频在线| 欧美乱码精品一区二区三区| 国产99久久九九免费精品| 亚洲欧美一区二区三区久久| 亚洲精品一二三| 又大又黄又爽视频免费| 欧美黄色片欧美黄色片| 亚洲精品视频女| 亚洲综合精品二区| 高清视频免费观看一区二区| 亚洲国产欧美在线一区| 自线自在国产av| 男的添女的下面高潮视频| 99九九在线精品视频| 一本一本久久a久久精品综合妖精| av又黄又爽大尺度在线免费看| 九九爱精品视频在线观看| 亚洲精品自拍成人| 在线 av 中文字幕| 国产成人精品福利久久| 搡老乐熟女国产| 亚洲国产看品久久| 日日撸夜夜添| 久久久久久久国产电影| 国产成人精品久久二区二区91 | 激情视频va一区二区三区| 国产福利在线免费观看视频| 久久韩国三级中文字幕| 亚洲精品一二三| 中国三级夫妇交换| 在线亚洲精品国产二区图片欧美| 欧美在线一区亚洲| 精品卡一卡二卡四卡免费| 国产成人一区二区在线| 国产男女内射视频| 亚洲精品一区蜜桃| 亚洲天堂av无毛| 丰满饥渴人妻一区二区三| 久久久久久久久久久久大奶| 精品久久久精品久久久| 亚洲成av片中文字幕在线观看| 国产激情久久老熟女| 波多野结衣av一区二区av| 少妇人妻 视频| 亚洲国产欧美日韩在线播放| 亚洲精品久久久久久婷婷小说| 亚洲一区中文字幕在线| 欧美日韩亚洲综合一区二区三区_| 日本爱情动作片www.在线观看| 美女中出高潮动态图| av片东京热男人的天堂| 成年av动漫网址| 制服诱惑二区| 欧美精品亚洲一区二区| 国产有黄有色有爽视频| 91精品伊人久久大香线蕉| 国产精品二区激情视频| 欧美少妇被猛烈插入视频| 日韩电影二区| 爱豆传媒免费全集在线观看| 亚洲av在线观看美女高潮| 在线观看免费午夜福利视频| 久久久精品区二区三区| 母亲3免费完整高清在线观看| 五月天丁香电影| 天堂中文最新版在线下载| 亚洲精品av麻豆狂野| 丰满迷人的少妇在线观看| 日韩一区二区视频免费看| 777米奇影视久久| 在线观看一区二区三区激情| 操美女的视频在线观看| 99久久人妻综合| 国产国语露脸激情在线看| 美女视频免费永久观看网站| 免费人妻精品一区二区三区视频| 亚洲欧美中文字幕日韩二区| 国产伦人伦偷精品视频| 咕卡用的链子| 波野结衣二区三区在线| 国产免费视频播放在线视频| 欧美老熟妇乱子伦牲交| 亚洲欧洲精品一区二区精品久久久 | 另类精品久久| 又大又爽又粗| 久热爱精品视频在线9| 国产成人精品无人区| 国产在视频线精品| 看十八女毛片水多多多| 一二三四中文在线观看免费高清| 国产一卡二卡三卡精品 | 成年人午夜在线观看视频| 中文字幕人妻丝袜制服| 王馨瑶露胸无遮挡在线观看| 亚洲成色77777| 嫩草影院入口| 看免费成人av毛片| 亚洲 欧美一区二区三区| 在线精品无人区一区二区三| 精品第一国产精品| 亚洲视频免费观看视频| 黑人猛操日本美女一级片| 久热这里只有精品99| www.精华液| 午夜免费观看性视频| 亚洲精品国产一区二区精华液| 巨乳人妻的诱惑在线观看| 性少妇av在线| 精品亚洲乱码少妇综合久久| 操美女的视频在线观看| 亚洲少妇的诱惑av| 精品一区二区免费观看| 国产在线一区二区三区精| 又大又黄又爽视频免费| 中文字幕亚洲精品专区| 中文字幕人妻熟女乱码| 久久精品久久久久久久性| 国产精品成人在线| 热re99久久精品国产66热6| 亚洲精品久久久久久婷婷小说| 精品少妇一区二区三区视频日本电影 | 欧美日韩亚洲综合一区二区三区_| 9191精品国产免费久久| 人体艺术视频欧美日本| 欧美人与性动交α欧美软件| 国产熟女欧美一区二区| av不卡在线播放| 中文字幕另类日韩欧美亚洲嫩草| 中文字幕精品免费在线观看视频| 你懂的网址亚洲精品在线观看| 最近手机中文字幕大全| 99国产综合亚洲精品| av不卡在线播放| 国产成人精品久久久久久| 亚洲欧美中文字幕日韩二区| a级毛片在线看网站| 侵犯人妻中文字幕一二三四区| 亚洲人成电影观看| 亚洲精品在线美女| 青草久久国产| 丝袜在线中文字幕| 日韩伦理黄色片| 亚洲国产精品国产精品| 中文字幕色久视频| 国产精品香港三级国产av潘金莲 | 亚洲美女视频黄频| 韩国精品一区二区三区| 日本vs欧美在线观看视频| 91成人精品电影| 国产97色在线日韩免费| 国产亚洲av片在线观看秒播厂| 可以免费在线观看a视频的电影网站 | 欧美黄色片欧美黄色片| 久久久久久久精品精品| 久久鲁丝午夜福利片| 丝袜美足系列| 成人亚洲欧美一区二区av| 欧美 亚洲 国产 日韩一| 男女下面插进去视频免费观看| 最近的中文字幕免费完整| 免费高清在线观看视频在线观看| 国产一级毛片在线| 最黄视频免费看| 国产爽快片一区二区三区| 国产成人91sexporn| 人人妻,人人澡人人爽秒播 | 欧美av亚洲av综合av国产av | 免费在线观看视频国产中文字幕亚洲 | 在线观看人妻少妇| 国产国语露脸激情在线看| 超碰97精品在线观看| 亚洲av中文av极速乱| 亚洲精品成人av观看孕妇| 91国产中文字幕| 天堂俺去俺来也www色官网| 永久免费av网站大全| 久久久久精品性色| 日韩av在线免费看完整版不卡| 国产精品国产三级国产专区5o| 香蕉国产在线看| 老熟女久久久|