• <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
    狂野欧美激情性xxxx| 国产午夜精品一二区理论片| 欧美久久黑人一区二区| 国产淫语在线视频| 在现免费观看毛片| 国产午夜精品一二区理论片| av在线播放精品| 香蕉国产在线看| 欧美变态另类bdsm刘玥| 久久国产亚洲av麻豆专区| videosex国产| 亚洲欧美中文字幕日韩二区| 欧美精品一区二区免费开放| 久久狼人影院| 亚洲国产欧美网| 男女免费视频国产| 女人高潮潮喷娇喘18禁视频| 黑人猛操日本美女一级片| 99re6热这里在线精品视频| 欧美乱码精品一区二区三区| 亚洲人成电影观看| 男女无遮挡免费网站观看| 精品少妇内射三级| 久久性视频一级片| 新久久久久国产一级毛片| 最近最新中文字幕免费大全7| 欧美激情 高清一区二区三区| 国产免费一区二区三区四区乱码| 成人手机av| 欧美黑人精品巨大| 99久国产av精品国产电影| 一级毛片 在线播放| 国产伦理片在线播放av一区| 一边摸一边抽搐一进一出视频| 美女主播在线视频| avwww免费| 在现免费观看毛片| 日韩中文字幕视频在线看片| 成人亚洲精品一区在线观看| 亚洲三区欧美一区| 美女扒开内裤让男人捅视频| 久久国产精品大桥未久av| 亚洲精品国产区一区二| 免费在线观看视频国产中文字幕亚洲 | 夜夜骑夜夜射夜夜干| 欧美精品一区二区大全| 国产色婷婷99| 2021少妇久久久久久久久久久| 精品一区二区免费观看| 亚洲专区中文字幕在线 | 午夜激情av网站| 99久久精品国产亚洲精品| 欧美老熟妇乱子伦牲交| 97精品久久久久久久久久精品| 七月丁香在线播放| 99精国产麻豆久久婷婷| 老汉色∧v一级毛片| 91老司机精品| 最新的欧美精品一区二区| 人妻一区二区av| a级毛片黄视频| 高清av免费在线| 久久人妻熟女aⅴ| 黄色 视频免费看| 亚洲国产欧美网| 国产人伦9x9x在线观看| 18禁裸乳无遮挡动漫免费视频| 亚洲在久久综合| 在线亚洲精品国产二区图片欧美| 久久热在线av| 亚洲色图 男人天堂 中文字幕| 色94色欧美一区二区| 欧美日本中文国产一区发布| 飞空精品影院首页| 啦啦啦在线免费观看视频4| 如日韩欧美国产精品一区二区三区| 午夜福利一区二区在线看| 欧美精品亚洲一区二区| 青青草视频在线视频观看| 婷婷色麻豆天堂久久| 亚洲国产毛片av蜜桃av| 欧美日韩精品网址| 国产日韩一区二区三区精品不卡| 欧美日韩一级在线毛片| 夫妻性生交免费视频一级片| 精品国产一区二区三区四区第35| a 毛片基地| 日本猛色少妇xxxxx猛交久久| 天堂中文最新版在线下载| 亚洲成人免费av在线播放| 免费日韩欧美在线观看| 国产人伦9x9x在线观看| 婷婷色综合大香蕉| 丝袜美腿诱惑在线| 亚洲av在线观看美女高潮| 国产一区二区 视频在线| 国产黄频视频在线观看| 99国产综合亚洲精品| 男女无遮挡免费网站观看| 久久人人爽人人片av| 两个人看的免费小视频| 国产熟女午夜一区二区三区| 丝袜美腿诱惑在线| 国产又色又爽无遮挡免| 国产精品久久久久久精品古装| 高清不卡的av网站| 女人精品久久久久毛片| 久久天躁狠狠躁夜夜2o2o | 丰满饥渴人妻一区二区三| 国产99久久九九免费精品| 亚洲精品乱久久久久久| 丝袜人妻中文字幕| videosex国产| 久久毛片免费看一区二区三区| 18禁观看日本| 91精品伊人久久大香线蕉| www.熟女人妻精品国产| 欧美精品一区二区免费开放| 日本wwww免费看| 国产亚洲最大av| 搡老乐熟女国产| 中文字幕高清在线视频| 成人黄色视频免费在线看| 国产成人精品在线电影| 在线观看免费视频网站a站| 天天躁夜夜躁狠狠躁躁| 建设人人有责人人尽责人人享有的| 精品少妇久久久久久888优播| e午夜精品久久久久久久| 一级片免费观看大全| 99精国产麻豆久久婷婷| 久久精品国产亚洲av涩爱| 在线观看人妻少妇| 最近的中文字幕免费完整| 久久韩国三级中文字幕| 伦理电影免费视频| 亚洲美女视频黄频| 久久精品久久久久久久性| 国产亚洲午夜精品一区二区久久| 制服诱惑二区| 色精品久久人妻99蜜桃| 久久女婷五月综合色啪小说| 日韩电影二区| 亚洲精品国产av蜜桃| 日韩 亚洲 欧美在线| av卡一久久| 亚洲欧美一区二区三区久久| 热99国产精品久久久久久7| 国产精品久久久久成人av| 97精品久久久久久久久久精品| 久久久久久久大尺度免费视频| 中文字幕亚洲精品专区| 久久久久久人人人人人| 国产乱人偷精品视频| 丝袜喷水一区| 亚洲美女搞黄在线观看| 九九爱精品视频在线观看| 国产亚洲av片在线观看秒播厂| 欧美97在线视频| 国产精品国产av在线观看| 亚洲成人免费av在线播放| 男人舔女人的私密视频| 激情视频va一区二区三区| 五月天丁香电影| 国产99久久九九免费精品| 美女扒开内裤让男人捅视频| 国产麻豆69| 亚洲一卡2卡3卡4卡5卡精品中文| 91aial.com中文字幕在线观看| 最新的欧美精品一区二区| 国产精品偷伦视频观看了| av.在线天堂| 亚洲欧美精品自产自拍| 在线天堂最新版资源| 久久精品人人爽人人爽视色| 久久久久久久久久久免费av| 在线天堂中文资源库| 久久鲁丝午夜福利片| 老汉色av国产亚洲站长工具| 久久久精品免费免费高清| 久久精品熟女亚洲av麻豆精品| 高清在线视频一区二区三区| 999精品在线视频| 另类精品久久| 亚洲精品中文字幕在线视频| 日韩中文字幕欧美一区二区 | 亚洲av男天堂| 成人国产av品久久久| 秋霞伦理黄片| 亚洲第一av免费看| 在线观看一区二区三区激情| 亚洲四区av| 亚洲av男天堂| 午夜av观看不卡| 婷婷色麻豆天堂久久| 久久精品亚洲av国产电影网| 日韩av不卡免费在线播放| 超色免费av| 国产黄频视频在线观看| 国产精品无大码| 男人操女人黄网站| 成人国产麻豆网| 99久久精品国产亚洲精品| 啦啦啦在线观看免费高清www| 日韩中文字幕欧美一区二区 | 久久午夜综合久久蜜桃| 精品第一国产精品| 中文字幕高清在线视频| 老司机亚洲免费影院| 热re99久久精品国产66热6| 久久久久久久大尺度免费视频| 久久久久久人人人人人| 亚洲av在线观看美女高潮| 国产淫语在线视频| 成人免费观看视频高清| 香蕉丝袜av| 一级,二级,三级黄色视频| 国产精品偷伦视频观看了| 日韩伦理黄色片| 女人精品久久久久毛片| 国产片内射在线| av在线播放精品| 亚洲精品国产av成人精品| 日韩 亚洲 欧美在线| 丝袜在线中文字幕| 十八禁高潮呻吟视频| 国产精品久久久人人做人人爽| 国产不卡av网站在线观看| 日韩,欧美,国产一区二区三区| 精品国产露脸久久av麻豆| 国产亚洲最大av| 搡老乐熟女国产| 精品少妇久久久久久888优播| 国产av国产精品国产| 人人妻人人澡人人爽人人夜夜| 国产精品国产av在线观看| 久久久精品免费免费高清| 亚洲成色77777| 男女下面插进去视频免费观看| 久久天躁狠狠躁夜夜2o2o | 欧美最新免费一区二区三区| av.在线天堂| 日韩人妻精品一区2区三区| 亚洲美女黄色视频免费看| 欧美日韩一级在线毛片| 亚洲av福利一区| 黑人猛操日本美女一级片| 久久久久久久精品精品| av不卡在线播放| 97精品久久久久久久久久精品| 亚洲av在线观看美女高潮| 午夜免费观看性视频| 午夜福利,免费看| 欧美日韩亚洲综合一区二区三区_| 男的添女的下面高潮视频| 别揉我奶头~嗯~啊~动态视频 | 欧美成人午夜精品| 日本91视频免费播放| 人人妻人人爽人人添夜夜欢视频| 国产精品一区二区在线观看99| 99香蕉大伊视频| 日韩一卡2卡3卡4卡2021年| 久久午夜综合久久蜜桃| 国产精品熟女久久久久浪| 999精品在线视频| 免费黄频网站在线观看国产| 久久精品熟女亚洲av麻豆精品| 免费在线观看完整版高清| 亚洲人成77777在线视频| 亚洲av日韩在线播放| 国产极品天堂在线| 日本一区二区免费在线视频| 中文字幕色久视频| 国产高清国产精品国产三级| 国产av国产精品国产| av不卡在线播放| 国产爽快片一区二区三区| 波多野结衣av一区二区av| 亚洲第一青青草原| 国产高清不卡午夜福利| 操美女的视频在线观看| 啦啦啦视频在线资源免费观看| 亚洲五月色婷婷综合| 涩涩av久久男人的天堂| 黄片小视频在线播放| 99精国产麻豆久久婷婷| 国产一区二区三区av在线| 两个人看的免费小视频| 老司机亚洲免费影院| 亚洲av成人不卡在线观看播放网 | 亚洲人成电影观看| 又大又黄又爽视频免费| 亚洲国产欧美在线一区| 欧美少妇被猛烈插入视频| 国产成人免费无遮挡视频| 国产精品久久久久久精品电影小说| 丰满饥渴人妻一区二区三| 亚洲av成人不卡在线观看播放网 | 欧美日韩成人在线一区二区| av福利片在线| xxx大片免费视频| 狠狠精品人妻久久久久久综合| 亚洲美女搞黄在线观看| 午夜福利一区二区在线看| 成年人免费黄色播放视频| 狠狠婷婷综合久久久久久88av| 亚洲av男天堂| 国产人伦9x9x在线观看| 毛片一级片免费看久久久久| 亚洲国产精品成人久久小说| 成年动漫av网址| 男女免费视频国产| 99精品久久久久人妻精品| 亚洲欧洲日产国产| 老司机深夜福利视频在线观看 | 99国产精品免费福利视频| 午夜福利免费观看在线| 精品免费久久久久久久清纯 | 久久久精品区二区三区| av在线老鸭窝| videosex国产| 丝袜人妻中文字幕| √禁漫天堂资源中文www| 国产成人免费无遮挡视频| 老司机靠b影院| 另类亚洲欧美激情| 美女脱内裤让男人舔精品视频| 亚洲精品久久久久久婷婷小说| 中文字幕人妻熟女乱码| 久久人人爽av亚洲精品天堂| www日本在线高清视频| 飞空精品影院首页| 深夜精品福利| 久久久久久久久久久久大奶| 日韩大片免费观看网站| 咕卡用的链子| 亚洲精品成人av观看孕妇| 在线观看人妻少妇| www.av在线官网国产| 欧美精品一区二区大全| 国产精品亚洲av一区麻豆 | 亚洲国产精品国产精品| 在线观看免费视频网站a站| 亚洲人成77777在线视频| 两性夫妻黄色片| √禁漫天堂资源中文www| av电影中文网址| 亚洲少妇的诱惑av| 叶爱在线成人免费视频播放| 最近最新中文字幕免费大全7| 久久人人爽人人片av| 人妻一区二区av| 久久精品亚洲av国产电影网| 一本—道久久a久久精品蜜桃钙片| 少妇猛男粗大的猛烈进出视频| 日韩 亚洲 欧美在线| 国产淫语在线视频| 国产在线视频一区二区| 亚洲人成电影观看| 国产精品一区二区在线不卡| 高清欧美精品videossex| 久久久久久免费高清国产稀缺| 精品国产一区二区三区四区第35| 欧美激情高清一区二区三区 | 色婷婷久久久亚洲欧美| 在线观看人妻少妇| 成人亚洲欧美一区二区av| 看非洲黑人一级黄片| 国产高清国产精品国产三级| 久久久久网色| 国产乱人偷精品视频| 国产成人系列免费观看| 亚洲久久久国产精品| 国产精品一区二区在线观看99| 汤姆久久久久久久影院中文字幕| 亚洲精品国产一区二区精华液| 国产老妇伦熟女老妇高清| 日韩电影二区| 天天操日日干夜夜撸| 人人澡人人妻人| 国产精品久久久久久精品电影小说| 国产一区有黄有色的免费视频| 你懂的网址亚洲精品在线观看| 十分钟在线观看高清视频www| 嫩草影院入口| av线在线观看网站| 国产成人精品福利久久| 一区在线观看完整版| 91精品伊人久久大香线蕉| 美女视频免费永久观看网站| 熟女av电影| 91aial.com中文字幕在线观看| 9色porny在线观看| 亚洲专区中文字幕在线 | 又粗又硬又长又爽又黄的视频| 久久精品亚洲熟妇少妇任你| 久久国产精品男人的天堂亚洲| 精品国产乱码久久久久久男人| e午夜精品久久久久久久| 最近手机中文字幕大全| 涩涩av久久男人的天堂| 老鸭窝网址在线观看| 两个人看的免费小视频| 国产精品久久久久久精品古装| 国产熟女欧美一区二区| www.精华液| 青春草国产在线视频| 亚洲成av片中文字幕在线观看| 欧美日韩视频精品一区| av国产久精品久网站免费入址| 亚洲精品一区蜜桃| 最近中文字幕2019免费版| 精品一区二区免费观看| 欧美 亚洲 国产 日韩一| av在线app专区| 香蕉丝袜av| 国产精品三级大全| 国产精品一二三区在线看| 捣出白浆h1v1| 国产精品国产av在线观看| 亚洲av国产av综合av卡| 91老司机精品| 18禁动态无遮挡网站| 在线天堂中文资源库| 菩萨蛮人人尽说江南好唐韦庄| 国产片特级美女逼逼视频| 亚洲,欧美,日韩| 免费在线观看黄色视频的| 中文字幕高清在线视频| 欧美黑人精品巨大| 欧美精品一区二区免费开放| 人妻人人澡人人爽人人| 精品人妻在线不人妻| 国产精品偷伦视频观看了| av卡一久久| 国产色婷婷99| 欧美日韩成人在线一区二区| 久久青草综合色| 亚洲欧美色中文字幕在线| 色精品久久人妻99蜜桃| 久久97久久精品| 亚洲专区中文字幕在线 | 国产精品一区二区在线不卡| 午夜精品国产一区二区电影| videosex国产| 狂野欧美激情性xxxx| 日韩 亚洲 欧美在线| 亚洲在久久综合| 日本vs欧美在线观看视频| 国产精品熟女久久久久浪| 两个人免费观看高清视频| 欧美精品一区二区免费开放| av卡一久久| 男人添女人高潮全过程视频| 亚洲人成电影观看| 在线观看免费高清a一片| 精品视频人人做人人爽| 亚洲美女黄色视频免费看| 日韩av不卡免费在线播放| 男女下面插进去视频免费观看| 国产精品一区二区在线不卡| 欧美成人精品欧美一级黄| 成人亚洲精品一区在线观看| 十分钟在线观看高清视频www| 老司机影院成人| 黄片小视频在线播放| 少妇人妻 视频| 最近的中文字幕免费完整| 中文字幕人妻丝袜一区二区 | 亚洲精品av麻豆狂野| 午夜福利视频在线观看免费| 亚洲欧美一区二区三区黑人| 一边亲一边摸免费视频| 在线亚洲精品国产二区图片欧美| 国产黄色免费在线视频| 午夜福利影视在线免费观看| 另类亚洲欧美激情| 美女主播在线视频| 高清欧美精品videossex| 1024香蕉在线观看| 婷婷色综合大香蕉| 美国免费a级毛片| 欧美变态另类bdsm刘玥| 看非洲黑人一级黄片| 最近手机中文字幕大全| 日韩欧美一区视频在线观看| 婷婷色麻豆天堂久久| 男男h啪啪无遮挡| 久久精品熟女亚洲av麻豆精品| 国产熟女午夜一区二区三区| 日韩免费高清中文字幕av| 国产午夜精品一二区理论片| 久久久久精品久久久久真实原创| 欧美人与性动交α欧美软件| 亚洲第一青青草原| 精品一区二区三区四区五区乱码 | 日韩大码丰满熟妇| 国产1区2区3区精品| 午夜免费男女啪啪视频观看| 日韩制服骚丝袜av| 国产精品一区二区精品视频观看| 人人妻人人澡人人爽人人夜夜| 亚洲精品国产色婷婷电影| 99久久人妻综合| 免费高清在线观看视频在线观看| 美女福利国产在线| 在线观看一区二区三区激情| 青草久久国产| 亚洲欧美中文字幕日韩二区| 精品酒店卫生间| 国产亚洲最大av| av在线app专区| 欧美日韩视频精品一区| 国产精品熟女久久久久浪| 久久av网站| 亚洲国产中文字幕在线视频| 丁香六月天网| 国产熟女午夜一区二区三区| 国产老妇伦熟女老妇高清| 久久鲁丝午夜福利片| 午夜久久久在线观看| 亚洲av成人不卡在线观看播放网 | 最近中文字幕高清免费大全6| 亚洲精品国产av蜜桃| av.在线天堂| 国精品久久久久久国模美| 少妇被粗大的猛进出69影院| 操美女的视频在线观看| 亚洲熟女毛片儿| 黄频高清免费视频| 久久99热这里只频精品6学生| 一区福利在线观看| 一区二区av电影网| 女人被躁到高潮嗷嗷叫费观| 亚洲精品自拍成人| 一本久久精品| 国产在线视频一区二区| 免费久久久久久久精品成人欧美视频| 亚洲伊人色综图| 如日韩欧美国产精品一区二区三区| a级毛片黄视频| 亚洲成人av在线免费| 我的亚洲天堂| 日韩欧美一区视频在线观看| 亚洲精品一二三| 男女边吃奶边做爰视频| 高清在线视频一区二区三区| 母亲3免费完整高清在线观看| 午夜91福利影院| 亚洲,欧美,日韩| 激情五月婷婷亚洲| 天天影视国产精品| 日韩不卡一区二区三区视频在线| 韩国av在线不卡| 欧美激情高清一区二区三区 | 极品少妇高潮喷水抽搐| 婷婷色综合大香蕉| 天堂俺去俺来也www色官网| a级毛片在线看网站| 亚洲精品国产av成人精品| 女性生殖器流出的白浆| 欧美久久黑人一区二区| 午夜免费观看性视频| 精品午夜福利在线看| 亚洲精品一区蜜桃| 久久精品久久久久久噜噜老黄| 国产亚洲一区二区精品| av网站免费在线观看视频| 人妻人人澡人人爽人人| 国产精品.久久久| 黄色怎么调成土黄色| 亚洲视频免费观看视频| 久久久国产一区二区| 国产精品久久久av美女十八| 极品人妻少妇av视频| 中文字幕制服av| 亚洲天堂av无毛| 在线观看www视频免费| 婷婷色麻豆天堂久久| 97人妻天天添夜夜摸| 亚洲一码二码三码区别大吗| 国产精品久久久久成人av| 最近中文字幕2019免费版| 久久韩国三级中文字幕| 成年人免费黄色播放视频| 综合色丁香网| 一本一本久久a久久精品综合妖精| 免费av中文字幕在线| 秋霞伦理黄片| 欧美日韩亚洲国产一区二区在线观看 | 天美传媒精品一区二区| 免费看不卡的av| 国产精品免费大片| 日韩 欧美 亚洲 中文字幕| 中文字幕色久视频| 欧美av亚洲av综合av国产av | videos熟女内射| 国产亚洲欧美精品永久| 日韩视频在线欧美| 日韩av免费高清视频| 人妻 亚洲 视频| 免费av中文字幕在线| 日韩精品免费视频一区二区三区| 自拍欧美九色日韩亚洲蝌蚪91| 国产精品久久久av美女十八| 亚洲成国产人片在线观看| 在线观看人妻少妇| 中文字幕色久视频| 一区福利在线观看| 黑人猛操日本美女一级片| 亚洲视频免费观看视频| 欧美久久黑人一区二区| 捣出白浆h1v1| 啦啦啦视频在线资源免费观看| 看十八女毛片水多多多|