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

    利用Docker容器技術(shù)構(gòu)建大數(shù)據(jù)實驗室

    2018-04-11 06:36:08劉亞軍
    實驗室研究與探索 2018年2期
    關(guān)鍵詞:鏡像虛擬化容器

    應 毅, 劉亞軍, 俞 琰

    (1.三江學院 計算機科學與工程學院,南京 210012;2.東南大學 計算機科學與工程學院,南京 210096;3.南京工業(yè)大學 信息服務部,南京 210009)

    0 引 言

    在大數(shù)據(jù)及云計算產(chǎn)業(yè)高速發(fā)展的背景下,國內(nèi)外很多高校已經(jīng)開始進行大數(shù)據(jù)人才的培養(yǎng)[1]。大數(shù)據(jù)是一個典型的交叉學科,涉及到數(shù)學/統(tǒng)計學、數(shù)據(jù)庫/數(shù)據(jù)挖掘、分布式系統(tǒng)、計算機編程等眾多領域,人才培養(yǎng)不僅關(guān)注理論知識的傳授,更注重工程能力的培養(yǎng),教學過程中強調(diào)實驗及實踐課程。實踐教學質(zhì)量的高低在很大程度上取決于實驗室的建設水平。

    Apache Hadoop是由Java語言實現(xiàn)的開源大數(shù)據(jù)平臺,它集成了數(shù)據(jù)存儲、數(shù)據(jù)處理、系統(tǒng)管理等功能,形成了完善的生態(tài)圈(海量存儲、并行計算、分析/挖掘、NoSQL等),已經(jīng)成為大數(shù)據(jù)領域事實上的標準[2]。然而,Hadoop的集群性(一般至少3個節(jié)點)、配置復雜、只支持Linux操作系統(tǒng)等特點,對高校實驗室建設是一個新挑戰(zhàn)。

    當前,高校建設大數(shù)據(jù)實驗室大致有3種方法:

    (1) 直接在學生機上安裝Linux,在Linux上安裝Hadoop[3]。

    (2) 原有的機房環(huán)境不變,額外購置服務器/小型機等高性能硬件設備[4]。

    (3) 在Windows系統(tǒng)下安裝虛擬機軟件(VMWare、VirtualPC等),在虛擬機上安裝Linux,在Linux上安裝Hadoop[5]。

    受到資源限制,很多高校實驗室不單獨安裝Linux系統(tǒng),而且Linux學生機管理復雜,機房可復用性差。額外購置硬件對資金要求很高[6]。傳統(tǒng)的虛擬機技術(shù)[7]完整地安裝整個操作系統(tǒng),即使底層操作系統(tǒng)相同,幾個Guest OS之間也不能共享,對于Host OS的硬件資源利用率低,無法達到真實物理主機的水平。通常難以在一臺普通PC上虛擬出一個多節(jié)點集群。

    借助于LXC和AUFS技術(shù),Docker以幾乎沒有額外開銷的代價提供資源隔離的應用運行環(huán)境,其秒級的啟動速度相比于虛擬機有了數(shù)量級的提高,而且資源占用極少,一臺普通服務器能運行數(shù)百個容器(Container)[8]。本文利用Docker容器技術(shù)在單臺Windows計算機上構(gòu)建多節(jié)點Hadoop集群。

    1 Docker容器技術(shù)

    Docker是dotCloud公司于2013年發(fā)布的輕量級容器引擎,基于Go語言開發(fā),遵循Apache 2.0開源協(xié)議。Docker的設計哲學是“Build, Ship, and Run Any App, Anywhere”[9](一處封裝,處處運行)。通過分層鏡像標準化和內(nèi)核虛擬化技術(shù),Docker可以將應用軟件、依賴包和所需環(huán)境打包制作成鏡像(image),發(fā)布到任何一臺安裝有Docker引擎的計算機(Linux、Mac或Windows平臺)上運行。

    1.1 Decker的技術(shù)優(yōu)勢

    傳統(tǒng)的Xen、KVM以及VMWare都是一種平臺虛擬化技術(shù)[10],需要提供一個完善的硬件虛擬層,從而讓一個Guest OS完整地安裝在虛擬機中。一個完整的操作系統(tǒng)雖然功能強大,但也造成了很大的資源浪費。在實際使用中,有時用戶需要的僅僅是一些應用軟件和高效的運行環(huán)境而非整個操作系統(tǒng)。

    遵循物盡其用的原則,Docker采用了LXC(Linux Containers)內(nèi)核虛擬化技術(shù)。LXC能夠在同一個服務器上同時支持數(shù)千臺仿真系統(tǒng)[11],它不提供指令解釋機制以及全虛擬化的其它復雜性,不需要完全對真實硬件進行模擬,省去了虛擬化層調(diào)度硬件的開銷,這使得Docker容器的資源利用率和執(zhí)行效率比傳統(tǒng)虛擬主機高,接近于真實物理機[12]。

    在文件系統(tǒng)方面,Docker使用了AUFS(Advanced multi-layered Unification Filesystem)技術(shù),它能實現(xiàn)容器對基礎鏡像的共享。運行容器時,最底層的操作系統(tǒng)鏡像被掛載為Readonly文件層,然后在此基礎上設置一個頂層的Writable文件層供容器寫入數(shù)據(jù)。利用這種層級結(jié)構(gòu),Docker不僅可以將多個具有層次關(guān)系的應用服務疊加在一起,形成新的鏡像,還可以共享基礎鏡像,不必像傳統(tǒng)虛擬主機那樣重復安裝Guest OS。

    基于以上兩點,作為面向應用的虛擬化技術(shù)[13],Docker很好地平衡了虛擬化的初衷和對資源的消耗,在啟動速度、磁盤占用、物理資源利用率、隔離度等方面具有很大優(yōu)勢。

    1.2 Docker Hub和Registry

    Docker Hub是Docker提供的官方鏡像服務網(wǎng)站,以公開或私有的方式存放了各種操作系統(tǒng)、中間件框架、數(shù)據(jù)庫服務、開發(fā)環(huán)境鏡像資源。Docker Registry組件提供了針對鏡像的存儲、搜索、上傳、下載等一系列API服務。任何組織和個人都可以在Docker Hub上獲取已發(fā)布的鏡像,也可以創(chuàng)建自己的鏡像并使用push命令上傳到資源倉庫,供其他人使用。

    1.3 鏡像與容器

    Docker中有兩個重要概念:鏡像和容器。

    鏡像類似于虛擬機模板。開發(fā)者從Docker Registry上獲取基礎鏡像,它一般是一個純凈的操作系統(tǒng),在此基礎上做修改,比如安裝軟件、進行配置,最后封裝成一個標準的、隔離的、輕量級環(huán)境。這種構(gòu)建鏡像的繼承關(guān)系可以是多層的。

    容器是從鏡像創(chuàng)建的運行實例,鏡像可以從Docker Registry上下載,也可以來自本地創(chuàng)建或本地緩存。在功能上,鏡像與一個完整的Linux系統(tǒng)基本一致,它有兩個不同的狀態(tài):運行態(tài)(Running)、退出態(tài)(Exited)。對容器而言,鏡像是只讀的。當Docker引擎運行容器時,會在鏡像之上增加一個可寫層,對正在運行的容器的一切操作都會永久地寫到容器的文件系統(tǒng)中,而不是鏡像中。也可以使用同一個鏡像啟動多個容器,這些容器在啟動后是相互隔離的。

    1.4 Deckerfile

    Docker提供了兩種制作鏡像的方式:

    (1) 使用基礎鏡像運行容器,在容器中安裝軟件和相關(guān)操作,退出后使用“docker commit”命令將容器封裝成一個新的鏡像;

    (2) 以基礎鏡像為基礎,根據(jù)業(yè)務需求,編寫Dockerfile,使用“docker build”命令自動構(gòu)建新的鏡像。

    Dockerfile是基于DSL(Domain Specific Language)語法的腳本,由一條一條的指令組成,每條指令對應一條Linux命令,Docker引擎負責指令的翻譯。與直接給出鏡像相比,Dockerfile腳本清晰地表明鏡像是怎樣生成的,當需要定制額外需求時,只要在Dockerfile上添加或修改指令即可。這種增量發(fā)布的能力,具有更好的靈活性、透明性、可重復性以及冪等性[14]。本文在制作Hadoop鏡像時,將會使用Dockerfile方式。

    2 Hadoop的Docker化

    以Ubuntu 14.04.4為基礎鏡像,采用Dockerfile方式制作Hadoop鏡像,關(guān)鍵步驟包括:

    (1) 安裝JDK,OpenJDK 7。

    (2) 安裝SSH,OpenSSH 2。

    (3) 下載、安裝Hadoop,版本選擇Hadoop 2.7.2。與1.x分支相比,Hadoop 2.x(YARN)是一個通用的計算框架管理平臺,不僅支持MapReduce,也支持其它計算引擎(如Spark)。

    (4) 配置環(huán)境變量,JAVA_HOME、HADOOP_HOME、PATH。

    (5) 配置SSH無密碼登錄。

    (6) 配置Hadoop。準備Hadoop的配置文件:core-site.xml、hdfs-site.xml、mapred-site.xml、yarn-site.xml、hadoop-env.sh、slaves,并將它們拷貝至Hadoop的安裝目錄。

    (7) 格式化NameNode。

    制作流程如圖1所示。

    圖1Hadoop image制作流程

    Dockerfile的核心內(nèi)容如下:

    FROM ubuntu,14.04

    WORKDIR /root

    # 安裝OpenSSH、OpenJDK、Hadoop

    RUN apt-get update && apt-get install -y openssh-server openjdk-7-jdk wget

    RUN wget hadoop-2.7.2.tar.gz && tar -xzvf hadoop-2.7.2.tar.gz && mv hadoop-2.7.2 /usr/hadoop/

    # 配置環(huán)境變量

    ENV JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/

    ENV HADOOP_HOME=/usr/hadoop/

    ENV PATH=PATH:/usr/hadoop/bin:/usr/hadoop/sbin

    # 配置SSH無密碼登錄

    RUN ssh-keygen -t rsa -f ~/.ssh/id_rsa -P ''

    RUN cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    RUN mv /tmp/ssh_config ~/.ssh/config

    # 配置Hadoop

    COPY config/* /tmp/

    RUN mv /tmp/hadoop-env.sh /usr/hadoop/etc/hadoop/hadoop-env.sh

    RUN mv /tmp/hdfs-site.xml HADOOP_HOME/etc/hadoop/hdfs-site.xml

    RUN mv /tmp/core-site.xml HADOOP_HOME/etc/hadoop/core-site.xml

    RUN mv /tmp/mapred-site.xml HADOOP_HOME/etc/hadoop/mapred-site.xml

    RUN mv /tmp/yarn-site.xml HADOOP_HOME/etc/hadoop/yarn-site.xml

    RUN mv /tmp/slaves HADOOP_HOME/etc/hadoop/slaves

    # 格式化NameNode

    RUN mkdir -p ~/hdfs/namenode

    RUN mkdir -p ~/hdfs/datanode

    RUN /usr/hadoop/bin/hdfs namenode -format

    最后使用“docker build”命令生成Hadoop鏡像,給它命名為“hadoop:base”(base其實是鏡像的tag),它的大小大約只有780M,比在傳統(tǒng)虛擬主機中安裝Linux小的多。

    3 構(gòu)建大數(shù)據(jù)實驗室

    利用分布式系統(tǒng)的優(yōu)勢,Hadoop是解決大數(shù)據(jù)問題的高效工具。依托進程級虛擬化技術(shù),Docker以應用為中心,輕巧便捷,特別適合用于需要橫向擴展的應用。運行封裝有Hadoop的Docker容器,可以快速地在單個PC上搭建Hadoop集群。

    3.1 實驗室部署

    由于準備在一臺機器上運行3個Docker容器(1個Master、2個Slave),所以選擇硬件較好的計算機機房,PC配置為:Intel i7-4770四核CPU(處理器必須支持硬件虛擬化)、8GB RAM、1TB硬盤(7200轉(zhuǎn)64M緩存)。操作系統(tǒng)為:Windows7 64位。部署過程只有3步:

    (1) 安裝DockerToolbox 1.13并啟動。Docker的Toolbox是一個能在Windows平臺上使用運行的輕量級虛擬機引擎。

    (2) 獲取Hadoop鏡像,命令

    docker pull hadoop:base

    (3) 以bridge模式為Hadoop集群創(chuàng)建單獨的網(wǎng)絡,給它命名為“hadoop”,命令

    docker network create—driver=bridge hadoop

    單機部署完成后,可以通過噢易OSS等網(wǎng)絡同傳工具拷貝到每臺學生機上。由于Docker的資源隔離機制,每臺機器之間的Hadoop集群相互不干擾。

    3.2 運行Hadoop容器

    學生上機時,首先打開DockerToolbox,然后運行容器,啟動Hadoop集群。

    (1) 運行容器。基于相同的hadoop:base鏡像運行多個容器。在啟動時,使用“—net=hadoop”選項,將所有容器放置在hadoop網(wǎng)絡中,它們可以通過容器名稱進行通信。

    運行Master節(jié)點上的容器:

    docker run -itd —net=hadoop —name hadoop-master —hostname hadoop-master -p 50070:50070 -p 8088:8088 hadoop:base

    運行2個Slave節(jié)點上的容器:

    docker run -itd —net=hadoop —name hadoop-slave1 —hostname hadoop-slave1 hadoop:base

    docker run -itd —net=hadoop —name hadoop-slave2 —hostname hadoop-slave2 hadoop:base

    (2) 進入Master容器的root目錄:

    docker exec -it hadoop-master bash

    (3) 啟動Hadoop:

    HADOOP_HOME/sbin/start-dfs.sh

    HADOOP_HOME/sbin/start-yarn.sh

    Hadoop提供了NodeManager和ResourceManager的Web管理功能,地址分別為:http://MasterIP:50070/、http://MasterIP:8088/。

    Hadoop容器運行流程如圖2所示。

    3.3 測試Hadoop集群

    編寫一個runWC.sh腳本,調(diào)用Hadoop自帶的WordCount程序,測試Hadoop集群是否正常工作。

    圖2Hadoop Container運行流程

    runWC.sh腳本代碼如下:

    mkdir input

    echo "Hello Hadoop" >input/file1.txt

    echo "Hello Docker" >input/file2.txt

    hadoop fs -mkdir -p input

    hdfs dfs -put ./input/* input

    hadoop jar HADOOP_HOME/share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.7.2-sources.jar org.apache.hadoop.examples.WordCount input output

    echo -e " WordCount output:"

    hdfs dfs -cat output/part-r-00000

    執(zhí)行結(jié)果如圖3所示。

    圖3runWC.sh腳本執(zhí)行結(jié)果

    3.4 配置開發(fā)環(huán)境[6]

    編程實驗課需要使用Eclipse進行Hadoop方面的程序開發(fā)。

    安裝Hadoop Eclipse插件:下載hadoop-eclipse-plugin-1.0.4.jar,將其放置在Eclipse安裝目錄的plugins文件夾內(nèi),重啟Eclipse。如果在打開透視圖對話框中能夠看到“Map/Reduce”選項,表明插件安裝成功。在“Map/Reduce”透視圖中,右鍵點擊“New Hadoop Location”,根據(jù)Hadoop的安裝情況,填寫正確的Map/Reduce、DFS配置信息。至此,Eclipse開發(fā)環(huán)境配置完畢,可以選擇“Map/Reduce Project”來開發(fā)并行應用程序。

    4 鏡像的遷移

    以往,受時間因素和實驗環(huán)境的制約,學生只能在實驗課上做實驗。大數(shù)據(jù)課程的實驗比較復雜,有時光靠實驗課的時間是無法完成的。所以,很多學生有在自己計算機上安裝Hadoop集群的需求。Docker在這方面提供了便利。

    Docker具有標準的鏡像格式、標準的容器運行環(huán)境、標準的構(gòu)建方法。當需要在新環(huán)境部署應用時,只需要到Docker Hub上下載所需的鏡像,啟動容器即可,極大的簡化了應用程序的安裝和管理。

    所以,學生私人計算機上部署Hadoop集群和實驗室部署Hadoop集群的方法完全一致。

    5 結(jié) 語

    大數(shù)據(jù)實驗室是大數(shù)據(jù)人才培養(yǎng)不可或缺的重要部分,為實驗教學提供硬件支撐。通過在Windows平臺下安裝Docker軟件運行容器,實現(xiàn)了多節(jié)點Hadoop集群在單PC上的部署。一方面,保持眾多學生機的原有狀況不變,沒有給實驗室的維護增加負擔;另一方面,不需要使用高性能硬件或購置新設備,節(jié)省了實驗室資金。該大數(shù)據(jù)實驗室已實際運行在網(wǎng)絡機房中,每次實驗課有50-60名學生同時上機,經(jīng)實踐證明運行穩(wěn)定、維護方便,可供大家在建設大數(shù)據(jù)實驗室時參考與借鑒。

    參考文獻(References):

    [1]何海地.美國大數(shù)據(jù)專業(yè)碩士研究生教育的背景、現(xiàn)狀、特色與啟示——全美23所知名大學數(shù)據(jù)分析碩士課程網(wǎng)站及相關(guān)信息分析研究[J].圖書與情報,2014(2):48-56.

    [2]孟小峰,慈祥. 大數(shù)據(jù)管理:概念、技術(shù)與挑戰(zhàn)[J]. 計算機研究與發(fā)展,2013(1):146-169.

    [3]蔣寧,李文,李鴻彬.基于Hadoop的云計算輔助教學平臺研究[J].中國遠程教育,2012(9):79-82.

    [4]姚占雷,許鑫,葉德磊.云計算架構(gòu)下經(jīng)管類實驗教學環(huán)境搭建與應用實踐[J].現(xiàn)代教育技術(shù),2013(7):111-116.

    [5]孔藝權(quán).面向開源軟件的“云計算”仿真實驗設計[J].實驗技術(shù)與管理,2013(2):122-125.

    [6]付偉,嚴博,吳曉平.云計算實驗平臺建設關(guān)鍵技術(shù)研究[J].實驗室研究與探索,2013(11):78-81.

    [7]何增穎.虛擬機技術(shù)的實驗教學應用[J].實驗科學與技術(shù),2010(1):80-82,87.

    [8]強焜.基于Docker的舊機房虛擬化改造探討[J].科技創(chuàng)新與應用,2016(35):58.

    [9]Xie B, Sun G, Ma G. Docker based overlay network performance evaluation in large scale streaming system[C]// Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), 2016 IEEE. IEEE, 2016: 366-369.

    [10]汪愷,張功萱,周秀敏.基于容器虛擬化技術(shù)研究[J].計算機技術(shù)與發(fā)展,2015(8):138-141.

    [11]金海,廖小飛.面向計算系統(tǒng)的虛擬化技術(shù)[J].中國基礎科學,2008(6):12-18.

    [12]謝超群.Docker容器技術(shù)在高校數(shù)據(jù)中心的應用[J].貴陽學院學報(自然科學版),2015(4):27-29.

    [13]伍陽.基于Docker的虛擬化技術(shù)研究[J].信息技術(shù),2016(1):121-123,128.

    [14]James Turnbull. 第一本Docker書[M]. 北京:人民郵電出版社, 2016.

    猜你喜歡
    鏡像虛擬化容器
    Different Containers不同的容器
    鏡像
    當代黨員(2020年20期)2020-11-06 04:17:52
    難以置信的事情
    基于OpenStack虛擬化網(wǎng)絡管理平臺的設計與實現(xiàn)
    電子制作(2019年10期)2019-06-17 11:45:10
    鏡像
    小康(2018年23期)2018-08-23 06:18:52
    對基于Docker的虛擬化技術(shù)的幾點探討
    電子制作(2018年14期)2018-08-21 01:38:20
    虛擬化技術(shù)在計算機技術(shù)創(chuàng)造中的應用
    電子測試(2017年11期)2017-12-15 08:57:56
    存儲虛擬化還有優(yōu)勢嗎?
    取米
    鏡像
    小康(2015年4期)2015-03-31 14:57:40
    国产高清视频在线播放一区| 亚洲精华国产精华精| 久久亚洲精品不卡| 日韩中文字幕欧美一区二区| 日本 av在线| 91午夜精品亚洲一区二区三区 | 欧美在线一区亚洲| 欧美另类亚洲清纯唯美| 日韩,欧美,国产一区二区三区 | 99热这里只有精品一区| 少妇熟女aⅴ在线视频| 亚洲乱码一区二区免费版| 女生性感内裤真人,穿戴方法视频| 美女cb高潮喷水在线观看| 亚洲美女搞黄在线观看 | 黄片wwwwww| 色哟哟·www| 久久午夜亚洲精品久久| 国产高清三级在线| 国产免费一级a男人的天堂| 99热网站在线观看| 午夜免费激情av| 别揉我奶头 嗯啊视频| 搞女人的毛片| 国产一区二区在线观看日韩| 69av精品久久久久久| 欧美丝袜亚洲另类 | 乱人视频在线观看| 国产视频内射| 国产探花极品一区二区| 久久精品久久久久久噜噜老黄 | 亚洲精品一卡2卡三卡4卡5卡| 久久国产乱子免费精品| а√天堂www在线а√下载| 欧美成人一区二区免费高清观看| 亚洲不卡免费看| 日韩,欧美,国产一区二区三区 | 亚洲av成人精品一区久久| 又紧又爽又黄一区二区| 亚洲av美国av| 成人性生交大片免费视频hd| 在线国产一区二区在线| 亚洲美女黄片视频| 欧美成人性av电影在线观看| 亚洲不卡免费看| 亚洲av二区三区四区| 男人舔女人下体高潮全视频| 亚洲黑人精品在线| 亚洲天堂国产精品一区在线| 国产免费一级a男人的天堂| 亚洲av成人av| 51国产日韩欧美| 可以在线观看毛片的网站| 亚洲一区二区三区色噜噜| 久久中文看片网| 最后的刺客免费高清国语| 久久精品国产鲁丝片午夜精品 | 日韩av在线大香蕉| 51国产日韩欧美| 欧美一级a爱片免费观看看| 三级男女做爰猛烈吃奶摸视频| 亚洲成人中文字幕在线播放| 超碰av人人做人人爽久久| 国产精品久久久久久av不卡| 深爱激情五月婷婷| 天美传媒精品一区二区| 日本a在线网址| 俺也久久电影网| 三级毛片av免费| 中出人妻视频一区二区| 欧美国产日韩亚洲一区| 国产av一区在线观看免费| 99热精品在线国产| 熟妇人妻久久中文字幕3abv| 小说图片视频综合网站| 嫩草影视91久久| 日韩欧美一区二区三区在线观看| 久9热在线精品视频| 啦啦啦观看免费观看视频高清| 国产高潮美女av| 国产一区二区亚洲精品在线观看| 女人被狂操c到高潮| 看免费成人av毛片| 国产精品免费一区二区三区在线| 精品一区二区三区视频在线| 久久久久久久久久成人| 美女大奶头视频| 狠狠狠狠99中文字幕| 99久国产av精品| 久久久久国产精品人妻aⅴ院| 欧美bdsm另类| 嫩草影院入口| 精品久久久噜噜| 精品一区二区三区人妻视频| 九九热线精品视视频播放| 久久久久性生活片| 成年版毛片免费区| 哪里可以看免费的av片| 成年女人毛片免费观看观看9| 欧美绝顶高潮抽搐喷水| 99热网站在线观看| 中文字幕精品亚洲无线码一区| 在线国产一区二区在线| 搡女人真爽免费视频火全软件 | 熟女人妻精品中文字幕| 老司机深夜福利视频在线观看| 一级a爱片免费观看的视频| 91在线精品国自产拍蜜月| 亚洲av不卡在线观看| 亚洲色图av天堂| www.色视频.com| 男人的好看免费观看在线视频| 亚洲人成网站高清观看| av中文乱码字幕在线| 制服丝袜大香蕉在线| 中出人妻视频一区二区| 亚洲一区二区三区色噜噜| 色综合站精品国产| 成人亚洲精品av一区二区| 婷婷精品国产亚洲av| 免费电影在线观看免费观看| 午夜激情欧美在线| av天堂中文字幕网| 琪琪午夜伦伦电影理论片6080| 麻豆av噜噜一区二区三区| 亚洲最大成人中文| 国产av不卡久久| 无人区码免费观看不卡| 国产精品三级大全| 一个人观看的视频www高清免费观看| 美女xxoo啪啪120秒动态图| 超碰av人人做人人爽久久| 岛国在线免费视频观看| 精品一区二区三区视频在线| 久久人妻av系列| 午夜日韩欧美国产| 不卡视频在线观看欧美| 成年女人看的毛片在线观看| 婷婷色综合大香蕉| 男女边吃奶边做爰视频| 性插视频无遮挡在线免费观看| 热99re8久久精品国产| 成熟少妇高潮喷水视频| 看黄色毛片网站| 国产精品久久久久久久电影| 国产不卡一卡二| a级毛片a级免费在线| 禁无遮挡网站| 欧美日韩亚洲国产一区二区在线观看| 联通29元200g的流量卡| 国产精品亚洲一级av第二区| 精华霜和精华液先用哪个| 国国产精品蜜臀av免费| 精品久久久久久久末码| 91精品国产九色| 国产伦一二天堂av在线观看| 欧美日韩黄片免| 国产私拍福利视频在线观看| 非洲黑人性xxxx精品又粗又长| 欧美激情国产日韩精品一区| 国产亚洲91精品色在线| 色av中文字幕| 在线a可以看的网站| АⅤ资源中文在线天堂| 亚洲av电影不卡..在线观看| 欧美一区二区精品小视频在线| 黄色视频,在线免费观看| 特大巨黑吊av在线直播| 91久久精品电影网| 国内毛片毛片毛片毛片毛片| 国产 一区 欧美 日韩| 成人毛片a级毛片在线播放| av在线天堂中文字幕| 欧美高清性xxxxhd video| 精品一区二区三区视频在线观看免费| 国产精品自产拍在线观看55亚洲| 久久人妻av系列| 国产av在哪里看| 欧美在线一区亚洲| 中文字幕高清在线视频| 亚洲av.av天堂| 国产美女午夜福利| .国产精品久久| 久久精品影院6| 国产69精品久久久久777片| 黄色日韩在线| 欧美日韩乱码在线| 联通29元200g的流量卡| 男女做爰动态图高潮gif福利片| 别揉我奶头~嗯~啊~动态视频| 91狼人影院| 香蕉av资源在线| 热99re8久久精品国产| 国产乱人伦免费视频| 免费高清视频大片| 国内久久婷婷六月综合欲色啪| 亚洲一区二区三区色噜噜| 我要搜黄色片| 国产激情偷乱视频一区二区| 日韩精品有码人妻一区| aaaaa片日本免费| 亚洲精品一卡2卡三卡4卡5卡| 国产一区二区亚洲精品在线观看| 国产又黄又爽又无遮挡在线| 97人妻精品一区二区三区麻豆| 性色avwww在线观看| 亚洲成av人片在线播放无| 国产精品久久久久久精品电影| 非洲黑人性xxxx精品又粗又长| av福利片在线观看| 最近中文字幕高清免费大全6 | 3wmmmm亚洲av在线观看| 麻豆精品久久久久久蜜桃| 亚洲经典国产精华液单| 极品教师在线免费播放| 久久国产精品人妻蜜桃| 日本 av在线| 热99re8久久精品国产| 国产精品99久久久久久久久| 国产老妇女一区| 成人鲁丝片一二三区免费| 一本精品99久久精品77| 免费看光身美女| 精华霜和精华液先用哪个| 日本 欧美在线| 乱码一卡2卡4卡精品| 日本黄大片高清| 波多野结衣高清作品| 真人一进一出gif抽搐免费| 亚洲av中文字字幕乱码综合| 精品人妻1区二区| 日日干狠狠操夜夜爽| 国内久久婷婷六月综合欲色啪| 国内精品美女久久久久久| 国产一区二区三区在线臀色熟女| 久久草成人影院| 亚洲av二区三区四区| 国产成年人精品一区二区| 国产成人aa在线观看| 亚洲va日本ⅴa欧美va伊人久久| 久久久久久伊人网av| 别揉我奶头~嗯~啊~动态视频| 欧美激情国产日韩精品一区| 97碰自拍视频| 99在线人妻在线中文字幕| 欧美xxxx性猛交bbbb| 亚洲无线观看免费| 国产免费av片在线观看野外av| 亚洲最大成人手机在线| 老女人水多毛片| 久久久久久九九精品二区国产| 亚洲av熟女| 又爽又黄a免费视频| 国产乱人伦免费视频| 99久久精品热视频| 久久久久九九精品影院| av黄色大香蕉| 日本免费一区二区三区高清不卡| 精品久久国产蜜桃| 成人性生交大片免费视频hd| 99热这里只有是精品50| av在线观看视频网站免费| 亚洲av免费高清在线观看| 99久久九九国产精品国产免费| 国产精品爽爽va在线观看网站| 国产精品一区二区免费欧美| 久久婷婷人人爽人人干人人爱| 久久精品国产亚洲网站| 欧美日韩黄片免| 精品乱码久久久久久99久播| 国产69精品久久久久777片| 亚洲第一区二区三区不卡| 亚洲性夜色夜夜综合| 国产色爽女视频免费观看| 男人舔女人下体高潮全视频| 亚洲欧美精品综合久久99| 久久久久久九九精品二区国产| 最后的刺客免费高清国语| 日本熟妇午夜| 男女之事视频高清在线观看| 成人欧美大片| 亚洲国产精品sss在线观看| 日本精品一区二区三区蜜桃| 亚洲精品一区av在线观看| 嫩草影院精品99| 欧美成人免费av一区二区三区| 国产黄片美女视频| 午夜福利欧美成人| 18禁在线播放成人免费| 免费看日本二区| 日韩,欧美,国产一区二区三区 | 人人妻,人人澡人人爽秒播| 国产精品久久视频播放| 国产精品国产高清国产av| 欧美性感艳星| 看黄色毛片网站| 长腿黑丝高跟| 一卡2卡三卡四卡精品乱码亚洲| 婷婷亚洲欧美| 亚洲精品亚洲一区二区| 国产伦精品一区二区三区四那| 99国产极品粉嫩在线观看| 免费人成视频x8x8入口观看| 国产成人a区在线观看| 国产一级毛片七仙女欲春2| 岛国在线免费视频观看| 日本一本二区三区精品| 久久热精品热| 夜夜爽天天搞| 99久久精品一区二区三区| 亚洲综合色惰| 国产视频内射| 边亲边吃奶的免费视频| 亚洲成人手机| 国产午夜精品一二区理论片| 精品一区二区免费观看| 99热全是精品| 插逼视频在线观看| 国产精品欧美亚洲77777| 亚洲人成网站在线播| 男的添女的下面高潮视频| 黄色怎么调成土黄色| 免费黄频网站在线观看国产| 亚洲av国产av综合av卡| 国语对白做爰xxxⅹ性视频网站| 国产欧美亚洲国产| 少妇猛男粗大的猛烈进出视频| 国产一区二区三区综合在线观看 | 久热这里只有精品99| 精品午夜福利在线看| 国产亚洲av片在线观看秒播厂| 亚洲怡红院男人天堂| 国产精品久久久久久久久免| 精品人妻视频免费看| a级毛色黄片| freevideosex欧美| 韩国av在线不卡| 日韩av不卡免费在线播放| 在线免费十八禁| 大话2 男鬼变身卡| 在线免费十八禁| 身体一侧抽搐| 国产亚洲精品久久久com| 99视频精品全部免费 在线| 国产免费一区二区三区四区乱码| 成人亚洲精品一区在线观看 | 亚洲精华国产精华液的使用体验| a级毛片免费高清观看在线播放| 秋霞伦理黄片| 狂野欧美激情性xxxx在线观看| 国产欧美日韩精品一区二区| 欧美精品国产亚洲| 成人综合一区亚洲| 日韩中文字幕视频在线看片 | 成人18禁高潮啪啪吃奶动态图 | 干丝袜人妻中文字幕| 婷婷色麻豆天堂久久| 丝袜脚勾引网站| 男的添女的下面高潮视频| 麻豆成人午夜福利视频| 亚洲欧美一区二区三区黑人 | 亚洲av中文字字幕乱码综合| 国产精品一及| 丝袜脚勾引网站| 国产亚洲精品久久久com| 国产精品久久久久久久久免| 国产成人freesex在线| www.色视频.com| 日韩一区二区三区影片| 精品国产一区二区三区久久久樱花 | 在线天堂最新版资源| 青春草亚洲视频在线观看| av在线老鸭窝| 18禁裸乳无遮挡动漫免费视频| 观看免费一级毛片| av又黄又爽大尺度在线免费看| 涩涩av久久男人的天堂| av网站免费在线观看视频| 中国三级夫妇交换| 国产亚洲欧美精品永久| 国产在视频线精品| 亚洲无线观看免费| 国产国拍精品亚洲av在线观看| 熟妇人妻不卡中文字幕| 日本免费在线观看一区| 舔av片在线| 国产在线一区二区三区精| 国产黄频视频在线观看| 国产精品嫩草影院av在线观看| 亚洲最大成人中文| 在线观看免费高清a一片| 波野结衣二区三区在线| 99久国产av精品国产电影| 久久人妻熟女aⅴ| 在现免费观看毛片| 日韩av在线免费看完整版不卡| 久久人人爽人人片av| av播播在线观看一区| 久热久热在线精品观看| 亚洲国产av新网站| 日本欧美视频一区| 国产视频首页在线观看| 十八禁网站网址无遮挡 | 欧美成人一区二区免费高清观看| 永久网站在线| 国产精品一区www在线观看| 日韩av在线免费看完整版不卡| 国产乱来视频区| 少妇人妻一区二区三区视频| 亚洲精品国产av蜜桃| 久久99热这里只有精品18| 国产 一区 欧美 日韩| 国产成人精品婷婷| 亚洲欧美成人精品一区二区| 黄色怎么调成土黄色| 国产精品.久久久| 能在线免费看毛片的网站| 永久网站在线| 韩国av在线不卡| 国产 一区精品| 成年av动漫网址| 亚洲av.av天堂| 欧美97在线视频| 男女国产视频网站| 在线精品无人区一区二区三 | 观看av在线不卡| 国产欧美日韩一区二区三区在线 | 精华霜和精华液先用哪个| 欧美成人午夜免费资源| 国产一区亚洲一区在线观看| 人人妻人人看人人澡| 偷拍熟女少妇极品色| 免费大片黄手机在线观看| 好男人视频免费观看在线| 国产av码专区亚洲av| 中文乱码字字幕精品一区二区三区| 日韩av在线免费看完整版不卡| 干丝袜人妻中文字幕| 国内揄拍国产精品人妻在线| 亚洲第一av免费看| 亚洲国产精品一区三区| 网址你懂的国产日韩在线| 我要看黄色一级片免费的| 久久久久久九九精品二区国产| 久久99热6这里只有精品| 欧美bdsm另类| 国产成人a区在线观看| a级毛片免费高清观看在线播放| 国产精品99久久久久久久久| av国产久精品久网站免费入址| 免费观看av网站的网址| 日韩 亚洲 欧美在线| 免费人妻精品一区二区三区视频| 免费黄网站久久成人精品| 婷婷色综合大香蕉| 如何舔出高潮| 欧美一级a爱片免费观看看| 日日啪夜夜爽| 欧美亚洲 丝袜 人妻 在线| a 毛片基地| 高清黄色对白视频在线免费看 | 偷拍熟女少妇极品色| 午夜视频国产福利| 国产精品欧美亚洲77777| 在线精品无人区一区二区三 | 男女啪啪激烈高潮av片| 国产精品一二三区在线看| 久久精品久久久久久噜噜老黄| 最近最新中文字幕大全电影3| 一级片'在线观看视频| 国产av一区二区精品久久 | 日韩在线高清观看一区二区三区| 在线观看免费高清a一片| 午夜福利在线观看免费完整高清在| 免费黄色在线免费观看| 3wmmmm亚洲av在线观看| 一级爰片在线观看| 国产精品女同一区二区软件| 国产av精品麻豆| 最近2019中文字幕mv第一页| 日韩伦理黄色片| 一级爰片在线观看| 免费大片18禁| 国产在线免费精品| 国内精品宾馆在线| 久久99精品国语久久久| 精品亚洲乱码少妇综合久久| 国产男女内射视频| 伦精品一区二区三区| 国模一区二区三区四区视频| 国内少妇人妻偷人精品xxx网站| 91精品国产九色| 国产精品国产三级国产av玫瑰| a级一级毛片免费在线观看| 午夜免费鲁丝| 国产有黄有色有爽视频| 久久久久国产精品人妻一区二区| 亚洲熟女精品中文字幕| 老师上课跳d突然被开到最大视频| 色哟哟·www| 看免费成人av毛片| 国产片特级美女逼逼视频| 边亲边吃奶的免费视频| 国产精品蜜桃在线观看| 久久久久视频综合| 欧美+日韩+精品| 亚洲国产最新在线播放| 2022亚洲国产成人精品| av线在线观看网站| 亚洲精品国产成人久久av| 网址你懂的国产日韩在线| 下体分泌物呈黄色| 26uuu在线亚洲综合色| 一级爰片在线观看| 天美传媒精品一区二区| 午夜福利在线观看免费完整高清在| 国产精品一二三区在线看| www.色视频.com| 亚洲人成网站在线观看播放| 六月丁香七月| 亚洲精品日韩在线中文字幕| 欧美成人午夜免费资源| 一级毛片电影观看| av天堂中文字幕网| 人妻系列 视频| 亚洲av.av天堂| 在线播放无遮挡| 精品久久久精品久久久| 只有这里有精品99| av在线app专区| 亚洲国产精品一区三区| 日本免费在线观看一区| 国产无遮挡羞羞视频在线观看| 18禁裸乳无遮挡动漫免费视频| 亚洲性久久影院| 毛片女人毛片| 国产一区二区三区av在线| 久久久久久久亚洲中文字幕| 日本爱情动作片www.在线观看| 身体一侧抽搐| 亚洲精品国产av蜜桃| 国产亚洲午夜精品一区二区久久| 大香蕉久久网| 丝袜脚勾引网站| 亚洲欧美成人综合另类久久久| 联通29元200g的流量卡| 少妇猛男粗大的猛烈进出视频| 精品人妻偷拍中文字幕| 久久久久久人妻| 丰满乱子伦码专区| 欧美区成人在线视频| 久久精品国产亚洲网站| 日韩不卡一区二区三区视频在线| 久久久a久久爽久久v久久| 少妇的逼好多水| 五月天丁香电影| 成人综合一区亚洲| 一级片'在线观看视频| 一级毛片aaaaaa免费看小| 大片电影免费在线观看免费| 免费人成在线观看视频色| 国产亚洲午夜精品一区二区久久| 97超碰精品成人国产| 免费大片18禁| 日本黄色日本黄色录像| 18禁在线无遮挡免费观看视频| 你懂的网址亚洲精品在线观看| 麻豆成人午夜福利视频| 日韩av不卡免费在线播放| 国产在线一区二区三区精| 成人漫画全彩无遮挡| 一级毛片黄色毛片免费观看视频| 色视频www国产| 各种免费的搞黄视频| 人妻制服诱惑在线中文字幕| 亚洲欧美中文字幕日韩二区| 26uuu在线亚洲综合色| 另类亚洲欧美激情| 天天躁日日操中文字幕| 免费人妻精品一区二区三区视频| 国产日韩欧美在线精品| 深爱激情五月婷婷| 永久免费av网站大全| 99热这里只有精品一区| 国产高清国产精品国产三级 | 国产在视频线精品| 观看av在线不卡| 国产在线男女| 最后的刺客免费高清国语| 欧美日韩视频精品一区| 午夜免费观看性视频| 最后的刺客免费高清国语| 精品人妻视频免费看| 99久久精品一区二区三区| 午夜老司机福利剧场| 91aial.com中文字幕在线观看| 联通29元200g的流量卡| 欧美成人一区二区免费高清观看| 少妇人妻一区二区三区视频| 久热这里只有精品99| 婷婷色综合www| 99热国产这里只有精品6| 国产精品不卡视频一区二区| 高清欧美精品videossex| 男女下面进入的视频免费午夜| 赤兔流量卡办理| 免费观看的影片在线观看| 日本av免费视频播放| 国产伦精品一区二区三区四那| 亚洲va在线va天堂va国产| 一区二区三区精品91| 精品视频人人做人人爽| 精品久久久久久久末码| 精品人妻视频免费看| 少妇的逼水好多|