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

    一種多策略雙機熱備方法

    2019-03-19 01:02:56,,,,
    計算機測量與控制 2019年3期
    關(guān)鍵詞:熱備雙機服務(wù)器

    ,,,,

    (南瑞集團有限公司(國網(wǎng)電力科學(xué)研究院有限公司),南京 210003)

    0 引言

    在電網(wǎng)監(jiān)控系統(tǒng)中,隨著核心業(yè)務(wù)的不斷增加,系統(tǒng)對應(yīng)用服務(wù)的實時性和穩(wěn)定性都提出了嚴格要求[1],既要保證服務(wù)的全天候執(zhí)行,也要保證內(nèi)存資源的高度一致,而物理鏈路、網(wǎng)絡(luò)故障、程序異常等都會導(dǎo)致服務(wù)中斷,甚至系統(tǒng)癱瘓,因此系統(tǒng)的高可用性或容錯性能一直作為監(jiān)控領(lǐng)域重要指標之一。高可用解決方案有多種,如高端容錯主機、集群(cluster)、雙機熱備(Hot standby)等。其中高端容錯主機完全基于硬件,成本極高,適用于對容錯有很高要求的應(yīng)用;集群技術(shù)是利用網(wǎng)絡(luò)將一組相互獨立的服務(wù)器互聯(lián),并以單一系統(tǒng)的模式加以管理以提供系統(tǒng)高可用性的服務(wù),集群技術(shù)偏重于解決負載均衡、并行計算等問題,部署相對復(fù)雜,且易造成內(nèi)存數(shù)據(jù)的不一致;雙機熱備系統(tǒng)作為高可用集群的最小單元,是將主服務(wù)器部署成互為備份的兩臺服務(wù)器,當其中運行著的一臺服務(wù)器出現(xiàn)故障無法啟動時,另一臺備份服務(wù)器會迅速的自動切換,接管服務(wù),從而達到程序和數(shù)據(jù)的備份,系統(tǒng)投資小、部署簡單,適用于實時處理系統(tǒng)中??梢婋p機熱備是電網(wǎng)監(jiān)控中保持系統(tǒng)實時性、穩(wěn)定性的優(yōu)選方案。

    雙機熱備主要分為兩類:基于共享存儲的方式以及純軟件方式[2],前者是利用磁盤陣列保障數(shù)據(jù)的連續(xù)完整,后者是利用鏡像軟件實現(xiàn)數(shù)據(jù)以及程序的復(fù)制備份從而保障系統(tǒng)安全,它們雖保證系統(tǒng)穩(wěn)定的方式不一樣,但故障判斷方式基本一致,通常采用心跳檢測。本文主要對目前熱備方案中的心跳以及切換機制存在的缺點進行研究,并給出優(yōu)化方案。采用服務(wù)間HeartBeat協(xié)議以及與數(shù)據(jù)庫時間同步相結(jié)合方法取代單一心跳所帶來的診斷不確定性,避免“裂腦”(split-brain)問題的出現(xiàn)[3];利用IP校驗與布爾值權(quán)限標識取代虛擬IP(VIP),完成服務(wù)接管。該方法無需配置任何系統(tǒng)參數(shù),部署簡單,故障判斷準確,實現(xiàn)無縫切換。

    1 傳統(tǒng)雙機熱備機制

    目前,雙機熱備作為一種提高系統(tǒng)高可用性方法,已擁有較多產(chǎn)品,根據(jù)不同應(yīng)用可劃分3種工作模式:雙機主從模式(active/standby)、雙機互備模式、雙機雙工模式(active/active),雙機主從模式指主服務(wù)器處于服務(wù)狀態(tài),而備服務(wù)器處于偵測準備狀態(tài);雙機互備模式是指部分服務(wù)運行于主機,部分服務(wù)運行于備機;雙機雙工模式是指系統(tǒng)兩臺服務(wù)器同時運行,實現(xiàn)負載均衡。很多熱備開源軟件都是基于經(jīng)典熱備協(xié)議VRRP[4]、HSRP[5]進行開發(fā),比如Linux-HA[6]。傳統(tǒng)雙機熱備是通過主備節(jié)點服務(wù)器間心跳機制(HeartBeat)檢測彼此狀態(tài),若備節(jié)點服務(wù)器認定主節(jié)點異常,就會接管主節(jié)點全部功能并對外提供服務(wù)[7-8]。在熱備中,心跳協(xié)議以及相關(guān)算法一直是熱備研究的熱門領(lǐng)域,現(xiàn)已有較多研究成果以及應(yīng)用。在文獻[9]中,描述了利用心跳機制解決了異構(gòu)集群中節(jié)點超時設(shè)置的公平性,縮短了Hadoop實時處理系統(tǒng)在短作業(yè)下的容錯時間;在文獻[10-11]中,采用虛擬化心跳算法監(jiān)測網(wǎng)絡(luò),實現(xiàn)了數(shù)據(jù)中心虛擬化系統(tǒng)的網(wǎng)絡(luò)狀態(tài)監(jiān)測;在文獻[12]中,采用心跳包實現(xiàn)了CAN工業(yè)總線的高可用。這些應(yīng)用表明目前心跳技術(shù)已趨于成熟,但也體現(xiàn)出絕大部分還停留在對協(xié)議本身的研究,沒有從運行架構(gòu)上對熱備方法進行優(yōu)化。

    根據(jù)以上應(yīng)用分析,可以看出傳統(tǒng)的雙機熱備機制心跳鏈路單一,輸出結(jié)果可靠性較低,無法有效判斷是網(wǎng)絡(luò)故障還是服務(wù)故障,易出現(xiàn)服務(wù)競爭風(fēng)險。雖Fencing和Quorum機制可有效防止這一風(fēng)險,但是這兩種方法可能會引入新的節(jié)點故障問題,另外他們對網(wǎng)絡(luò)設(shè)備的雙機熱備不通用[3]。

    2 多策略雙機熱備框架

    為了解決傳統(tǒng)雙機熱備方案中潛在的“裂腦”問題以及保證主備服務(wù)切換準確無誤,多決策雙機熱備方法不再完全依賴于節(jié)點間單一心跳鏈路檢測,而是通過第三方?jīng)Q策介質(zhì)-數(shù)據(jù)庫,實現(xiàn)多重“心跳”判斷,交叉檢測,再利用IP雙向校驗實現(xiàn)服務(wù)接管,該方法可部署于電網(wǎng)監(jiān)控系統(tǒng)常用架構(gòu)中,不增加任何額外物理資源以及不使用任何第三方輔助軟件,由內(nèi)置的低耦合線程完成全部熱備服務(wù)流程。圖1為多策略熱備架構(gòu)圖,它由3個決策實體組成:主節(jié)點應(yīng)用服務(wù)器、備節(jié)點應(yīng)用服務(wù)器和數(shù)據(jù)庫。主備服務(wù)器采用Linux操作系統(tǒng),數(shù)據(jù)庫采用ORACLE,程序?qū)Ψ?wù)器配置無依賴。

    圖1 多策略熱備架構(gòu)圖

    由圖可知,多策略熱備架構(gòu)中,同時部署運行2臺應(yīng)用服務(wù)器,工作于雙機主從模式,主備服務(wù)器之間建立心跳鏈路,根據(jù)心跳協(xié)議定時發(fā)送Heartbeat報文,與此同時,數(shù)據(jù)庫作為中間輔助介質(zhì),默認主節(jié)點會按一定時間間隔向其同步相關(guān)信息,包括節(jié)點號、IP地址以及同步時間,內(nèi)部心跳故障后,備節(jié)點會主動查詢數(shù)據(jù)庫同步時間,該過程完成報文應(yīng)答和時間超時校驗的交叉檢測,即多策略心跳偵測機制。若主節(jié)點因某種原因宕機,備節(jié)點將主動獲得數(shù)據(jù)庫使用權(quán),并更新數(shù)據(jù)庫時間,且根據(jù)布爾輸出值獲得本節(jié)點對外服務(wù)權(quán),備節(jié)點無縫切換成“主”節(jié)點,該過程形成多策略IP接管機制。

    在上述架構(gòu)中,服務(wù)節(jié)點均以實體IP對外提供服務(wù),優(yōu)化了傳統(tǒng)虛擬IP切換所帶來的對不同腳本的維護缺點。主備服務(wù)器中應(yīng)用程序同時運行,資源數(shù)據(jù)和性能數(shù)據(jù)互為備份,主備機具有相同的內(nèi)部資源交換以及接收外部服務(wù)、請求功能,但只有主機能夠?qū)ν馓峁┓?wù),包括讀寫數(shù)據(jù)庫,向WEB端發(fā)送數(shù)據(jù)等。

    3 關(guān)鍵技術(shù)

    3.1 定時器設(shè)計

    定時器作為一種時鐘裝置,對軟件中斷服務(wù)至關(guān)重要,衡量其性能的指標包括:啟停時間,處理Tick時間以及超時事件處理時間。對于少量定時器創(chuàng)建,一般操作系統(tǒng)能夠較好解決,但程序中有大量定時器創(chuàng)建、刪除時,系統(tǒng)定時器的可靠性將很難控制。傳統(tǒng)的定時器數(shù)據(jù)結(jié)構(gòu)通常采用鏈表方式,按照時間先后順序存儲相應(yīng)事件,時間復(fù)雜度為O(n),算法執(zhí)行時間較長。多策略機制中的雙重心跳檢測以及接管服務(wù)狀態(tài)切換需要高性能的定時裝置,定時器的精度成為保證心跳報文定時發(fā)送以及狀態(tài)機跳轉(zhuǎn)的關(guān)鍵。為保證雙機熱備性能,提高時鐘管理效率,重點研究了一種提高定時精度的數(shù)據(jù)結(jié)構(gòu),它由定時器信息塊、定時器資源池以及忙定時器三部分組成。

    定時器信息塊(Timer Information Block,TMIB)存儲所創(chuàng)建的定時器信息,對應(yīng)數(shù)據(jù)結(jié)構(gòu)為:TMIB={use,arrived,type,que,pno,totoal_100m,timer_no, que10,que100,prev,next},其中prev指向前一個定時器信息塊,next指向下一個定時器信息塊。

    定時器資源池(Timer Resource Pool,TMRP)記錄所創(chuàng)建定時器數(shù)目,以及允許使用的定時器起始和終點,對應(yīng)數(shù)據(jù)結(jié)構(gòu)為:TMRP={total,head,end,tm[NUM]},其中total記錄程序中可用定時器數(shù)目,初始值為NUM,隨著定時器不斷被創(chuàng)建,total不斷遞減,而隨著定時器到期,該值又不斷遞增;head記錄可使用定時器隊列的起始位置,這樣保證定時器始終在該值處開始創(chuàng)建;end為閑置定時器結(jié)束位置,當定時器到期釋放時,定時器信息塊為TMRP->tm[TMRP->end],這樣可保證定時器資源池的循環(huán)使用;tm[NUM]存儲定時器信息,該信息塊是循環(huán)結(jié)構(gòu),從TMRP->head開始,到TMRP->end結(jié)束,在這之間的所有定時器都可被分配使用。

    忙定時器(Busy timer,BTM)是以隊列形式記錄正在使用的定時器,與定時器資源池結(jié)構(gòu)相類似,BTM結(jié)構(gòu)體中也包含haed、end成員,從而保證忙定時器資源的循序利用。圖2為定時器創(chuàng)建使用時,TMRP與TMIB成員以及數(shù)據(jù)對應(yīng)關(guān)系。

    圖2 TMRP與TMIB對應(yīng)關(guān)系圖

    圖2中展示了定時器被創(chuàng)建過程(灰色表示忙定時器,白色表示空閑定時器)。定時器初始化時,NUM全為可用定時器,隨著定時器的創(chuàng)建和使用,head成員不斷改變指向位置,但始終指向空閑定時控制隊列頭,同時total成員的數(shù)量逐步遞減,圖中創(chuàng)建了m個定時器后(m

    圖3展示了定時器繼續(xù)被創(chuàng)建以及有定時器被釋放過程。若繼續(xù)創(chuàng)建了兩個定時器,他們啟用TMRP[tm[m]]和TMRP[tm[m+1]]兩個閑置定時器位置,此時,TMRP中的head成員將指向定時器資源池的tm數(shù)組第m+2個定時器信息塊位置。與此同時,若有兩個定時器到到期后需退出,假設(shè)釋放出TMIB[1]和TMIB[3]兩個定時器控制塊。那么,資源池將接管這兩個控制塊使用權(quán),即從TMRP->end位置開始,將這兩個已閑置的信息塊保存到TMRP的 tm數(shù)組成員中。如圖所示,TMIB[1]和TMIB[3]將插入到TMRP[tm[0]]和TMRP[tm[1]]的隊列中,并將TMRP->end的位置往后移兩位??梢?,無論TMIB中的定時器如何改變, TMRP結(jié)構(gòu)體中將始終保持閑置的定時器控制隊列(白色部分)和已經(jīng)被使用定時控制隊列(灰色部分)兩個區(qū)域連續(xù)。

    圖3 定時器創(chuàng)建與釋放示意圖

    以上數(shù)據(jù)結(jié)構(gòu)使定時器的精度、數(shù)目變得靈活,可滿足同步延時、相對定時、以及絕對定時等定時器的需要,提高了定時服務(wù)性能,為多策略雙機熱備程序中鏈路心跳、時間同步以及狀態(tài)定時跳轉(zhuǎn)提供了精準的時鐘管理服務(wù)。

    3.2 雙重心跳機制

    在雙機熱備中,故障檢測是軟件程序的基本功能,其檢測點的多少直接關(guān)系到熱備的性能,對于實時應(yīng)用系統(tǒng)的熱備需求,用戶需要一種性能穩(wěn)定可靠,部署簡單且廉價的方案,而傳統(tǒng)雙機熱備,通常采用單一心跳檢測作為判斷服務(wù)故障狀態(tài)依據(jù),在實際應(yīng)用中容易出現(xiàn)服務(wù)競爭,造成“裂腦問題”,進而使數(shù)據(jù)庫產(chǎn)生大量垃圾數(shù)據(jù),甚至導(dǎo)致數(shù)據(jù)的嚴重不一致,這在電網(wǎng)系統(tǒng)中是絕對避免的。雙重心跳機制優(yōu)化了單一心跳缺點,采用多點交叉檢測,檢測邏輯強相關(guān),與應(yīng)用程序耦合性低,避免了“裂腦”發(fā)生,實現(xiàn)故障的精準自判斷。圖4為雙重心跳邏輯示意圖。

    圖4 雙重心跳邏輯示意圖

    如圖4所示,2臺應(yīng)用服務(wù)器間采用HeartBeat協(xié)議,備節(jié)點主動發(fā)送hello心跳報包到主節(jié)點,每5秒發(fā)送一次,若連續(xù)20次沒收到主節(jié)點響應(yīng),則可確定主備之間心跳鏈路異常,以此作為第一次心跳檢測,此時無法判斷主節(jié)點服務(wù)確切狀態(tài),服務(wù)此時未發(fā)生切換。隨后,備節(jié)點檢查數(shù)據(jù)庫,進入第二次“心跳”檢測即時間同步機制。

    在oracle數(shù)據(jù)庫中建立tb_main_node(node,ip_addr,latest_update_time)服務(wù)節(jié)點表,如下表所示。

    表1 服務(wù)節(jié)點表

    其中node為主備節(jié)點標識(邏輯標識,代表不同IP地址),這在主備程序配置文件中人為定義,ip_addr為節(jié)點ip地址,node與ip_addr一一對應(yīng),latest_update_time為節(jié)點與數(shù)據(jù)庫的同步時間,格式為“年-月-日 時:分”。主節(jié)點應(yīng)用程序每分鐘調(diào)用OCI接口更新服務(wù)節(jié)點表中的索引latest_update_time值,實現(xiàn)應(yīng)用程序節(jié)點時間與數(shù)據(jù)庫的同步。當?shù)谝淮涡奶鴻z測異常后,備節(jié)點開始查詢tb_main_node中的latest_update_time 值,若檢測到latest_update_time 延時于備機時間60 s,則可以確切判斷主機節(jié)點服務(wù)宕機,輸出布爾結(jié)果值;反之,則主備節(jié)點服務(wù)正常,只是心跳鏈路異常。主服務(wù)宕機后,備節(jié)點用自身信息更新服務(wù)節(jié)點表,進入服務(wù)接管流程。以上可以看出,服務(wù)節(jié)點表只會保留“主”節(jié)點信息。

    設(shè)計中,心跳協(xié)議以及同步時間可根據(jù)用戶需要進行靈活配置,用戶只需在配置文件錄入性能指標具體值即可,定時裝置可滿足毫秒級偵測要求。

    3.3 IP接管機制

    在電網(wǎng)監(jiān)控領(lǐng)域,通常為保證內(nèi)存實時數(shù)據(jù)以及性能資源的一致性,需同時啟動2臺主備應(yīng)用程序,只是僅有主節(jié)點才有權(quán)限向數(shù)據(jù)庫或WEB端寫入數(shù)據(jù)。本文設(shè)計中,采用內(nèi)嵌到應(yīng)用程序的輕量級軟件服務(wù)實現(xiàn)IP接管,利用實體IP校驗以及布爾權(quán)限標志取代傳統(tǒng)虛擬IP切換,無需運行IP切換腳本,以及不考慮任何服務(wù)器參數(shù)。根據(jù)程序接管流程給出如下定義:

    定義1:節(jié)點邏輯號(module):用于區(qū)分主備IP地址,在程序配置文件中設(shè)置,與服務(wù)節(jié)點表node類似。

    定義2:布爾權(quán)限標識(g_MainNode):用以識別主備節(jié)點服務(wù)狀態(tài),取值為:TRUE/FALSE。TRUE表明程序處于全激活狀態(tài),可對外提供服務(wù),F(xiàn)ALSE表明程序只能內(nèi)部交互,對外服務(wù)關(guān)閉。

    IP接管同樣借助服務(wù)節(jié)點表實現(xiàn)。雙節(jié)點服務(wù)初次啟動后,默認的主節(jié)點會自動將信息更新到表中,隨后在每次同步時間之前,會查詢節(jié)點表中的node值是否與自身節(jié)點邏輯號一致,若相同,則表明此時節(jié)點對應(yīng)的IP為主節(jié)點,否則說明該服務(wù)器已變成備節(jié)點。在查詢中,為了防止服務(wù)節(jié)點表同時被主備節(jié)點訪問,設(shè)計中,利用存儲過程訪問數(shù)據(jù),先select for update進行鎖住,然后再進行查詢,從而保證事務(wù)的一致性。

    故障發(fā)生后,IP校驗以及切換具體流程為:

    步驟一:利用ORACLE調(diào)用接口(OCI)訪問數(shù)據(jù)庫,查詢tb_main_node的node值;

    步驟二:判斷node與module不等,用自身(備)信息更新tb_main_node內(nèi)容,g_MainNode此時為FALSE;

    步驟三:tb_main_node進入時間同步流程,并進入步驟一;

    步驟四:判斷node與module相同,g_MainNode值變?yōu)門RUE。

    步驟五:備機成為新的主節(jié)點,以tb_main_node中的ip_addr實體地址對外提供服務(wù)。

    多策略雙機熱備方案在故障點檢測和服務(wù)接管兩方面邏輯依賴性強,不增加新的節(jié)點故障,與其他業(yè)務(wù)功能耦合性低,程序設(shè)計中,根據(jù)功能特點獨立出可裁剪、可配置的線程進行部署,圖5為多策略雙機熱備軟件流程圖。

    圖5 多策略雙機熱備軟件流程圖

    4 測試與應(yīng)用

    要測試多策略雙機熱備方法是否可靠,須驗證系統(tǒng)故障后,服務(wù)能否及時接管,以及是否存在主備節(jié)點同時爭奪對外提供服務(wù)的情況,即備節(jié)點試圖接管服務(wù)時,主節(jié)點是否還繼續(xù)提供服務(wù);如果存在爭奪服務(wù)的情況,那么就可以判定該方法存在 “裂腦”問題。測試中,監(jiān)控系統(tǒng)由4臺服務(wù)器組成,如圖6所示,其中192.168.91.100為數(shù)據(jù)轉(zhuǎn)發(fā)服務(wù)器,用于向主備應(yīng)用服務(wù)器轉(zhuǎn)發(fā)實時數(shù)據(jù);192.168.91.101、192.168.91.102為主備應(yīng)用服務(wù)器,用于處理實時數(shù)據(jù)和資源信息,并向數(shù)據(jù)庫寫歷史數(shù)據(jù)以及與WEB前臺交互;192.168.91.103服務(wù)器中部署WEB以及ORACLE服務(wù),101、102、103為熱備決策實體。系統(tǒng)運行時,ORACLE中tb_main_node默認值為{‘1’, ‘192.168.91.101’, ‘'2018-1-6 10:51'’},則101服務(wù)器為主節(jié)點,系統(tǒng)服務(wù)正常,隨后將101中的處理進程強制關(guān)閉或主服務(wù)器關(guān)機,2分鐘后, tb_main_node值自動更新為{‘2’, ‘192.168.91.102’, ‘'2018-1-6 10:53'’},102成為新的主節(jié)點,接管101對外一切服務(wù), WEB前臺和數(shù)據(jù)庫數(shù)據(jù)連續(xù)更新,系統(tǒng)無縫切換,系統(tǒng)平穩(wěn)運行。

    圖6 應(yīng)用服務(wù)測試部署圖

    目前,多策略雙機熱備方法已在機房綜合監(jiān)控系統(tǒng)得到應(yīng)用,并部署到了江蘇、福建、青海等省公司用于處理全省機房數(shù)據(jù),以提高通信機房無人值守能力。以某省為例,在系統(tǒng)全面上線后,主節(jié)點應(yīng)用服務(wù)器先后出現(xiàn)過因內(nèi)存溢出、服務(wù)器宕機、進程啟動不了等故障,雙機熱備程序均及時做出判斷,并及時(小于2分鐘)無縫切換到備機,而且備節(jié)點內(nèi)存中的性能信息以及實時數(shù)據(jù)與宕機主機保持完全一致。系統(tǒng)中實時處理服務(wù)在熱備方案的支持下健壯運行,該機制經(jīng)過了專家論證和現(xiàn)場考驗,得到了用戶肯定。

    5 結(jié)論

    本文通過對傳統(tǒng)雙機熱備方案進行優(yōu)化,設(shè)計了一種多策略雙機熱備方法,該方法通過一種精準定時裝置實現(xiàn)心跳發(fā)送和時間同步,以此完成交叉心跳偵測,保證故障判斷的準確性,并借助數(shù)據(jù)庫實現(xiàn)主備節(jié)點的IP雙向校驗,以較少代碼量實現(xiàn)了服務(wù)無縫切換,保證了服務(wù)的高可用性以及內(nèi)存資源的一致性。目前已經(jīng)在多個省份的實時監(jiān)控系統(tǒng)得到應(yīng)用,運行平穩(wěn)。

    猜你喜歡
    熱備雙機服務(wù)器
    熱備動車組配置方案優(yōu)化模型
    東海區(qū)實時海洋觀測數(shù)據(jù)庫雙機熱備系統(tǒng)解決方案
    通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
    雙機、雙槳軸系下水前的安裝工藝
    雙機牽引ZDJ9道岔不同步問題的處理
    Loader軸在雙機桁架機械手上的應(yīng)用
    得形忘意的服務(wù)器標準
    計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
    青海廣播電視大學(xué)校園網(wǎng)升級改造探討
    熱備冗余技術(shù)在焦化設(shè)備上的應(yīng)用
    河南科技(2014年22期)2014-02-27 14:18:13
    国产一区二区在线av高清观看| 亚洲真实伦在线观看| 亚洲av免费在线观看| 精品免费久久久久久久清纯| aaaaa片日本免费| 最新美女视频免费是黄的| 成人高潮视频无遮挡免费网站| 日本五十路高清| 麻豆国产97在线/欧美| 午夜免费激情av| 午夜成年电影在线免费观看| 久久久久国产精品人妻aⅴ院| 日韩免费av在线播放| 五月玫瑰六月丁香| 亚洲国产色片| 国产精品野战在线观看| 久久久久久九九精品二区国产| 日韩欧美一区二区三区在线观看| 99riav亚洲国产免费| 精品日产1卡2卡| 国产免费男女视频| 国产真人三级小视频在线观看| 久久天堂一区二区三区四区| 十八禁人妻一区二区| 成人三级做爰电影| 亚洲欧美精品综合一区二区三区| 国产精品一及| 成年人黄色毛片网站| 国产人伦9x9x在线观看| 精品国产超薄肉色丝袜足j| 欧美av亚洲av综合av国产av| 18禁美女被吸乳视频| 老司机午夜十八禁免费视频| 91九色精品人成在线观看| 亚洲专区中文字幕在线| 精品久久久久久久毛片微露脸| 别揉我奶头~嗯~啊~动态视频| 国产精品一区二区免费欧美| ponron亚洲| 久久精品影院6| 久久九九热精品免费| 99久久成人亚洲精品观看| 国产毛片a区久久久久| 亚洲自拍偷在线| 最近视频中文字幕2019在线8| 99久久国产精品久久久| 国产亚洲精品一区二区www| 日韩精品青青久久久久久| 麻豆国产97在线/欧美| 99精品久久久久人妻精品| 精品一区二区三区av网在线观看| 三级男女做爰猛烈吃奶摸视频| 亚洲 国产 在线| 少妇人妻一区二区三区视频| 国产不卡一卡二| 国产野战对白在线观看| 草草在线视频免费看| 亚洲美女视频黄频| 波多野结衣高清作品| 日韩三级视频一区二区三区| 91麻豆精品激情在线观看国产| 亚洲熟妇中文字幕五十中出| 视频区欧美日本亚洲| 日韩欧美免费精品| 麻豆av在线久日| 午夜激情福利司机影院| www国产在线视频色| 国产成人av激情在线播放| 欧美三级亚洲精品| 国产亚洲欧美在线一区二区| 国产69精品久久久久777片 | av视频在线观看入口| 99久国产av精品| www日本在线高清视频| 搡老岳熟女国产| 欧美zozozo另类| 中出人妻视频一区二区| 一级黄色大片毛片| 99热只有精品国产| 男女之事视频高清在线观看| 美女扒开内裤让男人捅视频| 一级毛片女人18水好多| 精品一区二区三区视频在线观看免费| 亚洲av日韩精品久久久久久密| 18禁黄网站禁片午夜丰满| 一级毛片高清免费大全| 国产三级在线视频| 搡老妇女老女人老熟妇| 国产av一区在线观看免费| 又紧又爽又黄一区二区| 中文字幕人妻丝袜一区二区| 国产日本99.免费观看| 国产精品99久久久久久久久| 他把我摸到了高潮在线观看| 一本一本综合久久| 中文资源天堂在线| 一a级毛片在线观看| 欧美黑人巨大hd| 伦理电影免费视频| 一区二区三区高清视频在线| 制服丝袜大香蕉在线| 亚洲av电影不卡..在线观看| 久久精品91蜜桃| 亚洲国产欧洲综合997久久,| 国产亚洲欧美98| 搞女人的毛片| 欧美黄色片欧美黄色片| 精品熟女少妇八av免费久了| 99久久99久久久精品蜜桃| 少妇人妻一区二区三区视频| 国产精华一区二区三区| 在线观看舔阴道视频| 无遮挡黄片免费观看| 91久久精品国产一区二区成人 | 99久久精品一区二区三区| 神马国产精品三级电影在线观看| 91久久精品国产一区二区成人 | 在线国产一区二区在线| 国产不卡一卡二| 性色avwww在线观看| 99热这里只有是精品50| 日本五十路高清| 91在线精品国自产拍蜜月 | 免费av不卡在线播放| 在线免费观看的www视频| 欧美色视频一区免费| 国产激情偷乱视频一区二区| 国产精品香港三级国产av潘金莲| 成人无遮挡网站| 亚洲欧美日韩高清在线视频| 日本与韩国留学比较| 最近最新中文字幕大全免费视频| 日本一本二区三区精品| 亚洲欧美日韩无卡精品| 成年人黄色毛片网站| 成人精品一区二区免费| 草草在线视频免费看| 久久午夜亚洲精品久久| 欧美乱码精品一区二区三区| 久久精品国产清高在天天线| 1024手机看黄色片| 一级毛片高清免费大全| 国产精品久久久久久精品电影| 亚洲欧美日韩高清专用| 日本熟妇午夜| 美女黄网站色视频| 欧美丝袜亚洲另类 | 好男人在线观看高清免费视频| 99久久精品一区二区三区| 亚洲自拍偷在线| 久久天躁狠狠躁夜夜2o2o| 日韩免费av在线播放| 一个人免费在线观看的高清视频| 丰满人妻熟妇乱又伦精品不卡| av在线蜜桃| 国产精品av久久久久免费| 国产激情久久老熟女| 日韩中文字幕欧美一区二区| 97超视频在线观看视频| 最新在线观看一区二区三区| 亚洲精品一卡2卡三卡4卡5卡| 99热只有精品国产| 国产v大片淫在线免费观看| 日本成人三级电影网站| av在线天堂中文字幕| 精品99又大又爽又粗少妇毛片 | 熟女人妻精品中文字幕| 在线观看舔阴道视频| 日本 av在线| 久久久色成人| 国产乱人伦免费视频| 天堂动漫精品| 99热这里只有精品一区 | 欧美黑人巨大hd| 亚洲 欧美一区二区三区| 精品久久久久久,| 久久久久国内视频| 久久精品亚洲精品国产色婷小说| 男女床上黄色一级片免费看| 欧美黄色淫秽网站| 午夜视频精品福利| 中国美女看黄片| 国产av麻豆久久久久久久| 巨乳人妻的诱惑在线观看| 亚洲欧美日韩卡通动漫| 又爽又黄无遮挡网站| 日韩欧美国产在线观看| 窝窝影院91人妻| 在线a可以看的网站| 美女午夜性视频免费| 成在线人永久免费视频| 久久久国产成人免费| 国产久久久一区二区三区| 国产午夜精品论理片| 又粗又爽又猛毛片免费看| 亚洲精品美女久久久久99蜜臀| 久久亚洲真实| www国产在线视频色| 欧美日韩国产亚洲二区| 最好的美女福利视频网| 日本一二三区视频观看| 日韩精品中文字幕看吧| 90打野战视频偷拍视频| 精品一区二区三区av网在线观看| 亚洲成人中文字幕在线播放| 午夜激情福利司机影院| av天堂中文字幕网| 18禁美女被吸乳视频| 高潮久久久久久久久久久不卡| 国产男靠女视频免费网站| 免费看十八禁软件| 免费看光身美女| АⅤ资源中文在线天堂| 高清在线国产一区| 久久欧美精品欧美久久欧美| 麻豆av在线久日| 9191精品国产免费久久| 亚洲精品美女久久av网站| 精品午夜福利视频在线观看一区| 嫩草影视91久久| 中国美女看黄片| 韩国av一区二区三区四区| 免费av毛片视频| 亚洲欧美激情综合另类| 99久久久亚洲精品蜜臀av| 国产成人精品久久二区二区91| 啦啦啦观看免费观看视频高清| 在线视频色国产色| 午夜激情欧美在线| 三级国产精品欧美在线观看 | 久久香蕉精品热| 亚洲九九香蕉| 看片在线看免费视频| 婷婷六月久久综合丁香| 性欧美人与动物交配| 精品一区二区三区视频在线观看免费| cao死你这个sao货| 搞女人的毛片| 久久久精品欧美日韩精品| 久久午夜综合久久蜜桃| 日本 av在线| 国内精品久久久久久久电影| 国产视频一区二区在线看| 听说在线观看完整版免费高清| 最新美女视频免费是黄的| 丁香欧美五月| 熟女人妻精品中文字幕| 国产一级毛片七仙女欲春2| 男女之事视频高清在线观看| 黑人操中国人逼视频| 黄片小视频在线播放| 欧美中文日本在线观看视频| 国产三级中文精品| 男人和女人高潮做爰伦理| 欧美日韩瑟瑟在线播放| av在线天堂中文字幕| 中文字幕久久专区| 亚洲av美国av| 丰满人妻熟妇乱又伦精品不卡| 男女午夜视频在线观看| 在线免费观看不下载黄p国产 | xxxwww97欧美| 人妻夜夜爽99麻豆av| 啪啪无遮挡十八禁网站| 一个人看视频在线观看www免费 | 首页视频小说图片口味搜索| 又粗又爽又猛毛片免费看| 午夜免费激情av| 757午夜福利合集在线观看| 亚洲无线在线观看| 99热精品在线国产| 波多野结衣高清作品| 色尼玛亚洲综合影院| 久久国产乱子伦精品免费另类| 午夜精品久久久久久毛片777| 国产精品一区二区精品视频观看| 大型黄色视频在线免费观看| 国内精品久久久久久久电影| 亚洲18禁久久av| 老熟妇仑乱视频hdxx| 久久久久久久久久黄片| 嫁个100分男人电影在线观看| 午夜免费激情av| 制服人妻中文乱码| 国产精品98久久久久久宅男小说| 久久精品国产清高在天天线| 日本 欧美在线| 国内精品久久久久久久电影| 亚洲中文日韩欧美视频| 日韩国内少妇激情av| 久久国产乱子伦精品免费另类| 69av精品久久久久久| 国产视频内射| 欧美日本视频| 午夜福利在线观看免费完整高清在 | 日韩有码中文字幕| 成年免费大片在线观看| 久久久精品大字幕| 搡老熟女国产l中国老女人| 女同久久另类99精品国产91| 亚洲成人久久性| 日韩成人在线观看一区二区三区| 在线视频色国产色| 小说图片视频综合网站| 国产视频一区二区在线看| 一进一出抽搐gif免费好疼| 国产亚洲精品久久久久久毛片| 在线观看免费视频日本深夜| 亚洲 欧美 日韩 在线 免费| 免费看a级黄色片| 男女床上黄色一级片免费看| www日本黄色视频网| 啦啦啦免费观看视频1| 亚洲中文字幕日韩| 男女那种视频在线观看| 麻豆国产av国片精品| 亚洲精品美女久久久久99蜜臀| 日韩高清综合在线| 亚洲国产精品久久男人天堂| 亚洲av中文字字幕乱码综合| 在线观看66精品国产| 午夜精品一区二区三区免费看| 日本在线视频免费播放| 在线观看66精品国产| 久久天堂一区二区三区四区| 亚洲黑人精品在线| 欧美黑人欧美精品刺激| 天堂√8在线中文| 精品熟女少妇八av免费久了| 法律面前人人平等表现在哪些方面| 真实男女啪啪啪动态图| 99久久国产精品久久久| 成年免费大片在线观看| 色老头精品视频在线观看| 少妇人妻一区二区三区视频| 国产一区二区三区在线臀色熟女| 99riav亚洲国产免费| 国产精品美女特级片免费视频播放器 | av在线天堂中文字幕| 午夜免费激情av| 日韩欧美国产在线观看| 岛国在线观看网站| 婷婷精品国产亚洲av在线| 黄片小视频在线播放| 亚洲九九香蕉| 别揉我奶头~嗯~啊~动态视频| 成人一区二区视频在线观看| 精品国产超薄肉色丝袜足j| 在线永久观看黄色视频| 草草在线视频免费看| 国产精品久久久人人做人人爽| 久久婷婷人人爽人人干人人爱| 国产精品久久久久久人妻精品电影| 国产v大片淫在线免费观看| 老司机深夜福利视频在线观看| 欧美日韩精品网址| 亚洲国产精品999在线| 亚洲,欧美精品.| 观看美女的网站| 一本久久中文字幕| 色尼玛亚洲综合影院| 国产激情欧美一区二区| 波多野结衣巨乳人妻| 亚洲最大成人中文| 午夜a级毛片| 日本a在线网址| 久久人妻av系列| 成人国产一区最新在线观看| 天天添夜夜摸| 欧洲精品卡2卡3卡4卡5卡区| 国产99白浆流出| 叶爱在线成人免费视频播放| 亚洲av电影不卡..在线观看| 免费看光身美女| 亚洲成人精品中文字幕电影| 成人特级av手机在线观看| 国产亚洲欧美98| 波多野结衣巨乳人妻| 老汉色∧v一级毛片| 免费大片18禁| 欧美大码av| 全区人妻精品视频| 十八禁网站免费在线| 日本一二三区视频观看| 久久久久国产精品人妻aⅴ院| 舔av片在线| 亚洲国产色片| 日韩国内少妇激情av| 国产成年人精品一区二区| www国产在线视频色| 动漫黄色视频在线观看| 九九热线精品视视频播放| 国产成人啪精品午夜网站| 国产三级中文精品| 18禁美女被吸乳视频| 中文字幕久久专区| 久久婷婷人人爽人人干人人爱| 亚洲欧美激情综合另类| 变态另类成人亚洲欧美熟女| 亚洲熟妇中文字幕五十中出| 狂野欧美激情性xxxx| 老汉色∧v一级毛片| 欧美日韩乱码在线| xxx96com| 欧美又色又爽又黄视频| 综合色av麻豆| 日本黄色片子视频| 国产黄片美女视频| 哪里可以看免费的av片| 美女高潮的动态| 麻豆成人av在线观看| 精品久久久久久久毛片微露脸| 国产av一区在线观看免费| 日韩人妻高清精品专区| 亚洲五月天丁香| 久久精品国产综合久久久| 久久这里只有精品中国| 别揉我奶头~嗯~啊~动态视频| 搞女人的毛片| 久久中文看片网| 亚洲成a人片在线一区二区| 免费av不卡在线播放| 精品国产亚洲在线| 免费av毛片视频| 国产v大片淫在线免费观看| 亚洲 国产 在线| 成人无遮挡网站| 搞女人的毛片| АⅤ资源中文在线天堂| 久久国产精品人妻蜜桃| 亚洲国产精品sss在线观看| 国产亚洲av嫩草精品影院| 熟妇人妻久久中文字幕3abv| 国产精品一区二区三区四区久久| 特大巨黑吊av在线直播| 国产男靠女视频免费网站| 精品一区二区三区视频在线 | 9191精品国产免费久久| 亚洲av美国av| 99久久国产精品久久久| 亚洲电影在线观看av| 精品久久久久久久末码| 搡老熟女国产l中国老女人| 国产一区二区激情短视频| 国产成人啪精品午夜网站| 亚洲 国产 在线| 18禁裸乳无遮挡免费网站照片| 国产精品乱码一区二三区的特点| 午夜福利免费观看在线| 中文字幕久久专区| 国产精品久久久人人做人人爽| 一卡2卡三卡四卡精品乱码亚洲| 婷婷六月久久综合丁香| 欧美xxxx黑人xx丫x性爽| 日韩中文字幕欧美一区二区| 别揉我奶头~嗯~啊~动态视频| 久久久久久九九精品二区国产| 亚洲成a人片在线一区二区| 色噜噜av男人的天堂激情| 制服人妻中文乱码| 久久久久久大精品| 在线十欧美十亚洲十日本专区| 欧美xxxx黑人xx丫x性爽| 我的老师免费观看完整版| 午夜激情福利司机影院| 18禁黄网站禁片免费观看直播| 欧美中文综合在线视频| АⅤ资源中文在线天堂| 老司机深夜福利视频在线观看| 色精品久久人妻99蜜桃| 人妻夜夜爽99麻豆av| 非洲黑人性xxxx精品又粗又长| 欧美av亚洲av综合av国产av| 丰满人妻熟妇乱又伦精品不卡| 男女床上黄色一级片免费看| 91九色精品人成在线观看| 一个人观看的视频www高清免费观看 | 人人妻,人人澡人人爽秒播| 成年女人毛片免费观看观看9| 久久这里只有精品中国| 国产精品电影一区二区三区| 精品国产乱码久久久久久男人| 亚洲精品一卡2卡三卡4卡5卡| 青草久久国产| 亚洲精品在线观看二区| 精品久久久久久成人av| 日本精品一区二区三区蜜桃| netflix在线观看网站| 国产黄色小视频在线观看| 免费av不卡在线播放| 国产真实乱freesex| 欧美日本亚洲视频在线播放| 国产精品永久免费网站| 长腿黑丝高跟| 久久精品亚洲精品国产色婷小说| 欧美成人一区二区免费高清观看 | 国产精品亚洲av一区麻豆| 五月伊人婷婷丁香| 两个人看的免费小视频| 国产精品爽爽va在线观看网站| 欧美精品啪啪一区二区三区| 嫁个100分男人电影在线观看| 国内少妇人妻偷人精品xxx网站 | 亚洲精品色激情综合| 黑人操中国人逼视频| cao死你这个sao货| 色哟哟哟哟哟哟| 又爽又黄无遮挡网站| 国产精品久久久久久精品电影| 99热精品在线国产| 男女之事视频高清在线观看| 熟女电影av网| 很黄的视频免费| 久久99热这里只有精品18| 99久久精品一区二区三区| 男女之事视频高清在线观看| 亚洲中文字幕一区二区三区有码在线看 | 婷婷精品国产亚洲av| 亚洲人成电影免费在线| 五月伊人婷婷丁香| 国产探花在线观看一区二区| 我要搜黄色片| 全区人妻精品视频| 成人鲁丝片一二三区免费| 黄片小视频在线播放| 搡老熟女国产l中国老女人| 中国美女看黄片| 日韩欧美国产一区二区入口| www.精华液| 99在线人妻在线中文字幕| 成人高潮视频无遮挡免费网站| 美女cb高潮喷水在线观看 | 欧洲精品卡2卡3卡4卡5卡区| 国产精品日韩av在线免费观看| 天天一区二区日本电影三级| 后天国语完整版免费观看| 村上凉子中文字幕在线| 91老司机精品| 午夜亚洲福利在线播放| 精品国产超薄肉色丝袜足j| 又爽又黄无遮挡网站| 亚洲av美国av| 日本熟妇午夜| 在线观看日韩欧美| 男女做爰动态图高潮gif福利片| 国产欧美日韩精品一区二区| 狠狠狠狠99中文字幕| 12—13女人毛片做爰片一| 亚洲成a人片在线一区二区| 美女黄网站色视频| 欧美绝顶高潮抽搐喷水| 青草久久国产| 日韩 欧美 亚洲 中文字幕| 国产欧美日韩精品一区二区| a级毛片在线看网站| 好男人电影高清在线观看| 亚洲国产中文字幕在线视频| 97超视频在线观看视频| 99国产精品一区二区三区| 成年人黄色毛片网站| 少妇人妻一区二区三区视频| 国产探花在线观看一区二区| 国产精品久久久久久人妻精品电影| 18禁观看日本| 美女扒开内裤让男人捅视频| 午夜福利免费观看在线| 亚洲熟女毛片儿| 成年女人毛片免费观看观看9| 老汉色av国产亚洲站长工具| 老司机深夜福利视频在线观看| 麻豆成人午夜福利视频| 日本 av在线| 亚洲成av人片在线播放无| 国产精品久久视频播放| 午夜福利在线在线| 亚洲av成人精品一区久久| 岛国在线免费视频观看| 大型黄色视频在线免费观看| 亚洲欧洲精品一区二区精品久久久| 久久中文字幕一级| 我的老师免费观看完整版| 欧美中文综合在线视频| 听说在线观看完整版免费高清| 精品国产超薄肉色丝袜足j| 老司机福利观看| 欧美性猛交黑人性爽| 全区人妻精品视频| 欧美成人免费av一区二区三区| 国产精品日韩av在线免费观看| 女同久久另类99精品国产91| 狂野欧美激情性xxxx| 亚洲中文av在线| 成年版毛片免费区| 国产美女午夜福利| 免费电影在线观看免费观看| 亚洲成av人片在线播放无| tocl精华| 99久久精品热视频| 亚洲av中文字字幕乱码综合| 俺也久久电影网| 人人妻人人澡欧美一区二区| 国产aⅴ精品一区二区三区波| 露出奶头的视频| 亚洲中文字幕日韩| 欧美极品一区二区三区四区| 亚洲中文av在线| 亚洲国产高清在线一区二区三| 精品久久蜜臀av无| 十八禁网站免费在线| 亚洲专区字幕在线| 亚洲精华国产精华精| ponron亚洲| 99热这里只有精品一区 | 成年免费大片在线观看| 精品国产三级普通话版|