• <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
    999精品在线视频| 国产1区2区3区精品| 两性夫妻黄色片| 免费搜索国产男女视频| 午夜福利免费观看在线| 国产精品一区二区三区四区久久 | 丁香六月欧美| 丝袜美足系列| 精品国产乱子伦一区二区三区| 久久国产精品人妻蜜桃| 国产aⅴ精品一区二区三区波| 最近最新中文字幕大全电影3 | 高清在线国产一区| av网站免费在线观看视频| 露出奶头的视频| 久久人人精品亚洲av| 亚洲美女黄片视频| 国产又爽黄色视频| 国产主播在线观看一区二区| 91麻豆精品激情在线观看国产| 久久婷婷人人爽人人干人人爱 | 午夜福利成人在线免费观看| 亚洲avbb在线观看| 丰满人妻熟妇乱又伦精品不卡| 高清在线国产一区| 久久久久久久久免费视频了| 夜夜躁狠狠躁天天躁| 久久国产亚洲av麻豆专区| 一级毛片女人18水好多| 久久人妻av系列| 最近最新中文字幕大全电影3 | 制服诱惑二区| 欧美色视频一区免费| 给我免费播放毛片高清在线观看| 国产熟女午夜一区二区三区| 欧美乱妇无乱码| 精品欧美国产一区二区三| 免费在线观看黄色视频的| 69精品国产乱码久久久| x7x7x7水蜜桃| www国产在线视频色| 国产激情久久老熟女| 国产片内射在线| 91麻豆av在线| 女警被强在线播放| 久久这里只有精品19| 免费在线观看黄色视频的| 久久久国产成人精品二区| 亚洲成a人片在线一区二区| 成熟少妇高潮喷水视频| 国产人伦9x9x在线观看| 中文字幕久久专区| 精品久久久久久久人妻蜜臀av | 亚洲伊人色综图| 成人三级黄色视频| 国产又色又爽无遮挡免费看| 宅男免费午夜| 国产亚洲欧美在线一区二区| 亚洲av电影在线进入| 欧美日韩乱码在线| 日本 欧美在线| 欧美乱妇无乱码| 久久午夜亚洲精品久久| 午夜精品久久久久久毛片777| 国产成人av教育| 国产97色在线日韩免费| 欧美中文日本在线观看视频| 亚洲第一欧美日韩一区二区三区| av片东京热男人的天堂| 可以免费在线观看a视频的电影网站| 欧美中文日本在线观看视频| 国内久久婷婷六月综合欲色啪| 夜夜躁狠狠躁天天躁| 精品卡一卡二卡四卡免费| 咕卡用的链子| 成年版毛片免费区| 亚洲 欧美 日韩 在线 免费| 亚洲精品中文字幕在线视频| 天天躁夜夜躁狠狠躁躁| 每晚都被弄得嗷嗷叫到高潮| 日韩欧美国产一区二区入口| 免费看a级黄色片| 91麻豆精品激情在线观看国产| 国产黄a三级三级三级人| 日韩视频一区二区在线观看| 国内毛片毛片毛片毛片毛片| 久久久久久久久久久久大奶| 国产色视频综合| 在线观看日韩欧美| 欧美色欧美亚洲另类二区 | 亚洲伊人色综图| 一区二区日韩欧美中文字幕| 在线免费观看的www视频| 90打野战视频偷拍视频| 国产精品精品国产色婷婷| 亚洲九九香蕉| 久久天躁狠狠躁夜夜2o2o| 午夜免费激情av| 老司机午夜十八禁免费视频| 国产精品久久电影中文字幕| 啦啦啦观看免费观看视频高清 | 国产一区二区三区在线臀色熟女| 搡老妇女老女人老熟妇| 一区二区三区精品91| 热99re8久久精品国产| 亚洲欧美精品综合久久99| 国产精品永久免费网站| 国产成人免费无遮挡视频| 无限看片的www在线观看| 成年版毛片免费区| 一区二区三区高清视频在线| 亚洲第一av免费看| 亚洲熟妇熟女久久| 一级,二级,三级黄色视频| 啪啪无遮挡十八禁网站| 亚洲人成电影免费在线| 成熟少妇高潮喷水视频| 久久久久久久久免费视频了| 免费在线观看视频国产中文字幕亚洲| 女同久久另类99精品国产91| 日韩精品青青久久久久久| 一a级毛片在线观看| 国产精品一区二区三区四区久久 | 久久久久亚洲av毛片大全| 一级a爱片免费观看的视频| 欧美黄色片欧美黄色片| 午夜福利免费观看在线| 亚洲黑人精品在线| 成人手机av| 午夜福利成人在线免费观看| 日日摸夜夜添夜夜添小说| 老司机深夜福利视频在线观看| 国产亚洲精品久久久久久毛片| 国产男靠女视频免费网站| 午夜福利一区二区在线看| av有码第一页| 国产伦人伦偷精品视频| 这个男人来自地球电影免费观看| 亚洲色图 男人天堂 中文字幕| 日韩有码中文字幕| 狂野欧美激情性xxxx| www.精华液| 一区二区三区国产精品乱码| 在线观看66精品国产| 国产精品久久久久久亚洲av鲁大| 欧美av亚洲av综合av国产av| 精品乱码久久久久久99久播| 免费高清在线观看日韩| 精品熟女少妇八av免费久了| 18禁黄网站禁片午夜丰满| 色av中文字幕| 国产精品一区二区免费欧美| 又黄又粗又硬又大视频| 黄网站色视频无遮挡免费观看| 国产av在哪里看| 在线永久观看黄色视频| 久久香蕉国产精品| av视频在线观看入口| 精品国产一区二区久久| 天堂影院成人在线观看| 一级毛片高清免费大全| 大型黄色视频在线免费观看| 色哟哟哟哟哟哟| 国产三级在线视频| 美女高潮喷水抽搐中文字幕| 中文字幕另类日韩欧美亚洲嫩草| 男人操女人黄网站| 欧美成人免费av一区二区三区| 久久久久久久久免费视频了| 国产精品乱码一区二三区的特点 | 国产精品久久视频播放| 午夜精品久久久久久毛片777| 亚洲av电影不卡..在线观看| 亚洲色图综合在线观看| 久久精品亚洲熟妇少妇任你| 妹子高潮喷水视频| 在线视频色国产色| 久久天堂一区二区三区四区| 99国产综合亚洲精品| 91国产中文字幕| aaaaa片日本免费| 国内久久婷婷六月综合欲色啪| 日日摸夜夜添夜夜添小说| 国语自产精品视频在线第100页| 黄色 视频免费看| 国产精品久久久久久精品电影 | 国产亚洲精品久久久久5区| 操出白浆在线播放| 九色国产91popny在线| 激情在线观看视频在线高清| 日韩欧美国产一区二区入口| 国产成年人精品一区二区| 满18在线观看网站| 97超级碰碰碰精品色视频在线观看| 久久久久久久久免费视频了| 9热在线视频观看99| 亚洲欧美日韩无卡精品| 久久久水蜜桃国产精品网| 免费看十八禁软件| 精品日产1卡2卡| 91九色精品人成在线观看| 一进一出抽搐gif免费好疼| 他把我摸到了高潮在线观看| 18禁美女被吸乳视频| 日韩一卡2卡3卡4卡2021年| 可以在线观看毛片的网站| 亚洲国产高清在线一区二区三 | 国产精品一区二区精品视频观看| 欧美av亚洲av综合av国产av| 亚洲九九香蕉| 非洲黑人性xxxx精品又粗又长| 久久影院123| 激情在线观看视频在线高清| 精品久久久久久,| 精品久久久久久久毛片微露脸| 好男人在线观看高清免费视频 | 日韩大尺度精品在线看网址 | 国产成人影院久久av| 亚洲av电影不卡..在线观看| 天天一区二区日本电影三级 | 极品人妻少妇av视频| 精品国内亚洲2022精品成人| 岛国在线观看网站| 久久久久久人人人人人| 亚洲成人国产一区在线观看| 免费人成视频x8x8入口观看| 日日干狠狠操夜夜爽| 国产欧美日韩综合在线一区二区| 99香蕉大伊视频| 黄色丝袜av网址大全| 欧美不卡视频在线免费观看 | 制服人妻中文乱码| 老熟妇乱子伦视频在线观看| 午夜福利18| 精品国产乱码久久久久久男人| 无人区码免费观看不卡| 一级毛片女人18水好多| 国产一区二区三区视频了| 欧美黄色片欧美黄色片| 18美女黄网站色大片免费观看| 国产亚洲欧美精品永久| avwww免费| 亚洲av第一区精品v没综合| aaaaa片日本免费| 久久久久久久久中文| 欧美一区二区精品小视频在线| 国产精品,欧美在线| 亚洲一码二码三码区别大吗| aaaaa片日本免费| 午夜日韩欧美国产| 12—13女人毛片做爰片一| 国产精品免费一区二区三区在线| 免费搜索国产男女视频| 亚洲欧美精品综合久久99| 国产成+人综合+亚洲专区| 国产欧美日韩一区二区三区在线| 88av欧美| 久久久久九九精品影院| 中文字幕最新亚洲高清| 亚洲电影在线观看av| 欧美午夜高清在线| 久久亚洲真实| 人妻久久中文字幕网| 少妇熟女aⅴ在线视频| 日韩 欧美 亚洲 中文字幕| 51午夜福利影视在线观看| 久久久精品国产亚洲av高清涩受| 可以在线观看毛片的网站| ponron亚洲| 男女床上黄色一级片免费看| 禁无遮挡网站| 欧美久久黑人一区二区| 夜夜看夜夜爽夜夜摸| 色综合亚洲欧美另类图片| 一级片免费观看大全| 自拍欧美九色日韩亚洲蝌蚪91| 色婷婷久久久亚洲欧美| 在线视频色国产色| 日韩欧美免费精品| 很黄的视频免费| 麻豆一二三区av精品| 国产精品综合久久久久久久免费 | 99riav亚洲国产免费| 国产aⅴ精品一区二区三区波| 夜夜看夜夜爽夜夜摸| 在线免费观看的www视频| 亚洲精华国产精华精| 中文字幕最新亚洲高清| 国产亚洲精品久久久久久毛片| 97人妻精品一区二区三区麻豆 | 国产主播在线观看一区二区| 日本 欧美在线| 午夜成年电影在线免费观看| 成年版毛片免费区| 国产高清激情床上av| 中国美女看黄片| 久久午夜综合久久蜜桃| 变态另类成人亚洲欧美熟女 | 亚洲第一欧美日韩一区二区三区| 黑人操中国人逼视频| 波多野结衣av一区二区av| 午夜亚洲福利在线播放| 国产亚洲欧美98| 少妇熟女aⅴ在线视频| 97人妻精品一区二区三区麻豆 | 亚洲国产看品久久| 18禁美女被吸乳视频| 91麻豆av在线| 99国产精品一区二区三区| 97人妻精品一区二区三区麻豆 | 丰满的人妻完整版| 成在线人永久免费视频| 久久人妻熟女aⅴ| 日本欧美视频一区| 久久久久久亚洲精品国产蜜桃av| 妹子高潮喷水视频| 一夜夜www| 夜夜爽天天搞| 国产成人欧美在线观看| 无限看片的www在线观看| 在线观看一区二区三区| 色播亚洲综合网| 九色国产91popny在线| 在线观看www视频免费| 亚洲中文av在线| 无人区码免费观看不卡| 欧美乱码精品一区二区三区| 欧美av亚洲av综合av国产av| 国产精品爽爽va在线观看网站 | 亚洲精品美女久久久久99蜜臀| 欧美日韩一级在线毛片| 男男h啪啪无遮挡| 国产一区在线观看成人免费| 最近最新免费中文字幕在线| 天堂影院成人在线观看| 色哟哟哟哟哟哟| 日韩视频一区二区在线观看| 很黄的视频免费| 91九色精品人成在线观看| 日本欧美视频一区| 久久亚洲真实| 黑人欧美特级aaaaaa片| 12—13女人毛片做爰片一| 久久中文字幕人妻熟女| 免费久久久久久久精品成人欧美视频| 中文亚洲av片在线观看爽| 欧美日本中文国产一区发布| 亚洲成a人片在线一区二区| 97人妻天天添夜夜摸| 99在线人妻在线中文字幕| 老司机午夜十八禁免费视频| 一边摸一边抽搐一进一出视频| 日本 av在线| 波多野结衣一区麻豆| 99国产精品99久久久久| 欧美av亚洲av综合av国产av| 一级,二级,三级黄色视频| 黑人欧美特级aaaaaa片| 午夜精品国产一区二区电影| 久久久久久大精品| 老司机午夜十八禁免费视频| 欧美日韩瑟瑟在线播放| 18禁国产床啪视频网站| 99在线视频只有这里精品首页| 亚洲一区二区三区不卡视频| 一区福利在线观看| 99在线视频只有这里精品首页| 精品久久久精品久久久| av在线播放免费不卡| 日韩大码丰满熟妇| 成人精品一区二区免费| 在线视频色国产色| 青草久久国产| 欧美日本视频| 久久婷婷人人爽人人干人人爱 | 午夜激情av网站| 亚洲激情在线av| 在线观看免费午夜福利视频| 欧美绝顶高潮抽搐喷水| 国产免费av片在线观看野外av| 中文字幕人妻熟女乱码| 精品久久久精品久久久| av在线播放免费不卡| 制服诱惑二区| 手机成人av网站| 亚洲男人天堂网一区| 精品一区二区三区四区五区乱码| 欧美日韩瑟瑟在线播放| 国产精品二区激情视频| 久久这里只有精品19| 少妇 在线观看| 久久久久久国产a免费观看| 美女扒开内裤让男人捅视频| 久久久久久人人人人人| 免费女性裸体啪啪无遮挡网站| 久久久久精品国产欧美久久久| 老司机靠b影院| 日本免费a在线| 国产aⅴ精品一区二区三区波| 大型黄色视频在线免费观看| 亚洲七黄色美女视频| 日日夜夜操网爽| avwww免费| 免费在线观看黄色视频的| 午夜激情av网站| 淫秽高清视频在线观看| 欧洲精品卡2卡3卡4卡5卡区| 老熟妇仑乱视频hdxx| 国产成人精品无人区| 免费一级毛片在线播放高清视频 | 久久久精品国产亚洲av高清涩受| 欧美精品亚洲一区二区| 国产成人精品在线电影| 国产精品一区二区在线不卡| 亚洲av成人不卡在线观看播放网| 国产精品久久久久久人妻精品电影| 亚洲在线自拍视频| 波多野结衣av一区二区av| 欧美色视频一区免费| 亚洲国产精品合色在线| 精品乱码久久久久久99久播| 首页视频小说图片口味搜索| 亚洲中文字幕一区二区三区有码在线看 | 成人国产一区最新在线观看| 久久亚洲真实| 亚洲av成人一区二区三| 91麻豆精品激情在线观看国产| 免费在线观看亚洲国产| 国产99白浆流出| 男女下面插进去视频免费观看| 午夜免费鲁丝| 在线永久观看黄色视频| 日本一区二区免费在线视频| 亚洲五月色婷婷综合| 午夜亚洲福利在线播放| 中文字幕久久专区| 国产又爽黄色视频| 别揉我奶头~嗯~啊~动态视频| 9热在线视频观看99| 琪琪午夜伦伦电影理论片6080| 美女扒开内裤让男人捅视频| 亚洲精品在线观看二区| 国产一区二区三区视频了| 亚洲熟妇中文字幕五十中出| 欧美日韩亚洲国产一区二区在线观看| ponron亚洲| 99riav亚洲国产免费| 中文字幕精品免费在线观看视频| 日韩三级视频一区二区三区| 高清在线国产一区| 日韩成人在线观看一区二区三区| 久久香蕉激情| 变态另类成人亚洲欧美熟女 | 成人精品一区二区免费| 国产精品久久久人人做人人爽| 亚洲免费av在线视频| 黄色 视频免费看| 日韩av在线大香蕉| netflix在线观看网站| 99精品欧美一区二区三区四区| 亚洲精品国产一区二区精华液| 婷婷精品国产亚洲av在线| 久9热在线精品视频| 国产视频一区二区在线看| 两个人视频免费观看高清| 91九色精品人成在线观看| 久久久水蜜桃国产精品网| 国产片内射在线| 亚洲国产看品久久| 国产亚洲欧美98| 亚洲国产欧美日韩在线播放| 亚洲国产欧美一区二区综合| 超碰成人久久| 嫩草影院精品99| 亚洲精品av麻豆狂野| 岛国视频午夜一区免费看| 欧美国产日韩亚洲一区| 涩涩av久久男人的天堂| 国产欧美日韩一区二区精品| 男女床上黄色一级片免费看| 精品无人区乱码1区二区| 18禁观看日本| 大香蕉久久成人网| 少妇熟女aⅴ在线视频| 久久精品人人爽人人爽视色| 免费观看精品视频网站| 18禁国产床啪视频网站| 亚洲avbb在线观看| 搡老岳熟女国产| 精品一区二区三区四区五区乱码| 欧美亚洲日本最大视频资源| 黄片大片在线免费观看| 亚洲精品一卡2卡三卡4卡5卡| 搡老妇女老女人老熟妇| 国产亚洲精品av在线| 日韩三级视频一区二区三区| 欧美久久黑人一区二区| 丰满的人妻完整版| 色av中文字幕| 欧美日本亚洲视频在线播放| 国产欧美日韩一区二区精品| 亚洲欧美精品综合一区二区三区| 亚洲性夜色夜夜综合| 色综合婷婷激情| 亚洲av成人av| 夜夜躁狠狠躁天天躁| 人人妻人人爽人人添夜夜欢视频| svipshipincom国产片| 久久狼人影院| 婷婷丁香在线五月| 国产在线观看jvid| 欧美黄色淫秽网站| 亚洲精品一区av在线观看| 操出白浆在线播放| 麻豆久久精品国产亚洲av| tocl精华| 精品国产亚洲在线| 午夜福利在线观看吧| 国产视频一区二区在线看| 最近最新中文字幕大全免费视频| av电影中文网址| 免费高清在线观看日韩| 黑人操中国人逼视频| 亚洲av电影在线进入| 99国产精品99久久久久| 一二三四社区在线视频社区8| 亚洲在线自拍视频| 国产成年人精品一区二区| 两个人看的免费小视频| 国产91精品成人一区二区三区| 国内久久婷婷六月综合欲色啪| 欧美黑人精品巨大| 国产精品 欧美亚洲| 男人舔女人下体高潮全视频| 老司机午夜福利在线观看视频| 午夜影院日韩av| 十分钟在线观看高清视频www| 最好的美女福利视频网| aaaaa片日本免费| 韩国精品一区二区三区| 操出白浆在线播放| 自线自在国产av| 99久久国产精品久久久| 日日夜夜操网爽| 黄色视频不卡| 国产1区2区3区精品| 成人免费观看视频高清| 免费一级毛片在线播放高清视频 | 黄片播放在线免费| 免费在线观看完整版高清| 久久影院123| 一进一出好大好爽视频| 国内久久婷婷六月综合欲色啪| 精品人妻在线不人妻| 高清在线国产一区| 国产91精品成人一区二区三区| 久久久久精品国产欧美久久久| 国产蜜桃级精品一区二区三区| 欧美国产日韩亚洲一区| 免费av毛片视频| 久久人人爽av亚洲精品天堂| 长腿黑丝高跟| 看片在线看免费视频| videosex国产| 国产熟女xx| 日日干狠狠操夜夜爽| 精品福利观看| 这个男人来自地球电影免费观看| 97人妻天天添夜夜摸| 一本久久中文字幕| 女同久久另类99精品国产91| 一边摸一边抽搐一进一小说| 午夜两性在线视频| 国产欧美日韩一区二区精品| 国产欧美日韩一区二区三区在线| 国内精品久久久久久久电影| 精品久久久久久,| 午夜福利成人在线免费观看| 国产主播在线观看一区二区| 欧美国产日韩亚洲一区| 久久中文看片网| 亚洲色图综合在线观看| 女生性感内裤真人,穿戴方法视频| 国产激情欧美一区二区| or卡值多少钱| 欧美绝顶高潮抽搐喷水| 69av精品久久久久久| 一级a爱视频在线免费观看| 午夜福利在线观看吧| 在线观看www视频免费| 后天国语完整版免费观看| 老熟妇仑乱视频hdxx| 久久久精品国产亚洲av高清涩受| av中文乱码字幕在线| 亚洲欧美精品综合久久99| 精品一品国产午夜福利视频| 国产高清videossex| 亚洲久久久国产精品| 91精品国产国语对白视频| 琪琪午夜伦伦电影理论片6080| 美国免费a级毛片| 人成视频在线观看免费观看| 在线观看66精品国产| 成人手机av| 纯流量卡能插随身wifi吗| 在线av久久热| 亚洲欧美日韩高清在线视频| 每晚都被弄得嗷嗷叫到高潮| 操出白浆在线播放| 亚洲精品在线观看二区| 中出人妻视频一区二区| 少妇被粗大的猛进出69影院| 啦啦啦观看免费观看视频高清 | 午夜免费鲁丝| 久久久久久久午夜电影|