精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一步一步學習大數據:Hadoop生態系統與場景

大數據 Hadoop
2008年1月, Hadoop成為Apache的開源項目。Hadoop的出現解決了互聯網時代的海量數據存儲和處理,其是一種支持分布式計算和存儲的框架體系。假如把Hadoop集群抽象成一臺機器的話,理論上我們的硬件資源(CPU、Memoery等)是可以無限擴展的。

[[194891]]

Hadoop概要

到底是業務推動了技術的發展,還是技術推動了業務的發展,這個話題放在什么時候都會惹來一些爭議。

隨著互聯網以及物聯網的蓬勃發展,我們進入了大數據時代。IDC預測,到2020年,全球會有44ZB的數據量。傳統存儲和技術架構無法滿足需求。在2013年出版的《大數據時代》一書中,定義了大數據的5V特點:Volume(大量)、Velocity(高速)、Variety(多樣)、Value(低價值密度)、Veracity(真實性)。

當我們把時間往回看10年,來到了2003年,這一年Google發表《Google File System》,其中提出一個GFS集群中由多個節點組成,其中主要分為兩類:一個Master node,很多Chunkservers。之后于2004年Google發表論文并引入MapReduce。2006年2月,Doug Cutting等人在Nutch項目上應用GFS和 MapReduce思想,并演化為Hadoop項目。

Doug Cutting曾經說過他非常喜歡自己的程序被千萬人使用的感覺,很明顯,他做到了;下圖就是本尊照片,帥氣的一塌糊涂

 

[[194892]]

 

2008年1月, Hadoop成為Apache的開源項目。

Hadoop的出現解決了互聯網時代的海量數據存儲和處理,其是一種支持分布式計算和存儲的框架體系。假如把Hadoop集群抽象成一臺機器的話,理論上我們的硬件資源(CPU、Memoery等)是可以無限擴展的。

Hadoop通過其各個組件來擴展其應用場景,例如離線分析、實時處理等。

Hadoop相關組件介紹

本文主要是依據Hadoop2.7版本,后面沒有特殊說明也是按照此版本

HDFS

HDFS,Hadoop Distributed File System (Hadoop分布式文件系統)被設計成適合運行在通用硬件(commodity hardware)上的分布式文件系統。它和現有的分布式文件系統有很多共同點,例如典型的Master/Slave架構(這里不準備展開介紹);然而HDFS是一個高度容錯性的系統,適合部署在廉價的機器上。

關于HDFS主要想說兩點。

  1. HDFS中的默認副本數是3,這里涉及到一個問題為什么是3而不是2或者4。
  2. 機架感知(Rack Awareness)。

只有深刻理解了這兩點才能理解為什么Hadoop有著高度的容錯性,高度容錯性是Hadoop可以在通用硬件上運行的基礎。

Yarn

Yarn,Yet Another Resource Negotiator(又一個資源協調者),是繼Common、HDFS、MapReduce之后Hadoop 的又一個子項目。Yarn的出現是因為在Hadoop1.x中存在如下幾個問題:

  1. 擴展性差。JobTracker兼備資源管理和作業控制兩個功能。
  2. 可靠性差。在Master/Slave架構中,存在Master單點故障。
  3. 資源利用率低。Map Slot(1.x中資源分配的單位)和Reduce Slot分開,兩者之間無法共享。
  4. 無法支持多種計算框架。MapReduce計算框架是基于磁盤的離線計算 模型,新應用要求支持內存計算、流式計算、迭代式計算等多種計算框架。

Yarn通過拆分原有的JobTracker為:

  1. 全局的 ResourceManager(RM)。
  2. 每個Application有一個ApplicationMaster(AM)。

由Yarn專門負責資源管理,JobTracker可以專門負責作業控制,Yarn接替 TaskScheduler的資源管理功能,這種松耦合的架構方式 實現了Hadoop整體框架的靈活性。

Hive

Hive的是基于Hadoop上的數據倉庫基礎構架,利用簡單的SQL語句(簡稱HQL)來查詢、分析存儲在HDFS的數據。并且把SQL語句轉換成MapReduce程序來數據的處理。

Hive與傳統的關系數據庫主要區別在以下幾點:

  1. 存儲的位置 Hive的數據存儲在HDFS或者Hbase中,而后者一般存儲在裸設備或者本地的文件系統中。
  2. 數據庫更新 Hive是不支持更新的,一般是一次寫入多次讀寫。
  3. 執行SQL的延遲 Hive的延遲相對較高,因為每次執行HQL需要解析成MapReduce。
  4. 數據的規模上 Hive一般是TB級別,而后者相對較小。
  5. 可擴展性上 Hive支持UDF/UDAF/UDTF,后者相對來說較差。

HBase

HBase,是Hadoop Database,是一個高可靠性、高性能、面向列、可伸縮的分布式存儲系統。它底層的文件系統使用HDFS,使用Zookeeper來管理集群的HMaster和各Region server之間的通信,監控各Region server的狀態,存儲各Region的入口地址等。

HBase是Key-Value形式的數據庫(類比Java中的Map)。那么既然是數據庫那肯定就有表,HBase中的表大概有以下幾個特點:

  1. 大:一個表可以有上億行,上百萬列(列多時,插入變慢)。面向列:面向列(族)的存儲和權限控制,列(族)獨立檢索。
  2. 稀疏:對于為空(null)的列,并不占用存儲空間,因此,表可以設計的非常稀疏。
  3. 每個cell中的數據可以有多個版本,默認情況下版本號自動分配,是單元格插入時的時間戳。
  4. HBase中的數據都是字節,沒有類型(因為系統需要適應不同種類的數據格式和數據源,不能預先嚴格定義模式)。

Spark

Spark是由伯克利大學開發的分布式計算引擎,解決了海量數據流式分析的問題。Spark首先將數據導入Spark集群,然后再通過基于內存的管理方式對數據進行快速掃描 ,通過迭代算法實現全局I/O操作的最小化,達到提升整體處理性能的目的,這與Hadoop從“計算”找“數據”的實現思路是類似的。

Other Tools

Phoneix

基于Hbase的SQL接口,安裝完Phoneix之后可以適用SQL語句來操作Hbase數據庫。

Sqoop

Sqoop的主要作用是方便不同的關系數據庫將數據遷移到Hadoop,支持多種數據庫例如Postgres,Mysql等。

Hadoop集群硬件和拓撲規劃

規劃這件事情并沒有最優解,只是在預算、數據規模、應用場景下之間的平衡。

硬件配置

Raid

首先Raid是否需要,在回答這個問題之前,我們首先了解什么是Raid0以及Raid1。

Raid0是提高存儲性能的原理是把連續的數據分散到多個磁盤上存取,這樣,系統有數據請求就可以被多個磁盤并行的執行,每個磁盤執行屬于它自己的那部分數據請求。這種數據上的并行操作可以充分利用總線的帶寬,顯著提高磁盤整體存取性能。(來源百度百科)

當Raid0與Hadoop結合在一起會產生什么影響呢?

優勢:

  1. 提高IO。
  2. 加快讀寫。
  3. 消除單塊磁盤的讀寫過熱的情況。

然而在Hadoop系統中,當Raid0中的一塊磁盤數據出現問題(或者讀寫變得很慢的時候)時,你需要重新格式化整個Raid,并且數據需要重新恢復到DataNode中。整個周期會隨著數據的增加而逐步增加。

其次Raid0的瓶頸是Raid中最慢的那一塊盤,當你需要替換其中最慢的那一塊盤的時候就會重新格式化整個Raid然后恢復數據。

RAID 1通過磁盤數據鏡像實現數據冗余,在成對的獨立磁盤上產生互 為備份的數據。當原始數據繁忙時,可直接從鏡像拷貝中讀取數據,因此RAID 1可以提高讀取性能。RAID 1是磁盤陣列中單位成本最高的,但提供了很高的數據安全性和可用性。當一個磁盤失效時,系統可以自動切換到鏡像磁盤上讀寫,而不需要重組失效的數據。(來源百度百科)

所以Raid1的本質是提高數據的冗余,而Hadoop本身默認就是3個副本,所以當存在Raid1時候,副本數將會變成6,將會提高系統對于硬件資源的需求。

所以在Hadoop系統中不建議適用Raid的,其實更加推薦JBOD,當一塊磁盤出現問題時,直接unmount然后替換磁盤(很多時候直接換機器的)。

集群規模及資源

這里主要依據數據總量來推算集群規模,不考慮CPU以以及內存配置。

一般情況來說,我們是根據磁盤的的需求來計算需要機器的個數。

首先我們需要調研整個系統的當量以及增量數據。

舉個例子來說,假如現在系統中存在8T的數據,默認副本數為3,那么所需要的存儲=8T*3/80% = 30T左右。

每臺機器存儲為6T,則數據節點個數為5。

加上Master節點,不考慮HA的情況下,大概是6臺左右機器。

軟件配置

根據業務需求是否需要配置HA方案進行劃分,由于實際場景復雜多變,下面方案僅供參考。

1.非HA方案

一般考慮將所有的管理節點放在一臺機器上,同時在數據節點上啟動若干個Zookeeper服務(奇數)。

  • 管理節點:NameNode+ResourceManager+HMaster
  • 數據節點:SecondaryNameNode
  • 數據節點:DataNode +RegionServer+Zookeeper

2.HA方案

在HA方案中,需要將Primary Node 與Standby Node 放在不同的機器上,一般在實際場景中,考慮到節省機器,可能會將不同的組件的Master節點進行交叉互備,如A機器上有Primary NameNonde 以及 Standby HMaster ,B機器上有Standby NameNode 以及 Primary Master。

  • 管理節 點:NameNode(Primary)+HMaster(Standby)
  • 管理節點:NameNode(Standby)+HMaster(Primary)
  • 管理節點:ResourceManager
  • 數據節點:DataNode +RegionServer+Zookeeper

Hadoop的設計目標和適用場景

其實在上面的Hadoop概要上我們就可以看到Hadoop當初的設計目標是什么。Hadoop在很多場合下都是大數據的代名詞。其主要是用來處理半結構以及非結構數據(例如MapReduce)。

其本質也是通過Mapreduce程序來將半結構化或者非結構化的數據結構化繼而來進行后續的處理。

其次由于Hadoop是分布式的架構,其針對的是大規模的數據處理,所以相對較少的數據量并不能體現Hadoop的優勢。例如處理GB級別的數據量,利用傳統的關系型數據庫的速度可能相對較快。

基于上述來看Hadoop的適用場景如下:

  1. 離線日志的處理(包括ETL過程,其實本質就是基于Hadoop的數據倉庫)。
  2. 大規模并行計算。

Hadoop的架構解析

Hadoop由主要由兩部分組成:

  1. 分布式文件系統(HDFS),主要用于大規模的數據存儲。
  2. 分布式計算框架MapReduce,其主要用來對HDFS上的數據進行運算處理。

HDFS主要由NameNode(Master)以及DataNode(Slave)組成。前者主要是對命名空間管理:如對HDFS中的目錄、文件和塊做類似 文件系統的創建、修改、刪除、列表文件和目錄等基本操作。后者存儲實際的數據塊,并與NameNode保持一定的心跳。

MapReduce2.0的計算框架本質是有Yarn來完成的,Yarn是關注點分離的思路,由Yarn專門負責資源管理 ,JobTracker可以專門負責作業控制,Yarn接替 TaskScheduler的資源管理功能,這種松耦合的架構方式 實現了Hadoop整體框架的靈活性。

MapReduce工作原理和案例說明

MapReduce可謂Hadoop的精華所在,是用于數據處理的編程模型。MapReduce從名稱上面可以看到Map以及Reduce兩個部分。其思想類似于先分后合,Map對與數據進行抽取轉換,Reduce對數據進行匯總。其中需要注意的是Map任務將輸出結果存儲在本地磁盤,而不是HDFS。

在我們執行MapReduce的過程中,根據Map與數據庫的關系大體上可以分為三類:

  1. 數據本地
  2. 機架本地
  3. 跨機架

 

 

從上述幾種可以看出來,假設一個MapReduce過程中存在大量的數據移動對于執行效率來說是災難性。

MapReduce數據流

從數據流來看MapReduce的關系大體可以分為以下幾類:

  • 單Reduce

 

 

  • 多Reduce

 

 

  • 無Reduce

然而無論什么MapReduce關系如何,MapReduce的執行流程都如下圖所示:

 

 

其中在執行每個Map Task時,無論Map方法中執行什么邏輯,最終都是要把輸出寫到磁盤上。如果沒有Reduce階段,則直接輸出到HDFS上。如果有Reduce作業,則每個Map方法的輸出在寫磁盤前線在內存中緩存。每個Map Task都有一個環狀的內存緩沖區,存儲著Map的輸出結果,默認100m,在每次當緩沖區快滿的時候由一個獨立的線程將緩沖區的數據以一個溢出文件的方式存放到磁盤,當整個Map Task結束后再對磁盤中這個Map Task產生的所有溢出文件做合并,被合并成已分區且已排序的輸出文件。然后等待Reduce Task來拉數據。

上述這個過程其實也MapReduce中赫赫有名的Shuffle過程。

MapReduce實際案例

Raw Data原始的數據文件是普通的文本文件,每一行記錄中存在一個年份以及改年份中每一天的溫度。

 

 

MapMap過程中,將每一行記錄都生成一個key,key一般是改行在文件中的行數(Offset),例如下圖中的0,106代表第一行、第107行。其中粗體的地方代表年份以及溫度。

 

 

Shuffle該過程中獲取所要的記錄組成鍵值對{年份,溫度}。

 

 

Sort將上一步過程中的相同key的value組成一個list,即{年份,List<溫度>},傳到Reduce端。

 

 

ReduceReduce端對list進行處理,獲取最大值,然后輸出到HDFS中。

 

 

上述過程進行總結下來流程如下: 

責任編輯:龐桂玉 來源: 36大數據
相關推薦

2009-07-06 19:29:37

云計算私有云服務器虛擬化

2022-08-29 15:19:09

CSS煙花動畫

2019-09-18 07:20:34

深度學習人臉識別人工智能

2018-03-07 15:24:41

PythonMySQL

2013-03-18 16:09:27

JavaEEOpenfire

2011-06-07 16:03:48

匿名SQL Server

2017-01-17 15:57:47

大數據特朗普數據湖泊

2017-09-28 09:40:36

圖像分類準確率

2022-09-30 15:37:19

Web網站服務器

2011-10-13 10:18:50

設計數據庫

2009-12-18 16:27:43

Cisco路由器配置

2012-03-22 10:33:33

思杰XenDesktop

2021-03-17 07:07:21

系統程序員SDI

2019-11-04 10:06:19

MySQL索引

2010-07-12 17:10:23

Android應用程序

2017-11-29 11:14:52

離線緩存URL協議緩存

2017-08-24 08:31:41

2009-12-17 08:57:28

Windows 7磁盤分區

2024-07-22 11:43:28

LVMPnetLab網絡

2022-01-06 18:21:00

Hadoop生態系統
點贊
收藏

51CTO技術棧公眾號

999国产精品视频| 欧美影视资讯| 97精品超碰一区二区三区| 欧美孕妇与黑人孕交| wwwwxxxx国产| 久久99久久久精品欧美| 一区二区三区在线观看网站| 久久青青草原| 夜夜骚av一区二区三区| 欧美成人一区二免费视频软件| 精品国产百合女同互慰| 福利视频免费在线观看| 99青草视频在线播放视| 国产成人精品影视| 日产日韩在线亚洲欧美 | 97久久精品人人做人人爽50路 | 综合网在线观看| 欧美独立站高清久久| 亚洲福利视频网| 五月婷婷激情久久| 91九色在线看| 亚洲欧美日韩一区二区| 欧美日韩视频在线一区二区观看视频 | 黄色在线视频观看网站| 国产激情视频一区二区在线观看 | 91浏览器在线视频| 91在线高清视频| 久久精品五月天| 99精品免费| 久久久精品一区二区| 久久午夜夜伦鲁鲁片| 美女久久精品| 欧美网站一区二区| 成人一级片网站| sm在线观看| 一区二区三区91| 手机福利在线视频| 欧美日本一道| 中国色在线观看另类| 麻豆av一区二区| 少妇精品视频一区二区| 国产一区在线视频| 成人a免费视频| 中文字幕精品在线观看| 香蕉av777xxx色综合一区| 午夜精品一区二区三区在线| 国产盗摄一区二区三区在线| 不卡日本视频| 在线成人免费网站| 亚洲码无人客一区二区三区| 麻豆一区二区| 亚洲精品美女网站| 女同性恋一区二区三区| 成人三级毛片| 亚洲精品ady| 少妇一级淫片免费放播放| 97久久精品| 精品国产伦一区二区三区观看方式 | 麻豆视频在线看| 午夜精品一区二区三区免费视频| 国产爆乳无码一区二区麻豆| 中文在线免费| 亚洲一区二区三区在线看| 国产精品久久久久久久久电影网| 五月花成人网| 亚洲国产一区二区三区青草影视| 国产精品videossex国产高清| 欧美黄色视屏| 午夜日韩在线电影| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲欧洲美洲av| 在线观看日韩高清av| 免费看污黄网站| 国产精品久久久久久吹潮| 欧美三级电影在线看| 国产日韩欧美久久| 精品一区二区三区免费看| 日韩欧美的一区二区| 人妻 日韩 欧美 综合 制服| 麻豆视频一区| 中文字幕日韩欧美在线视频| 国产高潮流白浆| 国模一区二区三区| 欧美亚洲国产精品| 伊人网综合在线| 国产精品系列在线观看| 九九99久久| 9191在线| 亚洲成人免费影院| 91麻豆文化传媒在线观看| 欧美国产激情一区二区三区蜜月| 日本一区二区三不卡| a天堂中文在线88| 一区二区三区在线观看视频| 日韩欧美视频网站| 国外成人福利视频| 精品国产人成亚洲区| 久久久久亚洲av成人无码电影 | 超碰成人在线免费观看| 国产色婷婷在线| 色一区在线观看| 91性高潮久久久久久久| 四虎884aa成人精品最新| 国产亚洲精品成人av久久ww| 青娱乐在线视频免费观看| 亚洲一区网站| 96精品久久久久中文字幕| 色鬼7777久久| 一区二区三区资源| 污污视频网站免费观看| 伊色综合久久之综合久久| 亚洲欧洲美洲在线综合| 免费看一级一片| 日本不卡免费在线视频| 痴汉一区二区三区| 91av资源在线| 色婷婷综合激情| 欧美xxxxx少妇| 99久久.com| 情事1991在线| 视频污在线观看| 亚洲你懂的在线视频| 情侣黄网站免费看| 成人爽a毛片| 欧美精品中文字幕一区| 中文字幕一区二区人妻痴汉电车| eeuss影院一区二区三区| 免费国产成人看片在线| 99欧美精品| 日韩黄在线观看| 久久婷婷综合国产| 国产综合色精品一区二区三区| 日本精品一区| 日本黄色免费在线| 亚洲黄色片网站| 久久久久久久久久99| 国内精品伊人久久久久av影院 | 国产69久久| 精品国产福利视频| 久久久久亚洲av成人网人人软件| 91精品国产乱码久久久久久久 | 久久国产精品首页| 一二三四区视频| 亚洲国产精品黑人久久久| 欧美性大战久久久久xxx| 国内视频在线精品| 高清视频欧美一级| 蜜臀久久精品久久久久| 一二三区精品视频| 久久久久久久久久久影视| 夜间精品视频| 91沈先生播放一区二区| 深夜国产在线播放| 日韩精品中文字幕一区二区三区| 精品国产欧美日韩不卡在线观看| 国产一区二区日韩精品| xxxxxx在线观看| 91成人午夜| 午夜精品久久久久久久99热浪潮| 亚洲精品一区二区口爆| 亚洲国产成人va在线观看天堂| 岛国精品一区二区三区| 亚洲精品美女91| 久久婷婷国产综合尤物精品| 成人国产二区| 国产一区二区三区直播精品电影| 伊人免费在线观看| 亚洲视频精选在线| 91精品人妻一区二区三区蜜桃2| 欧美深夜福利| 久久综合九九| 精品三区视频| 久久最新资源网| 亚洲黄色小说网| 欧美性xxxxx极品娇小| 蜜臀久久99精品久久久久久| 久久激情综合网| 无码日本精品xxxxxxxxx| 伦理一区二区三区| 国产精品视频不卡| 在线中文免费视频| 亚洲国产欧美一区二区三区同亚洲 | 国产午夜精品一区理论片| 欧美系列在线观看| 欧美黑人一级片| 久久久久久亚洲综合影院红桃 | 国产情侣第一页| 欧洲在线一区| 国产中文字幕亚洲| av免费不卡| 深夜福利日韩在线看| www.xxxx国产| 在线精品视频一区二区三四| 波多野结衣家庭教师| 97精品国产97久久久久久久久久久久| 亚洲一二三区av| 国产一区欧美| 亚洲黄色成人久久久| 亚洲高清在线一区| 国产极品jizzhd欧美| 天堂8中文在线| 国产亚洲美女精品久久久| va婷婷在线免费观看| 欧美日韩在线视频一区| 国产又黄又爽又无遮挡| 久久天堂av综合合色蜜桃网| 五月天婷婷在线观看视频| 先锋影音久久| 欧美高清中文字幕| 日韩一区三区| 欧美成熟毛茸茸复古| 国产一区二区视频在线看| 日韩暖暖在线视频| 国产桃色电影在线播放| 北条麻妃99精品青青久久| 欧美日韩免费做爰大片| 日韩精品自拍偷拍| 亚洲精品国产精品国自产网站按摩| 亚洲综合成人网| 中国美女黄色一级片| 久久久久国产免费免费| 天堂www中文在线资源| 国产综合色在线视频区| 日本成人中文字幕在线| 在线一区欧美| www.好吊操| 欧美91大片| 影音先锋亚洲视频| 国内精品久久久久久久影视简单| 久久国产日韩欧美| 亚洲图色一区二区三区| 91久久精品美女| 777午夜精品电影免费看| 亲子乱一区二区三区电影 | 国产精品wwwwww| 日本午夜大片a在线观看| 欧美激情在线播放| 91麻豆国产福利在线观看宅福利| 日韩在线视频网| 秋霞影院午夜丰满少妇在线视频| 亚洲人精品午夜在线观看| 亚洲aⅴ在线观看| 亚洲国产天堂久久国产91| 亚洲av无码片一区二区三区| 欧美一区二区三区在| 亚洲最大成人av| 欧美人成免费网站| 91午夜交换视频| 91精品国产综合久久久蜜臀图片 | 性欧美18xxxhd| 2019亚洲男人天堂| 末成年女av片一区二区下载| 国内精品久久久久久中文字幕| 丁香影院在线| 国内精品美女av在线播放| 波多野结衣久久| 午夜精品一区二区三区在线视| 嗯啊主人调教在线播放视频| 欧美一区二三区| 欧美理论影院| 国产精品草莓在线免费观看| 日本综合视频| 91久久久久久久| 中文字幕一区二区三区中文字幕 | 国产尤物久久久| 亚洲精品美女久久7777777| 久久一区二区三区电影| 自拍偷拍99| 91精品国产乱码久久久久久| 成人短视频在线观看免费| 国内精品美女在线观看| 青青青国产在线观看| 蘑菇福利视频一区播放| 国产福利影院在线观看| 久久国产日韩欧美精品| 奇米777在线| av高清不卡在线| wwwww黄色| 一区二区视频在线| 伊人手机在线视频| 欧美人xxxx| 亚洲黄色在线观看视频| 亚洲视频axxx| 久久亚洲天堂| 欧美中文字幕精品| 欧美天堂在线| 国产精品一区二区三区四区五区| 天堂网av成人| 91免费视频黄| 99热精品在线观看| 不卡的av中文字幕| 成人国产精品免费观看动漫| 真实乱视频国产免费观看| 成人免费一区二区三区视频| 日本网站在线播放| 欧美在线免费观看亚洲| 亚洲国产综合一区| 国产亚洲人成网站在线观看| 在线观看男女av免费网址| 日本久久91av| 91精品久久久久久综合五月天| 日本免费一区二区三区| 欧美日韩国产欧| 国产又黄又猛又粗又爽的视频| 国产.欧美.日韩| 国产精品成人在线视频| 亚洲国产精品天堂| 国产一区二区三区四区视频| 亚洲国产精品久久久久久| 日p在线观看| 国产精彩精品视频| 欧美成人专区| 久久久99精品视频| 日韩av一二三| 欧美特级黄色录像| 亚洲图片一区二区| 国产又粗又黄视频| 亚洲欧洲xxxx| av免费不卡| 成人免费观看网站| 亚洲一本二本| 8x8x成人免费视频| 国产亚洲综合色| 黑人一级大毛片| 亚洲国产精品人人爽夜夜爽| 97超碰在线公开在线看免费| 国产精品老女人视频| 免费一区二区三区视频导航| 黄页网站在线观看视频| 国产sm精品调教视频网站| 国精产品一区一区二区三区mba| 91久久精品一区二区三区| 四虎国产精品永远| 午夜精品在线观看| 国产精品毛片视频| 97在线免费视频观看| 奇米精品一区二区三区四区| 亚洲国产无码精品| 精品久久久一区二区| 黄色一级大片在线免费看国产一 | 欧美一级二级三级| 中文高清一区| 国产国语性生话播放| 午夜精品一区二区三区电影天堂| 理论片中文字幕| 高清一区二区三区日本久| 中文久久电影小说| 成人国产在线看| 国产成+人+日韩+欧美+亚洲| 丝袜美腿小色网| 欧美成人伊人久久综合网| 99在线播放| 国产91aaa| 日韩视频不卡| 熟女丰满老熟女熟妇| 精品国产精品自拍| 三级在线观看网站| 欧美中文在线视频| 成人羞羞视频播放网站| 日韩大片一区二区| 国产精品传媒入口麻豆| 国产美女www爽爽爽视频| 久久99国产精品久久久久久久久| 超碰在线成人| 国产成人亚洲精品无码h在线| 久久久久久久久久久电影| 国产美女www| 久久综合色影院| 国产一区在线电影| 亚洲国产精品久久久久爰色欲| 欧美经典三级视频一区二区三区| 一级日韩一级欧美| 欧美激情精品久久久| 小说区图片区色综合区| 爱情岛论坛亚洲首页入口章节| 亚洲视频一二三| 污污网站在线免费观看| 国产97色在线| 欧美国产三区| 精品中文字幕在线播放| 欧美亚洲国产一区在线观看网站| 国产成人午夜| 久久久精彩视频| 精品一区二区三区欧美| 久久综合色综合| 一区二区亚洲欧洲国产日韩| 国产专区精品| 欧美色图色综合| 中文字幕日韩欧美一区二区三区| 亚洲国产日韩在线观看| 国产精品video| 亚洲午夜视频| 亚洲色图日韩精品| 精品女同一区二区| 国产亚洲人成a在线v网站| 国产精品videossex国产高清 | 久久精品人妻一区二区三区| 亚洲精品小视频在线观看| 老司机精品视频网| 日本一道本久久|