3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Amazon Aurora:高吞吐量云原生关系数据库的设计考虑

發布時間:2024/2/28 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Amazon Aurora:高吞吐量云原生关系数据库的设计考虑 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

? ? ? ??1.?簡介

? ? ? ??2. 規模耐久性

? ? ? ??3.?日志就是數據庫

? ? ? ??4. THE LOG MARCHES FORWARD

? ? ? ??5.?將一切整合

? ? ? ??6.?性能結果

? ? ? ??7.?吸取的教訓

? ? ? ??8.?相關工作

? ? ? ??9.?結論


Amazon Aurora高吞吐量云原生關系數據庫的設計考慮

摘要亞馬遜?Aurora 是一種關系數據庫服務,用于作為亞馬遜網絡服務AWS的一部分提供的?OLTP?工作負載。在本文中,我們描述了?Aurora 的架構和導致該架構的設計考慮。我們認為,高吞吐量數據處理的核心限制已經從計算和存儲轉移到網絡。Aurora 為關系數據庫帶來了一種新的體系結構來解決這一限制,最顯著的是通過將重做處理(redo processing)推送到為?Aurora 專門構建的多租戶橫向擴展(multi-tenant scale-out)存儲服務。我們描述了這樣做不僅可以減少網絡流量,還可以實現快速故障恢復、故障轉移到副本而不丟失數據,以及容錯、自修復存儲。然后,我們描述了?Aurora 如何使用高效的異步方案在多個存儲節點之間就持久狀態達成共識,從而避免昂貴的恢復協議。最后,在將?Aurora 作為生產服務運營了18個月之后,我們分享了從客戶那里學到的關于現代云應用對其數據庫層的期望的經驗。

關鍵詞數據庫;分布式系統;日志處理;法定人數模型;復制;恢復;性能;OLTP

?

?

1.?簡介

信息技術工作負載越來越多地轉向公共云提供商。這種全行業范圍的轉型的重要原因包括能夠在靈活的按需基礎上提供容量,并使用運營費用而不是資本費用模型來支付容量。許多信息技術工作負載需要一個關系型?OLTP?數據庫;為內部數據庫提供同等或更高的功能對于支持這種長期過渡至關重要。

在現代分布式云服務中,通過將計算從存儲中分離出來,并通過在多個節點上復制存儲,彈性和可擴展性日益增強。這樣做可以讓我們處理一些操作,例如替換行為不良或無法訪問的主機、添加副本、從寫入程序故障切換到副本、向上或向下擴展數據庫實例的大小等。

傳統數據庫系統面臨的輸入/輸出瓶頸在這種環境下發生了變化。由于輸入/輸出可以分布在多租戶群中的許多節點和許多磁盤上,因此單個磁盤和節點不再是熱點。相反,瓶頸轉移到請求輸入/輸出的數據庫層和執行這些輸入/輸出的存儲層之間的網絡上。除了每秒數據包PPS和帶寬的基本瓶頸之外,還有流量的放大,因為高性能數據庫會并行向存儲機群發出寫操作。異常存儲節點、磁盤或網絡路徑的性能會影響響應時間。

雖然數據庫中的大多數操作可能會相互重疊,但有幾種情況需要同步操作。這會導致停頓和上下文切換。一種這樣的情況是由于數據庫緩沖區緩存中的缺失而導致的磁盤讀取。讀取線程在讀取完成之前無法繼續。緩存未命中還可能導致置換和刷新臟緩存頁面以容納新頁面的額外代價。后臺處理如檢查點和臟頁寫入可以減少這種損失的發生,但也會導致停頓、上下文切換和資源爭用。

事務提交是另一個干擾來源;提交一個事務時的停頓會阻止其他事務的進行。在云級分布式系統中,使用多階段同步協議階段提交2PC處理提交是一項挑戰。這些協議不能容忍故障,并且大規模分布式系統有連續的硬故障和軟故障的?"背景噪聲"。它們也是高延遲的,因為大規模系統分布在多個數據中心。

在本文中,我們描述了亞馬遜?Aurora ,這是一種新的數據庫服務,通過在高度分布式的云環境中更積極地利用重做日志來解決上述問題。我們使用一種新穎的面向服務的體系結構見圖1,該體系結構帶有一個多租戶橫向擴展存儲服務,該服務抽象出一個虛擬化的分段重做日志,并松散地耦合到一組數據庫實例。雖然每個實例仍然包括傳統內核的大部分組件查詢處理器、事務、鎖定、緩沖區緩存、訪問方法和撤消管理,但是幾個功能重做日志記錄、持久存儲、崩潰恢復和備份/恢復下放(off-loaded)到存儲服務中。

與傳統方法相比,我們的體系結構有三大優勢。首先,通過將存儲構建為跨多個數據中心的獨立容錯和自我修復服務,我們可以保護數據庫免受網絡或存儲層的性能差異以及暫時或永久故障的影響。我們觀察到,持久性的失敗可以被建模為長期的可用性事件,可用性事件可以被建模為長期的性能變化——一個設計良好的系統可以統一處理這些問題。其次,通過僅將重做日志記錄寫入存儲,我們能夠將網絡?IOPS?減少一個數量級。一旦我們消除了這個瓶頸,我們就能夠積極地優化許多其他的爭用點,在我們開始的?MySQL?代碼基礎上獲得了顯著的吞吐量改進。第三,我們將一些最復雜和最關鍵的功能備份和重做恢復從數據庫引擎中的一次性昂貴操作轉移到在大型分布式機群中攤銷的連續異步操作。這產生了沒有檢查點的近乎即時的崩潰恢復,以及不干擾前臺處理的廉價備份。在本文中,我們描述了三個貢獻:

(1) 如何推斷云規模的持久性,以及如何設計能夠應對相關故障的法定系統。?2?。

(2) 如何通過將傳統數據庫的較低部分轉移到這一層來利用智能存儲。?3?。

(3) 如何消除分布式存儲中的多階段同步、崩潰恢復和檢查點?4?。

然后,我們在第?5?節展示了如何將這三個想法結合起來設計?Aurora 的整體架構,然后在第?6?節回顧了我們的性能結果,并在第??7??節總結了我們的經驗教訓。最后,我們在第?8?節簡要介紹了相關工作,并在第?9?節給出了結論。

?

?

2. 規模耐久性

如果數據庫系統不做其他事情,它必須滿足數據一旦被寫入就可以被讀取的約。不是所有系統都這樣。在本節中,我們將討論我們的法定模型背后的基本原理、我們對存儲進行細分的原因,以及這兩者如何結合起來,不僅提供耐用性、可用性和減少抖動,還幫助我們解決大規模管理存儲集群的運營問題。

?

2.1?復制和相關故障

實例生存期與存儲生存期不太相關(Instance lifetime does not correlate well with storage lifetime)。實例失敗??蛻絷P閉了它們。他們根據負載上下調整它們的大小。出于這些原因,它有助于將存儲層與計算層分離。一旦這樣做,這些存儲節點和磁盤也不能避免出現故障。因此,必須以某種形式復制它們,以提供故障恢復能力。在大規模云環境中,存在節點、磁盤和網絡路徑故障。每個故障可能有不同的持續時間和不同的影響范圍。例如,一個節點可能會暫時缺乏網絡可用性,重新啟動時會暫時停機,或者磁盤、節點、機架、葉或主干網絡交換機甚至數據中心會永久出現故障。

在復制系統中容忍故障的一種方法是使用基于法定人數的投票協議(quorum-based voting protocol)。如果復制數據項的每一個?V?副本都被分配了一個投票,則讀或寫操作必須分別獲得?Vr?投票的讀法定人數或?Vw?投票的寫法定人數。為了實現一致性,法定人數必須遵守兩個規則。首先,每次讀取必須知道最近的寫入,公式為?Vr + Vw > V。此規則確保用于讀取的節點集與用于寫入的節點集相交,并且讀取仲裁包含至少一個具有最新版本的位置。其次,每次寫操作必須知道最近的寫操作,以避免寫沖突操作,公式為?Vw > V/2。容忍單個節點丟失的常見方法是將數據復制到(V = 3個節點,并依賴?2/3 Vw = 2的寫入法定人數和?2/3 Vr = 2的讀取法定人數。

我們認為?2/3?的法定人數是不夠的。為了說明為什么,讓我們首先解釋?AWS?可用性區域(Availability Zone,AZ)的概念。接入點是一個區域的子集,它通過低延遲鏈路連接到該區域的其他接入點,但針對大多數故障包括電源、網絡、軟件部署、泛洪等進行隔離。跨?AZs?分布數據副本可確保典型的大規模故障模式僅影響一個數據副本。這意味著人們可以簡單地將三個副本中的每一個放在不同的?AZ?中,并且除了較小的單個故障之外,還可以容忍大規模事件。

然而,在大型存儲設備群中,故障意味著,在任何給定的時刻,磁盤或節點的某個子集可能已經發生故障,并且正在被修復。這些故障可能獨立地分布在?AZ A、B??C?中的每個節點上。但是,由于火災、屋頂故障、洪水等原因,AZ C?的故障將破壞?AZ A??AZ B?中同時發生故障的任何副本的法定人數。此時,在?2/3?讀取法定人數模型中,我們將丟失兩個副本,并且無法確定第三個副本是否是最新的。換句話說,雖然每個?AZ?中副本的單個故障是不相關的,但?AZ?的故障是該?AZ?中所有磁盤和節點的相關故障。Quorums?需要容忍?AZ?故障以及同時發生的故障。

?Aurora,我們選擇了一個設計點,該設計點允許?(a) 丟失一個完整的?AZ?和一個額外的節點AZ+1而不丟失數據,以及?(b) 丟失一個完整的?AZ?而不影響寫入數據的能力。我們通過在?3??AZ?中以?6?次復制每個數據項來實現這一點,每個?AZ?中每個數據項有?2?個副本。我們使用的法定人數模型是?6?V = 6,寫法定人數是?4/6 Vw = 4,讀法定人數是?3/6 Vr = 3利用這樣的模型,我們可以?(a) 丟失單個?AZ?和一個額外的節點3?個節點的故障而不丟失讀可用性,以及?(b) 丟失任何兩個節點,包括單個?AZ?故障并保持寫可用性。確保讀取仲裁使我們能夠通過添加額外的復制副本來重建寫入仲裁。

?

?

2.2?分段存儲(Segmented Storage)

我們來考慮一下?AZ+1?是否提供了足夠的耐久性這個問題。為了在該模型中提供足夠的耐用性,必須確保在修復其中一個故障(Mean Time to Repair,MTTR)所需的時間內,不相關故障的雙故障概率(Mean Time to Failure,MTTF)足夠低。如果雙重故障的概率足夠高,我們可能會在?AZ?故障上看到這些,從而打破法定人數。超越一個點,很難降低?MTTF?獨立失敗的概率。相反,我們專注于減少?MTTR,以縮小雙重失誤的脆弱性。為此,我們將數據庫卷劃分為固定大小的小段,目前大小為?10GB。這些數據以?6?復制到保護組Protection GroupsPGs中,因此每個保護組由?6??10GB?的數據段組成,跨三個保護組組織,每個保護組中有兩個數據段。存儲卷(storage volume)是一組串聯的?PGs,使用大量存儲節點進行物理實施,這些存儲節點使用亞馬遜彈性計算云EC2作為虛擬主機進行配置,并連接固態硬盤。構成卷的?PGs?是隨著卷的增長而分配的。我們目前支持在未復制的基礎上增長到?64TB?的卷。

分段(Segments)現在是我們獨立的故障和修復單元。作為我們服務的一部分,我們監控并自動修復故障。在?10Gbps?網絡鏈路上,10GB?的段可以在?10?秒內修復。我們需要在相同的?10?秒窗口中看到兩個這樣的故障,再加上一個不包含這兩個獨立故障中的任何一個的?AZ?故障,以失去法定人數。以我們觀察到的失敗率來看,這是完全不可能的,即使對于我們為客戶管理的大量數據庫來說也是如此。

?

?

2.3?彈性的運營優勢

一旦一個人設計了一個對長期失敗有天然彈性的系統,它自然也會對短期失敗有彈性。能夠處理?AZ?長期丟失的存儲系統也可以處理因電源事件或需要回滾的壞軟件部署而導致的短暫停機。一個可以處理仲裁成員的多秒可用性損失的節點可以處理存儲節點上短暫的網絡擁塞或負載(One that can handle a multisecond loss of availability of a member of a quorum can hand)

由于我們的系統對故障有很高的容忍度,因此我們可以利用這一點來進行維護操作,以免造成數據段不可用。例如,數據管理heat management很簡單。我們可以將熱磁盤或節點上的某個段標記為壞段,通過遷移到機群中其他較冷的節點,可以快速修復仲裁。操作系統和安全修補(OS and security patching)是正在修補的存儲節點的短暫不可用事件。甚至我們存儲設備的軟件升級也是這樣管理的。我們一次執行一個?AZ,并確保一個?PG?中不超過一個成員同時被修補。這使我們能夠在存儲服務中使用靈活的方法和快速部署。

?

?

3.?日志就是數據庫

在本節中,我們將解釋為什么在第?2?節中描述的分段復制存儲系統上使用傳統數據庫會在網絡?IOs?和同步停頓方面帶來難以承受的性能負擔。然后,我們解釋了我們將日志處理下放到存儲服務的方法,并通過實驗演示了我們的方法如何顯著減少網絡?IOs。最后,我們描述了我們在存儲服務中使用的各種技術,以最大限度地減少同步停頓和不必要的寫入。

?

3.1?放大寫的負擔(The Burden of Amplified Writes)

我們對存儲卷進行分段并以?4/6?寫入法定量以?6?復制每個分段的模型為我們提供了高彈性。不幸的是,對于?MySQL?這樣的傳統數據庫來說,這種模型導致了難以維持的性能,因為?MySQL?為每個應用程序編寫生成許多不同的實際?I/O。高?I/O?卷被復制放大,造成每秒數據包數(packets per secondPPS)沉重的負擔。此外,輸入/輸出操作系統會導致同步點,從而導致流水線停滯和延遲擴大。盡管鏈復制(chain replication)及其替代方案可以降低網絡成本,但它們仍會遭受同步停滯和附加延遲的困擾。

讓我們來看看寫操作在傳統數據庫中是如何工作的。像?MySQL?這樣的系統將數據頁寫入它公開的對象例如堆文件、B?樹等。以及重做日志記錄寫入預寫日志WAL。每個重做日志記錄都由被修改頁面的后映像前映像之間的差異組成(Each redo log record consists of the difference?between the?after-image?and the before-image?of the?page that was?modified)。日志記錄可以應用于頁面的前圖像,以產生其后圖像。

實際上,還必須寫入其他數據。例如,考慮一個同步鏡像?MySQL?(mirrored MySQL)配置,它實現了跨數據中心的高可用性,并在主備配置下運行,如圖?2?所示。AZ1?中有一個活躍?MySQL?實例,在亞馬遜彈性塊存儲EBS上有網絡存儲。AZ2?中還有一個備用?MySQL?實例,EBS?上也有網絡存儲。對主?EBS?卷的寫入使用軟件鏡像與備用?EBS?卷同步(The writes made to the?primary EBS volume are synchronized with the standby EBS?volume using software mirroring)。

?2?顯示了引擎需要寫入的各種類型的數據重做日志、歸檔到亞馬遜簡單存儲服務S3以支持即時恢復的二進制(表單)日志、修改的數據頁面、數據頁的第二次臨時寫入雙寫)以防止頁面損壞(the modified data pages, a second temporary write?of the data page (double-write) to prevent torn pages)以及最后的元數據FRM文件。該圖還顯示了實際輸入輸出流的順序,如下所示。在步驟?1??2?中,寫入被發送到?EBS,EBS?又將其發送到?AZ?本地鏡像,當兩者都完成時,接收到確認。接下來,在步驟?3?中,使用同步數據塊級軟件鏡像將寫入轉移到備用實例。最后,在步驟?4??5?中,寫操作被寫入備用?EBS?卷和相關鏡像。

上面描述的鏡像?MySQL?模型是不受歡迎的,這不僅是因為數據是如何寫入的,也是因為寫入了什么數據。首先,步驟?1、3??5?是順序的和同步的。延遲是附加的,因為許多寫入是順序的。抖動會被放大,因為即使是異步寫入,也必須等待最慢的操作,使系統任由異常值擺布。從分布式系統的角度來看,該模型可以被視為具有?4/4?寫入仲裁,并且容易受到故障和異常性能的影響。其次,由?OLTP?應用程序導致的用戶操作會導致許多不同類型的寫入,這些寫入通常以多種方式表示相同的信息,例如,為了防止存儲基礎架構中的頁面損壞而寫入雙寫緩沖區(the writes to the double write buffer in order to prevent?torn pages?in the storage infrastructure)。

?

?

3.2??Redo?處理下放到存儲

當傳統數據庫修改數據頁時,它會生成重做日志記錄,并調用日志應用程序,將重做日志記錄應用到頁面的內存前映像,以生成其后映像。事務提交要求寫入日志,但數據頁寫入可能會被推遲。

?Aurora 中,唯一跨越網絡的寫入是重做日志記錄。從未頁面從數據庫層寫入,不用于后臺寫入,不用于檢查點,也不用于緩存回收。相反,日志應用程序被推送到存儲層,在那里它可以用于在后臺或按需生成數據庫頁面。當然,從一開始就從完整的修改鏈中生成每個頁面是非常昂貴的。因此,我們不斷在后臺物化數據庫頁面,以避免每次按需從頭開始重新生成它們。請注意,從正確性的角度來看,后臺物化完全是可選的就引擎而言,日志是數據庫,存儲系統物化的任何頁面都只是日志應用程序的緩存。還要注意,與檢查點不同,只有具有長串修改的頁面才需要重新具體化。檢查點由整個重做日志鏈的長度決定。Aurora 頁面具體化是由給定頁面的鏈長度決定的。

我們的方法顯著降低了網絡負載,盡管增加了復制寫入,并提供了性能和耐用性。存儲服務可以以令人尷尬的并行方式擴展輸入/輸出,而不會影響數據庫引擎的寫吞吐量(The storage service can scale out I/Os in an?embarrassingly parallel fashion without impacting write?throughput of the database engine)。例如,圖?3?顯示了一個?Aurora 集群,其中一個主實例和多個副本實例跨多個?AZ 部署。在此模型中,主服務器僅將日志記錄寫入存儲服務,并將這些日志記錄以及元數據更新流式傳輸到復制副本實例。輸入輸出流根據一個公共目標一個邏輯段,即一個?PG對日志記錄進行完全排序,并將每一批傳送到所有?6?個副本,其中該批保存在磁盤上,數據庫引擎等待?6?個副本中的?4?個的確認,以滿足寫仲裁,并認為有問題的日志記錄是持久的或加固的。副本使用重做日志記錄將更改應用到它們的buffer caches(The replicas use the?redo log records to apply changes to their buffer caches)。

為了測量網絡輸入/輸出,我們使用?SysBench?只寫工作負載運行了一個測試,其中包含上述兩種配置的?100GB?數據集一個是跨多個?AZ?的同步鏡像?MySQL?配置,另一個是?RDS Aurora(replicas across multiple AZs,跨多個?AZ?的副本。在這兩個實例中,測試針對運行在?r3.8xlarge EC2?實例上的數據庫引擎運行了?30?分鐘。

我們實驗的結果總結在表?1?中。在?30?分鐘的時間里,Aurora 能夠維持比鏡像?MySQL多?35?倍的事務。盡管使用?Aurora?將寫入放大了?6?倍,并且不包括?EBS?中的鏈式復制和?MySQL?中的跨?AZ?寫入,但?Aurora?中數據庫節點上每個事務的?I/O?數量比鏡像?MySQL?中的少?7.7?倍。每個存儲節點都可以看到未復制的寫入,因為它只是六個拷貝中的一個,導致該層需要處理的輸入/輸出減少了?46?倍。通過向網絡寫入更少的數據,我們節省了成本,這使我們能夠積極復制數據以提高耐用性和可用性,同時,并行發出請求以最大限度地減少抖動的影響。

將處理轉移到存儲服務還可以通過最大限度地減少崩潰恢復時間來提高可用性,并消除后臺進程如檢查點、后臺數據頁面寫入和備份引起的抖動。

檢查崩潰恢復。在傳統數據庫中,崩潰后,系統必須從最近的檢查點開始,并重放日志,以確保所有持久的重做記錄都已應用。在?Aurora 中,持久重做記錄應用程序在存儲層連續、異步地發生,并分布在整個車隊中。如果數據頁不是最新的,對該頁的任何讀請求可能需要應用一些重做記錄。因此,崩潰恢復的過程分散在所有正常的前臺處理中。數據庫啟動時不需要任何東西。

?

?

3.3?存儲服務設計要點

我們存儲服務的核心設計宗旨是最大限度地減少前臺寫請求的延遲。我們將大部分存儲處理轉移到后臺。鑒于存儲層的峰值和平均前臺請求之間的自然可變性,我們有足夠的時間在前臺路徑之外執行這些任務(we have ample time to perform these tasks outside the foreground path)。我們也有機會用?CPU?換磁盤。例如,當存儲節點忙于處理前臺寫請求時,沒有必要運行舊頁面版本的垃圾回收,除非磁盤接近容量。?Aurora 中,后臺處理前臺處理負相關。這不同于傳統數據庫,在傳統數據庫中,頁面的后臺寫入和檢查點與系統的前臺負載呈正相關。如果我們在系統上建立了一個?backlog,我們將抑制前臺活動,以防止長隊列的建立。由于數據段以高熵分布在系統中的各個存儲節點上,一個存儲節點上的節流很容易由我們的?4/6?仲裁寫入處理,所以表現為一個慢速節點。

讓我們更詳細地回顧一下存儲節點上的各種活動。如圖?4?所示,它包括以下步驟(1) 接收日志記錄并添加到內存隊列中,(2) 將記錄保存在磁盤上并進行確認,(3) 組織記錄并識別日志中的空白,因為一些批次可能會丟失,(4) 與對等方利用?gossip?以填補空(5) 將日志記錄合并到新的數據頁面中,(6) 定期將日志和新頁面轉移到?S3,(7) 定期垃圾回收舊版本,最后?(8) 定期驗證頁面上的循環冗余校驗代碼。

請注意,不僅上述每個步驟是異步的,而且只有步驟?(1) ?(2) 在前臺路徑中,這可能會影響延遲。

?

?

4. THE LOG MARCHES FORWARD

在本節中,我們將描述如何從數據庫引擎生成日志,以便持久狀態、運行時狀態和副本狀態始終保持一致。特別是,我們將描述如何在沒有昂貴的?2PC?協議的情況下高效地實現一致性。首先,我們展示了如何在崩潰恢復時避免昂貴的重做處理。接下來,我們解釋正常操作以及如何維護運行時和副本狀態。最后,我們提供恢復過程的詳細信息。

?

4.1?解決方案梗概:異步處理

因為我們將數據庫建模為重做日志流如第?3?節所述,所以我們可以利用日志作為有序的變更序列進的事實。實際上,每個日志記錄都有一個關聯的日志序列號(Log Sequence Number,LSN,它是由數據庫生成的單調遞增的值。

這讓我們通過以異步方式處理問題來簡化維護狀態的一致協議,而不是使用像?2PC?這樣喋喋不休、不能容忍故障(chatty and intolerant)的協議。在高層次上,我們保持一致性和持久性,并在收到未完成存儲請求的確認時不斷提高這些點。由于任何單個存儲節點可能會丟失一個或多個日志記錄,因此它們會與?PG?的其他成員?gossip,尋找差距并填補漏洞。由數據庫維護的運行時狀態允許我們使用單個段讀取,而不是仲裁讀取,除非在狀態丟失且必須重建時進行恢復。

數據庫可能有多個未完成的獨立事務,這些事務可以以不同于啟動的順序完成達到已完成和持久的狀態。假設數據庫崩潰或重新啟動,是否回滾的決定對于每個事務都是獨立的。跟蹤部分完成的事務撤銷它們的這一邏輯保存在數據庫引擎中,就像它正在向簡單磁盤寫入一樣(The logic for tracking?partially completed transactions and undoing them is kept in the?database engine, just as if it were writing to simple disks)。但是,在重新啟動時,在允許數據庫訪問存儲卷之前,存儲服務會進行自己的恢復,恢復的重點不是用戶級事務,而是確保數據庫看到統一的存儲視圖,盡管它是分布式的。

存儲服務確定最高?LSN,這樣它可以保證所有先前日志記錄可用性這稱為?VCL??Volume Complete?LSN。在存儲恢復期間,LSN?大于?VCL?的每個日志記錄都必須被截斷。然而,數據庫可以進一步約束點的子集,這可以通過標記日志記錄來截斷,并將它們標識為?CPLs 或一致性點?LSNs(The database can, however, further constrain a subset of points that are allowable for truncation by tagging log records and identifying them as CPLs or Consistency Point LSNs)。因此,我們將?VDL?(耐用?LSN?,Volume Durable LSN)定義為最高?CPL,它小于或等于?VCL,并截斷所有?LSN?大于?VDL?的日志記錄。例如,即使我們有?LSN 1007?之前的完整數據,數據庫也可能已經聲明只有?900、1000??1100??CPLs,在這種情況下,我們必須在?1000?截斷。我們完成到?1007,但只耐用到?1000(We are complete to 1007, but?only?durable to 1000)。

因此,完整性和持久性是不同的,并且可以認為一個?CPL 描述了某種必須有序接受的存儲系統事務的有限形式。如果客戶端不需要這種區分,它可以簡單地將每個日志記錄標記為一個公共對象。實際上,數據庫和存儲的交互方式如下

(1) 每個數據庫級事務被分解成多個有序的、必須原子執行的小型事務。

(2) 每個小型事務由多個連續的日志記錄組成需要多少就有多少。

(3) 小型事務中的最終日志記錄是一個?CPL。

在恢復時,數據庫與存儲服務對話以建立每個?PG?的持久點,并使用該持久點來建立?VDL,然后發出命令來截斷?VDL?上的日志記錄。

?

?

4.2?正常運行

我們現在描述數據庫引擎的?"正常操作",并依次關注寫、讀、提交和副本。

4.2.1?寫入

在Aurora中,數據庫不斷與存儲服務交互,并保持狀態以建立仲裁、提高卷持久性,并將事務注冊為已提交。例如,在正常/轉發路徑中,當數據庫收到確認以建立每批日志記錄的寫入仲裁時,它會推進當前的?VDL。在任何給定時刻,數據庫中可能有大量并發事務處于活動狀態,每個事務都生成自己的重做日志記錄。數據庫為每個日志記錄分配一個唯一的有序?LSN,但有一個限制條件,即分配給?LSN?的值不能大于當前?VDL?值和一個稱為?LSN?分配限制(LSN Allocation Limit,LAL的常數之和當前設置為?1000?。此限制可確保數據庫不會遠遠領先于存儲系統,并在存儲或網絡跟不上的情況下引入?back-pressure,從而抑制傳入的寫入。

請注意,每個?PG?的每個段只看到卷中影響駐留在該段上的頁面的日志記錄的子集。每個日志記錄都包含一個反向鏈接,用于標識該?PG?的前一個日志記錄。這些反向鏈接可用于跟蹤到達每個段的日志記錄的完整點,以建立段完整?LSN(Segment Complete LSN,SCL),該?LSN?標識接收到?PG?的所有日志記錄的最大?LSN。存儲節點在相互?gossip 時會使用?SCL,以便找到并交換丟失的日志記錄。

?

4.2.2?提交

?Aurora 中,事務提交是異步完成的。當客戶端提交事務時,處理提交請求的線程通過將其?"提交?LSN"?記錄為等待提交的單獨事務列表的一部分來擱置事務,并繼續執行其他工作。等價的?WAL?協議是基于完成一個提交,當且僅當,最新的?VDL?大于或等于事務的提交?LSN(The equivalent to the WAL?protocol is based on completing a commit, if and only if, the latest?VDL is greater than or equal to the transaction’s commit LSN)。隨著?VDL?進程的推進,數據庫識別出符合條件的等待提交的事務,并使用專用線程向等待的客戶端發送提交確認。工作線程不會暫停提交,它們只是拉取其他掛起的請求并繼續處理。

?

4.2.3 Reads

?Aurora?中,與大多數數據庫一樣,頁面是從緩沖區緩存(buffer cache)中提供的,只有當緩存中不存在有問題的頁面時,才會產生存儲輸入輸出請求。

如果緩沖區緩存已滿,系統會找到一個要從緩存中替換的頁面。在傳統系統中,如果被替換的頁面是一個?"臟頁",那么在替換它之前會被刷新到磁盤。這是為了確保頁面的后續提取總是最新的數據。雖然?Aurora?數據庫在替換頁面或在任何其他地方不會寫出頁面,但它會強制執行類似的保證緩沖區緩存中的頁面必須始終是最新版本。只有當頁面的?"頁面?LSN"(標識與頁面的最新更改相關聯的日志記錄大于或等于?VDL?時,才會通過從緩存中逐出頁面來實現該保證。該協議確保(a) 頁面中的所有更改都已在日志中得到強化,以及?(b) 緩存未命中時,請求當前?VDL?的頁面版本以獲得其最新的持久版本就足夠了。

在正常情況下,數據庫不需要使用讀取法定人數來建立共識。從磁盤讀取頁面時,數據庫會建立一個讀取點,代表發出請求時的?VDL。然后,數據庫可以選擇相對于讀取點(read-point)完整的存儲節點,知道它將因此接收最新版本。存儲節點返回的頁面必須與數據庫中小型事務的預期語義一致(A?page that is returned by the storage node must be consistent with?the expected semantics of a mini-transaction (MTR) in the?database)。由于數據庫直接管理向存儲節點輸送日志記錄和跟蹤進度即每個段的?SCL,所以它通常知道哪個段能夠滿足讀取SCL?大于讀取點的段,因此可以直接向具有足夠數據的段發出讀取請求。

假設數據庫知道所有未完成的讀取,它可以在任何時候基于每?PG?計算最小讀取點?LSN。如果存在讀取副本,寫使用 gossip?協議,以在所有節點上建立每點最小讀取點?LSN(If there are read replicas the writer gossips with them to?establish the per-PG Minimum Read Point LSN across all nodes)。該值稱為保護組最小讀取點?LSN PGMRPL,代表?"低水位線",低于該值時,保護組的所有日志記錄都是不必要的(This value is called the Protection Group Min Read Point LSN?(PGMRPL) and represents the "low water mark"?below which all?the log records of the PG are unnecessary)。換句話說,存儲節點段保證不會有讀取點低于?PGMRPL?的讀取頁面請求。每個存儲節點都知道數據庫中的?PGMRPL,因此可以通過合并舊的日志記錄并安全地垃圾回收它們來推進磁盤上的物化頁面。

實際的并發控制協議是在數據庫引擎中執行的,就像傳統的?MySQL?一樣,數據庫頁面和撤消段是在本地存儲中組織的。

?

4.2.4?副本

?Aurora 中,單個寫者和多達?15?個讀取副本都可以裝載一個共享存儲卷。因此,讀取副本不會增加存儲消耗或磁盤寫入操作的額外成本。為了最大限度地減少延遲,由寫入程序生成并發送到存儲節點的日志流也會發送到所有讀取的副本。在讀者中,數據庫通過依次考慮每個日志記錄來消耗這個日志流。如果日志記錄引用了讀者緩沖區緩存中的頁面,它將使用日志應用程序對緩存中的頁面應用指定的重做操作。否則,它只會丟棄日志記錄。請注意,從寫者的角度來看,副本異步使用日志記錄,這表明用戶提交獨立于副本。復制副本在應用日志記錄時遵循以下兩個重要規則(a) 將應用的唯一日志記錄是?LSN?小于或等于?VDL?的日志記錄,以及?(b) 作為單個小型事務一部分的日志記錄被自動應用到復制副本的緩存中,以確保復制副本看到所有數據庫對象的一致視圖。實際上,每個副本通常比寫者落后一小段時間?20?毫秒或更短。

?

?

4.3?恢復

大多數傳統數據庫使用諸如?ARIES?之類的恢復協議,該協議依賴于可以表示所有提交事務的精確內容的預寫日志(write-ahead log,WAL的存在。這些系統還定期檢查數據庫,通過將臟頁刷新到磁盤并將檢查點記錄寫入日志,以粗粒度的方式建立持久性點。重新啟動時,任何給定的頁面都可能會丟失一些已提交的數據或包含未提交的數據。因此,在崩潰恢復時,系統通過使用日志應用程序將每個日志記錄應用到相關的數據庫頁面來處理自上一個檢查點以來的重做日志記錄。這個過程使數據庫頁面在故障點達到一致的狀態,之后可以通過執行相關的撤消日志記錄來回滾崩潰期間正在進行的事務。崩潰恢復可能是一項昂貴的操作。減少檢查點間隔有所幫助,但代價是干擾前臺事務。Aurora 不需要這樣的權衡。

傳統數據庫的一個非常簡單的原則是,在正向處理路徑和恢復中使用相同的重做日志應用程序,當數據庫脫機時,它在前臺同步操作。我們在?Aurora?中也依賴于相同的原則,除了重做日志應用程序從數據庫中分離出來,并在存儲節點上并行運行,并且一直在后臺運行。一旦數據庫啟動,它就會與存儲服務協作執行卷恢復,因此,即使?Aurora 數據庫在每秒處理超過?100,000?條寫語句時崩潰,它也可以非常快地恢復通常不到?10?

崩潰后,數據庫確實需要重新建立其運行時狀態。在這種情況下,它為每個?PG?聯系一個段的讀取法定人數,該法定人數足以保證發現任何可能已經達到寫入法定人數的數據。一旦數據庫為每個?PG?建立了一個讀定額,它就可以重新計算?VDL,在這個?VDL?之上的數據將被截斷,生成一個截斷范圍,該范圍將使新?VDL?之后的每個日志記錄失效,直到并包括一個終端?LSN,數據庫可以證明它至少是有史以來最高的未完成日志記錄的最高值。數據庫推斷這個上限是因為它分配了?LSNs,并限制了分配在?VDL?以上的距離前面描述的?1000?萬的限制。截斷范圍用?epoch 號進行版本控制,并持久地寫入存儲服務,以便在恢復中斷和重新啟動的情況下不會混淆截斷的持久性。

數據庫仍然需要執行撤消恢復,以便在崩潰時解除運行中事務的操作。但是,在系統根據撤消段(undo segments)建立這些正在進行的事務的列表之后,當數據庫聯機時,撤消恢復可能會發生。

?

?

5.?一切整合

在本節中,我們將描述?Aurora 的構建模塊,如圖?5?中的鳥瞰圖所示。

數據庫引擎是?MySQL/InnoDB?"社區"?的一個分支,主要在?InnoDB?如何讀寫磁盤數據方面有所不同。在社區?InnoDB?中,寫操作導致數據在緩沖區頁面中被修改,相關的重做日志記錄按?LSN?順序寫入?WAL?的緩沖區。在事務提交時,WAL?協議只要求事務的重做日志記錄持久地寫入磁盤。實際修改后的緩沖區頁面最終也會通過雙寫技術寫入磁盤,以避免部分頁面寫入。這些頁面寫入在后臺進行,或者在從緩存中替換的過程中進行,或者在執行檢查點時進行。除了輸入輸出子系統,InnoDB?還包括事務子系統、鎖管理器、B+?樹實現和相關的?"小型事務"?概念。中期審查是僅在?InnoDB?內部使用的構造,它對必須以原子方式執行的操作組進行建模例如,B+樹頁面的拆分/合并。

?Aurora InnoDB?變體中,表示必須在每個?MTR?中自動執行的更改的重做日志記錄被組織成由每個日志記錄所屬的?PGs?分片的批數據,并且這些批數據被寫入存儲服務。每個中期審查的最終日志記錄被標記為一致性點。Aurora?支持與社區?MySQL?寫者中支持的完全相同的隔離級別標準?ANSI?級別和快照隔離或一致讀取。Aurora?讀取副本在寫入程序中獲取有關事務啟動和提交的連續信息,并使用這些信息來支持本地事務的快照隔離,這些事務當然是只讀的。請注意,并發控制完全是在數據庫引擎中實現的,不會影響存儲服務。存儲服務提供了底層數據的統一視圖,該視圖在邏輯上與將數據寫入社區?InnoDB?中的本地存儲所獲得的視圖相同。

Aurora 利用亞馬遜關系數據庫服務作為其控制平面。RDS(Relational Database Service)在數據庫實例上包括一個稱為主機管理器(Host Manager,HM的代理,它監控集群的運行狀況,并確定集群是否需要故障轉移,或者是否需要替換實例。每個數據庫實例都是一個集群的一部分,該集群由一個寫者和零個或多個讀組成。集群的實例位于單個地理區域中例如,us-east-1、us-west-1等,通常放置在不同的自動倉庫中,并連接到同一地區的存儲集群。為了安全起見,我們隔離了數據庫、應用程序和存儲之間的通信。實際上,每個數據庫實例都可以在三個亞馬遜虛擬私有云VPC網絡上進行通信客戶應用程序通過其與引擎交互的客戶?VPC、數據庫引擎和控制平面通過其相互交互的?RDS VPC?以及數據庫通過其與存儲服務交互的存儲?VPC。

存儲服務部署在?EC2?虛擬機群集上,這些虛擬機在每個區域至少有?3?個自動存儲區進行資源調配,并共同負責資源調配多個客戶存儲卷,在這些卷之間讀寫數據,以及在這些卷之間備份和恢復數據。存儲節點操作本地固態硬盤,并與數據庫引擎實例、其他對等存儲節點和備份/恢復服務交互,這些服務可根據需要將更改的數據連續備份到?S3,并從?S3?恢復數據。存儲控制平面使用亞馬遜動態數據庫服務來持久存儲集群和存儲卷配置、卷元數據以及備份到?S3?的數據的詳細描述。對于編排長期運行的操作,例如存儲節點故障后的數據庫卷恢復操作或修復重新復制操作,存儲控制平面使用亞馬遜簡單工作流服務。保持高水平的可用性要求在最終用戶受到影響之前,對真實和潛在的問題進行主動的、自動化的早期檢測。使用指標收集服務不斷監控存儲操作的所有關鍵方面,如果關鍵性能或可用性指標表明存在問題,就會發出警報。

?

?

6.?性能結果

在本節中,我們將分享我們在將?Aurora 作為生產服務運行方面的經驗,該服務于?2015年?7?月推出。我們首先總結運行行業標準基準測試的結果,然后展示我們客戶的一些性能結果。

?

6.1?標準基準的結果

在這里,我們展示了不同實驗的結果,這些實驗使用行業標準基準?SysBench??TPC-C?變體比較了?Aurora??MySQL?的性能。我們在連接到具有?30K?預配?IOPS??EBS?卷的實例上運行?MySQL。除非另有說明,這些都是?r3.8X?大型?EC2?實例,具有?32?個vCPU和?244GB?內存,采用?Intel Xeon E5-2670 v2(Ivy Bridge)處理器。r3.8XL?上的緩沖緩存設置為?170GB。

?

6.1.1?根據實例大小進行擴展

在這個實驗中,我們報告了?Aurora 中的吞吐量可以隨著實例大小線性擴展,最高實例大小可以是?MySQL 5.6??MySQL 5.7??5?倍。請注意,Aurora 目前基于?MySQL 5.6?代碼庫。我們在?r3?系列的?5??EC2?實例large、xlarge、2xlarge、4xlarge、8xlarge上運行了?1GB?數據集250?個表?SysBench?只讀和只寫基準測試。每個實例的大小正好是緊隨其后的較大實例?vCPUs 和內存的一半。

結果如圖?7?和圖?6?所示,分別用每秒寫和讀語句來衡量性能。Aurora?的性能在每個更高的實例大小下加倍,對于?r3.8xlarge,達到?121,000?次寫入/秒和?600,000?次讀取/秒,是?MySQL 5.7??5?倍,MySQL 5.7?的最高讀取/秒和?125,000?次寫入/秒。

?

6.1.2?不同數據大小的吞吐量

在這個實驗中,我們報告說,Aurora 的吞吐量明顯超過?MySQL,即使有更大的數據大小,包括具有緩存外工作集的工作負載。表?2?顯示,對于?SysBench?只寫工作負載,Aurora??MySQL??67?倍,數據庫大小為?100GB。即使對于?1TB?的數據庫大小和緩存外的工作負載,Aurora?仍然比?MySQL??34?倍。

?

6.1.3?通過用戶連接進行擴展

在這個實驗中,我們報告了?Aurora 中的吞吐量可以隨著客戶端連接的數量而擴展。表?3 顯示了當連接數從?50?增長到?500?再增長到?5000?時,以每秒寫入數計算的?SysBench OLTP?基準測試的運行結果。雖然?Aurora 從每秒?40,000?次寫入擴展到每秒?110,000?次寫入,但?MySQL?的吞吐量在大約?500?個連接時達到峰值,然后隨著連接數量增長到?5000?個而急劇下降。

?

6.1.4?使用副本擴展

在這個實驗中,我們報告說?Aurora 讀取副本的延遲明顯低于?MySQL?副本,即使工作負載更高。表?4?顯示,隨著工作負載在每秒?1000??10000?次寫入之間變化,Aurora 中的復制延遲從?2.62?毫秒增加到?5.38?毫秒。相比之下,MySQL?中的副本延遲從不到一秒鐘增長到?300?秒鐘。在每秒?10,000?次寫入時,Aurora 的復制延遲比?MySQL?小幾個數量級。副本延遲是根據提交的事務在副本中可見所需的時間來衡量的。

?

6.1.5?熱行爭用時的吞吐量

在這個實驗中,我們報告說,相對于?MySQL,Aurora?在具有熱行爭用(hot row contention)工作負載上表現非常好,例如基于?TPC-C?基準的工作負載。我們針對亞馬遜?Aurora ?MySQL 5.6??5.7?運行了Percona TPC-C變體,在?3.8xlarge?上,?MySQL?使用了一個配備了?30K??EBS?卷。表?5?顯示,Aurora?的吞吐量是?MySQL 5.7??2.3??16.3?倍,因為工作負載從?500?個連接和?10GB?的數據大小到?5000?個連接和?100GB?的數據大小不等。

?

?

6.2?真實客戶工作負載的結果

在本節中,我們將分享一些客戶報告的結果,這些客戶將生產工作負載從?MySQL?遷移到?Aurora。

?

6.2.1?Aurora 應用響應時間

一家互聯網游戲公司將其生產服務從?MySQL?遷移到?Aurora??3.4x?大型實例上。他們的網絡事務在遷移前的平均響應時間為?15?毫秒。相比之下,遷移后的平均響應時間為?5.5?毫秒,提高了?3?倍,如圖?8?所示。

?

6.2.2?Aurora 的延遲

一家教育技術公司,其服務幫助學校管理學生筆記本電腦,將他們的生產工作負載從MySQL?遷移到?Aurora。遷移前后1400時選擇和每條記錄插入操作的中值P50?95% 延遲如圖?9?和圖?10?所示。在遷移之前,P95的延遲在?40?毫秒到?80?毫秒之間,比?P50?的大約?1?毫秒的延遲差得多。該應用程序遇到了我們在本文前面描述的那種糟糕的異常性能。然而,遷移后,兩種操作的?P95?延遲顯著改善,接近?P50?延遲。

?

6.2.3?具有多個副本的副本延遲

?Pinterest??Weiner?報道,MySQL?副本通常遠遠落后于它們的寫者,并且可能?"導致奇怪的錯誤"。對于前面描述的教育技術公司來說,副本延遲通常會增加到?12?分鐘,影響應用程序的正確性,因此副本僅作為支持服務。相比之下,遷移到?Aurora 后,4?個副本的最大副本延遲從未超過?20?毫秒,如圖?11?所示。Aurora 提供的改進的副本延遲讓該公司將應用程序負載的很大一部分轉移到副本上,從而節省了成本并提高了可用性。

?

?

7.?吸取的教訓

我們現在已經看到客戶運行的各種各樣的應用程序,從小型互聯網公司一直到運行大量?Aurora 集群的高度復雜的組織。雖然他們的許多用例都是標準的,但我們關注的是云環境中常見的場景和期望,這些場景和期望引領我們走向新的方向。

?

7.1?多租戶和數據庫整合

我們的許多客戶都在運營軟件即服務SaaS業務,或者獨家運營,或者與一些剩余的內部客戶一起運營,他們正試圖轉向他們的?SaaS?模式。我們發現,這些客戶通常依賴于他們無法輕易更改的應用程序。因此,他們通常通過使用模式/數據庫(schema/database)作為租賃單位,將不同的客戶整合到一個實例上。這個習慣用法降低了成本當不可能所有的客戶同時活躍時,他們避免為每個客戶的專用實例付費。例如,我們的一些?SaaS?客戶報告說,他們自己有超過?50,000?名客戶。

該模型與眾所周知的多租戶應用程序?Salesforce.com明顯不同,后者使用多租戶數據模型,將多個客戶的數據打包到單個模式的統一表中,并按行識別租賃。因此,我們看到許多客戶的統一數據庫包含大量表。小型數據庫中超過?150,000?個表的生產實例非常常見。這給管理元數據的組件如字典緩存帶來了壓力。更重要的是,此類客戶需要?(a) 維持高水平的吞吐量和許多并發用戶連接,(b) 一種模型,在該模型中,數據僅在使用時提供并付費,因為很難預先預測需要多少存儲空間,以及?(c) 減少抖動,以便單個租戶的峰值對其他租戶的影響最小。Aurora 支持這些屬性,非常適合?SaaS?的應用。

?

7.2?高度并發的自動擴展工作負載

互聯網工作負載通常需要處理基于突發事件的流量峰值。我們的一個主要客戶在一個非常受歡迎的全國電視節目中有一個特殊的場景出現,并經歷了一個這樣的高峰,大大超過了他們的正常峰值吞吐量,而沒有給數據庫帶來壓力。為了支持這種峰值,數據庫處理許多并發連接是很重要的。這種方法在?Aurora 中是可行的,因為底層存儲系統可擴展性很好。我們有幾個客戶每秒運行超過?8000?個連接。

?

7.3?模式演變

現代?Web?應用程序框架,如?Ruby on Rails,深入集成了對象關系映射工具。因此,應用程序開發人員很容易對他們的數據庫進行許多模式更改,這使得數據庫管理員很難管理模式的發展。在?Rails?應用程序中,這些被稱為?"數據庫遷移",我們已經聽到了數據庫管理員的第一手描述,他們要么必須處理?"每周幾十次遷移",要么制定對沖策略以確保未來的遷移不會帶來痛苦。MySQL?提供了自由的模式演化語義,并使用完整的表副本實現了大多數更改,這加劇了這種情況(The situation is exacerbated with MySQL?offering liberal schema evolution semantics and implementing?most changes using a full table copy)。由于頻繁的?DDL?是一個實用的現實,我們已經實現了一個高效的在線?DDL?實現,它?(a) 基于每頁版本化模式,并根據需要使用模式歷史對單個頁面進行解碼,以及?(b) 使用寫時修改原語modify-on-write primitive)將單個頁面緩慢升級到最新的模式。

?

7.4?可用性和軟件升級

我們的客戶對云原生數據庫有著苛刻的期望,這可能與我們如何運營集群以及我們修補服務器的頻率相沖突。由于我們的客戶主要將?Aurora 作為支持生產應用程序的?OLTP?服務,任何中斷都可能造成創傷。因此,我們的許多客戶對我們的數據庫軟件更新的容忍度非常低,即使這相當于每?6?周左右計劃停機?30?秒。因此,我們最近發布了一個新的零停機補丁(Zero-Downtime Patch ,ZDP功能,允許我們在不影響運行中數據庫連接的情況下為客戶打補丁。

如圖?12?所示,ZDP?的工作方式是尋找一個沒有活動事務的瞬間,并在那個瞬間將應用程序狀態假脫機到本地臨時存儲,修補引擎,然后重新加載應用程序狀態。在此過程中,用戶會話保持活躍,并且忘記了引擎在幕后發生了變化。

?

?

8.?相關工作

在這一節中,我們將討論其他的貢獻,以及它們與?Aurora 所采取的方法之間的關系。

將存儲與計算分離。雖然傳統系統通常被構建為龐大的守護進程,但是最近有一些關于數據庫的工作,這些工作將內核分解成不同的組件。例如,Deuteronomy?就是這樣一個系統,它將提供并發控制和恢復的事務組件(Transaction Component,TC與在?LLAMA?之上提供訪問方法的數據組件(Data Component,DC分開,LLAMA?是一個無閂鎖(latch-free)的日志結構緩存和存儲管理器。Sinfonia??Hyder?是在橫向擴展服務上抽象事務訪問方法的系統,數據庫系統可以使用這些抽象來實現。Yesqell?系統實現了多版本分布式平衡樹,并將并發控制與查詢處理器分開。Aurora 將存儲分離到比?Deuteronomy、Hyder、Sinfonia??Yesquel?更低的級別。在?Aurora?中,查詢處理、事務、并發、緩沖區緩存和訪問方法與作為橫向擴展服務實現的日志記錄、存儲和恢復是分離的。

分布式系統。面對分區時正確性和可用性之間的權衡早已為人所知,其主要結果是在面對網絡分區時單拷貝可串行化(one-copy serializability)是不可能的。最近,在有的文章中證明的?Brewer?的?CAP 定理指出,在存在網絡分區的情況下,高可用性系統不能提供?""?一致性保證。這些結果以及我們在云級別的(cloud-scale復雜和相關故障方面的經驗激發了我們的一致性目標,即使存在由?AZ?故障導致的分區。

Bailis?等人研究了提供高可用性事務(Highly Available?Transactions,HATs的問題,這種事務既不會在分區期間不可用,也不會導致高網絡延遲。它們表明,可序列化性、快照隔離和可重復讀取隔離不兼容 HAT,而大多數其他隔離級別可通過高可用性實現。Aurora?提供了所有這些隔離級別,方法是做出一個簡化的假設,即在任何時候都只有一個寫者使用從單個有序域分配的?LSN?生成日志更新。

谷歌的?Spanner?提供外部一致的讀寫,以及在一個時間戳上跨數據庫的全局一致的讀取。這些特性使?Spanner 能夠支持一致的備份、一致的分布式查詢處理和原子模式更新,所有這些都是在全球范圍內進行的,甚至在正在進行的事務中也是如此。正如?Bailis?所解釋的,Spanner 高度專用于谷歌的讀重(讀多寫少)工作負載,并依賴于讀/寫事務的兩階段提交和兩階段鎖定。

并發控制。較弱的一致性PACELC和隔離模型在分布式數據庫中是眾所周知的,并導致了樂觀的復制技術以及最終一致的系統。集中式系統中的其他方法包括基于鎖定的經典悲觀方案、像?Hekaton?中的多版本并發控制這樣的樂觀方案、像?HyPer??Deuteronomy?中的?VoltDB?和時間戳排序這樣的分片方法。?Aurora 的存儲服務為數據庫引擎提供了持久保存的本地磁盤的抽象,并允許引擎確定隔離和并發控制。

日志結構存儲。日志結構存儲系統是由?LFS??1992?年提出的。最近,Deuteronomy?和相關的?LLAMA??Bw-Tree?在存儲引擎堆棧中以多種方式使用日志結構技術,并且像?Aurora 一樣,通過寫入增量而不是整頁來減少寫入放大Deuteronomy?Aurora 都實現了純粹的重做日志,并跟蹤最高穩定的?LSN?來確認提交。

恢復。雖然傳統數據庫依賴于基于?ARIES?的恢復協議,但最近的一些系統選擇了其他性能途徑。例如,Hekaton??VoltDB?在崩潰后使用某種形式的更新日志重建它們的內存狀態。像?Sinfonia?這樣的系統通過使用像進程對和狀態機復制這樣的技術來避免恢復。Graefe?描述了一種具有每頁日志記錄鏈的系統,該系統支持按需逐頁重做,從而可以快速恢復。像?Aurora 一樣,Deuteronomy?不需要重做恢復。這是因為?Deuteronomy?延遲了事務,因此只有提交的更新才會發布到持久存儲中。因此,與?Aurora 不同,事務的規模可以在?Deuteronomy?中得到約束。

?

?

9.?結論

我們將?Aurora 設計為一個高吞吐量的?OLTP?數據庫,它在云規模的環境中既不犧牲可用性也不犧牲持久性。最大的想法是擺脫傳統數據庫的單一架構,將存儲與計算分離開來。特別是,我們將數據庫內核的下半部分轉移到一個獨立的、可擴展的分布式服務中,該服務管理日志記錄和存儲。由于所有的輸入/輸出都是通過網絡編寫的,我們現在的基本限制是網絡。因此,我們需要專注于減輕網絡負擔和提高吞吐量的技術。我們依靠仲裁模型來處理大規模云環境中發生的復雜和相關的故障,并避免異常性能損失,依靠日志處理來減少總的輸入/輸出負擔,以及異步一致性來消除分布式存儲中昂貴的多階段同步協議、離線崩潰恢復和檢查點。我們的方法簡化了架構,降低了復雜性,易于擴展,并為未來的發展奠定了基礎。

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的Amazon Aurora:高吞吐量云原生关系数据库的设计考虑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国精品人妻无码一区二区三区蜜柚 | 成在人线av无码免费 | 18禁止看的免费污网站 | 国产精品嫩草久久久久 | 国产精品鲁鲁鲁 | 一本色道久久综合亚洲精品不卡 | 亚洲 a v无 码免 费 成 人 a v | 免费无码午夜福利片69 | 免费无码的av片在线观看 | 亚洲男人av香蕉爽爽爽爽 | 久久久久久久女国产乱让韩 | 日本丰满护士爆乳xxxx | 久久天天躁夜夜躁狠狠 | 精品久久综合1区2区3区激情 | 国产精品多人p群无码 | 亚洲乱码国产乱码精品精 | 小泽玛莉亚一区二区视频在线 | 无码国模国产在线观看 | 六月丁香婷婷色狠狠久久 | 最近的中文字幕在线看视频 | 亚洲精品国产精品乱码不卡 | 女人被男人躁得好爽免费视频 | 免费看男女做好爽好硬视频 | 亚洲 高清 成人 动漫 | 国产人妻大战黑人第1集 | 欧美日本精品一区二区三区 | 性色欲情网站iwww九文堂 | 中文字幕乱码中文乱码51精品 | 无码播放一区二区三区 | 国产成人综合美国十次 | 日日橹狠狠爱欧美视频 | 狠狠色噜噜狠狠狠7777奇米 | 一二三四社区在线中文视频 | 极品尤物被啪到呻吟喷水 | 300部国产真实乱 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 国产内射老熟女aaaa | 国产乡下妇女做爰 | 日韩欧美中文字幕在线三区 | 色偷偷人人澡人人爽人人模 | 扒开双腿疯狂进出爽爽爽视频 | 青春草在线视频免费观看 | www国产亚洲精品久久久日本 | 国产成人精品必看 | 宝宝好涨水快流出来免费视频 | 久久久无码中文字幕久... | 真人与拘做受免费视频 | 色一情一乱一伦 | 俺去俺来也www色官网 | 九九在线中文字幕无码 | 18黄暴禁片在线观看 | 久久精品无码一区二区三区 | 亚洲精品成人福利网站 | 亚洲精品久久久久久久久久久 | 亚洲色大成网站www国产 | 中文字幕av伊人av无码av | a片在线免费观看 | 亚洲热妇无码av在线播放 | 亚洲国产精品无码一区二区三区 | 婷婷五月综合缴情在线视频 | 久久久成人毛片无码 | 久久久久久久久888 | 高清无码午夜福利视频 | 亚洲色大成网站www | 一个人看的www免费视频在线观看 | 97久久国产亚洲精品超碰热 | 2019nv天堂香蕉在线观看 | 国产网红无码精品视频 | 国模大胆一区二区三区 | 丁香啪啪综合成人亚洲 | 人妻互换免费中文字幕 | 亚洲中文字幕无码中字 | 午夜福利一区二区三区在线观看 | 国产成人久久精品流白浆 | 美女极度色诱视频国产 | 一本色道婷婷久久欧美 | 亚洲s色大片在线观看 | 波多野42部无码喷潮在线 | 国精产品一区二区三区 | 亚洲乱码中文字幕在线 | 岛国片人妻三上悠亚 | 国产精品久久久久无码av色戒 | 夜精品a片一区二区三区无码白浆 | 色一情一乱一伦一区二区三欧美 | 一本色道久久综合狠狠躁 | 亚洲人成人无码网www国产 | 国内揄拍国内精品少妇国语 | 在线成人www免费观看视频 | 午夜熟女插插xx免费视频 | 又黄又爽又色的视频 | 亚洲欧美精品aaaaaa片 | 99久久亚洲精品无码毛片 | 久久精品国产一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 在线亚洲高清揄拍自拍一品区 | 精品久久8x国产免费观看 | 丰满少妇女裸体bbw | 国产无遮挡吃胸膜奶免费看 | 日本爽爽爽爽爽爽在线观看免 | 四虎影视成人永久免费观看视频 | 亚洲国产欧美日韩精品一区二区三区 | 欧美日韩人成综合在线播放 | 亚洲一区二区观看播放 | 99精品视频在线观看免费 | 国产成人精品三级麻豆 | 国内精品久久久久久中文字幕 | 51国偷自产一区二区三区 | 少妇邻居内射在线 | 人妻无码久久精品人妻 | 青春草在线视频免费观看 | 无码人妻黑人中文字幕 | 久久国产劲爆∧v内射 | 老熟妇乱子伦牲交视频 | 荡女精品导航 | 亚洲呦女专区 | 国产成人人人97超碰超爽8 | 亚洲日本va午夜在线电影 | 成人亚洲精品久久久久软件 | 色欲人妻aaaaaaa无码 | 一个人免费观看的www视频 | 国产色精品久久人妻 | 正在播放老肥熟妇露脸 | 精品日本一区二区三区在线观看 | 老熟女重囗味hdxx69 | 99在线 | 亚洲 | 亚洲日本一区二区三区在线 | 亚洲成av人影院在线观看 | 久久精品视频在线看15 | 一二三四在线观看免费视频 | 国产97人人超碰caoprom | 丰满少妇人妻久久久久久 | 亚洲精品国产品国语在线观看 | 天堂久久天堂av色综合 | 沈阳熟女露脸对白视频 | 精品国产一区二区三区四区 | 中文字幕无码视频专区 | 永久黄网站色视频免费直播 | 欧美国产日韩久久mv | 97人妻精品一区二区三区 | 欧美 亚洲 国产 另类 | 亚洲精品成人福利网站 | 欧美激情一区二区三区成人 | 欧美老妇交乱视频在线观看 | 国产香蕉尹人视频在线 | 国产成人无码av在线影院 | 精品乱子伦一区二区三区 | 玩弄中年熟妇正在播放 | 久久综合网欧美色妞网 | 天堂亚洲2017在线观看 | 四虎国产精品免费久久 | 久久午夜无码鲁丝片 | 荫蒂添的好舒服视频囗交 | 国产无遮挡又黄又爽免费视频 | 少妇性l交大片欧洲热妇乱xxx | 久久精品女人天堂av免费观看 | 狠狠色丁香久久婷婷综合五月 | a在线亚洲男人的天堂 | 成人片黄网站色大片免费观看 | 免费视频欧美无人区码 | 亚洲午夜无码久久 | 久久aⅴ免费观看 | 国产区女主播在线观看 | 亚洲 欧美 激情 小说 另类 | 国产成人无码区免费内射一片色欲 | 又大又黄又粗又爽的免费视频 | 成人试看120秒体验区 | 少妇被黑人到高潮喷出白浆 | 亚洲中文字幕无码一久久区 | 荫蒂被男人添的好舒服爽免费视频 | 麻豆成人精品国产免费 | 国产午夜精品一区二区三区嫩草 | 亚洲热妇无码av在线播放 | 999久久久国产精品消防器材 | 成人精品视频一区二区 | 国产一区二区三区四区五区加勒比 | 一个人免费观看的www视频 | 国产成人精品久久亚洲高清不卡 | 老头边吃奶边弄进去呻吟 | 亚洲人成网站色7799 | 欧美自拍另类欧美综合图片区 | 日本熟妇大屁股人妻 | 在线a亚洲视频播放在线观看 | 国产麻豆精品精东影业av网站 | aⅴ在线视频男人的天堂 | 免费国产成人高清在线观看网站 | 偷窥日本少妇撒尿chinese | 无码吃奶揉捏奶头高潮视频 | 成人无码影片精品久久久 | 无码av最新清无码专区吞精 | 国产在线精品一区二区三区直播 | 国产片av国语在线观看 | 国产三级久久久精品麻豆三级 | 亚洲中文字幕av在天堂 | 成人免费视频视频在线观看 免费 | 久久国产精品精品国产色婷婷 | 婷婷丁香六月激情综合啪 | 国产av久久久久精东av | 久久久国产精品无码免费专区 | 无码国产色欲xxxxx视频 | 99麻豆久久久国产精品免费 | 精品偷拍一区二区三区在线看 | 国産精品久久久久久久 | 天天躁夜夜躁狠狠是什么心态 | 国産精品久久久久久久 | 中文字幕乱码人妻无码久久 | 女人色极品影院 | 天堂亚洲2017在线观看 | 亚洲国产一区二区三区在线观看 | 亚洲综合另类小说色区 | 中文字幕乱妇无码av在线 | 亚洲色无码一区二区三区 | 领导边摸边吃奶边做爽在线观看 | 免费无码肉片在线观看 | 亚洲经典千人经典日产 | 思思久久99热只有频精品66 | 国产亚洲人成a在线v网站 | 久久 国产 尿 小便 嘘嘘 | 国产农村妇女高潮大叫 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 在线精品亚洲一区二区 | 天堂亚洲2017在线观看 | 国产精品无码一区二区桃花视频 | 国产 浪潮av性色四虎 | 国产真实伦对白全集 | 国产精品久久国产精品99 | 成人综合网亚洲伊人 | 国色天香社区在线视频 | 国产成人无码a区在线观看视频app | 久久综合网欧美色妞网 | 人人妻人人澡人人爽欧美一区九九 | 98国产精品综合一区二区三区 | аⅴ资源天堂资源库在线 | 天天拍夜夜添久久精品大 | 国产精品国产自线拍免费软件 | 婷婷丁香五月天综合东京热 | 欧美熟妇另类久久久久久不卡 | 又大又紧又粉嫩18p少妇 | www成人国产高清内射 | 97无码免费人妻超级碰碰夜夜 | 熟妇女人妻丰满少妇中文字幕 | 娇妻被黑人粗大高潮白浆 | 又色又爽又黄的美女裸体网站 | 中文字幕 亚洲精品 第1页 | а√天堂www在线天堂小说 | 中文字幕无码av波多野吉衣 | 樱花草在线社区www | 无码人妻精品一区二区三区不卡 | 国产精品久久久久久无码 | 强开小婷嫩苞又嫩又紧视频 | 国产av无码专区亚洲a∨毛片 | 欧美亚洲日韩国产人成在线播放 | 亚洲一区av无码专区在线观看 | 久久久国产精品无码免费专区 | 亚洲区小说区激情区图片区 | 一二三四社区在线中文视频 | 无码一区二区三区在线 | 欧洲美熟女乱又伦 | 久久国产精品_国产精品 | 中文字幕人妻无码一区二区三区 | 99精品无人区乱码1区2区3区 | 精品无码一区二区三区爱欲 | 无套内谢的新婚少妇国语播放 | 国产激情一区二区三区 | 在线欧美精品一区二区三区 | 国产极品美女高潮无套在线观看 | 精品国产国产综合精品 | av小次郎收藏 | 性生交片免费无码看人 | 无码人妻黑人中文字幕 | 日日摸夜夜摸狠狠摸婷婷 | 思思久久99热只有频精品66 | 中文无码成人免费视频在线观看 | 无人区乱码一区二区三区 | 日欧一片内射va在线影院 | 国产亚洲人成在线播放 | 全球成人中文在线 | 欧美一区二区三区 | 免费人成网站视频在线观看 | 377p欧洲日本亚洲大胆 | 国内精品久久久久久中文字幕 | 国精品人妻无码一区二区三区蜜柚 | 小鲜肉自慰网站xnxx | 一本久道久久综合婷婷五月 | 一本色道久久综合亚洲精品不卡 | 国产精品嫩草久久久久 | 午夜理论片yy44880影院 | 国模大胆一区二区三区 | 人人妻人人澡人人爽欧美一区 | 色妞www精品免费视频 | 久久久精品456亚洲影院 | 中文字幕精品av一区二区五区 | 国产真实伦对白全集 | 在教室伦流澡到高潮hnp视频 | 亚洲男女内射在线播放 | 国产熟妇另类久久久久 | 中文字幕无码热在线视频 | 国产人妖乱国产精品人妖 | 4hu四虎永久在线观看 | 欧美国产日产一区二区 | 男女猛烈xx00免费视频试看 | 老头边吃奶边弄进去呻吟 | 国产人妻人伦精品1国产丝袜 | 亚洲日韩av片在线观看 | 亚洲国产日韩a在线播放 | 熟妇激情内射com | 亚洲综合精品香蕉久久网 | 四虎永久在线精品免费网址 | 亚洲无人区午夜福利码高清完整版 | 国产无遮挡又黄又爽又色 | 青草青草久热国产精品 | 国产午夜亚洲精品不卡 | 日日橹狠狠爱欧美视频 | 爆乳一区二区三区无码 | 欧美日韩综合一区二区三区 | 亚洲高清偷拍一区二区三区 | 精品无码国产一区二区三区av | 欧美 丝袜 自拍 制服 另类 | 亚洲va欧美va天堂v国产综合 | 九九久久精品国产免费看小说 | 国产成人无码av在线影院 | 亚洲精品欧美二区三区中文字幕 | 日产精品99久久久久久 | 国模大胆一区二区三区 | 婷婷五月综合缴情在线视频 | 亚洲一区av无码专区在线观看 | 国产精华av午夜在线观看 | 蜜桃视频插满18在线观看 | 国产99久久精品一区二区 | 欧美日韩一区二区免费视频 | 日本欧美一区二区三区乱码 | 国产片av国语在线观看 | 高潮毛片无遮挡高清免费 | 日本xxxx色视频在线观看免费 | 久久久久久久久蜜桃 | 精品偷拍一区二区三区在线看 | 亚洲国产av美女网站 | 狠狠亚洲超碰狼人久久 | 精品国产福利一区二区 | 男人的天堂av网站 | 四虎影视成人永久免费观看视频 | 初尝人妻少妇中文字幕 | 午夜精品一区二区三区在线观看 | 国内精品九九久久久精品 | 国产av剧情md精品麻豆 | 99久久精品国产一区二区蜜芽 | 无码吃奶揉捏奶头高潮视频 | 无码av岛国片在线播放 | 国产乱子伦视频在线播放 | 在线观看免费人成视频 | 国产精品无套呻吟在线 | 亚洲熟妇自偷自拍另类 | 国产精品久久精品三级 | 国产精品久久久午夜夜伦鲁鲁 | 香蕉久久久久久av成人 | 久久人人爽人人爽人人片ⅴ | 2019nv天堂香蕉在线观看 | 久久精品99久久香蕉国产色戒 | 午夜福利一区二区三区在线观看 | 精品aⅴ一区二区三区 | 99视频精品全部免费免费观看 | 无码一区二区三区在线观看 | 日日摸日日碰夜夜爽av | 樱花草在线社区www | 久久久久久亚洲精品a片成人 | 中文字幕人妻无码一夲道 | 久久综合给合久久狠狠狠97色 | 亚洲另类伦春色综合小说 | 国内精品久久毛片一区二区 | 国产凸凹视频一区二区 | 5858s亚洲色大成网站www | 免费乱码人妻系列无码专区 | 88国产精品欧美一区二区三区 | 亚洲а∨天堂久久精品2021 | 波多野结衣乳巨码无在线观看 | 成年美女黄网站色大免费全看 | 亚洲精品午夜无码电影网 | 性欧美疯狂xxxxbbbb | 狠狠躁日日躁夜夜躁2020 | 久久综合香蕉国产蜜臀av | 色综合久久久无码中文字幕 | 欧美xxxx黑人又粗又长 | 色情久久久av熟女人妻网站 | 黑人巨大精品欧美一区二区 | 无码人妻少妇伦在线电影 | 国产欧美精品一区二区三区 | 久热国产vs视频在线观看 | 国产69精品久久久久app下载 | 青青久在线视频免费观看 | 中文字幕 亚洲精品 第1页 | 男女爱爱好爽视频免费看 | 亚洲成在人网站无码天堂 | 99re在线播放 | 粉嫩少妇内射浓精videos | 亚洲色在线无码国产精品不卡 | 亚洲综合无码久久精品综合 | 亚洲欧洲中文日韩av乱码 | 高潮喷水的毛片 | 伊人久久大香线蕉av一区二区 | 特黄特色大片免费播放器图片 | 亚洲欧美色中文字幕在线 | 美女毛片一区二区三区四区 | 无码av最新清无码专区吞精 | 六月丁香婷婷色狠狠久久 | 性做久久久久久久免费看 | 少妇高潮喷潮久久久影院 | 无码人妻少妇伦在线电影 | 少妇厨房愉情理9仑片视频 | 亚洲日韩中文字幕在线播放 | 又大又黄又粗又爽的免费视频 | 欧美熟妇另类久久久久久不卡 | 欧美人与物videos另类 | 搡女人真爽免费视频大全 | 香蕉久久久久久av成人 | 国产精品亚洲一区二区三区喷水 | aa片在线观看视频在线播放 | 亚洲国产精品毛片av不卡在线 | 亚洲精品成人福利网站 | 婷婷综合久久中文字幕蜜桃三电影 | 乱码午夜-极国产极内射 | 在线观看免费人成视频 | 国产精品免费大片 | 少妇激情av一区二区 | 亚洲国产精品无码久久久久高潮 | 午夜成人1000部免费视频 | 国产内射爽爽大片视频社区在线 | 国产办公室秘书无码精品99 | 东北女人啪啪对白 | 国产特级毛片aaaaaa高潮流水 | 国产真实乱对白精彩久久 | 1000部啪啪未满十八勿入下载 | 麻豆av传媒蜜桃天美传媒 | 精品无人区无码乱码毛片国产 | 人人爽人人澡人人人妻 | 欧美zoozzooz性欧美 | 久久久中文字幕日本无吗 | 亚洲日韩中文字幕在线播放 | 国产另类ts人妖一区二区 | 亚洲日韩一区二区三区 | 精品日本一区二区三区在线观看 | 亚洲中文字幕乱码av波多ji | 樱花草在线播放免费中文 | 999久久久国产精品消防器材 | 天天拍夜夜添久久精品大 | 无码纯肉视频在线观看 | 桃花色综合影院 | 粉嫩少妇内射浓精videos | 人妻夜夜爽天天爽三区 | 亚洲欧美综合区丁香五月小说 | 无码av最新清无码专区吞精 | 精品无码一区二区三区的天堂 | 无码av免费一区二区三区试看 | 国产在线精品一区二区三区直播 | 88国产精品欧美一区二区三区 | 蜜桃臀无码内射一区二区三区 | 人妻少妇精品无码专区二区 | 少妇性l交大片 | 牲欲强的熟妇农村老妇女 | 国产精品怡红院永久免费 | 男女下面进入的视频免费午夜 | 欧美丰满少妇xxxx性 | 午夜无码人妻av大片色欲 | 欧美 日韩 亚洲 在线 | 老熟女重囗味hdxx69 | 久久久久av无码免费网 | 国产精品美女久久久久av爽李琼 | 沈阳熟女露脸对白视频 | 久久综合久久自在自线精品自 | 久久久久久久人妻无码中文字幕爆 | 精品国精品国产自在久国产87 | 国产乱人伦av在线无码 | 国产美女精品一区二区三区 | 麻豆精品国产精华精华液好用吗 | 特大黑人娇小亚洲女 | 7777奇米四色成人眼影 | 黄网在线观看免费网站 | 国产精品沙发午睡系列 | 熟女体下毛毛黑森林 | 麻豆蜜桃av蜜臀av色欲av | 在线天堂新版最新版在线8 | 欧美xxxx黑人又粗又长 | 亚洲一区二区三区在线观看网站 | 国产精品高潮呻吟av久久4虎 | 午夜免费福利小电影 | 狠狠色欧美亚洲狠狠色www | 内射欧美老妇wbb | 桃花色综合影院 | 久久99精品国产.久久久久 | 美女毛片一区二区三区四区 | 午夜嘿嘿嘿影院 | 亚洲熟妇自偷自拍另类 | 丰满少妇高潮惨叫视频 | аⅴ资源天堂资源库在线 | 乱码av麻豆丝袜熟女系列 | 国产国语老龄妇女a片 | 精品无码一区二区三区爱欲 | 亚洲gv猛男gv无码男同 | 在线播放无码字幕亚洲 | 图片区 小说区 区 亚洲五月 | 国产亚洲欧美日韩亚洲中文色 | 中文字幕无码av波多野吉衣 | 国产一区二区三区四区五区加勒比 | 中文字幕无码日韩欧毛 | 99riav国产精品视频 | 图片区 小说区 区 亚洲五月 | 亚洲啪av永久无码精品放毛片 | 欧美熟妇另类久久久久久不卡 | 亚洲国产精品美女久久久久 | 亚洲日本va中文字幕 | 久久国产精品偷任你爽任你 | 少妇邻居内射在线 | 亚洲一区二区三区在线观看网站 | 亚洲中文字幕无码一久久区 | 男女猛烈xx00免费视频试看 | 国产绳艺sm调教室论坛 | 天堂久久天堂av色综合 | 亚洲精品一区二区三区大桥未久 | 亚洲s码欧洲m码国产av | 国产av久久久久精东av | 久久国产精品_国产精品 | 亚洲人成影院在线无码按摩店 | 日本护士毛茸茸高潮 | 中文字幕 人妻熟女 | www国产精品内射老师 | 国产精品无码一区二区桃花视频 | 在教室伦流澡到高潮hnp视频 | 日韩精品乱码av一区二区 | 在线播放免费人成毛片乱码 | 又粗又大又硬毛片免费看 | 中文字幕无码日韩专区 | 天天摸天天透天天添 | 欧美性猛交内射兽交老熟妇 | 性色av无码免费一区二区三区 | 亚洲欧美精品伊人久久 | 欧美日韩在线亚洲综合国产人 | 亚无码乱人伦一区二区 | 无码人妻精品一区二区三区不卡 | 亚洲色欲久久久综合网东京热 | 欧美xxxxx精品 | 无码播放一区二区三区 | 成人试看120秒体验区 | 久久精品国产日本波多野结衣 | 亚洲男人av香蕉爽爽爽爽 | 一本一道久久综合久久 | 日日摸夜夜摸狠狠摸婷婷 | 国产精品香蕉在线观看 | 久久久亚洲欧洲日产国码αv | 国产午夜精品一区二区三区嫩草 | 国产亚洲精品久久久久久国模美 | 免费看男女做好爽好硬视频 | 国产9 9在线 | 中文 | 亚洲成a人片在线观看无码 | 综合网日日天干夜夜久久 | 色一情一乱一伦 | 少妇性l交大片 | 欧美35页视频在线观看 | 日韩 欧美 动漫 国产 制服 | 国产精品-区区久久久狼 | 午夜男女很黄的视频 | 性欧美疯狂xxxxbbbb | 国产成人av免费观看 | 亚洲性无码av中文字幕 | 131美女爱做视频 | 国产精品igao视频网 | 2020久久超碰国产精品最新 | 国产97色在线 | 免 | 亚洲欧洲日本综合aⅴ在线 | 老太婆性杂交欧美肥老太 | 少妇人妻av毛片在线看 | 国产绳艺sm调教室论坛 | 中文字幕乱码中文乱码51精品 | 国产精品办公室沙发 | 真人与拘做受免费视频一 | 亚洲中文字幕久久无码 | 久久99精品国产麻豆蜜芽 | 亚洲精品一区二区三区在线观看 | 高潮毛片无遮挡高清免费 | 丰满人妻精品国产99aⅴ | 呦交小u女精品视频 | 国产成人无码av一区二区 | 扒开双腿吃奶呻吟做受视频 | 久久亚洲精品中文字幕无男同 | 精品人妻av区 | 狂野欧美性猛交免费视频 | 亚洲精品国产a久久久久久 | 乱码av麻豆丝袜熟女系列 | 精品久久久无码人妻字幂 | 野外少妇愉情中文字幕 | 日本丰满熟妇videos | 99国产精品白浆在线观看免费 | 呦交小u女精品视频 | 日韩在线不卡免费视频一区 | 免费中文字幕日韩欧美 | 国产亚洲精品精品国产亚洲综合 | 欧美激情一区二区三区成人 | 鲁大师影院在线观看 | 国精品人妻无码一区二区三区蜜柚 | 国产精品久久久久无码av色戒 | 欧美日韩在线亚洲综合国产人 | 亚洲色偷偷偷综合网 | 88国产精品欧美一区二区三区 | 在教室伦流澡到高潮hnp视频 | 久久久久99精品成人片 | 中文无码成人免费视频在线观看 | 亚洲区欧美区综合区自拍区 | 久久久精品欧美一区二区免费 | 亚洲阿v天堂在线 | 成人无码视频在线观看网站 | 午夜免费福利小电影 | 午夜福利不卡在线视频 | 国精品人妻无码一区二区三区蜜柚 | 无码精品人妻一区二区三区av | 欧美 丝袜 自拍 制服 另类 | 欧美精品免费观看二区 | 亚洲中文字幕在线无码一区二区 | 亚洲中文字幕成人无码 | 伊在人天堂亚洲香蕉精品区 | 国产亚av手机在线观看 | 成人精品一区二区三区中文字幕 | 久久99精品久久久久婷婷 | 亚洲午夜福利在线观看 | 在线亚洲高清揄拍自拍一品区 | 日本精品久久久久中文字幕 | 久热国产vs视频在线观看 | 亚洲精品鲁一鲁一区二区三区 | 丰满人妻精品国产99aⅴ | 纯爱无遮挡h肉动漫在线播放 | 青青青爽视频在线观看 | 97人妻精品一区二区三区 | 精品国产精品久久一区免费式 | 亚洲欧美精品伊人久久 | 无码播放一区二区三区 | 男女下面进入的视频免费午夜 | 国产亚洲人成a在线v网站 | 精品少妇爆乳无码av无码专区 | 国产明星裸体无码xxxx视频 | 未满小14洗澡无码视频网站 | 99精品无人区乱码1区2区3区 | 无码成人精品区在线观看 | 奇米影视7777久久精品人人爽 | 久久成人a毛片免费观看网站 | 婷婷丁香六月激情综合啪 | 久久99久久99精品中文字幕 | 伊人久久大香线焦av综合影院 | 久久无码专区国产精品s | 亚洲国产欧美在线成人 | av在线亚洲欧洲日产一区二区 | 99久久精品日本一区二区免费 | 亚洲精品午夜国产va久久成人 | 婷婷五月综合缴情在线视频 | 久久久成人毛片无码 | 国产又爽又猛又粗的视频a片 | 最近免费中文字幕中文高清百度 | 丝袜 中出 制服 人妻 美腿 | 少妇一晚三次一区二区三区 | 免费人成网站视频在线观看 | 精品厕所偷拍各类美女tp嘘嘘 | 最近免费中文字幕中文高清百度 | 中文字幕亚洲情99在线 | 国产人妻人伦精品1国产丝袜 | 精品人妻中文字幕有码在线 | 狠狠色欧美亚洲狠狠色www | 国产人妻久久精品二区三区老狼 | 三级4级全黄60分钟 | 国产免费久久精品国产传媒 | 中文字幕无码日韩专区 | 少妇太爽了在线观看 | 亚洲欧美精品aaaaaa片 | 日日橹狠狠爱欧美视频 | 亚洲欧美日韩综合久久久 | 国産精品久久久久久久 | 亚洲va欧美va天堂v国产综合 | 国产真人无遮挡作爱免费视频 | 人妻中文无码久热丝袜 | 国产精品久久久久久亚洲影视内衣 | 无套内射视频囯产 | 伊人久久婷婷五月综合97色 | 欧美国产日产一区二区 | 国产亚洲精品久久久久久 | 国产亚洲精品精品国产亚洲综合 | 欧美日韩视频无码一区二区三 | 久久综合香蕉国产蜜臀av | 人人澡人人妻人人爽人人蜜桃 | 夜精品a片一区二区三区无码白浆 | 色婷婷av一区二区三区之红樱桃 | 亚洲国产精品久久人人爱 | 中文字幕日产无线码一区 | 久久久久免费看成人影片 | 中文字幕人成乱码熟女app | 中文字幕色婷婷在线视频 | 精品无码av一区二区三区 | 小sao货水好多真紧h无码视频 | 国精产品一区二区三区 | 3d动漫精品啪啪一区二区中 | 中文字幕无码日韩专区 | 国产综合久久久久鬼色 | 狠狠亚洲超碰狼人久久 | 成 人 免费观看网站 | 西西人体www44rt大胆高清 | 美女扒开屁股让男人桶 | 亚洲中文字幕在线无码一区二区 | 丰满少妇高潮惨叫视频 | 国产精品18久久久久久麻辣 | 亚洲の无码国产の无码步美 | 亚洲人成网站在线播放942 | 亚洲一区二区三区四区 | 三上悠亚人妻中文字幕在线 | 国产成人精品优优av | 亚洲乱码国产乱码精品精 | 激情内射日本一区二区三区 | 99精品国产综合久久久久五月天 | 日本熟妇大屁股人妻 | 黑人大群体交免费视频 | 领导边摸边吃奶边做爽在线观看 | 奇米影视888欧美在线观看 | 国产色精品久久人妻 | 露脸叫床粗话东北少妇 | 精品乱码久久久久久久 | 蜜桃av抽搐高潮一区二区 | 国精产品一区二区三区 | 色妞www精品免费视频 | 老司机亚洲精品影院无码 | 亚洲国产精华液网站w | 国产成人无码av在线影院 | 九九久久精品国产免费看小说 | 国产熟妇另类久久久久 | 国产在热线精品视频 | 久久人人97超碰a片精品 | 国产精品福利视频导航 | 老太婆性杂交欧美肥老太 | 精品水蜜桃久久久久久久 | 人妻少妇精品无码专区二区 | 午夜理论片yy44880影院 | 亚洲精品成人av在线 | 国产舌乚八伦偷品w中 | 男女爱爱好爽视频免费看 | 国产精品成人av在线观看 | 日产精品99久久久久久 | 日本又色又爽又黄的a片18禁 | 99riav国产精品视频 | 亚洲啪av永久无码精品放毛片 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 我要看www免费看插插视频 | 久久熟妇人妻午夜寂寞影院 | 欧美精品无码一区二区三区 | 极品嫩模高潮叫床 | 久久精品国产一区二区三区肥胖 | 亚洲成av人影院在线观看 | 一本无码人妻在中文字幕免费 | 无码毛片视频一区二区本码 | 99久久99久久免费精品蜜桃 | 扒开双腿吃奶呻吟做受视频 | 永久黄网站色视频免费直播 | 国产精品无码一区二区三区不卡 | 国产办公室秘书无码精品99 | 97色伦图片97综合影院 | 免费国产黄网站在线观看 | 久久aⅴ免费观看 | 人妻体内射精一区二区三四 | 波多野结衣高清一区二区三区 | 国产高潮视频在线观看 | 老子影院午夜伦不卡 | 国产 浪潮av性色四虎 | 99久久精品国产一区二区蜜芽 | 国产精品自产拍在线观看 | 久久国产精品萌白酱免费 | 97夜夜澡人人双人人人喊 | 在线播放亚洲第一字幕 | 色 综合 欧美 亚洲 国产 | 7777奇米四色成人眼影 | 亚洲国产av精品一区二区蜜芽 | 国产精品va在线播放 | 男女爱爱好爽视频免费看 | 国产小呦泬泬99精品 | 丰满少妇人妻久久久久久 | 在线a亚洲视频播放在线观看 | 99久久久国产精品无码免费 | 国产一区二区三区日韩精品 | www一区二区www免费 | 18精品久久久无码午夜福利 | 东京热一精品无码av | 国产av无码专区亚洲awww | 国产明星裸体无码xxxx视频 | 色婷婷欧美在线播放内射 | 色五月丁香五月综合五月 | 国产人妻精品一区二区三区 | 熟女俱乐部五十路六十路av | 国产精品.xx视频.xxtv | 天堂一区人妻无码 | 少妇人妻偷人精品无码视频 | 亚洲精品成a人在线观看 | 色一情一乱一伦 | 色婷婷av一区二区三区之红樱桃 | 国产精品久久久av久久久 | 成人精品一区二区三区中文字幕 | 亚洲精品中文字幕久久久久 | 天下第一社区视频www日本 | 国产精品久久久久久无码 | 中文字幕无码av波多野吉衣 | aⅴ亚洲 日韩 色 图网站 播放 | 人人妻人人澡人人爽欧美精品 | 无码纯肉视频在线观看 | 乱码午夜-极国产极内射 | 国产成人一区二区三区在线观看 | 无码人妻丰满熟妇区五十路百度 | 夜夜高潮次次欢爽av女 | 国精产品一品二品国精品69xx | 日韩欧美成人免费观看 | 国产 浪潮av性色四虎 | 人人澡人摸人人添 | 欧洲精品码一区二区三区免费看 | 亚洲国产精品无码一区二区三区 | 我要看www免费看插插视频 | 国产免费观看黄av片 | aⅴ亚洲 日韩 色 图网站 播放 | 久久久久人妻一区精品色欧美 | 成人无码视频免费播放 | 亚洲中文字幕在线无码一区二区 | 国产精品美女久久久网av | 精品欧美一区二区三区久久久 | 成人免费视频视频在线观看 免费 | 国产精品igao视频网 | 亚洲精品鲁一鲁一区二区三区 | 97久久国产亚洲精品超碰热 | 精品国产一区二区三区av 性色 | 黑人粗大猛烈进出高潮视频 | 在线欧美精品一区二区三区 | 国产激情精品一区二区三区 | av人摸人人人澡人人超碰下载 | 国产亚洲精品久久久久久 | 日本精品少妇一区二区三区 | 香蕉久久久久久av成人 | 人妻aⅴ无码一区二区三区 | 欧美午夜特黄aaaaaa片 | 18精品久久久无码午夜福利 | 玩弄少妇高潮ⅹxxxyw | 国产精品久久精品三级 | 国产激情艳情在线看视频 | 午夜男女很黄的视频 | 国内精品久久久久久中文字幕 | 狂野欧美性猛xxxx乱大交 | 日产国产精品亚洲系列 | 亚洲日韩av一区二区三区中文 | 国产av一区二区精品久久凹凸 | 欧美 日韩 亚洲 在线 | 中文字幕无码热在线视频 | 国内揄拍国内精品人妻 | 亚洲男女内射在线播放 | 亚洲午夜福利在线观看 | 窝窝午夜理论片影院 | 亚洲熟熟妇xxxx | 少妇被粗大的猛进出69影院 | 久久综合九色综合97网 | 国产成人综合美国十次 | 亚洲一区二区三区无码久久 | 3d动漫精品啪啪一区二区中 | 亚洲国产日韩a在线播放 | 狠狠色噜噜狠狠狠狠7777米奇 | 国内综合精品午夜久久资源 | 97人妻精品一区二区三区 | 久久久无码中文字幕久... | 中国女人内谢69xxxxxa片 | 99视频精品全部免费免费观看 | 成熟女人特级毛片www免费 | 国产亲子乱弄免费视频 | 正在播放老肥熟妇露脸 | 国模大胆一区二区三区 | 亚洲熟女一区二区三区 | 国产精品亚洲综合色区韩国 | 中文字幕乱码人妻二区三区 | 亚洲日韩中文字幕在线播放 | 成 人影片 免费观看 | 无套内谢的新婚少妇国语播放 | 国产偷自视频区视频 | 久久亚洲中文字幕精品一区 | 国产成人精品久久亚洲高清不卡 | 亚洲人亚洲人成电影网站色 | 色综合久久88色综合天天 | 亚洲热妇无码av在线播放 | 最近中文2019字幕第二页 | 精品无人国产偷自产在线 | 中文字幕色婷婷在线视频 | 国产成人综合在线女婷五月99播放 | 露脸叫床粗话东北少妇 | 成熟妇人a片免费看网站 | 成人试看120秒体验区 | 久久精品国产一区二区三区 | 亚洲国产综合无码一区 | 波多野结衣高清一区二区三区 | 国产成人久久精品流白浆 | 国产猛烈高潮尖叫视频免费 | 精品成人av一区二区三区 | 久久久精品国产sm最大网站 | 中国女人内谢69xxxx | 精品aⅴ一区二区三区 | 丰满少妇熟乱xxxxx视频 | 永久免费精品精品永久-夜色 | 久久久中文字幕日本无吗 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 国产精品久久久久久久9999 | 午夜成人1000部免费视频 | 国产美女精品一区二区三区 | 性色欲网站人妻丰满中文久久不卡 | 久久综合给合久久狠狠狠97色 | 久久久婷婷五月亚洲97号色 | 少妇愉情理伦片bd | 2019午夜福利不卡片在线 | 国产一区二区三区精品视频 | 中国女人内谢69xxxxxa片 | 沈阳熟女露脸对白视频 | 男人扒开女人内裤强吻桶进去 | 国产亚洲精品久久久久久久久动漫 | 熟女少妇在线视频播放 | 1000部夫妻午夜免费 | 国产办公室秘书无码精品99 | 久在线观看福利视频 | 日本精品久久久久中文字幕 | 久久婷婷五月综合色国产香蕉 | 久久国产精品萌白酱免费 | 久久综合网欧美色妞网 | 啦啦啦www在线观看免费视频 | 沈阳熟女露脸对白视频 | 久久国语露脸国产精品电影 | 久久亚洲中文字幕无码 | 少妇性俱乐部纵欲狂欢电影 | 成人免费视频在线观看 | 国产精品亚洲五月天高清 | 亚洲va欧美va天堂v国产综合 | 免费乱码人妻系列无码专区 | 亚洲熟悉妇女xxx妇女av | 欧美成人高清在线播放 | 激情五月综合色婷婷一区二区 | 欧美怡红院免费全部视频 | 欧美乱妇无乱码大黄a片 | 久久无码中文字幕免费影院蜜桃 | 久久综合色之久久综合 | 午夜男女很黄的视频 | 精品 日韩 国产 欧美 视频 | 日本www一道久久久免费榴莲 | 欧美日韩色另类综合 | 国产精品18久久久久久麻辣 | 国产色xx群视频射精 | 国产97色在线 | 免 | 四十如虎的丰满熟妇啪啪 | 亚洲理论电影在线观看 | 久久综合网欧美色妞网 | 宝宝好涨水快流出来免费视频 | 亚洲精品一区国产 | 人妻与老人中文字幕 | 97久久精品无码一区二区 | 亚洲中文字幕成人无码 | 国产精品亚洲一区二区三区喷水 | 亚洲精品美女久久久久久久 | 久久国语露脸国产精品电影 | 色情久久久av熟女人妻网站 | 熟女少妇人妻中文字幕 | 377p欧洲日本亚洲大胆 | 国产农村妇女高潮大叫 | 永久免费观看国产裸体美女 | 一区二区三区高清视频一 | 亚洲男人av天堂午夜在 | 国产成人综合在线女婷五月99播放 | 亚洲成av人片天堂网无码】 | 亚洲成色在线综合网站 | 日本精品人妻无码免费大全 | 又粗又大又硬又长又爽 | 亚洲区小说区激情区图片区 | 中文字幕乱码中文乱码51精品 | 欧美成人家庭影院 | 欧美丰满少妇xxxx性 | 性欧美疯狂xxxxbbbb | 午夜肉伦伦影院 | 大乳丰满人妻中文字幕日本 | 欧美国产日韩亚洲中文 | 久久精品中文闷骚内射 | 亚洲人成影院在线无码按摩店 | 性欧美videos高清精品 | 国产精品内射视频免费 | 少妇无码av无码专区在线观看 | 在线亚洲高清揄拍自拍一品区 | 麻豆国产97在线 | 欧洲 | 四虎影视成人永久免费观看视频 | 在线看片无码永久免费视频 | 精品乱码久久久久久久 | 欧美激情内射喷水高潮 | 亚洲а∨天堂久久精品2021 | 国产精品对白交换视频 | 国产99久久精品一区二区 | 国产超级va在线观看视频 | 无码人妻出轨黑人中文字幕 | 少妇人妻偷人精品无码视频 | 永久黄网站色视频免费直播 | 999久久久国产精品消防器材 | 最近中文2019字幕第二页 | 成 人 免费观看网站 | 色婷婷综合激情综在线播放 | 国产精品永久免费视频 | 中文字幕av伊人av无码av | 无码国内精品人妻少妇 | 亚洲国精产品一二二线 | 亚洲中文无码av永久不收费 | 亚洲欧美精品aaaaaa片 | 妺妺窝人体色www婷婷 | 久久久久亚洲精品中文字幕 | 色婷婷香蕉在线一区二区 | 蜜桃视频插满18在线观看 | 亚洲熟妇色xxxxx欧美老妇y | 国产精品久久久久9999小说 | 亚洲综合伊人久久大杳蕉 | 国产内射老熟女aaaa | 亚洲色www成人永久网址 | 国产亚洲人成在线播放 | 亚洲一区二区三区国产精华液 | 欧美日韩视频无码一区二区三 | 国产区女主播在线观看 | 亚洲国产精华液网站w | 国产精品高潮呻吟av久久 | 九月婷婷人人澡人人添人人爽 | 天干天干啦夜天干天2017 | 国产精品久久久午夜夜伦鲁鲁 | 久久久久免费精品国产 | 最新国产麻豆aⅴ精品无码 | 青青久在线视频免费观看 | 亚洲精品一区国产 | 最新国产乱人伦偷精品免费网站 | 精品国产成人一区二区三区 | 成人综合网亚洲伊人 | 日韩在线不卡免费视频一区 | 少妇激情av一区二区 | 亚洲精品成人福利网站 | 国内综合精品午夜久久资源 | 美女极度色诱视频国产 | 国产一区二区不卡老阿姨 | 久久久久成人片免费观看蜜芽 | 色欲久久久天天天综合网精品 | 大肉大捧一进一出好爽视频 | 亚洲狠狠色丁香婷婷综合 | 粗大的内捧猛烈进出视频 | 色 综合 欧美 亚洲 国产 | 欧美人妻一区二区三区 | 曰韩无码二三区中文字幕 | 久久久国产一区二区三区 | 中文字幕乱码人妻二区三区 | 亚洲人成无码网www | 色婷婷香蕉在线一区二区 | 国产欧美熟妇另类久久久 | 少妇人妻av毛片在线看 | 国产成人精品无码播放 | 少妇被粗大的猛进出69影院 | 一本色道久久综合亚洲精品不卡 | 欧美人与牲动交xxxx | 无码吃奶揉捏奶头高潮视频 | 亚洲精品国产精品乱码视色 | 少妇高潮一区二区三区99 | 色一情一乱一伦一区二区三欧美 | 国产免费久久久久久无码 | 中文字幕日韩精品一区二区三区 | 国产九九九九九九九a片 | 欧美人与禽猛交狂配 | 国产亚洲精品精品国产亚洲综合 | 成人无码视频在线观看网站 | 青春草在线视频免费观看 | 婷婷五月综合缴情在线视频 | 欧美熟妇另类久久久久久不卡 | 亚洲精品久久久久avwww潮水 | 欧美xxxx黑人又粗又长 | 成人av无码一区二区三区 | 麻豆国产人妻欲求不满谁演的 | 亚洲а∨天堂久久精品2021 | 特黄特色大片免费播放器图片 | 国产成人无码a区在线观看视频app | 色综合久久中文娱乐网 | 精品无码国产自产拍在线观看蜜 | 亚洲欧洲无卡二区视頻 | 在线а√天堂中文官网 | 激情内射亚州一区二区三区爱妻 | 国产色视频一区二区三区 | 免费无码一区二区三区蜜桃大 | 无码人妻黑人中文字幕 | 免费网站看v片在线18禁无码 | 国产超碰人人爽人人做人人添 | 国产精品国产三级国产专播 | 日本va欧美va欧美va精品 | 日韩少妇白浆无码系列 | 丝袜 中出 制服 人妻 美腿 | 国产无遮挡吃胸膜奶免费看 | 精品国产一区二区三区av 性色 | 亚洲中文字幕av在天堂 | 成人一区二区免费视频 | 18精品久久久无码午夜福利 | 国产人妻精品一区二区三区不卡 | 中文字幕乱妇无码av在线 | 日韩av无码一区二区三区 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 青草视频在线播放 | 牲欲强的熟妇农村老妇女视频 | 亚洲色欲色欲欲www在线 | 色欲av亚洲一区无码少妇 | 亚洲 欧美 激情 小说 另类 | 国产乱人伦偷精品视频 | 少妇无码一区二区二三区 | 成在人线av无码免观看麻豆 | 国产av久久久久精东av | 亚洲国产欧美日韩精品一区二区三区 | 成年美女黄网站色大免费视频 | 天干天干啦夜天干天2017 | 高清无码午夜福利视频 | 国产成人午夜福利在线播放 | 国产麻豆精品精东影业av网站 | 97人妻精品一区二区三区 | 国产精品久久久久久亚洲毛片 | 未满成年国产在线观看 | 女人被男人躁得好爽免费视频 | 精品无码一区二区三区的天堂 | 日本精品人妻无码免费大全 | 亚洲熟女一区二区三区 | 久精品国产欧美亚洲色aⅴ大片 | 一区二区三区高清视频一 | 国产激情无码一区二区 | 成人无码影片精品久久久 | 99er热精品视频 | 亚洲中文字幕成人无码 | 国产在线精品一区二区三区直播 | 久久综合网欧美色妞网 | 日韩无码专区 | 欧美日韩久久久精品a片 | 精品无码国产自产拍在线观看蜜 | 亚洲色www成人永久网址 | 亚洲中文字幕av在天堂 | 熟女体下毛毛黑森林 | 国产精品无码一区二区桃花视频 | 牲欲强的熟妇农村老妇女视频 | 国产suv精品一区二区五 | 亚拍精品一区二区三区探花 | 夜精品a片一区二区三区无码白浆 | 国产激情综合五月久久 | 乱码av麻豆丝袜熟女系列 | 无套内谢老熟女 | 亚洲精品一区二区三区四区五区 | 一本色道久久综合亚洲精品不卡 | 又色又爽又黄的美女裸体网站 | 丰满岳乱妇在线观看中字无码 | 永久黄网站色视频免费直播 | 欧美一区二区三区视频在线观看 | 搡女人真爽免费视频大全 | 久在线观看福利视频 | 日日碰狠狠躁久久躁蜜桃 | 日日摸天天摸爽爽狠狠97 | 国产精品久免费的黄网站 | 亚洲精品午夜无码电影网 | 欧美日韩一区二区三区自拍 | 中文精品无码中文字幕无码专区 | 精品国产精品久久一区免费式 | 精品国产精品久久一区免费式 | 麻豆蜜桃av蜜臀av色欲av | 亚洲人成人无码网www国产 | 国产手机在线αⅴ片无码观看 | 久久97精品久久久久久久不卡 | 欧美丰满熟妇xxxx性ppx人交 | 久久久精品欧美一区二区免费 | 又大又硬又黄的免费视频 | 亚洲国产欧美日韩精品一区二区三区 | 中文无码成人免费视频在线观看 | 国产在线aaa片一区二区99 | 人妻少妇被猛烈进入中文字幕 | 日本丰满护士爆乳xxxx | 极品尤物被啪到呻吟喷水 | 狂野欧美性猛交免费视频 | 久久www免费人成人片 | 97精品人妻一区二区三区香蕉 | 狠狠cao日日穞夜夜穞av | 97久久国产亚洲精品超碰热 | 亚洲精品午夜无码电影网 | 男人和女人高潮免费网站 | 欧美激情一区二区三区成人 | 亚欧洲精品在线视频免费观看 | 人人妻人人澡人人爽欧美一区 | 免费无码午夜福利片69 | 欧美乱妇无乱码大黄a片 | 国产av无码专区亚洲awww | 极品尤物被啪到呻吟喷水 | 久久伊人色av天堂九九小黄鸭 | 丰满少妇人妻久久久久久 | 日韩av无码一区二区三区 | 国产精品va在线观看无码 | 成人无码视频在线观看网站 | 亚洲s码欧洲m码国产av | 纯爱无遮挡h肉动漫在线播放 | 55夜色66夜色国产精品视频 | 狂野欧美性猛交免费视频 | 亚洲国产欧美国产综合一区 | 久久无码中文字幕免费影院蜜桃 | 国产亚洲日韩欧美另类第八页 | 又湿又紧又大又爽a视频国产 | 色婷婷综合激情综在线播放 | 野外少妇愉情中文字幕 | 水蜜桃亚洲一二三四在线 | 无码福利日韩神码福利片 | 亚洲精品一区二区三区四区五区 | 国产无套粉嫩白浆在线 | 国产精品无码久久av | 久久久久亚洲精品中文字幕 | 精品无人国产偷自产在线 | 日本精品少妇一区二区三区 | 欧美性色19p | 天堂а√在线地址中文在线 | 国产偷自视频区视频 | 久久精品国产亚洲精品 | 国产一区二区三区影院 | 综合激情五月综合激情五月激情1 | 暴力强奷在线播放无码 | 精品一区二区不卡无码av | 国产乡下妇女做爰 | 亚洲精品成人福利网站 | 中文字幕色婷婷在线视频 | 亚洲熟女一区二区三区 | 免费人成在线观看网站 | 无码毛片视频一区二区本码 | 无码午夜成人1000部免费视频 | 久久久久亚洲精品中文字幕 | 最新国产乱人伦偷精品免费网站 | a国产一区二区免费入口 | 一本精品99久久精品77 | 中文字幕中文有码在线 | 色五月丁香五月综合五月 | 亚洲乱亚洲乱妇50p | 丰满少妇高潮惨叫视频 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 中文字幕无码免费久久9一区9 | 成人免费视频在线观看 | 无码av免费一区二区三区试看 | 成人女人看片免费视频放人 | 国产亚洲欧美日韩亚洲中文色 | 97久久超碰中文字幕 | 国产偷抇久久精品a片69 | 色综合久久88色综合天天 | 久久国产精品萌白酱免费 | 300部国产真实乱 | 啦啦啦www在线观看免费视频 | 久久亚洲中文字幕无码 | 99久久精品国产一区二区蜜芽 | 99精品国产综合久久久久五月天 | 夜精品a片一区二区三区无码白浆 | 亚洲精品无码国产 | 成人女人看片免费视频放人 | 国产精品高潮呻吟av久久 | 亚洲国产成人a精品不卡在线 | 99精品视频在线观看免费 | 久久人人爽人人人人片 | 人人澡人人妻人人爽人人蜜桃 | 丁香花在线影院观看在线播放 | 丰满少妇女裸体bbw | 日韩精品乱码av一区二区 | 无码人妻丰满熟妇区毛片18 | 亚洲一区二区三区国产精华液 | 亚洲一区二区观看播放 | 国产精品怡红院永久免费 | 国产精品久久久久无码av色戒 | 少妇无套内谢久久久久 | 国产一区二区三区四区五区加勒比 | 日韩欧美中文字幕公布 | 国产乱人偷精品人妻a片 | 国产艳妇av在线观看果冻传媒 | 天堂а√在线地址中文在线 | 精品久久8x国产免费观看 | 欧美精品无码一区二区三区 | 我要看www免费看插插视频 | 国产深夜福利视频在线 | 久久久久久久久888 | 亚洲第一网站男人都懂 | 免费看少妇作爱视频 | 在线精品亚洲一区二区 | 综合人妻久久一区二区精品 | 欧美怡红院免费全部视频 | 久久综合狠狠综合久久综合88 | 亚洲日本一区二区三区在线 | 国产高清av在线播放 | 国产精品igao视频网 | 午夜性刺激在线视频免费 | 日本xxxx色视频在线观看免费 | 色 综合 欧美 亚洲 国产 | 永久免费观看国产裸体美女 | 无码国产乱人伦偷精品视频 | 中文字幕 人妻熟女 | 色狠狠av一区二区三区 | 久久久久99精品成人片 | 宝宝好涨水快流出来免费视频 | 亚洲无人区一区二区三区 | 国产高清不卡无码视频 | 无码帝国www无码专区色综合 | 久久久精品人妻久久影视 | 国产日产欧产精品精品app | 高潮毛片无遮挡高清免费视频 | 亚洲人成影院在线无码按摩店 | 国产97人人超碰caoprom | 久久精品国产精品国产精品污 | 国精产品一品二品国精品69xx | 日日橹狠狠爱欧美视频 | 亚洲欧美精品aaaaaa片 | 精品国精品国产自在久国产87 | 久久国产精品偷任你爽任你 | 成人无码精品1区2区3区免费看 | 无码人妻丰满熟妇区毛片18 | 一区二区三区乱码在线 | 欧洲 | 精品国产一区二区三区四区在线看 | 国产精品久久久一区二区三区 | 粗大的内捧猛烈进出视频 | 亚洲色欲久久久综合网东京热 | 日日躁夜夜躁狠狠躁 | 国产农村乱对白刺激视频 | 亚洲精品一区二区三区在线观看 | 无人区乱码一区二区三区 | 亚洲a无码综合a国产av中文 | 三上悠亚人妻中文字幕在线 | 天堂久久天堂av色综合 | 久久久久成人精品免费播放动漫 | 国产成人无码av片在线观看不卡 | 成人精品一区二区三区中文字幕 | 精品国产青草久久久久福利 | 人妻aⅴ无码一区二区三区 | 麻豆蜜桃av蜜臀av色欲av | 激情内射亚州一区二区三区爱妻 | 任你躁国产自任一区二区三区 | 国产亚洲精品久久久ai换 | 无码人中文字幕 | 久久精品视频在线看15 | 精品无码一区二区三区爱欲 | 午夜精品一区二区三区的区别 | 妺妺窝人体色www在线小说 | 麻豆成人精品国产免费 | 国产精品久久久一区二区三区 | 日本丰满熟妇videos | 日本一卡二卡不卡视频查询 | 狠狠噜狠狠狠狠丁香五月 | 国产精品毛多多水多 | 国产网红无码精品视频 | 天天av天天av天天透 | 4hu四虎永久在线观看 | 亚洲精品一区二区三区四区五区 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲日韩乱码中文无码蜜桃臀网站 | 精品国产麻豆免费人成网站 | 最新国产麻豆aⅴ精品无码 | 亚洲国产午夜精品理论片 | 日韩精品无码免费一区二区三区 | 麻豆国产人妻欲求不满 | 国产成人综合在线女婷五月99播放 | 给我免费的视频在线观看 | 2020久久超碰国产精品最新 | 4hu四虎永久在线观看 | 国产精品怡红院永久免费 | 奇米影视7777久久精品 | 亚洲国产成人av在线观看 | 国产在热线精品视频 | 欧美日本精品一区二区三区 | 999久久久国产精品消防器材 | 少妇性l交大片 | 麻花豆传媒剧国产免费mv在线 | 色噜噜亚洲男人的天堂 | 久久亚洲a片com人成 | 丰满少妇熟乱xxxxx视频 | 风流少妇按摩来高潮 | 亚洲中文字幕在线观看 | 激情内射亚州一区二区三区爱妻 | 色综合久久久无码网中文 | 日本在线高清不卡免费播放 | 亚洲国产精品无码一区二区三区 | 国产精品久久久午夜夜伦鲁鲁 | 欧美人与物videos另类 | 无码帝国www无码专区色综合 | 国产精品亚洲一区二区三区喷水 | 久久久久成人片免费观看蜜芽 | 日韩精品a片一区二区三区妖精 | 久久午夜无码鲁丝片午夜精品 | 日韩精品一区二区av在线 | 成 人影片 免费观看 | 牲欲强的熟妇农村老妇女视频 | 在线a亚洲视频播放在线观看 | 麻豆国产人妻欲求不满谁演的 | 精品国产一区二区三区四区在线看 | 久久综合久久自在自线精品自 | 永久免费精品精品永久-夜色 | 成年美女黄网站色大免费全看 | 国产成人精品视频ⅴa片软件竹菊 | 无码av免费一区二区三区试看 | 九九久久精品国产免费看小说 | 国产欧美熟妇另类久久久 | 在教室伦流澡到高潮hnp视频 | 亚洲人成人无码网www国产 | 中文字幕无码免费久久99 | 国产欧美精品一区二区三区 | 18精品久久久无码午夜福利 | 亚洲男人av香蕉爽爽爽爽 | 宝宝好涨水快流出来免费视频 | 亚洲国产精品一区二区美利坚 | 国语自产偷拍精品视频偷 | 日韩人妻无码一区二区三区久久99 | 婷婷丁香五月天综合东京热 | 久久久www成人免费毛片 | 亚洲の无码国产の无码步美 | 一本色道婷婷久久欧美 | 国产亚洲欧美日韩亚洲中文色 | www国产亚洲精品久久网站 | 亚洲七七久久桃花影院 | 4hu四虎永久在线观看 | 久久精品无码一区二区三区 | 特大黑人娇小亚洲女 | 精品国产乱码久久久久乱码 | 国产成人人人97超碰超爽8 | 国产精品久久久久7777 | 荫蒂被男人添的好舒服爽免费视频 | 十八禁真人啪啪免费网站 | 国产高清不卡无码视频 | 婷婷色婷婷开心五月四房播播 | 国产人妻久久精品二区三区老狼 | 99精品无人区乱码1区2区3区 | 波多野42部无码喷潮在线 | 牲交欧美兽交欧美 | 狠狠亚洲超碰狼人久久 | 国产亚洲视频中文字幕97精品 | 国产精品久久国产精品99 | 日本丰满护士爆乳xxxx | 亚洲精品国产第一综合99久久 | 欧美日韩精品 | 77777熟女视频在线观看 а天堂中文在线官网 | 狠狠躁日日躁夜夜躁2020 | 亚洲欧洲中文日韩av乱码 | 131美女爱做视频 | 国产后入清纯学生妹 | 免费人成在线视频无码 | 性色欲网站人妻丰满中文久久不卡 | 免费无码的av片在线观看 | 国产精品无套呻吟在线 | √天堂资源地址中文在线 | 日本一区二区三区免费播放 | 扒开双腿疯狂进出爽爽爽视频 | 99麻豆久久久国产精品免费 | 97久久超碰中文字幕 | 无码成人精品区在线观看 | 国产成人无码av片在线观看不卡 | 国内揄拍国内精品少妇国语 | 欧洲熟妇精品视频 | 午夜精品一区二区三区在线观看 | 国产凸凹视频一区二区 | 精品少妇爆乳无码av无码专区 | 国产网红无码精品视频 | 国内精品人妻无码久久久影院 | 亚洲人成网站在线播放942 | 久久国产劲爆∧v内射 | 欧美人与动性行为视频 | 东京一本一道一二三区 | 免费国产成人高清在线观看网站 | 97无码免费人妻超级碰碰夜夜 | 亚洲欧美国产精品专区久久 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 日韩精品a片一区二区三区妖精 | 国产午夜亚洲精品不卡下载 | 欧美日本精品一区二区三区 | 青青草原综合久久大伊人精品 | 欧美丰满老熟妇xxxxx性 | 性色欲情网站iwww九文堂 | 搡女人真爽免费视频大全 | 精品国产乱码久久久久乱码 | 国产精品沙发午睡系列 | 偷窥村妇洗澡毛毛多 | 国产午夜无码视频在线观看 | 国产手机在线αⅴ片无码观看 | 亚洲欧美日韩成人高清在线一区 | 欧美日韩一区二区免费视频 | 精品国产精品久久一区免费式 | 熟妇女人妻丰满少妇中文字幕 | 精品人妻人人做人人爽 | 久久久久99精品成人片 | 无码免费一区二区三区 | 精品偷自拍另类在线观看 | 亚洲综合无码一区二区三区 | 亚洲无人区午夜福利码高清完整版 | 久久综合九色综合97网 | 久久精品国产99精品亚洲 | 成人欧美一区二区三区黑人 | 精品夜夜澡人妻无码av蜜桃 | 日本一区二区三区免费播放 | 无码av中文字幕免费放 | 人妻夜夜爽天天爽三区 | 亚洲精品一区二区三区大桥未久 | 成 人影片 免费观看 | www成人国产高清内射 | 国语精品一区二区三区 | 国产成人无码区免费内射一片色欲 | 人妻少妇被猛烈进入中文字幕 | 久久久久亚洲精品中文字幕 | 日产精品高潮呻吟av久久 | 久久99热只有频精品8 | 精品一区二区不卡无码av | 丰满人妻被黑人猛烈进入 | 国内精品九九久久久精品 | 日本又色又爽又黄的a片18禁 | 亚洲gv猛男gv无码男同 | 成人亚洲精品久久久久软件 | 夜精品a片一区二区三区无码白浆 | 亚洲の无码国产の无码影院 | 2020久久香蕉国产线看观看 | 欧美日韩人成综合在线播放 | 久久久中文字幕日本无吗 | 日本熟妇浓毛 | 国产精品无套呻吟在线 | 亚洲人成人无码网www国产 | 熟女少妇人妻中文字幕 | 久久精品一区二区三区四区 | 欧美老妇与禽交 | 国产亚洲精品久久久久久久 | 久久久久亚洲精品男人的天堂 | 精品aⅴ一区二区三区 | 亚洲欧美综合区丁香五月小说 | 少妇人妻偷人精品无码视频 | 国产精品久久国产精品99 | 俄罗斯老熟妇色xxxx | 欧美日本免费一区二区三区 | 中文字幕无码热在线视频 | 最新国产乱人伦偷精品免费网站 | 国内精品久久毛片一区二区 | 色综合久久中文娱乐网 | 六月丁香婷婷色狠狠久久 | 中文字幕 亚洲精品 第1页 | 国产在线无码精品电影网 | 亚洲精品久久久久中文第一幕 | 无码播放一区二区三区 | 色婷婷综合激情综在线播放 | 欧美喷潮久久久xxxxx | 强开小婷嫩苞又嫩又紧视频 | 最新版天堂资源中文官网 | 狂野欧美激情性xxxx | 成人动漫在线观看 | 丰满诱人的人妻3 | av在线亚洲欧洲日产一区二区 | 免费无码的av片在线观看 | 牲欲强的熟妇农村老妇女视频 | 国产成人一区二区三区在线观看 | 国产疯狂伦交大片 | 女高中生第一次破苞av | 国产综合在线观看 | 日韩精品无码一区二区中文字幕 | 熟妇人妻无乱码中文字幕 | 国产精品亚洲五月天高清 | 欧美人与禽zoz0性伦交 | 美女扒开屁股让男人桶 | 中国大陆精品视频xxxx | 无码人妻精品一区二区三区不卡 | 最新版天堂资源中文官网 | 亚洲熟妇色xxxxx欧美老妇 | 小鲜肉自慰网站xnxx | 美女极度色诱视频国产 | 国产精品无码一区二区三区不卡 | 久久99国产综合精品 | 三上悠亚人妻中文字幕在线 | 人人妻人人藻人人爽欧美一区 | av无码电影一区二区三区 | 丁香花在线影院观看在线播放 | 日本乱人伦片中文三区 | 国产精品二区一区二区aⅴ污介绍 | 性史性农村dvd毛片 | 人妻无码αv中文字幕久久琪琪布 | 人人爽人人澡人人高潮 | 国语精品一区二区三区 | 成 人影片 免费观看 | 国产深夜福利视频在线 | 欧美黑人性暴力猛交喷水 | 色综合视频一区二区三区 | 日本一卡二卡不卡视频查询 | 2019午夜福利不卡片在线 | 性欧美牲交xxxxx视频 | 欧美35页视频在线观看 | 扒开双腿吃奶呻吟做受视频 | 婷婷综合久久中文字幕蜜桃三电影 | 无码人妻少妇伦在线电影 | a片在线免费观看 | 国产97色在线 | 免 | 国产电影无码午夜在线播放 | 男人和女人高潮免费网站 | 成人影院yy111111在线观看 | 欧美日韩一区二区综合 | 全黄性性激高免费视频 | 丰满人妻一区二区三区免费视频 | 波多野结衣乳巨码无在线观看 | 亚洲色无码一区二区三区 | 久久精品99久久香蕉国产色戒 | 中文字幕无码av波多野吉衣 | 国产午夜精品一区二区三区嫩草 | 中文无码伦av中文字幕 | 日韩精品乱码av一区二区 | 国产区女主播在线观看 | 男女性色大片免费网站 | 成熟妇人a片免费看网站 | 久久精品国产99久久6动漫 | 久久综合九色综合欧美狠狠 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲成av人综合在线观看 | 久久午夜夜伦鲁鲁片无码免费 | 国产成人一区二区三区在线观看 | 国产成人精品视频ⅴa片软件竹菊 | 久久久久人妻一区精品色欧美 | 成人aaa片一区国产精品 | 国产精品久久久一区二区三区 | 国产精品无套呻吟在线 | 国产在线精品一区二区高清不卡 | 久久亚洲日韩精品一区二区三区 | 欧美野外疯狂做受xxxx高潮 | 国产熟女一区二区三区四区五区 | 少妇无码av无码专区在线观看 | 亚洲一区二区三区四区 | 亚洲成a人片在线观看无码3d | 亚洲成av人片在线观看无码不卡 | 性生交大片免费看女人按摩摩 | 亚洲色成人中文字幕网站 | 亚洲欧美日韩成人高清在线一区 | 亚洲va中文字幕无码久久不卡 | 日本乱偷人妻中文字幕 | 一二三四社区在线中文视频 | 亚洲一区二区观看播放 | 亚洲精品中文字幕 | 宝宝好涨水快流出来免费视频 | 又大又硬又黄的免费视频 | 99久久久无码国产精品免费 | 牲交欧美兽交欧美 | 亚洲成a人一区二区三区 | 久久国产精品二国产精品 | 久久久久99精品国产片 | 国产又粗又硬又大爽黄老大爷视 | 无遮挡啪啪摇乳动态图 | 丰满肥臀大屁股熟妇激情视频 | 狠狠综合久久久久综合网 | 激情亚洲一区国产精品 | 四虎国产精品免费久久 | 色婷婷av一区二区三区之红樱桃 | 久久综合狠狠综合久久综合88 | 无码av最新清无码专区吞精 | 久久精品无码一区二区三区 | 欧美精品一区二区精品久久 | 福利一区二区三区视频在线观看 | 九九在线中文字幕无码 | 国产香蕉尹人视频在线 | 风流少妇按摩来高潮 | 无码一区二区三区在线 | 久青草影院在线观看国产 | 国产av无码专区亚洲a∨毛片 | 精品国产成人一区二区三区 | 97人妻精品一区二区三区 | 美女毛片一区二区三区四区 | 色妞www精品免费视频 | 欧美 亚洲 国产 另类 | 人妻体内射精一区二区三四 | 亚洲成a人片在线观看日本 | 国产精品久久久久久亚洲毛片 | 国产成人精品无码播放 | 国产精品人人爽人人做我的可爱 | 日本又色又爽又黄的a片18禁 | 精品水蜜桃久久久久久久 | 精品欧美一区二区三区久久久 | 欧美日本免费一区二区三区 | 人妻无码αv中文字幕久久琪琪布 | 国产卡一卡二卡三 | 国产成人精品一区二区在线小狼 | 老太婆性杂交欧美肥老太 | 色婷婷香蕉在线一区二区 | 精品无人区无码乱码毛片国产 | 亚洲精品国产a久久久久久 | 久久国内精品自在自线 | 亚洲第一网站男人都懂 | 国内揄拍国内精品少妇国语 | 少妇久久久久久人妻无码 | 国产做国产爱免费视频 | 欧美阿v高清资源不卡在线播放 | 精品久久8x国产免费观看 | www国产精品内射老师 | 大色综合色综合网站 | 精品一区二区三区波多野结衣 | 精品一二三区久久aaa片 |