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

    低成本分布式郵件備份系統(tǒng)的設計和實現(xiàn)

    2012-11-24 02:17:32波,楊
    關鍵詞:隊列郵件組件

    劉 波,楊 強

    (趨勢科技中國研發(fā)中心,江蘇 南京 210012)

    在一個在線電子郵件掃描系統(tǒng)中,需要設計一個安全可靠的存儲系統(tǒng),暫時保存被隔離的電子郵件。這些郵件一直保留在系統(tǒng)內,直到用戶選擇釋放或者到期失效。這是一個需要精心設計的系統(tǒng),考慮牽涉到的數(shù)據(jù)量和在線系統(tǒng)所要求的高可靠性,如何用盡可能低的成本實現(xiàn)這個系統(tǒng),成為項目團隊面對的主要挑戰(zhàn)。

    1 分布式郵件備份系統(tǒng)的技術需求和設計原則

    郵件備份系統(tǒng)最基本的要求是高吞吐量,具體來講,要求能達到每秒1 000封郵件(平均大小10 KB)的最大輸入速度,用戶的郵件要能保存最多60天,系統(tǒng)總容量在20 TB以上,用戶的檢索速度應該控制在1 s以內。

    作為一個商業(yè)運營的在線系統(tǒng),除了具備很高的性能以外,還要具備很高的可靠性和盡可能低的成本。系統(tǒng)的 SLA[1](Service Level Agreement)要達到 99.99%以上,也就是說運行一年的停機時間必須控制在52 min以內。在線系統(tǒng)的主要成本包括數(shù)據(jù)中心的成本和運行維護成本。數(shù)據(jù)中心的成本主要由硬件成本、網(wǎng)絡成本、其他成本如電費、冷卻、機架空間等構成,而運營成本主要由運營維護、技術支持等費用構成。依據(jù)上述基本要求,確定了郵件備份系統(tǒng)的基本技術需求:(1)單機高效率,系統(tǒng)高吞吐;(2)使用低成本硬件,避免使用昂貴硬件;(3)提供高可伸縮性;(4)部署自動化;(5)管理智能化。

    根據(jù)上述需求,確立系統(tǒng)整體設計的原則,主要包括下述四點:

    (1)低耦合。耦合是指系統(tǒng)的子模塊之間結合的緊密程度,一個低耦合的系統(tǒng)不但要降低模塊之間的靜態(tài)依賴關系,而且要盡可能地降低模塊在時間和空間上的依賴關系。低耦合的系統(tǒng)可以降低模塊之間的相互影響,提高系統(tǒng)的擴展性。

    (2)無狀態(tài)。無狀態(tài)的服務不在內部保留狀態(tài)數(shù)據(jù),上一個請求和下一個請求之間沒有任何關系。無狀態(tài)的服務更容易實現(xiàn)水平擴展。

    (3)異步通信。異步通信可以提高通信的效率,請求發(fā)送者無需等待服務的返回,節(jié)點之間不需要互相等待,可以提高每個節(jié)點的處理效率。

    (4)自適應。自適應的系統(tǒng)能夠自動調整、優(yōu)化運行參數(shù)、應對運行環(huán)境的變化。能夠自我調整,也就減少了人為干預的要求,降低了維護費用,而且自動調整顯然比人為干預反應更快、也更準確,所以也提高了可靠性。

    2 分布式郵件備份系統(tǒng)的設計

    2.1 整體框架設計

    系統(tǒng)的整體設計采用SOA[2]的架構,系統(tǒng)由三種不同的角色構成,其關系如圖1所示。

    圖1 基于SOA的設計

    組件A和B完成系統(tǒng)特定的某些功能,A和B對外部提供Restful[3]風格的Web應用接口,但是A和B之間互相沒有調用關系,也不知道彼此的存在。Registry是一個注冊服務器[4],所有的組件都在Registry注冊,并不斷通過心跳信號更新自己的狀態(tài)到Registry;而且Registry維護一張系統(tǒng)所有組件的狀態(tài)表,對于超時沒有更新的組件,就將其從列表中刪除。Helper負責將數(shù)據(jù)從一個組件傳送到另一個組件;可以從Registry得到當前系統(tǒng)的所有組件清單以及組件之間的邏輯聯(lián)系關系,并據(jù)此進行數(shù)據(jù)轉運工作;使用標準的HTTP命令從一個組件的輸出隊列得到數(shù)據(jù),然后同樣用HTTP命令將數(shù)據(jù)發(fā)送到下游的組件。

    同一類型的組件可以同時有多個實例存在,以提供高可靠性和任務負載的均衡擴充。Helper本身也可以有多個實例存在,提供多個上游組件和下游組件之間的動態(tài)數(shù)據(jù)交換和負載均衡。

    組件工作在異步的模式下,每個組件都有一個輸入隊列和一個輸出隊列,需要處理的數(shù)據(jù)通過Web接口被放進輸入隊列,組件的數(shù)據(jù)處理程序依次從輸入隊列讀取數(shù)據(jù),處理完成后放入輸出隊列,然后通過Web接口被取走。組件擁有完成處理工作所需要的所有資源和數(shù)據(jù),可以獨立完成自己的任務。這是保證組件異步、高效工作的重要前提條件。

    一個最簡單的系統(tǒng)至少包括三種不同的功能組件,它們分別是 Generator、Processor和 Terminator。 它們之間的關系如圖2所示。

    圖2 基本處理流程

    Generator是任務的發(fā)起方,一個Generator至少有一個任務輸出隊列和一個對應的ACK輸入隊列。Generator產生的任務數(shù)據(jù)在任務輸出隊列中排隊等候Helper轉送到Processor進行處理。一旦一個任務被送到Processor,這個任務就被放入一個等候確認的隊列,等候任務完成的確認。Processor至少有一個任務輸入隊列和一個結果輸出隊列,即從任務輸入隊列取得待處理任務,進行處理后放入結果輸出隊列,由Helper送到Terminator。Terminator對結果進行最后的處理后,生成對應的ACK,ACK被送回Generator,完成一個完整的任務處理生命周期。如果Generator在規(guī)定時間里沒有收到一個任務的ACK,說明這個任務可能在系統(tǒng)內被丟失了,按不同的業(yè)務邏輯,Generator可以重新發(fā)送這個任務,也可以丟棄這個任務。確認-重發(fā)機制保證了異步系統(tǒng)中數(shù)據(jù)的可靠性問題,較好地解決了節(jié)點失效時丟失任務的問題。此外,通過Helper橋接的設計允許在一個任務處理序列里組合多個不同的Processor來完成復雜的任務而不用修改程序,這種重組甚至可以在運行中的系統(tǒng)上動態(tài)完成,大大提高了系統(tǒng)的彈性。

    圖3是郵件備份系統(tǒng)的架構圖,主要的組件是QtStorage和QtDAL。QtStorage負責存儲郵件的原始信息(包括郵件的原文、發(fā)送者、接收者等信息),將收到的郵件寫入存儲區(qū)域后,會將郵件及相關信息編制成摘要。QtDAL負責將郵件的摘要存儲在數(shù)據(jù)庫中,并為用戶提供檢索服務。為了實現(xiàn)高效率的運作,存儲系統(tǒng)的設計采用了讀寫分開的思想。大量原始數(shù)據(jù)的寫入在QtStorage上完成,QtStorage擁有多個實例,可以分散寫入的壓力,同時也能夠提供多重冗余,實現(xiàn)高可用性。QtStorage可以實現(xiàn)無縫的橫向擴展,其存儲能力和容量隨之擴展。經(jīng)過QtStorage處理過的摘要信息,其容量已經(jīng)大大縮減,所以可以采用單一的索引節(jié)點來保存,單一節(jié)點可以以較低的代價實現(xiàn)數(shù)據(jù)的一致性。這里的QtDAL就是這樣的一個索引節(jié)點,用戶的查找和讀取主要發(fā)生在QtDAL上,查找和讀取索引信息和數(shù)據(jù)的寫入發(fā)生在不同的節(jié)點上,這樣就實現(xiàn)了數(shù)據(jù)的讀寫分開,提高了運行效率。只有在用戶需要取回被隔離的原始郵件時,才會到QtStorage上去讀取,按照系統(tǒng)的設計邏輯,這是一個概率極低的操作,不會對系統(tǒng)構成很大的影響。

    圖3 系統(tǒng)架構圖

    2.2 文件存儲服務

    文件存儲服務為整個系統(tǒng)提供原始數(shù)據(jù)的存儲服務。根據(jù)經(jīng)驗,這部分的成本是整個系統(tǒng)成本的主要構成部分。為了保持低成本,必須避免使用價格昂貴的高性能存儲設備,如SAN、NAS等。而且為了便于擴展和維護,一些需要特別硬件支持的存儲設備也不能考慮,如RAID陣列等。一個可行的設計思路是使用最廉價的PC和隨機安裝的硬盤來構成系統(tǒng)。商用的PC可以安裝4個處理核心的CPU和2 TB以上的硬盤,其性能和容量已經(jīng)足以滿足系統(tǒng)的需求。但是不論是PC的硬件還是硬盤本身,其可靠性和穩(wěn)定性都不能達到99.99%的可靠性。解決的方法是用多重冗余的方式構建系統(tǒng),不但數(shù)據(jù)的保存是多重冗余的,而且處理節(jié)點也是多重冗余的。

    2.2.1 數(shù)據(jù)的寫入

    圖4是文件存儲系統(tǒng)的設計。Storage 1~3是3個存儲節(jié)點,各自帶有2 TB的硬盤存儲數(shù)據(jù),并對外開放3個Web接口,分別是接收文件輸入的 Input Queue、輸出文件索引信息的Index Queue和輸出文件同步包的Sync Queue。一個文件的存儲過程可以用以下步驟描述:

    (1)Helper隨機挑選一個 Storage節(jié)點 (例如 Storage 1),將待保存的文件及控制信息一起發(fā)送到Storage 1的Input Queue。

    (2)Storage 1將文件存盤,生成文件的索引信息,將索引放到Index Queue。

    (3)Storage 1修改文件控制信息,將文件和控制信息添加到Sync Queue。

    (4)Helper從 Storage 1的 Sync Queue中將待同步文件取出,送到另一個Storage節(jié)點(例如Storage 2)。

    (5)Helper將索引信息從 Storage 1取出,送到數(shù)據(jù)庫保存。

    (6)Storage 2重復上述步驟,直到重復存儲次數(shù)達到需要的冗余度為止。

    圖4 文件存儲流程

    這個設計的主要特點如下:

    (1)每個Storage節(jié)點都同時具有處理能力和存儲容量,添加節(jié)點就可以同時擴展處理能力和容量,系統(tǒng)的擴展是對稱的,非常利于管理和維護。

    (2)Storage節(jié)點之間沒有相互依賴性,任何一個Storage節(jié)點因為故障下線,都不會對整個系統(tǒng)產生影響。

    (3)每個文件需要多少冗余度、是否加密、是否壓縮,都可以單獨控制,非常靈活。

    (4)添加新的 Storage節(jié)點后,負載會自動均衡到新的節(jié)點上,有利于資源的有效利用。

    (5)系統(tǒng)要求的保存文件期限最多 60天,所以在 3冗余或更多冗余的情況下,可以不用考慮損壞節(jié)點的文件恢復功能。即使使用可靠性較低的普通PC和SATA硬盤,也可以保證文件在60天內的可用性。

    (6)讀寫分開,大負荷的文件寫入被分散到數(shù)量眾多的Storage節(jié)點上,數(shù)據(jù)庫節(jié)點只負責少量、偶爾的用戶查詢操作,提高了硬件效率,降低了成本。

    (7)系統(tǒng)并不是嚴格一致的,通過犧牲部分一致性,獲得了較好的擴展性和可用性,是CAP[5]原則的具體實踐。

    (8)Storage節(jié)點之間是沒有聯(lián)系、沒有交互的,所有的數(shù)據(jù)交換都通過Helper進行。文件的控制信息隨同文件數(shù)據(jù)本身傳送,沒有任何一個節(jié)點管理和追蹤文件的去向,各個節(jié)點間通過合作完成任務,沒有中心控制節(jié)點。這個過程充分體現(xiàn)了“低耦合”、“異步”、“無狀態(tài)”的設計原則。

    需要說明的是,Storage節(jié)點的數(shù)目建議大于系統(tǒng)設置的最高冗余度。例如對于3冗余的系統(tǒng),Storage節(jié)點建議至少設置4個,這樣,在某一個節(jié)點因故下線的時候,系統(tǒng)仍然可以正常運行。當然,設置更多的節(jié)點可以獲得更好的可靠性和性能。

    2.2.2 數(shù)據(jù)的查詢

    數(shù)據(jù)的查詢相當簡單,按照用戶提供的查詢條件,可以在數(shù)據(jù)庫中查詢到符合條件的記錄,每條記錄中都包含對應的數(shù)據(jù)文件在Storage節(jié)點上的位置。如果用戶需要讀取原始數(shù)據(jù),可以調用Storage節(jié)點上的API接口,提供位置信息,讀取原始數(shù)據(jù)。記錄中包含文件的多個冗余備份的位置,如果一個節(jié)點失效或者不能訪問,可以讀取備用節(jié)點上的信息。

    2.2.3 數(shù)據(jù)的刪除

    數(shù)據(jù)的刪除分為數(shù)據(jù)庫記錄的刪除和數(shù)據(jù)文件的刪除,數(shù)據(jù)庫節(jié)點和Storage節(jié)點都有內置的定時任務,可以按時間刪除已經(jīng)過期的數(shù)據(jù)。

    2.2.4 系統(tǒng)容量的擴展和故障節(jié)點的替換

    當文件存儲系統(tǒng)的容量不能滿足要求時,需要對系統(tǒng)容量進行擴展,這種擴展應該是一種簡單的、無縫的操作,不能干擾系統(tǒng)的正常運行,不需要修改軟件,不需要停機以及盡量少的配置改動。本系統(tǒng)較好地實現(xiàn)了上述要求。

    2.3 索引數(shù)據(jù)庫

    索引數(shù)據(jù)庫保存著所有備份郵件的索引信息和位置信息。這是一個標準的關系型數(shù)據(jù)庫,采用開源的PostgresSQL實現(xiàn)。數(shù)據(jù)庫主要包括兩張表,如圖5所示。

    圖5 數(shù)據(jù)庫表

    主表qt_files保存郵件的摘要信息,例如郵件主題、發(fā)送時間、發(fā)送者等,用戶可以提供條件快速查詢到符合的郵件。qt_file_entries表里存放郵件具體的備份位置,包括所屬節(jié)點、在節(jié)點里的定位信息等。每封郵件對應有多個位置記錄,都通過外鍵聯(lián)接到主表上。

    3 性能測試結果及分析

    3.1 測試系統(tǒng)配置

    為了盡量降低成本,本文選用普通的PC代替昂貴的服務器完成處理工作。在這個測試中,采用了4臺DELL 780MT 構 成 系 統(tǒng) ,CPU為 IntelQ8400, 主 頻2.66 GHz,內存 8 GB,配備2 TB的SATA硬盤。4個節(jié)點通過千兆交換機連接。

    3.2 性能數(shù)據(jù)

    測試中,通過前端不斷地灌入郵件,記錄系統(tǒng)能夠穩(wěn)定持續(xù)處理的最高上限,即為系統(tǒng)的最大性能點。為了考察不同大小的郵件對性能的影響,每種配置下,都用10 KB和30 KB的郵件測試兩組數(shù)據(jù)。

    圖6是單節(jié)點配置下的性能數(shù)據(jù),在單節(jié)點情況下,10 KB的郵件速率達到 1 800封/s,30 KB的則達到1 400封/s,完全達到了系統(tǒng)的設計要求。

    為了提高數(shù)據(jù)的安全性,可以設置將備份的郵件在不同節(jié)點上拷貝多份冗余。圖7即為冗余度設置為2時的測試數(shù)據(jù),考察了不同節(jié)點數(shù)量對性能的影響??梢钥吹剑S著系統(tǒng)節(jié)點數(shù)的增加,系統(tǒng)性能也呈基本線性地增加,這充分反映了節(jié)點間異步通信的重要性。異步通信削弱了節(jié)點間在時間上的依賴關系,通過犧牲局部的、臨時的一致性,充分發(fā)揮了每個節(jié)點的處理能力,提高了系統(tǒng)的效率。

    為了進一步提高數(shù)據(jù)可靠性,可以把冗余度設置到3,此時每封郵件在系統(tǒng)內有三份拷貝,達到了極高的可靠性。如圖8所示,在4節(jié)點3冗余的測試環(huán)境下,系統(tǒng)的吞吐速率達到了3 000封/s(10 KB郵件)和2 000封/s(30 KB郵件)。如果等價成單個節(jié)點的平均速率的話,分別達到2 250封/s和1 500封/s,比單節(jié)點的性能還要好些。這是因為隨節(jié)點的增多,不但存儲空間得到擴展、可靠性得到增加,CPU的數(shù)量和處理能力也得到加強,更多的CPU的加入,也在一定程度上提高了系統(tǒng)的整體處理能力。

    3.3 結果分析

    通過對結果的分析,發(fā)現(xiàn)在單節(jié)點場景下,采用30 KB郵件樣本時系統(tǒng)達到了42 MB/s的寫入速度,而10 KB郵件的寫入速度為18 MB/s,兩種測試環(huán)境中CPU占用均為30%左右,說明系統(tǒng)瓶頸不在CPU和I/O中。通過對代碼實現(xiàn)的審查發(fā)現(xiàn),問題主要是同步寫文件導致的,對文件的同步讀寫操作降低了I/O的效率,并且隨樣本的縮小,讀寫操作的頻繁化而更趨惡化。這就是為什么小樣本性能不成比例增加的根本原因。全面采用異步磁盤I/O操作可以很好地改善這個問題,但是異步I/O程序遠較同步I/O復雜,而且在本項目里,即使是同步I/O也足夠滿足性能需求,所以本設計最后決定保持目前的代碼不變。

    比較不同組合條件下的測試結果可以發(fā)現(xiàn),性能隨冗余度的增加而降低、隨節(jié)點數(shù)目的增加而提高,三者間的關系接近線性關系。如果節(jié)點數(shù)目增加一倍,性能也能夠增加一倍。增加冗余度會降低性能,但可以通過增加節(jié)點來補償。同時添加節(jié)點數(shù)量和冗余度,能夠得到更好的可靠性和性能,并且收益并不隨節(jié)點數(shù)目的增加而遞減。對于一個分布式系統(tǒng),這是一個非??少F的特質。因為管理者可以通過簡單的添加處理節(jié)點,獲取更多的存儲和處理能力。

    為了最大限度地降低成本、提高可靠性,在設計的初期階段就確立了低耦合、無狀態(tài)、異步通信和自適應這四個設計準則。通過放寬對一致性的要求,僅保證最終一致性,充分解耦各個節(jié)點間的依賴關系,獲得了優(yōu)異的可靠性和可擴展性。最終的測試結果也證明了這種設計思路的正確性,采用普通桌面計算機和廉價磁盤組成的系統(tǒng)足以在容量、性能、可靠性和可擴展性方面滿足要求,而成本僅為傳統(tǒng)方案的十分之一。

    [1]TANENBAUMA S,STEEN M V.Distributedsystems principles and paradigms[M].楊劍鋒,常曉波,李敏,譯,北京:清華大學出版社,2004.

    [2]JOSUTTIS N M.SOA in practice[M].程 樺 ,譯.北 京 :電子工業(yè)出版社,2008.

    [3]ROCHARDSON L, RUBY S.RESTful Web Services中文版[M].徐涵,李紅軍,胡偉,譯.北京:電子工業(yè)出版社,2008.

    [4]杜宗霞,懷進鵬,主動分布式Web服務注冊機制研究與實現(xiàn)[J]. 軟件學報,2006,17(3):454-462

    [5]BREWER E A.Towards robust distributed systems.(Invited Talk)Principles of Distributed Computing, Portland,Oregon,July 2000.

    猜你喜歡
    隊列郵件組件
    無人機智能巡檢在光伏電站組件診斷中的應用
    能源工程(2022年2期)2022-05-23 13:51:50
    基于James的院內郵件管理系統(tǒng)的實現(xiàn)
    新型碎邊剪刀盤組件
    重型機械(2020年2期)2020-07-24 08:16:16
    隊列里的小秘密
    基于多隊列切換的SDN擁塞控制*
    軟件(2020年3期)2020-04-20 00:58:44
    U盾外殼組件注塑模具設計
    在隊列里
    一封郵件引發(fā)的梅賽德斯反彈
    車迷(2018年12期)2018-07-26 00:42:32
    豐田加速駛入自動駕駛隊列
    風起新一代光伏組件膜層:SSG納米自清潔膜層
    太陽能(2015年11期)2015-04-10 12:53:04
    99riav亚洲国产免费| 交换朋友夫妻互换小说| 亚洲一区二区三区色噜噜 | 99久久99久久久精品蜜桃| 色播在线永久视频| 黄色 视频免费看| 日本 av在线| 国产伦人伦偷精品视频| 日韩一卡2卡3卡4卡2021年| 最近最新中文字幕大全电影3 | 欧洲精品卡2卡3卡4卡5卡区| 脱女人内裤的视频| 一进一出抽搐gif免费好疼 | 淫妇啪啪啪对白视频| 超碰成人久久| 99re在线观看精品视频| 欧美黄色淫秽网站| 久久 成人 亚洲| 久久香蕉精品热| 久久精品国产亚洲av香蕉五月| 51午夜福利影视在线观看| 操美女的视频在线观看| 久久精品亚洲精品国产色婷小说| 国产野战对白在线观看| 亚洲国产精品一区二区三区在线| 首页视频小说图片口味搜索| 亚洲自偷自拍图片 自拍| 国产男靠女视频免费网站| 亚洲av日韩精品久久久久久密| 麻豆国产av国片精品| 精品久久久久久久久久免费视频 | 国产精品免费视频内射| 国产精品香港三级国产av潘金莲| 电影成人av| 亚洲国产中文字幕在线视频| 精品少妇一区二区三区视频日本电影| 在线免费观看的www视频| 日韩人妻精品一区2区三区| 人妻久久中文字幕网| 一本大道久久a久久精品| 日本五十路高清| 露出奶头的视频| 三级毛片av免费| 欧美最黄视频在线播放免费 | 这个男人来自地球电影免费观看| 黄片播放在线免费| 亚洲专区中文字幕在线| 久久中文字幕一级| 久久久国产一区二区| 色婷婷久久久亚洲欧美| 国产蜜桃级精品一区二区三区| 老鸭窝网址在线观看| 欧美日韩亚洲国产一区二区在线观看| 老司机亚洲免费影院| 村上凉子中文字幕在线| 日本免费a在线| 两人在一起打扑克的视频| 午夜91福利影院| 久久久久亚洲av毛片大全| 成人亚洲精品一区在线观看| 狂野欧美激情性xxxx| 一本综合久久免费| 在线观看一区二区三区激情| 一级片免费观看大全| 精品久久久久久成人av| 激情视频va一区二区三区| 在线免费观看的www视频| 香蕉国产在线看| 亚洲欧美日韩高清在线视频| 每晚都被弄得嗷嗷叫到高潮| 99国产综合亚洲精品| 欧美中文日本在线观看视频| 国产乱人伦免费视频| 久久精品国产亚洲av香蕉五月| 18美女黄网站色大片免费观看| 多毛熟女@视频| 黄色成人免费大全| 亚洲av成人av| 操美女的视频在线观看| 国产精品99久久99久久久不卡| 一a级毛片在线观看| 一个人观看的视频www高清免费观看 | 十八禁人妻一区二区| 制服人妻中文乱码| 久久婷婷成人综合色麻豆| 天堂√8在线中文| 国产欧美日韩综合在线一区二区| 91在线观看av| 久久人人精品亚洲av| 国产有黄有色有爽视频| 丰满人妻熟妇乱又伦精品不卡| 侵犯人妻中文字幕一二三四区| 亚洲激情在线av| 两性夫妻黄色片| 一级毛片女人18水好多| 韩国精品一区二区三区| 18禁美女被吸乳视频| 久久久国产一区二区| 久久国产精品影院| 亚洲精品国产精品久久久不卡| 久久这里只有精品19| 欧美乱码精品一区二区三区| av在线播放免费不卡| 午夜福利在线观看吧| 精品第一国产精品| 亚洲少妇的诱惑av| 国产精品久久视频播放| 亚洲在线自拍视频| 无遮挡黄片免费观看| 久久久久久久精品吃奶| xxxhd国产人妻xxx| 国产又爽黄色视频| 欧美色视频一区免费| 美女福利国产在线| 黄色女人牲交| 精品国产一区二区久久| 国产精品1区2区在线观看.| 男女做爰动态图高潮gif福利片 | 美女福利国产在线| 91九色精品人成在线观看| 亚洲成人免费电影在线观看| 在线视频色国产色| 欧美日本中文国产一区发布| 精品福利永久在线观看| 很黄的视频免费| 99精品在免费线老司机午夜| 97碰自拍视频| 亚洲视频免费观看视频| 久久午夜亚洲精品久久| 欧美人与性动交α欧美软件| 亚洲精品久久成人aⅴ小说| 在线观看午夜福利视频| 亚洲av成人一区二区三| 巨乳人妻的诱惑在线观看| 亚洲国产欧美一区二区综合| 亚洲情色 制服丝袜| 国产成人欧美| 满18在线观看网站| 久久青草综合色| 最好的美女福利视频网| 久久精品成人免费网站| 最新在线观看一区二区三区| 国产在线精品亚洲第一网站| 少妇 在线观看| 丁香欧美五月| 天堂中文最新版在线下载| 国产成人啪精品午夜网站| 麻豆成人av在线观看| 亚洲久久久国产精品| x7x7x7水蜜桃| 亚洲午夜精品一区,二区,三区| 国产91精品成人一区二区三区| 69精品国产乱码久久久| 国产免费男女视频| 久久天堂一区二区三区四区| 操出白浆在线播放| 水蜜桃什么品种好| 精品久久久久久久毛片微露脸| 精品午夜福利视频在线观看一区| 成人av一区二区三区在线看| 人成视频在线观看免费观看| 国产精品电影一区二区三区| 美女午夜性视频免费| 桃红色精品国产亚洲av| 老司机深夜福利视频在线观看| 黄色女人牲交| 操美女的视频在线观看| 999久久久精品免费观看国产| 久久久久久大精品| 在线播放国产精品三级| 乱人伦中国视频| 五月开心婷婷网| 黑丝袜美女国产一区| 999久久久精品免费观看国产| 国产无遮挡羞羞视频在线观看| 日本五十路高清| 亚洲成人精品中文字幕电影 | 99久久国产精品久久久| 成人永久免费在线观看视频| 亚洲国产毛片av蜜桃av| 色综合站精品国产| 别揉我奶头~嗯~啊~动态视频| 人妻丰满熟妇av一区二区三区| 身体一侧抽搐| 天堂动漫精品| 真人一进一出gif抽搐免费| 日日夜夜操网爽| 男人舔女人的私密视频| 国产一区二区激情短视频| 在线观看日韩欧美| 中文字幕av电影在线播放| 欧美一区二区精品小视频在线| 久久久水蜜桃国产精品网| 制服诱惑二区| 国产精品电影一区二区三区| 纯流量卡能插随身wifi吗| av有码第一页| 国产国语露脸激情在线看| 黄色毛片三级朝国网站| 97碰自拍视频| 亚洲九九香蕉| 大码成人一级视频| 日韩精品中文字幕看吧| 在线观看免费视频网站a站| 国产精品久久视频播放| 国产人伦9x9x在线观看| 国产一区二区三区视频了| 欧美老熟妇乱子伦牲交| 电影成人av| 最新美女视频免费是黄的| 国产无遮挡羞羞视频在线观看| 亚洲精品美女久久av网站| 午夜老司机福利片| 国产精品久久久久成人av| 亚洲美女黄片视频| 亚洲熟妇熟女久久| 日本a在线网址| 91麻豆av在线| 欧美乱码精品一区二区三区| 亚洲精品国产区一区二| 99re在线观看精品视频| 日韩欧美免费精品| www国产在线视频色| 超碰成人久久| 国产xxxxx性猛交| 亚洲七黄色美女视频| 老司机福利观看| 国产精品98久久久久久宅男小说| 在线观看免费视频网站a站| 电影成人av| 国产av一区在线观看免费| 久久国产精品影院| 午夜福利,免费看| 制服诱惑二区| 看黄色毛片网站| 亚洲国产精品sss在线观看 | 又黄又爽又免费观看的视频| 99在线人妻在线中文字幕| 国产精品久久电影中文字幕| 久久欧美精品欧美久久欧美| 嫁个100分男人电影在线观看| 久久精品亚洲精品国产色婷小说| 色综合站精品国产| 脱女人内裤的视频| 久久精品国产亚洲av香蕉五月| 老司机午夜十八禁免费视频| 老熟妇仑乱视频hdxx| 久久天躁狠狠躁夜夜2o2o| 国产1区2区3区精品| 久久精品aⅴ一区二区三区四区| 桃红色精品国产亚洲av| 成人精品一区二区免费| 精品午夜福利视频在线观看一区| 色综合欧美亚洲国产小说| 香蕉久久夜色| 在线观看一区二区三区激情| 视频区欧美日本亚洲| 99热国产这里只有精品6| 精品久久久久久久久久免费视频 | 丁香欧美五月| av超薄肉色丝袜交足视频| 亚洲精品国产色婷婷电影| 亚洲 欧美一区二区三区| 亚洲专区中文字幕在线| av在线天堂中文字幕 | 国产精品免费视频内射| 欧美成人性av电影在线观看| 亚洲专区字幕在线| 99国产综合亚洲精品| 人妻丰满熟妇av一区二区三区| 欧美黑人精品巨大| 成人亚洲精品av一区二区 | 日韩欧美在线二视频| 神马国产精品三级电影在线观看 | 91字幕亚洲| 交换朋友夫妻互换小说| 日韩免费高清中文字幕av| 啦啦啦 在线观看视频| 成人影院久久| 一进一出好大好爽视频| √禁漫天堂资源中文www| 乱人伦中国视频| 国产熟女午夜一区二区三区| 动漫黄色视频在线观看| 黄片大片在线免费观看| 一二三四在线观看免费中文在| 午夜亚洲福利在线播放| netflix在线观看网站| 亚洲精品美女久久久久99蜜臀| 成人18禁在线播放| 两个人免费观看高清视频| 国产97色在线日韩免费| 波多野结衣高清无吗| 真人一进一出gif抽搐免费| 一级黄色大片毛片| 国产精品久久视频播放| 九色亚洲精品在线播放| 日日干狠狠操夜夜爽| 欧美日韩国产mv在线观看视频| 天堂√8在线中文| 久久午夜综合久久蜜桃| 欧美黑人精品巨大| 成年女人毛片免费观看观看9| 乱人伦中国视频| av福利片在线| 久久久久久人人人人人| 成人黄色视频免费在线看| 侵犯人妻中文字幕一二三四区| 高清黄色对白视频在线免费看| 咕卡用的链子| 美女高潮到喷水免费观看| 黄色a级毛片大全视频| 另类亚洲欧美激情| 伦理电影免费视频| 一进一出好大好爽视频| 欧美大码av| 两个人免费观看高清视频| 自拍欧美九色日韩亚洲蝌蚪91| 国产精品影院久久| 久久这里只有精品19| 国产欧美日韩一区二区三区在线| 日韩有码中文字幕| 18禁观看日本| 女警被强在线播放| 久久欧美精品欧美久久欧美| 亚洲欧美激情综合另类| 亚洲精品在线观看二区| 日本撒尿小便嘘嘘汇集6| 精品电影一区二区在线| 国产国语露脸激情在线看| 老司机靠b影院| 国产精品偷伦视频观看了| 久热爱精品视频在线9| 男女下面插进去视频免费观看| 成人永久免费在线观看视频| 国产伦人伦偷精品视频| 757午夜福利合集在线观看| 国产伦人伦偷精品视频| 色婷婷久久久亚洲欧美| 免费人成视频x8x8入口观看| 激情在线观看视频在线高清| 在线看a的网站| 中文字幕精品免费在线观看视频| 精品免费久久久久久久清纯| 免费日韩欧美在线观看| 日韩欧美免费精品| 免费观看精品视频网站| 日本 av在线| 人妻久久中文字幕网| 欧美日韩黄片免| 国产亚洲精品久久久久5区| 午夜91福利影院| 露出奶头的视频| 午夜日韩欧美国产| 香蕉丝袜av| 欧美乱色亚洲激情| 亚洲国产精品一区二区三区在线| 9热在线视频观看99| 亚洲av熟女| 在线十欧美十亚洲十日本专区| 香蕉丝袜av| 亚洲专区字幕在线| 69av精品久久久久久| 757午夜福利合集在线观看| 18禁美女被吸乳视频| 国产精品久久久久成人av| 少妇裸体淫交视频免费看高清 | 色综合站精品国产| 亚洲欧美一区二区三区久久| 一夜夜www| 国产精品久久久久成人av| 天堂中文最新版在线下载| 热99国产精品久久久久久7| 欧美日韩乱码在线| 又黄又爽又免费观看的视频| 麻豆av在线久日| 一级a爱视频在线免费观看| 最近最新免费中文字幕在线| 成人特级黄色片久久久久久久| 一区二区三区精品91| 亚洲精品在线美女| 99香蕉大伊视频| 午夜视频精品福利| 性少妇av在线| 99re在线观看精品视频| 黄色丝袜av网址大全| 亚洲视频免费观看视频| 人妻丰满熟妇av一区二区三区| 久久精品影院6| 丁香六月欧美| 叶爱在线成人免费视频播放| 亚洲一区中文字幕在线| 日韩大码丰满熟妇| 欧美亚洲日本最大视频资源| 国产成人av教育| 久久久久亚洲av毛片大全| 国产区一区二久久| 波多野结衣av一区二区av| www国产在线视频色| 精品国产一区二区三区四区第35| 丰满人妻熟妇乱又伦精品不卡| 91麻豆精品激情在线观看国产 | 俄罗斯特黄特色一大片| 欧美精品啪啪一区二区三区| 中国美女看黄片| 久久精品91蜜桃| 麻豆国产av国片精品| 精品电影一区二区在线| 性欧美人与动物交配| 巨乳人妻的诱惑在线观看| 免费久久久久久久精品成人欧美视频| 国产一卡二卡三卡精品| 脱女人内裤的视频| 99精国产麻豆久久婷婷| 久久久久国产精品人妻aⅴ院| 国产精品久久久久久人妻精品电影| 777久久人妻少妇嫩草av网站| 这个男人来自地球电影免费观看| 亚洲国产欧美日韩在线播放| 97超级碰碰碰精品色视频在线观看| 欧美av亚洲av综合av国产av| www.精华液| 欧美老熟妇乱子伦牲交| 中文字幕av电影在线播放| 久久久精品欧美日韩精品| 欧美乱色亚洲激情| 久久天躁狠狠躁夜夜2o2o| 亚洲 欧美 日韩 在线 免费| 免费在线观看黄色视频的| 女人高潮潮喷娇喘18禁视频| 午夜老司机福利片| 成人av一区二区三区在线看| 中亚洲国语对白在线视频| 在线观看免费高清a一片| 日韩 欧美 亚洲 中文字幕| 精品熟女少妇八av免费久了| 又紧又爽又黄一区二区| 一夜夜www| 欧美日韩国产mv在线观看视频| 日韩三级视频一区二区三区| 91大片在线观看| 欧美黑人精品巨大| 亚洲欧美精品综合久久99| 久久欧美精品欧美久久欧美| 成人黄色视频免费在线看| 亚洲精品成人av观看孕妇| 亚洲av熟女| 久久精品亚洲精品国产色婷小说| videosex国产| 午夜视频精品福利| 18禁黄网站禁片午夜丰满| 午夜影院日韩av| 亚洲avbb在线观看| 国产精品一区二区三区四区久久 | 精品无人区乱码1区二区| 欧美av亚洲av综合av国产av| 丁香欧美五月| 色尼玛亚洲综合影院| 国产成年人精品一区二区 | 国产精品久久久久久人妻精品电影| 久久国产精品影院| 国产欧美日韩综合在线一区二区| 在线观看一区二区三区激情| 国产aⅴ精品一区二区三区波| 久久精品影院6| 搡老熟女国产l中国老女人| 大型av网站在线播放| 日韩中文字幕欧美一区二区| 很黄的视频免费| av在线播放免费不卡| 欧美久久黑人一区二区| 成在线人永久免费视频| 亚洲专区国产一区二区| 国产精品美女特级片免费视频播放器 | 搡老岳熟女国产| 国产精品一区二区在线不卡| 午夜福利免费观看在线| 美女国产高潮福利片在线看| 真人一进一出gif抽搐免费| 免费看a级黄色片| www.精华液| 国产欧美日韩精品亚洲av| 欧美日韩国产mv在线观看视频| 亚洲黑人精品在线| 国产高清视频在线播放一区| 久久草成人影院| 久久精品国产清高在天天线| 国产成人免费无遮挡视频| 亚洲七黄色美女视频| 日本黄色视频三级网站网址| 亚洲成a人片在线一区二区| 80岁老熟妇乱子伦牲交| 99国产精品99久久久久| 啪啪无遮挡十八禁网站| ponron亚洲| 久久草成人影院| 在线免费观看的www视频| 亚洲午夜理论影院| 色精品久久人妻99蜜桃| 好男人电影高清在线观看| 色综合欧美亚洲国产小说| 深夜精品福利| 高清欧美精品videossex| 又大又爽又粗| 午夜免费成人在线视频| 亚洲欧洲精品一区二区精品久久久| 女性生殖器流出的白浆| 欧美日韩精品网址| 一进一出抽搐动态| 午夜a级毛片| 日日夜夜操网爽| 最近最新中文字幕大全免费视频| 欧美亚洲日本最大视频资源| 亚洲第一欧美日韩一区二区三区| 日本精品一区二区三区蜜桃| 国产免费男女视频| 国产色视频综合| 亚洲自拍偷在线| 国产aⅴ精品一区二区三区波| 亚洲av电影在线进入| 一二三四在线观看免费中文在| 视频区图区小说| 国产高清激情床上av| 可以在线观看毛片的网站| 久久99一区二区三区| 丝袜在线中文字幕| 成熟少妇高潮喷水视频| 国产午夜精品久久久久久| 美女国产高潮福利片在线看| 一级作爱视频免费观看| 在线观看一区二区三区| 看片在线看免费视频| av网站免费在线观看视频| 老熟妇仑乱视频hdxx| 校园春色视频在线观看| av有码第一页| 在线观看66精品国产| 精品久久久久久电影网| 亚洲视频免费观看视频| 香蕉久久夜色| 欧美成狂野欧美在线观看| 亚洲国产精品999在线| 我的亚洲天堂| 久久精品国产亚洲av高清一级| 丝袜在线中文字幕| 熟女少妇亚洲综合色aaa.| 国产一区二区激情短视频| 777久久人妻少妇嫩草av网站| 黄色片一级片一级黄色片| 婷婷六月久久综合丁香| 亚洲国产欧美网| a在线观看视频网站| 亚洲精品久久午夜乱码| 亚洲国产精品一区二区三区在线| 久久久久久人人人人人| 日本三级黄在线观看| 五月开心婷婷网| 黄色成人免费大全| 夜夜夜夜夜久久久久| 88av欧美| 日韩精品中文字幕看吧| 视频区图区小说| 国产欧美日韩一区二区三| 美国免费a级毛片| 国产精华一区二区三区| 丁香欧美五月| 日日摸夜夜添夜夜添小说| 色精品久久人妻99蜜桃| 国产三级在线视频| 高潮久久久久久久久久久不卡| 大型av网站在线播放| 欧美+亚洲+日韩+国产| 中文字幕最新亚洲高清| 中文字幕人妻丝袜制服| 日本黄色视频三级网站网址| 精品午夜福利视频在线观看一区| 美女高潮到喷水免费观看| 又紧又爽又黄一区二区| 国产精品亚洲av一区麻豆| 长腿黑丝高跟| 午夜激情av网站| 亚洲欧美激情综合另类| 99精品欧美一区二区三区四区| 久久久久国产精品人妻aⅴ院| bbb黄色大片| 国产精品国产av在线观看| 女人爽到高潮嗷嗷叫在线视频| 成年人黄色毛片网站| av欧美777| 欧美乱码精品一区二区三区| 欧美日韩视频精品一区| 日韩欧美一区视频在线观看| 久久精品国产综合久久久| 制服诱惑二区| 男女做爰动态图高潮gif福利片 | 久久香蕉精品热| 91麻豆av在线| 淫秽高清视频在线观看| 精品一区二区三区视频在线观看免费 | 欧美人与性动交α欧美软件| 69精品国产乱码久久久| 在线永久观看黄色视频| 日韩免费高清中文字幕av| 别揉我奶头~嗯~啊~动态视频| 日韩欧美一区二区三区在线观看| 欧美乱码精品一区二区三区| 99在线视频只有这里精品首页| av视频免费观看在线观看| 国产精品久久久久成人av| 视频区图区小说| 深夜精品福利| 欧美精品亚洲一区二区| 久久久国产成人精品二区 | 岛国在线观看网站| 久久这里只有精品19|