《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 緩存和RAID如何提高IO
緩存和RAID如何提高IO
摘要: 從上一篇文章:IO系統性能之一:衡量性能的幾個指標的計算中我們可以看到一個15k轉速的磁盤在隨機讀寫訪問的情況下IOPS竟然只有140左右,但在實際應用中我們卻能看到很多標有5000IOPS甚至更高的存儲系統,有這么大IO
關鍵詞: RFID|NFC IO 提高 如何 RAID
Abstract:
Key words :

從上一篇文章:IO" title="IO">IO系統性能之一:衡量性能的幾個指標的計算中我們可以看到一個15k轉速的磁盤在隨機讀寫訪問的情況下IOPS竟然只有140左右,但在實際應用中我們卻能看到很多標有5000IOPS甚至更高的存儲系統,有這么大IOPS的存儲系統怎么來的呢?這就要歸結于各種存儲技術的使用了,在這些存儲技術中使用最廣的就是高速緩存(Cache)和磁盤冗余陣列(RAID" title="RAID">RAID)了,本文就將探討緩存和磁盤陣列提高" title="提高">提高存儲IO性能的方法。

  高速緩存(Cache)

  在當下的各種存儲產品中,按照速度從快到慢應該就是內存>閃存>磁盤>磁帶了,然而速度越快也就意味著價格越高,閃存雖然說是發展勢頭很好,但目前來說卻還是因為價格問題無法普及,因此現在還是一個磁盤作霸王的時代。與CPU和內存速度相比,磁盤的速度無疑是計算機系統中最大的瓶頸了,所以在必須使用磁盤而又想提高性能的情況下,人們想出了在磁盤中嵌入一塊高速的內存用來保存經常訪問的數據從而提高讀寫效率的方法來折中的解決,這塊嵌入的內存就被稱為高速緩存。

  說到緩存,這東西應用現在已經是無處不在,從處于上層的應用,到操作系統層,再到磁盤控制器,還有CPU內部,單個磁盤的內部也都存在緩存,所有這些緩存存在的目的都是相同的,就是提高系統執行的效率。

  當然在這里我們只關心跟IO性能相關的緩存,與IO性能直接相關的幾個緩存分別是文件系統緩存(File System Cache)、磁盤控制器緩存(Disk Controller Cache)和磁盤緩存(Disk Cache,也稱為Disk Buffer),不過當在計算一個磁盤系統性能的時候文件系統緩存也是不會考慮在內的,因此我們重點考察的就是磁盤控制器緩存和磁盤緩存。

  不管是控制器緩存還是磁盤緩存,他們所起的作用主要是分為三部分:緩存數據、預讀(Read-ahead)和回寫(Write-back)。

  緩存數據

  首先是系統讀取過的數據會被緩存在高速緩存中,這樣下次再次需要讀取相同的數據的時候就不用在訪問磁盤,直接從緩存中取數據就可以了。當然使用過的數據也不可能在緩存中永久保留的,緩存的數據一般那是采取LRU算法來進行管理,目的是將長時間不用的數據清除出緩存,那些經常被訪問的卻能一直保留在緩存中,直到緩存被清空。

  預讀

  預讀是指采用預讀算法在沒有系統的IO請求的時候事先將數據從磁盤中讀入到緩存中,然后在系統發出讀IO請求的時候,就會實現去檢查看看緩存里面是否存在要讀取的數據,如果存在(即命中)的話就直接將結果返回,這時候的磁盤不再需要尋址、旋轉等待、讀取數據這一序列的操作了,這樣是能節省很多時間的;如果沒有命中則再發出真正的讀取磁盤的命令去取所需要的數據。

  緩存的命中率跟緩存的大小有很大的關系,理論上是緩存越大的話,所能緩存的數據也就越多,這樣命中率也自然越高,當然緩存不可能太大,畢竟成本在那兒呢。如果一個容量很大的存儲系統配備了一個很小的讀緩存的話,這時候問題會比較大的,因為小緩存緩存的數據量非常小,相比整個存儲系統來說比例非常低,這樣隨機讀取(數據庫系統的大多數情況)的時候命中率也自然就很低,這樣的緩存不但不能提高效率(因為絕大部分讀IO都還要讀取磁盤),反而會因為每次去匹配緩存而浪費時間。

  執行讀IO操作是讀取數據存在于緩存中的數量與全部要讀取數據的比值稱為緩存命中率(Read Cache Hit Radio),假設一個存儲系統在不使用緩存的情況下隨機小IO讀取能達到150IOPS,而它的緩存能提供10%的緩存命中率的話,那么實際上它的IOPS可以達到150/(1-10%)=166。

  回寫

  首先說一下,用于回寫功能的那部分緩存被稱為寫緩存(Write Cache)。在一套寫緩存打開的存儲中,操作系統所發出的一系列寫IO命令并不會被挨個的執行,這些寫IO的命令會先寫入緩存中,然后再一次性的將緩存中的修改推到磁盤中,這就相當于將那些相同的多個IO合并成一個,多個連續操作的小IO合并成一個大的IO,還有就是將多個隨機的寫IO變成一組連續的寫IO,這樣就能減少磁盤尋址等操作所消耗的時間,大大的提高磁盤寫入的效率。

  讀緩存雖然對效率提高是很明顯的,但是它所帶來的問題也比較嚴重,因為緩存和普通內存一樣,掉點以后數據會全部丟失,當操作系統發出的寫IO命令寫入到緩存中后即被認為是寫入成功,而實際上數據是沒有被真正寫入磁盤的,此時如果掉電,緩存中的數據就會永遠的丟失了,這個對應用來說是災難性的,目前解決這個問題最好的方法就是給緩存配備電池了,保證存儲掉電之后緩存數據能如數保存下來。

  和讀一樣,寫緩存也存在一個寫緩存命中率(Write Cache Hit Radio),不過和讀緩存命中情況不一樣的是,盡管緩存命中,也不能將實際的IO操作免掉,只是被合并了而已。

  控制器緩存和磁盤緩存除了上面的作用之外還承當著其他的作用,比如磁盤緩存有保存IO命令隊列的功能,單個的磁盤一次只能處理一個IO命令,但卻能接收多個IO命令,這些進入到磁盤而未被處理的命令就保存在緩存中的IO隊列中。

  RAID(Redundant Array Of Inexpensive Disks)

  如果你是一位數據庫管理員或者經常接觸服務器,那對RAID應該很熟悉了,作為最廉價的存儲解決方案,RAID早已在服務器存儲中得到了普及。在RAID的各個級別中,應當以RAID10和RAID5(不過RAID5已經基本走到頭了,RAID6正在崛起中,看看這里了解下原因)應用最廣了。下面將就RAID0,RAID1,RAID5,RAID6,RAID10這幾種級別的RAID展開說一下磁盤陣列對于磁盤性能的影響,當然在閱讀下面的內容之前你必須對各個級別的RAID的結構和工作原理要熟悉才行,這樣才不至于滿頭霧水,推薦查看wikipedia上面的如下條目:RAID,Standard RAID levels,Nested RAID levels。

  RAID0

  RAID0將數據條帶化(striping)將連續的數據分散在多個磁盤上進行存取,系統發出的IO命令(不管讀IO和寫IO都一樣)就可以在磁盤上被并行的執行,每個磁盤單獨執行自己的那一部分請求,這樣的并行的IO操作能大大的增強整個存儲系統的性能。假設一個RAID0陣列有n(n>=2)個磁盤組成,每個磁盤的隨機讀寫的IO能力都達到140的話,那么整個磁盤陣列的IO能力將是140*n。同時如果在陣列總線的傳輸能力允許的話RAID0的吞吐率也將是單個磁盤的n倍。

  

從上一篇文章:IO系統性能之一:衡量性能的幾個指標的計算中我們可以看到一個15k轉速的磁盤在隨機讀寫訪問的情況下IOPS竟然只有140左右,但在實際應用中我們卻能看到很多標有5000IOPS甚至更高的存儲系統,有這么大IOPS的存儲系統怎么來的呢?這就要歸結于各種存儲技術的使用了,在這些存儲技術中使用最廣的就是高速緩存(Cache)和磁盤冗余陣列(RAID)了,本文就將探討緩存和磁盤陣列提高存儲IO性能的方法。

  高速緩存(Cache)

  在當下的各種存儲產品中,按照速度從快到慢應該就是內存>閃存>磁盤>磁帶了,然而速度越快也就意味著價格越高,閃存雖然說是發展勢頭很好,但目前來說卻還是因為價格問題無法普及,因此現在還是一個磁盤作霸王的時代。與CPU和內存速度相比,磁盤的速度無疑是計算機系統中最大的瓶頸了,所以在必須使用磁盤而又想提高性能的情況下,人們想出了在磁盤中嵌入一塊高速的內存用來保存經常訪問的數據從而提高讀寫效率的方法來折中的解決,這塊嵌入的內存就被稱為高速緩存。

  說到緩存,這東西應用現在已經是無處不在,從處于上層的應用,到操作系統層,再到磁盤控制器,還有CPU內部,單個磁盤的內部也都存在緩存,所有這些緩存存在的目的都是相同的,就是提高系統執行的效率。

  當然在這里我們只關心跟IO性能相關的緩存,與IO性能直接相關的幾個緩存分別是文件系統緩存(File System Cache)、磁盤控制器緩存(Disk Controller Cache)和磁盤緩存(Disk Cache,也稱為Disk Buffer),不過當在計算一個磁盤系統性能的時候文件系統緩存也是不會考慮在內的,因此我們重點考察的就是磁盤控制器緩存和磁盤緩存。

  不管是控制器緩存還是磁盤緩存,他們所起的作用主要是分為三部分:緩存數據、預讀(Read-ahead)和回寫(Write-back)。

  緩存數據

  首先是系統讀取過的數據會被緩存在高速緩存中,這樣下次再次需要讀取相同的數據的時候就不用在訪問磁盤,直接從緩存中取數據就可以了。當然使用過的數據也不可能在緩存中永久保留的,緩存的數據一般那是采取LRU算法來進行管理,目的是將長時間不用的數據清除出緩存,那些經常被訪問的卻能一直保留在緩存中,直到緩存被清空。

  預讀

  預讀是指采用預讀算法在沒有系統的IO請求的時候事先將數據從磁盤中讀入到緩存中,然后在系統發出讀IO請求的時候,就會實現去檢查看看緩存里面是否存在要讀取的數據,如果存在(即命中)的話就直接將結果返回,這時候的磁盤不再需要尋址、旋轉等待、讀取數據這一序列的操作了,這樣是能節省很多時間的;如果沒有命中則再發出真正的讀取磁盤的命令去取所需要的數據。

  緩存的命中率跟緩存的大小有很大的關系,理論上是緩存越大的話,所能緩存的數據也就越多,這樣命中率也自然越高,當然緩存不可能太大,畢竟成本在那兒呢。如果一個容量很大的存儲系統配備了一個很小的讀緩存的話,這時候問題會比較大的,因為小緩存緩存的數據量非常小,相比整個存儲系統來說比例非常低,這樣隨機讀取(數據庫系統的大多數情況)的時候命中率也自然就很低,這樣的緩存不但不能提高效率(因為絕大部分讀IO都還要讀取磁盤),反而會因為每次去匹配緩存而浪費時間。

  執行讀IO操作是讀取數據存在于緩存中的數量與全部要讀取數據的比值稱為緩存命中率(Read Cache Hit Radio),假設一個存儲系統在不使用緩存的情況下隨機小IO讀取能達到150IOPS,而它的緩存能提供10%的緩存命中率的話,那么實際上它的IOPS可以達到150/(1-10%)=166。

  回寫

  首先說一下,用于回寫功能的那部分緩存被稱為寫緩存(Write Cache)。在一套寫緩存打開的存儲中,操作系統所發出的一系列寫IO命令并不會被挨個的執行,這些寫IO的命令會先寫入緩存中,然后再一次性的將緩存中的修改推到磁盤中,這就相當于將那些相同的多個IO合并成一個,多個連續操作的小IO合并成一個大的IO,還有就是將多個隨機的寫IO變成一組連續的寫IO,這樣就能減少磁盤尋址等操作所消耗的時間,大大的提高磁盤寫入的效率。

  讀緩存雖然對效率提高是很明顯的,但是它所帶來的問題也比較嚴重,因為緩存和普通內存一樣,掉點以后數據會全部丟失,當操作系統發出的寫IO命令寫入到緩存中后即被認為是寫入成功,而實際上數據是沒有被真正寫入磁盤的,此時如果掉電,緩存中的數據就會永遠的丟失了,這個對應用來說是災難性的,目前解決這個問題最好的方法就是給緩存配備電池了,保證存儲掉電之后緩存數據能如數保存下來。

  和讀一樣,寫緩存也存在一個寫緩存命中率(Write Cache Hit Radio),不過和讀緩存命中情況不一樣的是,盡管緩存命中,也不能將實際的IO操作免掉,只是被合并了而已。

  控制器緩存和磁盤緩存除了上面的作用之外還承當著其他的作用,比如磁盤緩存有保存IO命令隊列的功能,單個的磁盤一次只能處理一個IO命令,但卻能接收多個IO命令,這些進入到磁盤而未被處理的命令就保存在緩存中的IO隊列中。

  RAID(Redundant Array Of Inexpensive Disks)

  如果你是一位數據庫管理員或者經常接觸服務器,那對RAID應該很熟悉了,作為最廉價的存儲解決方案,RAID早已在服務器存儲中得到了普及。在RAID的各個級別中,應當以RAID10和RAID5(不過RAID5已經基本走到頭了,RAID6正在崛起中,看看這里了解下原因)應用最廣了。下面將就RAID0,RAID1,RAID5,RAID6,RAID10這幾種級別的RAID展開說一下磁盤陣列對于磁盤性能的影響,當然在閱讀下面的內容之前你必須對各個級別的RAID的結構和工作原理要熟悉才行,這樣才不至于滿頭霧水,推薦查看wikipedia上面的如下條目:RAID,Standard RAID levels,Nested RAID levels。

  RAID0

  RAID0將數據條帶化(striping)將連續的數據分散在多個磁盤上進行存取,系統發出的IO命令(不管讀IO和寫IO都一樣)就可以在磁盤上被并行的執行,每個磁盤單獨執行自己的那一部分請求,這樣的并行的IO操作能大大的增強整個存儲系統的性能。假設一個RAID0陣列有n(n>=2)個磁盤組成,每個磁盤的隨機讀寫的IO能力都達到140的話,那么整個磁盤陣列的IO能力將是140*n。同時如果在陣列總線的傳輸能力允許的話RAID0的吞吐率也將是單個磁盤的n倍。

  

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美va亚洲va日韩∨a综合色| 亚洲字幕在线观看| 欧美大学生性色视频| 国产精品第2页| 国内精品久久久久国产盗摄免费观看完整版| 亚洲自拍16p| 一区二区三区无毛| 老司机精品导航| 国产精品红桃| 一本一本大道香蕉久在线精品| 欧美777四色影视在线| 尤物在线精品| 国产精品日韩精品欧美在线| 久久久久久有精品国产| 亚洲精品免费一二三区| 国产精品高潮呻吟视频| 久久精品国产2020观看福利| 国内成人在线| 亚洲老板91色精品久久| 国产亚洲精品aa| 欧美在线观看网址综合| 欧美大片免费| 久久久久国色av免费看影院| 国产精品一区二区你懂得| 美腿丝袜亚洲色图| 国产精品免费一区二区三区在线观看| 欧美日韩综合不卡| 亚洲欧美日本国产有色| 国产精品欧美精品| 欧美精品激情blacked18| 中文无字幕一区二区三区| 亚洲黄色在线观看| 亚洲欧洲精品一区二区三区不卡| 农村妇女精品| 樱桃视频在线观看一区| 国产精品区免费视频| 欧美日韩综合精品| 99re热这里只有精品免费视频| 亚洲在线电影| 国产日韩欧美在线视频观看| 午夜精品在线看| 久久激情五月激情| 国内不卡一区二区三区| 亚洲美女在线国产| 久久综合电影| 中国成人亚色综合网站| 在线精品一区二区| 欧美成人中文| 国产日韩欧美二区| 亚洲欧美日韩国产成人精品影院| 国产精品自在在线| 国产免费成人在线视频| 日韩亚洲视频在线| 欧美大片在线看| 午夜日韩激情| 亚洲欧洲一区二区三区在线观看| 99re66热这里只有精品4| 欧美激情视频一区二区三区免费| 国产精品视频久久久| 亚洲一区二区三区在线播放| 亚洲综合成人婷婷小说| 亚洲国产欧美精品| 亚洲一区3d动漫同人无遮挡| 欧美另类变人与禽xxxxx| 国产精品欧美日韩一区| 欧美凹凸一区二区三区视频| 日韩视频免费观看高清完整版| 亚洲日本一区二区三区| 一区二区三区无毛| 亚洲制服欧美中文字幕中文字幕| 红桃视频国产精品| 国产精品99免视看9| 亚洲美女淫视频| 亚洲第一视频| 亚洲视频国产视频| 免费人成网站在线观看欧美高清| 毛片一区二区| 一本色道久久综合一区| 午夜精品影院在线观看| 亚洲欧美三级伦理| 亚洲国产免费| 亚洲午夜精品福利| 99精品福利视频| 欧美日韩国产在线一区| 在线精品高清中文字幕| 国产精品久久久久久久久久三级| 亚洲第一精品福利| 久久青青草综合| 欧美激情在线有限公司| 亚洲欧洲另类国产综合| 亚洲一区二区精品视频| 国产一区二区在线观看免费| 久久精品亚洲乱码伦伦中文| 亚洲精品久久久一区二区三区| 久热精品视频在线观看一区| 国产一区二区福利| 亚洲欧美另类中文字幕| 亚洲社区在线观看| 激情视频一区二区三区| 欧美成人免费全部| 欧美三日本三级少妇三2023| 国内精品久久久久久| 在线日韩日本国产亚洲| 可以免费看不卡的av网站| 国产在线成人| 欧美另类69精品久久久久9999| 欧美午夜精品理论片a级大开眼界| 狠狠v欧美v日韩v亚洲ⅴ| 男女视频一区二区| 国产精品久久久久999| 美女脱光内衣内裤视频久久网站| 久久精品国产99精品国产亚洲性色| 欧美日韩精品系列| 国产专区一区| av成人老司机| 久久成人免费电影| 欧美高清视频一区二区三区在线观看| 国产日韩欧美一区二区| 欧美日韩在线观看一区二区三区| 欧美成人午夜激情视频| 久久激五月天综合精品| 欧美成人r级一区二区三区| 国产日本欧美一区二区| 激情文学综合丁香| 激情国产一区| 亚洲欧美日韩综合| 国产亚洲女人久久久久毛片| 黄色一区二区在线| 欧美1区2区3区| 国产精品老女人精品视频| 亚洲天堂网站在线观看视频| 亚洲永久精品国产| 午夜激情一区| 欧美一级免费视频| 在线欧美小视频| 久久亚洲精品网站| 国产精品久久婷婷六月丁香| 亚洲精品在线一区二区| 国产精品一区二区你懂的| 亚洲一区二区三区高清不卡| 狼人社综合社区| 可以免费看不卡的av网站| 国产精品欧美日韩| 欧美专区在线| 国产欧美亚洲精品| 午夜在线不卡| 欧美日韩不卡在线| 欧美国产日本| 久久久噜噜噜| 欧美视频一区二区三区在线观看| 欧美一区二区视频在线观看2020| 久久国产精品亚洲va麻豆| 久久久综合网站| 韩国女主播一区| 国产色综合久久| 国产亚洲人成a一在线v站| 国产欧美日韩视频在线观看| 国产日韩欧美高清| 亚洲电影免费观看高清完整版在线观看| 国产精品v欧美精品v日韩| 欧美日韩一区二区视频在线| …久久精品99久久香蕉国产| 久久av资源网| 久久精品2019中文字幕| 欧美高清视频一区二区| 先锋影音网一区二区| 国产精品美女999| 欧美日产国产成人免费图片| 久久国产精品亚洲77777| 亚洲中字黄色| 亚洲欧洲一区二区在线播放| 欧美日韩国产综合网| 欧美亚洲不卡| 国产精品高潮呻吟久久av无限| 一区二区三区高清视频在线观看| 亚洲国产成人高清精品| 欧美一二三区在线观看| 另类国产ts人妖高潮视频| 在线播放日韩专区| 国模套图日韩精品一区二区| 亚洲综合日韩在线| 欧美成人在线免费观看| 麻豆久久精品| 一区二区三区精密机械公司| 欧美日韩精品是欧美日韩精品| 欧美高清视频一区| 国产在线观看精品一区二区三区| 国产美女精品人人做人人爽| 蜜桃av一区二区| 欧美性大战久久久久久久蜜臀| 亚洲一区亚洲二区| 欧美专区福利在线| 国产欧美精品日韩区二区麻豆天美| 亚洲欧美日韩精品久久奇米色影视| 日韩亚洲欧美中文三级| 欧美一区高清| 欧美成年人在线观看| 麻豆乱码国产一区二区三区| 免费h精品视频在线播放| 亚洲精品三级| 欧美日韩精品在线播放| 国产在线播放一区二区三区| 校园激情久久| 欧美福利电影在线观看| 一本久久精品一区二区| 一本久道久久综合婷婷鲸鱼| 久久国产手机看片| 国产精品普通话对白| 老鸭窝毛片一区二区三区| 欧美激情中文字幕在线| 欧美在线首页| 国产精品播放| 中文精品视频| 国产乱码精品1区2区3区| 亚洲女优在线| 日韩一区二区高清| 久久精品国产精品亚洲精品| 韩国欧美国产1区| 国产日韩欧美二区| 国产偷自视频区视频一区二区| 免费不卡在线视频| 在线观看亚洲专区| 国内精品模特av私拍在线观看| 国产精品视频yy9299一区| 亚洲欧洲日本专区| 国产女人精品视频| 久久婷婷蜜乳一本欲蜜臀| aa日韩免费精品视频一| 亚洲一区二区三区在线观看视频| 久久精品三级| 欧美成人小视频| 亚洲一区二区三区精品动漫| 亚洲福利视频免费观看| 久久久亚洲高清| 欧美日韩视频在线一区二区| 亚洲精品视频在线播放| 亚洲一区免费观看| 国产精品久久久一区二区| 欧美在线不卡视频| 亚洲男人的天堂在线aⅴ视频| 国内精品美女av在线播放| 亚洲毛片一区二区| 久久精品2019中文字幕| 一区二区三区 在线观看视| 亚洲国内精品| 国产亚洲欧美日韩日本| 亚洲免费在线看| 欧美**人妖| 亚洲无线一线二线三线区别av| 国产精品久久久久久超碰| 亚洲一区三区在线观看| 亚洲国产另类久久精品| 国产麻豆成人精品| 亚洲精品美女| 国产精品中文在线| 欧美日韩免费网站| 一区二区三区www| 欧美片第1页综合| 欧美成人黑人xx视频免费观看| 国产欧亚日韩视频| 中文av字幕一区| 欧美日韩一区二区在线播放| 欧美电影在线免费观看网站| 欧美一乱一性一交一视频| 黄色工厂这里只有精品| 久久疯狂做爰流白浆xx| 美日韩免费视频| 欧美一区二区免费观在线| 欧美极品在线视频| 激情国产一区二区| 欧美性久久久| 免费一区二区三区| 亚洲欧美日韩精品久久亚洲区| 久久成人精品| 欧美日韩一区二区三区四区五区| 国产精品主播| 美日韩在线观看| 国产毛片精品国产一区二区三区| 欧美三级网页| 国产精品色一区二区三区| 国语自产精品视频在线看一大j8| 久久视频在线看| 久久亚洲春色中文字幕久久久| av成人免费在线| 欧美日韩另类丝袜其他| 免费成人性网站| 欧美在线日韩| 国产一区二区三区免费在线观看| 国产精品羞羞答答xxdd| 亚洲午夜未删减在线观看| 亚洲精品国产精品乱码不99| 亚洲免费在线电影| 午夜精品久久久久久久99水蜜桃| 欧美成人免费全部| 玖玖国产精品视频| 欧美一级精品大片| 亚洲精品一区中文| 亚洲国产一区在线观看| 卡一卡二国产精品| 国产欧美一区二区精品仙草咪| 国产精品美女久久久久aⅴ国产馆| 激情五月***国产精品| 午夜激情综合网| 国产在线精品一区二区中文| 国产麻豆精品theporn| 在线视频成人| 欧美视频网站| 另类国产ts人妖高潮视频| 国产精品日韩久久久久| 日韩视频国产视频| 精品91视频| 性久久久久久久久久久久| 在线观看日韩一区| 久久久久久午夜| 亚洲一区三区在线观看| 欧美日韩国产999| 激情一区二区| 久久婷婷国产综合精品青草| 亚洲成色777777在线观看影院| 一本色道久久综合亚洲精品高清| 亚洲少妇最新在线视频| 欧美成人官网二区| 欧美国产一区在线| 亚洲国产精品传媒在线观看| 国产精品国产精品| 久久视频国产精品免费视频在线| 亚洲乱码精品一二三四区日韩在线| 国产在线不卡|