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

    Hadoop大數(shù)據(jù)平臺安全問題和解決方案的綜述①

    2018-02-07 02:41:03麗,黃晉,王
    關(guān)鍵詞:身份驗證集群加密

    陳 麗,黃 晉,王 銳

    1(廣東交通職業(yè)技術(shù)學(xué)院 信息學(xué)院,廣州 510650)2(華南師范大學(xué) 計算機(jī)學(xué)院,廣州 510631)3(中國移動通信集團(tuán)廣東有限公司,廣州 510623)

    所謂大數(shù)據(jù),狹義上可以定義為難以用現(xiàn)有的一般技術(shù)管理的大量數(shù)據(jù)的集合.大數(shù)據(jù)難以管理的原因,可以用3V來描述即Volume(容量)、Variety(多樣性)、Velocity(產(chǎn)生頻率、更新頻率)[1],如圖1所示.

    圖1 大數(shù)據(jù)的 3V 描述

    從廣義上來說,大數(shù)據(jù)可以定義為包括因具備3V特征而難以進(jìn)行管理的數(shù)據(jù),對這些數(shù)據(jù)進(jìn)行存儲、處理、分析的技術(shù),以及能夠通過分析這些數(shù)據(jù)獲得實用意義和觀點(diǎn)的人才和組織的綜合性概念[2].

    對大量數(shù)據(jù)進(jìn)行分析,并從中獲得有用觀點(diǎn)這種做法,過去就已經(jīng)存在于一部分研究機(jī)構(gòu)和大企業(yè)中.現(xiàn)在的大數(shù)據(jù)和過去相比,主要有 3 點(diǎn)區(qū)別[3].第一,隨著社交媒體和傳感器網(wǎng)絡(luò)等的發(fā)展,在我們身邊正產(chǎn)生出大量且多樣的數(shù)據(jù).第二,隨著硬件和軟件技術(shù)的發(fā)展,數(shù)據(jù)的存儲、處理成本大幅下降.第三,隨著云計算的興起,大數(shù)據(jù)的存儲、處理環(huán)境已經(jīng)沒有必要自行搭建.

    大數(shù)據(jù)處理技術(shù)起源于Google.Google提出了一整套基于分布式并行集群方式的基礎(chǔ)架構(gòu)技術(shù),利用軟件的能力來處理集群中經(jīng)常發(fā)生的節(jié)點(diǎn)失效問題.Google使用的大數(shù)據(jù)平臺主要包括五個相互獨(dú)立又緊密結(jié)合在一起的系統(tǒng):分布式資源管理系統(tǒng)Borg[4],Google文件系統(tǒng)(GFS)[5],針對Google應(yīng)用程序的特點(diǎn)提出的MapReduce編程模式[6],分布式的鎖機(jī)制Chubby[7]以及大規(guī)模分布式數(shù)據(jù)庫BigTable[8].而這些先進(jìn)的大數(shù)據(jù)處理技術(shù)在Doug Cutting的牽頭下開發(fā)了Hadoop開源軟件,支持在廉價商業(yè)硬件構(gòu)建的大型集群上運(yùn)行的應(yīng)用程序,這也是如今大數(shù)據(jù)技術(shù)和應(yīng)用的飛速發(fā)展的關(guān)鍵推動力.

    早期的Hadoop,包括Hadoop v1以及更早之前的版本,主要由兩個核心組件構(gòu)成:HDFS和MapReduce.其中 HDFS 是 Google GFS 的開源版本,MapReduce計算框架實現(xiàn)了由Google工程師提出的MapReduce編程模型.還有一些圍繞在Hadoop周圍的開源項目,為完善大數(shù)據(jù)處理的全生命周期提供了必要的配套和補(bǔ)充.這些軟件常用的有 ZooKeeper、Hive、Pig、HBase、Storm、Kafka、Flume、Sqoop、Oozie、Mahout等.2012 年 5 月,Hadoop v2 的 alpha 版本發(fā)布,其中最重要的變化是在Hadoop核心組件中增加了YARN (Yet Another Resource Negotiator)[9].YARN 的出現(xiàn)是為了把計算框架與資源管理徹底分離開,解決Hadoop v1由此帶來的擴(kuò)展性差、單點(diǎn)故障和不能同時支持多種計算框架的問題.

    Hadoop是目前最為流行的大數(shù)據(jù)處理平臺之一,圍繞Hadoop平臺安全也已存在大量的研究工作,但研究方向主要是對具體Hadoop平臺的安全隱患研究和具體的Hadoop組件安全方案的優(yōu)化實現(xiàn),缺少以Hadoop平臺總體的安全問題和各個組件的解決方案為主題的綜述型文章.本文致力于填補(bǔ)這個研究方向上的空白.本文首先介紹了Hadoop平臺傳統(tǒng)安全問題;然后從身份驗證、訪問授權(quán)、數(shù)據(jù)加密和操作審計四個安全管控方向說明了Hadoop平臺上述這些傳統(tǒng)安全問題的解決方法,并細(xì)化到具體組件,包括:HDFS、YARN、HBase、Hive、Pig、Oozie、Zookeeper、Hue;再次從工業(yè)界視角,闡述了目前可投入實際生產(chǎn)環(huán)境中的大數(shù)據(jù)平臺安全技術(shù)方案;最后對全文進(jìn)行總結(jié)并提出進(jìn)一步研究方向.

    1 Hadoop 平臺傳統(tǒng)安全問題

    最初的Hadoop在開發(fā)時考慮的是功能優(yōu)先,因此沒有過多的考慮安全問題,沒有安全管控方案,沒有用戶/服務(wù)的身份認(rèn)證,也沒有數(shù)據(jù)的隱私考慮,而且集群中的任意用戶均可以向集群提交作業(yè)任務(wù)[10].隨著業(yè)務(wù)發(fā)展的需求,Hadoop增加了審計和授權(quán)的機(jī)制(主要是HDFS文件的訪問權(quán)限和ACL),但因為依舊缺乏身份驗證機(jī)制,所以早期的安全方案很容易被惡意用戶使用身份偽裝的方式輕易繞過,大數(shù)據(jù)平臺的安全一直令人顧慮.相對于龐大的Hadoop集群,傳統(tǒng)的安全管控方案愈發(fā)顯得不足,主要存在以下問題[11].

    (1)善意的用戶偶爾也會犯錯(如:誤操作導(dǎo)致大量數(shù)據(jù)被刪除);

    (2)任意用戶、程序均可以通過Hadoop客戶端或編程方式訪問到Hadoop集群內(nèi)的全部數(shù)據(jù),因為HDFS中用戶身份可以隨意申明而且無檢查機(jī)制[12];

    (3)任意用戶均可以向集群提交任務(wù)[13]、查看其他人的任務(wù)狀態(tài)、修改任務(wù)優(yōu)先級甚至強(qiáng)行殺死別人正在運(yùn)行的程序,因為MapReduce任務(wù)沒有身份驗證和授權(quán)的概念[14].

    圖2 HDFS 中用戶身份可隨意申明

    如今的大數(shù)據(jù)平臺Hadoop如今已經(jīng)不僅僅是HDFS加MapReduce,還包括了生態(tài)圈中眾多的組件.行業(yè)內(nèi)的Hadoop大數(shù)據(jù)的平臺一般不僅包括Hadoop核心組件:Hadoop Common、HDFS、YARN,一般還包括與核心組件配套使用的主流組件:Zookeeper、HBase、Hive、Pig、Oozie、Hue 等.各組件介紹如下.

    (1)Hadoop Common:Hadoop 框架基礎(chǔ)類庫,包含文件系統(tǒng)、RPC協(xié)議和數(shù)據(jù)串行化庫等,提供基礎(chǔ)支撐性的功能.

    (2)HDFS:分布式文件系統(tǒng),具有高度容錯性的特點(diǎn),能提供高吞吐量的數(shù)據(jù)訪問,適合有超大數(shù)據(jù)集的應(yīng)用程序.

    (3)YARN:集群資源調(diào)度器,提供集群計算資源(CPU、內(nèi)存)資源的集中管控和調(diào)度,提供任務(wù)進(jìn)度的集中管控,支持多種分布式計算框架,含Spark、MapReduce、Tez等,可以有效提升集群機(jī)器資料利用率.

    (4)Zookeeper:利用 Paxos 算法解決消息傳遞一致性的分布式服務(wù)框架,主要是用來解決分布式應(yīng)用中經(jīng)常遇到的一些數(shù)據(jù)管理問題,如:統(tǒng)一命名服務(wù)、狀態(tài)同步服務(wù)、集群管理、分布式應(yīng)用配置項的管理等;分布式協(xié)調(diào)服務(wù)很難正確無誤的實現(xiàn),它們很容易在競爭條件和死鎖上犯錯誤,Zookeeper的出現(xiàn)為上述場景提供了優(yōu)秀的解決方案.

    (5)HBase:分布式的、面向列的開源數(shù)據(jù)庫,適合于結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)存儲,依托HDFS,具備高可靠性、高性能、可伸縮,能在大量數(shù)據(jù)中進(jìn)行實時查詢.

    (6)Hive:面向數(shù)據(jù)實時性要求低的海量數(shù)據(jù)查詢,基于SQL,結(jié)合自定義的復(fù)雜組合查詢函數(shù)實現(xiàn)目標(biāo)業(yè)務(wù)搜索,依托HDFS,數(shù)據(jù)可靠安全,但不支持刪除、更新、中間插入.

    (7)Pig:使用專屬分析語言 (Pig Latin)的大數(shù)據(jù)分析工具,支持并行化處理,適合數(shù)據(jù)準(zhǔn)備階段對大量快速到達(dá)的數(shù)據(jù)進(jìn)行ETL處理,并能對大規(guī)模數(shù)據(jù)集進(jìn)行迭代處理.

    (8)Oozie:分布式任務(wù)調(diào)度系統(tǒng),使用 DAG(有向無環(huán)圖 Direct Acyclic Graph)來定義工作流程以及每一個環(huán)節(jié)具體的操作動作.

    (9)Hue:可快速開發(fā)和調(diào)試Hadoop生態(tài)系統(tǒng)各種應(yīng)用的一個基于瀏覽器的圖形化用戶接口,支持HDFS文件瀏覽、HBase數(shù)據(jù)查看和修改、Hive元數(shù)據(jù)查看、Spark任務(wù)開發(fā)調(diào)試、MapReduce任務(wù)進(jìn)度追蹤、Zookeeper瀏覽和編輯、Oozie任務(wù)的開發(fā)和監(jiān)控等眾多功能.

    隨著Hadoop大數(shù)據(jù)平臺應(yīng)用的廣泛性和重要性日漸提高,安全問題又被眾多組織機(jī)構(gòu)提上議程,然而Hadoop大數(shù)據(jù)平臺的安全確實相當(dāng)復(fù)雜的問題,因為涉及的組件非常之多、技術(shù)非常之復(fù)雜,以及數(shù)據(jù)量、計算規(guī)模都非常大之,Hadoop大數(shù)據(jù)平臺需要的是一個能滿足眾多組件且能橫向擴(kuò)展的安全管控方案.

    終于在2009年,Yahoo在Hadoop安全管控上提出了系統(tǒng)而全面的解決思路,作出了實質(zhì)性的貢獻(xiàn);2013 年,Intel牽頭啟動了開源項目“Project Rhino”,致力于為Hadoop生態(tài)組件安全和數(shù)據(jù)安全提供增強(qiáng)能力的保證.通過Hadoop社區(qū)眾多貢獻(xiàn)者的共同努力,目前已經(jīng)提供了一套可以解決上述問題的基本解決方案,主要是通過引入Kerberos,配置防火墻、基礎(chǔ)的HDFS權(quán)限和ACLs實現(xiàn).Kerberos其實并不是建設(shè)Hadoop集群必備,而是更貼近操作系統(tǒng)層面的一套身份驗證系統(tǒng),且其搭建以及與Hadoop服務(wù)整合的配置工作還是非常復(fù)雜的,因而在易用性方面一直沒有能夠獲得比較好的效果,這也使得該Hadoop的安全管控方案在行業(yè)內(nèi)實踐依舊很少.

    缺少有效身份驗證的安全解決方案(Kerberos)而只剩下防火墻、HDFS權(quán)限和ACLs的管控方案是不足以提供安全保證的,惡意用戶只要可以穿透防火墻,就可以使用身份偽裝的方式任意讀取集群中的數(shù)據(jù),這些安全隱患包括但不限于以下9條.

    (1)未授權(quán)的用戶可以通過RPC或HTTP訪問HDFS上的文件,并可以在集群內(nèi)執(zhí)行任意代碼.

    (2)未授權(quán)的用戶可以直接使用相應(yīng)的流式數(shù)據(jù)傳輸協(xié)議直接對DataNode中的文件塊進(jìn)行讀寫操作.

    (3)未授權(quán)的用戶可以私下為自己授權(quán)從而可以向集群的任意隊列提交任務(wù)、修改其他用戶任務(wù)的優(yōu)先級,甚至刪除其他用戶的任務(wù).

    (4)未授權(quán)的用戶可以通過 HTTP shuffle protocol直接訪問一個Map任務(wù)的中間輸出結(jié)果.

    (5)一個任務(wù)可以通過操作系統(tǒng)的接口訪問其他正在運(yùn)行的任務(wù),或直接方案運(yùn)行任務(wù)所在節(jié)點(diǎn)(一般是一臺DataNode)的本地磁盤數(shù)據(jù).

    (6)未授權(quán)用戶可以截獲其他用戶客戶端和DataNode通信的數(shù)據(jù)包.

    (7)一個程序或節(jié)點(diǎn)可以偽裝成Hadoop集群內(nèi)部的服務(wù),如:NameNode、DataNode 等.

    (8)惡意用戶可以使用其他用戶身份向Oozie提交任務(wù).

    (9)由于DataNode自身無文件概念(只有數(shù)據(jù)塊的概念),惡意用戶可以無視集群的HDFS文件權(quán)限和ACLs而直接讀取DataNode中的任意數(shù)據(jù)塊.

    綜上所述,傳統(tǒng)的Hadoop平臺建設(shè)優(yōu)先考慮的是功能和性能,對于安全問題沒有重點(diǎn)考慮,這給惡意用戶留下了利用安全漏洞的隱患,對于善意用戶也留下了錯誤操作影響超預(yù)期的隱患.雖然Hadoop行業(yè)領(lǐng)先企業(yè)、開源社區(qū)都提出了一些安全管控的方案,但實際上工業(yè)界普及率仍然很低,安全問題依舊需要引起重視.

    2 Hadoop 平臺安全問題解決方法

    Hadoop是一個分布式系統(tǒng),它允許我們存儲大量的數(shù)據(jù),以及還可以并行處理數(shù)據(jù).因為支持多租戶服務(wù),不可避免的會存儲用戶相關(guān)的敏感數(shù)據(jù),如個人身份信息或財務(wù)數(shù)據(jù).對于企業(yè)用戶而言,其Hadoop大數(shù)據(jù)平臺存儲的海量數(shù)據(jù)往往也包含了用戶相關(guān)的敏感數(shù)據(jù),這些數(shù)據(jù)僅可以對有權(quán)限的真實用戶可見,因此需要強(qiáng)大的認(rèn)證和授權(quán).

    Hadoop生態(tài)系統(tǒng)由各種組件組成,需要保護(hù)所有其他Hadoop生態(tài)系統(tǒng)組件.這些Hadoop組件一般都會被最終用戶直接訪問或被Hadoop核心組件內(nèi)部(HDFS 和 Map-Reduce)訪問.2009 年,Yahoo 團(tuán)隊發(fā)表論文[15]選擇使用Kerberos做為Hadoop平臺的身份驗證方案,為Hadoop大數(shù)據(jù)平臺的安全管控方案提供了堅實的基礎(chǔ),從此Hadoop生態(tài)系統(tǒng)的安全管控突飛猛進(jìn).我們嘗試著將每個生態(tài)系統(tǒng)組件的安全性和每個組件的安全解決方案做一次系統(tǒng)的梳理,每個組件都有自己的安全挑戰(zhàn),需要采取特定的方案并根據(jù)需求進(jìn)行正確配置才可以確保安全.

    Hadoop大數(shù)據(jù)平臺安全問題主要在兩方面有體現(xiàn):第一,對內(nèi)部Hadoop大數(shù)據(jù)平臺需要支持多租戶安全,確保用戶的身份是可信的且具備細(xì)粒度的訪問權(quán)限控制,保證操作不能相互影響,數(shù)據(jù)是安全隔離的;第二,對外部Hadoop大數(shù)據(jù)平臺需要支持禁止匿名用戶訪問,禁止惡意竊取用戶信息,確保用戶的操作都是被審計的,有據(jù)可查,保證用戶數(shù)據(jù)是被加密的,避免泄露數(shù)據(jù)導(dǎo)致信息被竊取.

    針對上述Hadoop大數(shù)據(jù)平臺安全的兩大方面的問題,解決時需要針對其全部組件,并從身份驗證、訪問授權(quán)、數(shù)據(jù)加密和操作審計[16,17]四個方向給出解決方案.

    2.1 身份驗證

    身份驗證指驗證訪問系統(tǒng)的用戶標(biāo)識.Hadoop提供 Kerberos 作為主身份驗證.最初,SASL/GSSAPI用于實現(xiàn)Kerberos,并通過RPC連接相互驗證用戶,應(yīng)用程序和 Hadoop 服務(wù).Hadoop 還支持 HTTP Web 控制臺的“Pluggable”身份驗證,意味著 Web應(yīng)用程序和Web控制臺的實現(xiàn)者可以為HTTP連接實現(xiàn)自己的身份驗證機(jī)制,這包括但不限于HTTP SPNEGO身份驗證.

    Hadoop組件支持SASL框架,RPC層可以根據(jù)需要選擇 SASL Digest-MD5認(rèn)證或 SASL GSSAPI/Kerberos認(rèn)證[18],詳細(xì)如下.

    (1)HDFS:NameNode 和 DataNode 之間的通信通過RPC連接,并在它們之間執(zhí)行相互Kerberos認(rèn)證[19].

    (2)YARN:支持 Kerberos 身份驗證,SASL Digest-MD5身份驗證以及RPC連接上的委派令牌身份驗證.

    (3)HBase:支持通過 RPC,HTTP 的 SASL Kerberos客戶端安全認(rèn)證.

    (4)Hive:支持 Kerberos和 LDAP 認(rèn)證,也支持通過 Apache Knox 的認(rèn)證.

    (5)Pig:使用用戶票據(jù)將作業(yè)提交到 Hadoop,因此,不需要任何額外的Kerberos安全認(rèn)證,但在啟動Pig之前,用戶應(yīng)該使用KDC進(jìn)行身份驗證并獲取有效的Kerberos票據(jù).

    (6)Oozie:可以為 Web 客戶端提供 Kerberos HTTP簡單和受保護(hù)的GSSAPI協(xié)商機(jī)制(SPNEGO)身份驗證,當(dāng)客戶端應(yīng)用程序想要向遠(yuǎn)程服務(wù)器進(jìn)行身份驗證,但不能確定要使用的身份驗證協(xié)議時,將使用SPNEGO協(xié)議.

    (7)Zookeeper:在 RPC 連接上支持 SASL Kerberos身份驗證.

    (8)Hue:提供 SPENGO 身份驗證,LDAP 身份驗證,現(xiàn)在還支持SAML SSO身份驗證.

    Hadoop 認(rèn)證涉及多個數(shù)據(jù)流:Kerberos RPC 認(rèn)證機(jī)制用于用戶認(rèn)證、應(yīng)用程序和Hadoop服務(wù),HTTP SPNEGO認(rèn)證用于Web控制臺,以及使用委托令牌.委托令牌是用戶和NameNode之間用于認(rèn)證用戶的雙方認(rèn)證協(xié)議,它比Kerberos使用的三方協(xié)議更加簡單而且運(yùn)行效率更高,Oozie、HDFS、MapReduce均支持委托令牌.

    2.2 訪問授權(quán)

    授權(quán)是為用戶或系統(tǒng)指定訪問控制權(quán)限的過程.Hadoop中,訪問控制是遵循UNIX權(quán)限模型的、基于文件的權(quán)限模型來實現(xiàn)的,具體如下.

    (1)HDFS:NameNode 基于用戶、用戶組的文件權(quán)限對HDFS中文件進(jìn)行訪問控制.

    (2)YARN:為作業(yè)隊列提供 ACL,定義哪些用戶或組可以將作業(yè)提交到隊列以及哪些用戶或組可以更改隊列屬性.

    (3)HBase:提供對表和列族的用戶授權(quán),使用協(xié)處理器來實現(xiàn)用戶授權(quán).協(xié)處理器就像HBase中的數(shù)據(jù)庫觸發(fā)器,它們在前后攔截了對表的任何請求,目前HBase還支撐對單元級別超細(xì)粒度訪問控制.

    (4)Hive:可以依賴HDFS的文件權(quán)限進(jìn)行控制,也可以使用類似于SQL的方式實現(xiàn)對數(shù)據(jù)庫、數(shù)據(jù)表甚至字段級別超細(xì)粒度的訪問控制.

    (5)Pig:使用 ACL為作業(yè)隊列提供授權(quán).

    (6)Oozie:提交的任務(wù)的權(quán)限依賴YARN定義的任務(wù)隊列提交的權(quán)限控制.

    (7)Zookeeper:提供使用節(jié)點(diǎn) ACL 的授權(quán).

    (8)Hue:通過文件系統(tǒng)權(quán)限提供訪問控制;它還提供作業(yè)隊列的ACL.

    盡管Hadoop可以設(shè)置為通過用戶和組權(quán)限和訪問控制列表(ACL)執(zhí)行訪問控制,但這可能不足以滿足每個企業(yè)的需要,因為各個組件均有自己的一套管控體系導(dǎo)致管控入口分散,各個組件管控的具體操作方式也各異,導(dǎo)致運(yùn)維實施操作時復(fù)雜度高.因此一般的會采用一些集成的解決方案,將訪問授權(quán)以集中的、可視化的方式封裝起來[20],降低運(yùn)維操作的復(fù)雜度,提升效率,這些解決方案包括:Apache Ranger、Cloudera Sentry 等.

    2.3 數(shù)據(jù)加密

    加密確保用戶信息的機(jī)密性和隱私性,并且保護(hù)Hadoop中的敏感數(shù)據(jù)[21].Hadoop是在不同的機(jī)器上運(yùn)行的分布式系統(tǒng),這意味著數(shù)據(jù)在網(wǎng)絡(luò)上定期傳輸是不可避免的,而且對于數(shù)據(jù)挖掘的需求會要求這些數(shù)據(jù)持續(xù)不斷地寫入到集群.數(shù)據(jù)寫入或讀出集群時,稱之為運(yùn)動的數(shù)據(jù),數(shù)據(jù)保存在集群內(nèi)部時,稱之為靜止的數(shù)據(jù),全面的數(shù)據(jù)加密方案需要同時兼顧運(yùn)動的數(shù)據(jù)加密和靜止的數(shù)據(jù)加密[22],常見的數(shù)據(jù)加密保護(hù)策略包括以下兩條.

    (1)運(yùn)動的數(shù)據(jù)加密保護(hù)策略:在數(shù)據(jù)傳輸?shù)紿adoop系統(tǒng)和從Hadoop系統(tǒng)讀出數(shù)據(jù)時,可以使用簡單認(rèn)證和安全層(SASL)認(rèn)證框架用于在Hadoop生態(tài)系統(tǒng)中加密運(yùn)動中的數(shù)據(jù).SASL安全性保證客戶端和服務(wù)器之間交換的數(shù)據(jù),并確保數(shù)據(jù)不會被“中間人”讀取.SASL 支持各種身份驗證機(jī)制,例如 DIGESTMD5,CRAM-MD5 等.

    (2)靜止的數(shù)據(jù)加密保護(hù)策略:靜止的數(shù)據(jù)可以通過兩種方案加密,方案一:在數(shù)據(jù)存儲到HDFS之前,首先對整個數(shù)據(jù)文件進(jìn)行加密,然后再將加密后的文件寫入HDFS中.在這種方法中,每個DataNode中的數(shù)據(jù)塊不能被單獨(dú)解密,只有全部DataNode中全部的數(shù)據(jù)塊被讀取出來后,才可以進(jìn)行解密;方案二:在HDFS層面對每一個數(shù)據(jù)塊進(jìn)行加密,這個操作對于文件寫入方是無感知的,是HDFS底層靜默進(jìn)行加密處理的.

    Hadoop組件對于數(shù)據(jù)加密的支持如下.

    (1)HDFS:支持各種通道的加密功能,如 RPC,HTTP和數(shù)據(jù)傳輸協(xié)議等,可支持對運(yùn)動的數(shù)據(jù)進(jìn)行加密保護(hù);Hadoop也支持對于靜止數(shù)據(jù)的加密保護(hù),可以通過Hadoop加密編解碼器框架和加密編解碼器實現(xiàn).

    (2)YARN:不存儲數(shù)據(jù),因此不涉及數(shù)據(jù)加密.

    (3)HBase:支持使用基于SASL框架的RPC操作提供對運(yùn)動的數(shù)據(jù)進(jìn)行加密;目前暫不提供對靜止數(shù)據(jù)加密的解決方案,但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    (4)Hive:目前官方暫不提數(shù)據(jù)加密解決方案的數(shù)據(jù),但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    (5)Pig:支持使用SASL對運(yùn)動的數(shù)據(jù)進(jìn)行加密;目前暫不提供對靜止數(shù)據(jù)加密的解決方案,但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    (6)Oozie:支持使用 SSL/TLS對運(yùn)動的數(shù)據(jù)進(jìn)行加密;目前暫不提供對靜止數(shù)據(jù)加密的解決方案,但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    (7)Zookeeper:目前官方暫不提數(shù)據(jù)加密解決方案的數(shù)據(jù),但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    (8)Hue:支持使用HTTPS對運(yùn)動的數(shù)據(jù)進(jìn)行加密,目前暫不提供對靜止數(shù)據(jù)加密的解決方案,但可以通過定制加密技術(shù)或第三方工具來實現(xiàn).

    2.4 操作審計

    Hadoop集群托管敏感信息,此信息的安全對于企業(yè)具有成功的安全大數(shù)據(jù)使用至關(guān)重要[23].即便做了比較完善的安全管控,但仍然存在未經(jīng)授權(quán)的訪問或特權(quán)用戶的不適當(dāng)訪問而發(fā)生安全漏洞的可能性.因此為了滿足安全合規(guī)性要求,我們需要定期審計整個Hadoop生態(tài)系統(tǒng),并部署或?qū)嵤┮粋€執(zhí)行日志監(jiān)視的系統(tǒng)[24],詳細(xì)如下.

    (1)HDFS:提供對用戶訪問HDFS執(zhí)行操作行為的審計支持.

    (2)YARN:提供對用戶任務(wù)提交、資源用量和資源隊列操作等行為的審計支持.

    (3)HBase:提供對用戶訪問HBase執(zhí)行操作行為的審計支持.

    (4)Hive:通過 Metastore 提供對用戶訪問 Hive 執(zhí)行操作行為的審計支持.

    (5)Pig:目前官方暫不提審計的功能,但可以通過定制加開發(fā)或第三方工具來實現(xiàn).

    (6)Oozie:通過Oozie日志文件提供對用戶執(zhí)行的分布式任務(wù)調(diào)度信息的審計支持.

    (7)Zookeeper:目前官方暫不提審計的功能,但可以通過定制開發(fā)或第三方工具來實現(xiàn).

    (8)Hue:通過Hue日志文件提供對用戶使用Hue執(zhí)行操作行為的審計支持.

    對于官方不提供內(nèi)置審計日志記錄的Hadoop組件,行業(yè)內(nèi)一般通過自定義開發(fā)日志記錄并結(jié)合日志采集工具,例如:Flume、Scribe 和 LogStash 等開源工具,實現(xiàn)審計日志數(shù)據(jù)接入到大數(shù)據(jù)平臺中,然后依托于按需采集的日志,搭建適合企業(yè)內(nèi)部的日志管理系統(tǒng),用以支持集中式日志記錄和審核[25].

    綜上所述,Hadoop安全問題目前在身份驗證、訪問授權(quán)、數(shù)據(jù)加密和操作審計四個主要方向上均有可用解決方案或待實現(xiàn)的解決思路,對于大數(shù)據(jù)平臺用戶應(yīng)該合理分析自己的應(yīng)用場景來明確安全保障等級,對于平臺使用到的組件不應(yīng)該存在安全短板,具體的:在多租戶場景下,用戶的身份驗證和訪問授權(quán)是至關(guān)重要的;在數(shù)據(jù)敏感場景下,數(shù)據(jù)傳輸中的動態(tài)加密和數(shù)據(jù)存儲時的靜態(tài)加密均需考慮;在有問題追責(zé)體系或用量計量需求時,操作審計是必需具備的安全管控能力,但在實際生產(chǎn)環(huán)境中實踐顯示操作審計對于性能有一定的影響,且審計日志體量較大,需要做好評估和優(yōu)化設(shè)計.

    3 Hadoop 平臺安全技術(shù)方案

    大數(shù)據(jù)平臺的開源社區(qū)在致力于開發(fā)更高性能、更穩(wěn)定的大數(shù)據(jù)組件的同時,也致力于解決平臺安全這個重要問題,隨著發(fā)行版Hadoop的日趨成熟,目前行業(yè)領(lǐng)先的Cloudera和Hortonworks等Hadoop發(fā)行廠商也支持開源社區(qū)并輸出了一些比較成熟而先進(jìn)的組件產(chǎn)品和技術(shù)方案.

    這些Hadoop平臺安全技術(shù)方案正致力于覆蓋更全面的Hadoop平臺組件,均從大數(shù)據(jù)平臺安全管控的身份驗證、訪問授權(quán)、數(shù)據(jù)加密和操作審計這四個方向?qū)?yīng)設(shè)計出了安全管控產(chǎn)品,具備安全能力保障和安全能力易用兩大特性.具體的,這些技術(shù)方案可分如下幾類.

    (1)Hadoop平臺安全技術(shù)管控核心:集中化的安全管控.

    (2)Hadoop平臺安全技術(shù)對平臺應(yīng)用方更友好的封裝:集群邊界安全管控.

    (3)Hadoop平臺安全技術(shù)對平臺運(yùn)維方更友好的封裝:自動化安全管控.

    3.1 集中化安全管控

    早期沒有集中化安全管控工具時,Hadoop大數(shù)據(jù)平臺的安全管理問題對于運(yùn)維團(tuán)隊相當(dāng)不友好.

    (1)管控入口零散:不同的技術(shù)組件具備不同的管控指令和語法,管控工作繁瑣且效率低.

    (2)缺少可視化界面:全部的技術(shù)組件僅支持命令行式的配置、查詢操作方式,管控工作復(fù)雜且出錯概率高.

    圖3 傳統(tǒng)大數(shù)據(jù)平臺安全管控方式

    通過集中化安全管控組件,可以大幅度降低大數(shù)據(jù)平臺安全管控的復(fù)雜度和工作量.

    3.1.1 Apache Sentry

    Apache Sentry是Cloudera公司發(fā)布的一個Hadoop開源組件,它提供了細(xì)粒度級、基于角色的授權(quán)以及多租戶的管理模式.該項目于2016年3月孵化成果,目前屬于Apache頂級項目之一.

    Apache Sentry目前是Cloudera發(fā)行版Hadoop(CDH)使用的集中化安全管控組件.其定位為集中化提供Hadoop大數(shù)據(jù)平臺的組件權(quán)限管控,設(shè)計目標(biāo)為:

    (1)為授權(quán)用戶對于數(shù)據(jù)和元數(shù)據(jù)的訪問需求提供細(xì)粒度的、基于角色的控制 (RBAC,role-based access control);

    (2)企業(yè)級別的大數(shù)據(jù)安全管控標(biāo)準(zhǔn);

    (3)提供統(tǒng)一的權(quán)限策略管控方式;

    (4)插件化和高度模塊化.

    截止到版本v.1.7.0已經(jīng)支持的組件包括:HDFS、Hive、其他 (Solr、Kafka、Impla).

    Apache Sentry架構(gòu)設(shè)計上支持高可用,單點(diǎn)故障不影響正常服務(wù).

    但是目前Apache Sentry支持的Hadoop相關(guān)組件數(shù)量仍然不多,不支持基于屬性標(biāo)簽的權(quán)限控制方案,不支持Hadoop相關(guān)組件的操作行為審計.

    3.1.2 Apache Ranger

    Apache Ranger是 Hortonworks發(fā)布的一個Hadoop開源組件,它解決了Hadoop平臺各個服務(wù)安全管理各自為政的現(xiàn)狀,打造了一個集中統(tǒng)一的管理界面,為所有服務(wù)提供權(quán)限管理、日志審計等.

    Apache Ranger目前是 Hortonworks發(fā)行版Hadoop (HDP)使用的集中化安全管控組件.其定位為集中化提供Hadoop大數(shù)據(jù)平臺的組件權(quán)限管控并為相關(guān)組件提供審計能力,設(shè)計目標(biāo)為:

    (1)通過 Web UI或 REST APIs的方式提供集中化的安全管控能力;

    (2)集中式的管理工具提供細(xì)粒度的操作和使用行為管控;

    (3)對于Hadoop相關(guān)技術(shù)組件提供標(biāo)準(zhǔn)化的授權(quán)管理方案;

    (4)增強(qiáng)支持不同的權(quán)限管控方案,如:基于角色的管控和基于屬性標(biāo)簽 (Tag)的管控;

    (5)支持Hadoop相關(guān)技術(shù)組件的用戶操作和維護(hù)行為的集中審計.

    截止到版本0.7.0已經(jīng)支持的組件包括:YARN、HDFS、Hive、HBase、其他 (Solr、Kafka、Knox、Storm、NiFi).

    Apache Ranger目前支持的組件較為豐富,且提供了統(tǒng)一的審計能力.

    但是目前Apache Ranger的高可用能力暫不完善,單點(diǎn)故障時雖然不影響Hadoop相關(guān)組件的權(quán)限判斷和用戶使用,但此時是無法提供訪問權(quán)限變更的服務(wù)的.

    3.2 集群邊界安全管控

    大數(shù)據(jù)平臺的安全解決方案雖然可以顯著提升集群的安全性,但對于運(yùn)維團(tuán)隊來說面向多租戶場景的運(yùn)維存在一定的復(fù)雜性和工作量,對于開發(fā)團(tuán)隊來說,基于Kerberos的身份驗證也存在著一些編程開發(fā)的門檻.因此集群邊界安全管控方案被提出,對于運(yùn)維團(tuán)隊僅須關(guān)注集群內(nèi)部,無需將部署細(xì)節(jié)對外公布,對于開發(fā)團(tuán)隊來說,通過邊界網(wǎng)管集中式訪問各種Hadoop相關(guān)服務(wù),大幅度簡化了開發(fā)的復(fù)雜性.

    3.2.1 Apache Knox

    Apache Knox 是一個開源的 Hadoop Gateway,其目的是為了簡化和標(biāo)準(zhǔn)化發(fā)布和實現(xiàn)安全的Hadoop集群,對于 Kerberos化的集群,他可以對使用者屏蔽與復(fù)雜的Kerberos交互,只需要專注于通過集中式的REST APIs訪問Hadoop相關(guān)的服務(wù).

    具體的,Apache Knox支持用戶身份驗證、單點(diǎn)登錄、服務(wù)級別的授權(quán)控制和審計功能,配合合理配置的網(wǎng)絡(luò)安全策略和Kerberos化的Hadoop集群,Apache Knox可以提供企業(yè)級別的 REST API Gateway服務(wù).

    (1)可與企業(yè)現(xiàn)有的用戶身份管理方案快速集成;

    (2)保護(hù)集群的部署細(xì)節(jié),對終端用戶無需保留集群的主機(jī)、端口號等信息,減少安全隱患;

    (3)簡化開發(fā)團(tuán)隊需要與交互的服務(wù)數(shù)量,無需和眾多Hadoop相關(guān)組件直接交互,僅需要與Apach Knox交互即可.

    截止到版本0.12.0已經(jīng)支持的組件包括:

    (1)服務(wù):Ambari、HDFS、HBase、HCatalog、Oozie、Hive、YARN、Storm;

    (2)Web UI:NameNode UI、JobHistory UI、Oozie UI、HBase UI、YARN UI、Spark UI、Ambari UI、Ranger Admin Console.

    Apache Knox 還處于快速的發(fā)展過程中,Hortonworks發(fā)行版Hadoop (HDP)已經(jīng)對其提供了較為完善的支持,可以支持一鍵安裝,其余Hadoop發(fā)行版使用時仍需自行做相關(guān)適配工作.

    3.3 自動化安全管控

    3.3.1 Apache Ambari

    Apache Ambari是一個用于創(chuàng)建、管理、監(jiān)視Hadoop集群的開源工具,它是一個讓Hadoop以及相關(guān)的大數(shù)據(jù)軟件更容易使用的一個工具;Ambari對于大數(shù)據(jù)平臺的安全支持良好,提供了一鍵式、可視化的Kerberos化Hadoop集群的功能.

    截止到版本2.5.0,對于安全管控方面,Apache Ambari提供了以下功能.

    (1)可視化、自動化的Kerberos化Hadoop集群操作;

    (2)Apache Ranger一鍵安裝和配置;

    (3)Apache Knox 一鍵安裝和配置.

    Apache Ambari主要由 Hortonworks,IBM,Pivotal,Infosys等公司的支持開發(fā),得益于開源社區(qū)的力量,其發(fā)展速度相當(dāng)之快,目前是相當(dāng)成熟的Hadoop集群管控工具.

    目前主要存在的問題是界面友好性較弱,在自動化部署配置時錯誤日志顯示不精確 (不便于定位到問題根本原因),出現(xiàn)問題后缺少自動回滾能力 (停留在配置中間狀態(tài)需要人工修復(fù)).

    3.3.2 Cloudera Manager

    Cloudera Manager是一個定位與 Apache Ambari一致的產(chǎn)品,是Cloudera公司開發(fā)的用于支持其自有發(fā)行版 Hadoop (CDH)的管理工具,其開發(fā)投產(chǎn)時間要早于Apache Ambari約3年,因此在產(chǎn)品的完善程度、用戶界面友好程度較為領(lǐng)先.

    截止到版本5.10.1,對于安全管控方面,Cloudera Manager提供了以下功能.

    (1)可視化、自動化的Kerberos化Hadoop集群操作;

    (2)Apache Sentry 一鍵安裝和配置.

    Cloudera Manager為Cloudera公司閉源開發(fā)的產(chǎn)品,僅支持與其發(fā)行版Hadoop配套使用,由于沒有采用開源路線,對于缺陷、新功能、修改意見等均無法像Apache Ambari那樣得到快速響應(yīng),使用時需要為License付費(fèi)且不支持二次開發(fā).

    目前主要存在的問題是缺少集群邊界安全管控的支持.

    綜上所述,目前工業(yè)界和開源社區(qū)已經(jīng)具備基本可用的Hadoop安全技術(shù)方案,可以實現(xiàn)基本的安全管控能力.在構(gòu)建安全的大數(shù)據(jù)平臺時,建議選擇集中化安全管控工具和自動化安全管控工具來實現(xiàn)安全管控,對于希望降低大數(shù)據(jù)平臺用戶使用門檻和運(yùn)維管理維護(hù)工作量的需求,可以考慮引入集群邊界安全管控工具.但總體而言,目前的安全技術(shù)方案在開箱即用能力、穩(wěn)定性和易用性上并不完善,一般需要投入一定的定制化開發(fā)、適配工作,并在平臺的運(yùn)營管理流程需要針對性做好規(guī)范,避免平臺運(yùn)維者和使用者之間因分工模糊、流程紊亂而產(chǎn)生沖突和問題.

    4 結(jié)語

    在大數(shù)據(jù)時代,大數(shù)據(jù)平臺需要處理海量的數(shù)據(jù)、承載多租戶應(yīng)用,集群安全、數(shù)據(jù)安全成為需要重點(diǎn)關(guān)注的問題.隨著Hadoop在行業(yè)內(nèi)越來越多被采納、被廣泛用于生產(chǎn)環(huán)境,可用于實戰(zhàn)環(huán)境中的安全解決方案是每一個企業(yè)、團(tuán)隊需要綜合考慮和實踐.本文描述傳統(tǒng)Hadoop大數(shù)據(jù)平臺的安全隱患,基本涵蓋了解決這些隱患采用的技術(shù)方法,以及目前可用的成熟技術(shù)方案.我們認(rèn)為之后的研究方向可側(cè)重以下4個方面.

    (1)Hadoop 平臺安全問題:持續(xù)跟進(jìn) Hadoop 生態(tài)圈各個技術(shù)組件,關(guān)注生產(chǎn)實踐中新發(fā)現(xiàn)的安全問題、隱患.

    (2)Hadoop平臺安全問題解決方法:持續(xù)跟進(jìn)安全管控的四個主要方向和可能的新方向,對于Hadoop生態(tài)圈各個技術(shù)組件的安全問題的解決方法補(bǔ)充和更新,并關(guān)注新安全問題的解決方法.

    (3)Hadoop平臺安全問題技術(shù)方案:持續(xù)跟進(jìn)工業(yè)界和開源社區(qū),關(guān)注對于Hadoop平臺安全問題的技術(shù)方案能力更新和可能出現(xiàn)的新技術(shù)方案.

    (4)Hadoop平臺安全管控最佳實踐:根據(jù)技術(shù)方案的成熟度和行業(yè)應(yīng)用的實戰(zhàn)經(jīng)驗,待到技術(shù)方案足夠解決基本的安全問題時,給出Hadoop平臺安全管控最佳實踐,對于不同的安全管理等級需求,給出針對性的落地方案指導(dǎo)和最佳實踐建議.

    >

    >

    1 Laney D.3D data management:Controlling data volume,velocity and variety.META Group Research Note,2001,(6):70.

    2 Terzi DS,Terzi R,Sagiroglu S.A survey on security and privacy issues in big data.2015 10th International Conference for Internet Technology and Secured Transactions(ICITST).London,UK.2015.14–16.

    3 Hashem IAT,Yaqoob I,Anuar NB,et al.The rise of “big data” on cloud computing:Review and open research issues.Information Systems,2015,(47):98 –115.[doi:10.1016/j.is.2014.07.006]

    4 Verma A,Pedrosa L,Korupolu M,et al.Large-scale cluster management at Google with Borg.Proceedings of the Tenth European Conference on Computer Systems. Bordeaux,France.2015.18.

    5 Ghemawat S,Gobioff H,Leung ST.The Google file system.ACM SIGOPS Operating Systems Review,2003,37(5):29–43.[doi:10.1145/1165389]

    6 Dean J,Ghemawat S.MapReduce:A flexible data processing tool. Communications of the ACM,2010,53(1):72 –77.[doi:10.1145/1629175]

    7 Burrows M.The Chubby lock service for loosely-coupled distributed systems.Proceedings of the 7th Symposium on Operating Systems Design and Implementation.Berkeley,CA,USA.2006.335–350.

    8 Chang F,Dean J,Ghemawat S,et al.Bigtable:A distributed storage system for structured data.ACM Transactions on Computer Systems (TOCS),2008,26(2):4.

    9 Vavilapalli VK,Murthy AC,Douglas C,et al. Apache Hadoop YARN:Yet another resource negotiator.Proceedings of the 4th Annual Symposium on Cloud Computing.New York,NY,USA.2013.5.

    10 Big Data Working Group.Expanded top ten big data security and privacy challenges.2013.

    11 Adluru P,Datla SS,Zhang XW.Hadoop eco system for big data security and privacy.2015 IEEE Long Island Systems,Applications and Technology Conference (LISAT).Farmingdale,NY,USA.2015.1–6.

    12 Somu N,Gangaa A,Sriram VSS.Authentication service in Hadoop using one time pad.Indian Journal of Science &Technology,2014,7(S4):56–62.

    13 Bardi M,Zhou XW,Li S,et al.Big Data security and privacy:A review.China Communications,2014,11(14):135–145.[doi:10.1109/CC.2014.7085614]

    14 Fernandez EB.Security in data intensive computing systems.Furht B,Escalante A.Handbook of Data Intensive Computing.New York:Springer,2011:447–466.

    15 O ’Malley O,Zhang K,Radia S,et al.Hadoop security design.Sunnyvale,CA,USA:Yahoo Inc.,2009.

    16 Hortonworks. Securing your hadoop infrasturcture with apach knox.http://hortonworks.com/hadoop-tutorial/ securinghadoop-infrastructure-apache-knox,2014.

    17 Shukla V. Hadoop security:Today and tomorrow.https://hortonworks.com/blog/hadoop-security-today-andtomorrow/.[2013-12-09].

    18 Zhang XF.Secure your Hadoop cluster with apache sentry.Cloudera.[2014-04-07].

    19 Saraladevi B,Pazhaniraja N,Paul P V,et al.Big Data and Hadoop-a study in security perspective.Procedia Computer Science,2015,(50):596 –601.[doi:10.1016/j.procs.2015.04.091]

    20 Hortonworks.Comprehensive and coordinated security for enterprise hadoop. http://hortonworks.com/labs/security.[2014-05-15].

    21 Tene O,Polonetsky J.Big Data for all:Privacy and user control in the age of analytics.Northwestern Journal of Technology and Intellectual Property Volume,2013,11(5):240–273.

    22 Cheng HB,Rong CM,Hwang K,et al.Secure Big Data storage and sharing scheme for cloud tenants.China Communications,2015,12(6):106–115.[doi:10.1109/CC.2015.7122469]

    23 Marchal S,Jiang XY,State R,et al.A Big Data architecture for large scale security monitoring.2014 IEEE International Congress on Big Data (BigData Congress).Anchorage,AK,USA.2014.56–63.

    24 Lan L,Jun L. Some special issues of network security monitoring on Big Data environments.Proceedings of the 2013 IEEE 11th International Conference on Dependable,Autonomic and Secure Computing (DASC).Washington,DC,USA.2013.10–15.

    25 Gupta A,Verma A,Kalra P,et al.Big Data:A security compliance model.Proceedings of the 2014 Conference on IT in Business,Industry and Government (CSIBIG).Indore,India.2014.1–5.

    猜你喜歡
    身份驗證集群加密
    海上小型無人機(jī)集群的反制裝備需求與應(yīng)對之策研究
    一種基于熵的混沌加密小波變換水印算法
    一種無人機(jī)集群發(fā)射回收裝置的控制系統(tǒng)設(shè)計
    電子制作(2018年11期)2018-08-04 03:25:40
    HID Global收購Arjo Systems擴(kuò)大政府身份驗證業(yè)務(wù)
    Python與Spark集群在收費(fèi)數(shù)據(jù)分析中的應(yīng)用
    勤快又呆萌的集群機(jī)器人
    認(rèn)證加密的研究進(jìn)展
    更安全的雙重密碼保護(hù)
    CHIP新電腦(2015年3期)2015-04-02 17:55:46
    基于ECC加密的電子商務(wù)系統(tǒng)
    基于格的公鑰加密與證書基加密
    成人欧美大片| 久久精品国产亚洲av天美| 欧美成人a在线观看| 亚洲精华国产精华精| 99九九线精品视频在线观看视频| 亚洲精品国产成人久久av| 国产高清激情床上av| 少妇被粗大猛烈的视频| 欧美又色又爽又黄视频| 人人妻人人澡欧美一区二区| 搡老岳熟女国产| 国产精品无大码| 国产精品,欧美在线| 亚洲av日韩精品久久久久久密| 在线免费观看的www视频| 亚洲精品成人久久久久久| 精品一区二区免费观看| 国产黄a三级三级三级人| 欧美一区二区亚洲| 岛国在线免费视频观看| 最近最新免费中文字幕在线| 在线免费十八禁| 亚洲成a人片在线一区二区| 久久草成人影院| 亚洲av不卡在线观看| 两人在一起打扑克的视频| 国产亚洲欧美98| 精品一区二区三区视频在线| av女优亚洲男人天堂| 亚洲av免费高清在线观看| www.www免费av| 久久午夜福利片| 精品欧美国产一区二区三| 两人在一起打扑克的视频| 亚洲图色成人| 欧美最黄视频在线播放免费| 韩国av一区二区三区四区| 免费av观看视频| 伦精品一区二区三区| 国产精品国产高清国产av| av.在线天堂| 在线观看免费视频日本深夜| 国产白丝娇喘喷水9色精品| 亚洲,欧美,日韩| 日韩欧美在线乱码| 美女被艹到高潮喷水动态| 免费av观看视频| 午夜日韩欧美国产| 成年版毛片免费区| 午夜福利高清视频| 精华霜和精华液先用哪个| 俄罗斯特黄特色一大片| 欧美成人免费av一区二区三区| 亚洲性久久影院| 亚洲真实伦在线观看| 狂野欧美激情性xxxx在线观看| 人妻少妇偷人精品九色| 国产av麻豆久久久久久久| 色哟哟哟哟哟哟| 国产男人的电影天堂91| 国产欧美日韩一区二区精品| 欧美高清成人免费视频www| av天堂在线播放| 我要看日韩黄色一级片| 欧美日韩亚洲国产一区二区在线观看| 99视频精品全部免费 在线| 99久久精品热视频| 国产欧美日韩一区二区精品| 免费av观看视频| 精品一区二区三区人妻视频| 深夜a级毛片| 国产私拍福利视频在线观看| 欧美性猛交╳xxx乱大交人| 日本爱情动作片www.在线观看 | h日本视频在线播放| 国产精品99久久久久久久久| 久久久精品大字幕| 精品久久久久久成人av| 久9热在线精品视频| 久9热在线精品视频| 99热6这里只有精品| 欧美极品一区二区三区四区| 亚洲av成人精品一区久久| 欧美激情国产日韩精品一区| 99视频精品全部免费 在线| 一区二区三区高清视频在线| 色在线成人网| 高清日韩中文字幕在线| 高清日韩中文字幕在线| 五月玫瑰六月丁香| 国产一区二区亚洲精品在线观看| 69人妻影院| 好男人在线观看高清免费视频| 夜夜夜夜夜久久久久| 在线播放国产精品三级| 真人做人爱边吃奶动态| 亚洲av二区三区四区| 成人毛片a级毛片在线播放| avwww免费| 亚洲国产欧洲综合997久久,| 国产一区二区在线av高清观看| 中文字幕熟女人妻在线| 亚洲精品久久国产高清桃花| 一本一本综合久久| 蜜桃久久精品国产亚洲av| 欧美日韩综合久久久久久 | 俺也久久电影网| 又黄又爽又刺激的免费视频.| 亚洲第一区二区三区不卡| 国产男人的电影天堂91| 午夜激情欧美在线| 一个人看视频在线观看www免费| 精品久久久久久,| 狠狠狠狠99中文字幕| 日本三级黄在线观看| 全区人妻精品视频| 国产精品国产三级国产av玫瑰| 午夜亚洲福利在线播放| 男女视频在线观看网站免费| 午夜精品在线福利| 亚洲一区高清亚洲精品| 国产大屁股一区二区在线视频| 在线观看舔阴道视频| 成年版毛片免费区| 午夜福利18| 色哟哟·www| 99久久无色码亚洲精品果冻| 国内精品宾馆在线| 又爽又黄无遮挡网站| 99久久成人亚洲精品观看| 国内精品久久久久精免费| 欧美激情国产日韩精品一区| 国产乱人视频| 最近视频中文字幕2019在线8| 免费看日本二区| 亚洲经典国产精华液单| 欧美一区二区国产精品久久精品| 欧洲精品卡2卡3卡4卡5卡区| 老熟妇仑乱视频hdxx| 99九九线精品视频在线观看视频| 乱码一卡2卡4卡精品| 国内精品美女久久久久久| 久久人人爽人人爽人人片va| 国产v大片淫在线免费观看| 亚洲经典国产精华液单| 免费高清视频大片| 桃色一区二区三区在线观看| 夜夜看夜夜爽夜夜摸| 久久精品综合一区二区三区| 亚洲图色成人| 精品不卡国产一区二区三区| 人人妻人人澡欧美一区二区| 色哟哟·www| 国产成人影院久久av| 人妻久久中文字幕网| 女同久久另类99精品国产91| 国产主播在线观看一区二区| 久久精品综合一区二区三区| 一夜夜www| 乱系列少妇在线播放| 国产aⅴ精品一区二区三区波| 国产亚洲精品av在线| 91久久精品电影网| 99久久无色码亚洲精品果冻| 精品国内亚洲2022精品成人| 国产午夜福利久久久久久| 国产精品av视频在线免费观看| 女生性感内裤真人,穿戴方法视频| 国产精品久久久久久av不卡| 中文字幕精品亚洲无线码一区| 联通29元200g的流量卡| 精品不卡国产一区二区三区| 美女大奶头视频| 成年女人永久免费观看视频| 夜夜爽天天搞| 亚洲欧美精品综合久久99| 亚洲成av人片在线播放无| 999久久久精品免费观看国产| 国内揄拍国产精品人妻在线| 我要搜黄色片| 好男人在线观看高清免费视频| 中文在线观看免费www的网站| 特级一级黄色大片| 22中文网久久字幕| 88av欧美| 麻豆精品久久久久久蜜桃| 精品福利观看| 淫秽高清视频在线观看| av在线老鸭窝| 精华霜和精华液先用哪个| 亚洲最大成人手机在线| 婷婷亚洲欧美| 国产一区二区亚洲精品在线观看| 久9热在线精品视频| 亚洲avbb在线观看| 中国美白少妇内射xxxbb| 亚洲精品亚洲一区二区| 亚洲熟妇熟女久久| 久久久国产成人免费| 男女那种视频在线观看| 黄色日韩在线| 美女免费视频网站| 超碰av人人做人人爽久久| 亚洲成人久久爱视频| 精品人妻一区二区三区麻豆 | 免费看日本二区| 白带黄色成豆腐渣| 国产一区二区三区av在线 | 少妇的逼水好多| 成年女人看的毛片在线观看| 国产精品av视频在线免费观看| 校园人妻丝袜中文字幕| 色尼玛亚洲综合影院| 欧美+亚洲+日韩+国产| 亚洲精品影视一区二区三区av| a级一级毛片免费在线观看| 久久精品夜夜夜夜夜久久蜜豆| 国产欧美日韩一区二区精品| 91在线观看av| 亚洲国产精品sss在线观看| 床上黄色一级片| 亚洲最大成人手机在线| 中文字幕免费在线视频6| 久久久久免费精品人妻一区二区| 国产三级中文精品| 国产精品一区二区三区四区久久| 午夜老司机福利剧场| 亚洲精品乱码久久久v下载方式| 老熟妇仑乱视频hdxx| 色播亚洲综合网| 天堂av国产一区二区熟女人妻| .国产精品久久| 五月玫瑰六月丁香| 国产欧美日韩一区二区精品| 久久国产精品人妻蜜桃| 日本成人三级电影网站| 欧美成人性av电影在线观看| 亚洲国产日韩欧美精品在线观看| 国产成年人精品一区二区| 干丝袜人妻中文字幕| 精品不卡国产一区二区三区| av视频在线观看入口| 免费在线观看日本一区| 久久精品国产自在天天线| bbb黄色大片| 网址你懂的国产日韩在线| 国产精品日韩av在线免费观看| 欧洲精品卡2卡3卡4卡5卡区| 一级a爱片免费观看的视频| 最近在线观看免费完整版| 欧美日韩瑟瑟在线播放| 国产精品爽爽va在线观看网站| 日韩欧美国产在线观看| 少妇丰满av| 毛片女人毛片| 国产激情偷乱视频一区二区| 99久久久亚洲精品蜜臀av| 亚洲av成人av| bbb黄色大片| 亚洲欧美日韩东京热| 波多野结衣高清作品| 精品午夜福利视频在线观看一区| 91久久精品电影网| 丰满乱子伦码专区| 一本一本综合久久| 天堂网av新在线| 亚洲乱码一区二区免费版| 日韩亚洲欧美综合| 亚洲中文字幕日韩| 久久久久国内视频| 欧美精品啪啪一区二区三区| or卡值多少钱| 别揉我奶头 嗯啊视频| 在线天堂最新版资源| 国产成年人精品一区二区| 日韩亚洲欧美综合| 日本一本二区三区精品| 国产一区二区三区视频了| 五月玫瑰六月丁香| 简卡轻食公司| 日韩欧美在线乱码| 嫩草影视91久久| 国内毛片毛片毛片毛片毛片| 一卡2卡三卡四卡精品乱码亚洲| 国产精品亚洲一级av第二区| 亚州av有码| 日韩亚洲欧美综合| av专区在线播放| 又粗又爽又猛毛片免费看| 我要搜黄色片| 亚洲avbb在线观看| 国产一区二区三区视频了| 亚洲五月天丁香| 人人妻人人看人人澡| 婷婷色综合大香蕉| 中国美女看黄片| 尤物成人国产欧美一区二区三区| 国产午夜福利久久久久久| 色哟哟·www| 国产视频内射| 搞女人的毛片| 香蕉av资源在线| 蜜桃亚洲精品一区二区三区| 国产男靠女视频免费网站| 99精品久久久久人妻精品| 国产老妇女一区| 女人十人毛片免费观看3o分钟| 人人妻人人看人人澡| 亚洲美女视频黄频| 午夜福利视频1000在线观看| 国产综合懂色| av在线蜜桃| a级毛片免费高清观看在线播放| 欧美3d第一页| 国产乱人伦免费视频| 国产国拍精品亚洲av在线观看| 韩国av在线不卡| h日本视频在线播放| 日本免费a在线| 日韩一区二区视频免费看| 婷婷色综合大香蕉| 精品一区二区三区视频在线| 国产亚洲精品综合一区在线观看| 18禁黄网站禁片免费观看直播| 久9热在线精品视频| 搡老熟女国产l中国老女人| 欧美bdsm另类| 亚洲最大成人手机在线| 午夜免费男女啪啪视频观看 | 日日啪夜夜撸| 一个人观看的视频www高清免费观看| 国产色爽女视频免费观看| 久久欧美精品欧美久久欧美| 色播亚洲综合网| 亚洲人成网站高清观看| 夜夜看夜夜爽夜夜摸| 女生性感内裤真人,穿戴方法视频| 老司机午夜福利在线观看视频| 白带黄色成豆腐渣| 99久久精品热视频| 久久久久九九精品影院| 麻豆一二三区av精品| 一级a爱片免费观看的视频| 亚洲黑人精品在线| 免费观看精品视频网站| 日本与韩国留学比较| 国产精品久久久久久av不卡| 国内精品久久久久精免费| 又粗又爽又猛毛片免费看| 18禁在线播放成人免费| 色尼玛亚洲综合影院| 亚洲专区中文字幕在线| 亚洲黑人精品在线| 窝窝影院91人妻| 日本色播在线视频| 午夜免费激情av| 国产探花在线观看一区二区| 人人妻人人澡欧美一区二区| 观看美女的网站| 蜜桃久久精品国产亚洲av| 身体一侧抽搐| 极品教师在线免费播放| 欧美日韩亚洲国产一区二区在线观看| 又紧又爽又黄一区二区| 精品久久国产蜜桃| 成年免费大片在线观看| 黄色一级大片看看| 欧美成人性av电影在线观看| 成年版毛片免费区| 一区二区三区免费毛片| 全区人妻精品视频| 最近在线观看免费完整版| 国产精品一区二区性色av| 好男人在线观看高清免费视频| 免费av不卡在线播放| 久久精品综合一区二区三区| 午夜福利成人在线免费观看| 欧美不卡视频在线免费观看| 亚洲18禁久久av| 欧美日韩亚洲国产一区二区在线观看| 搡女人真爽免费视频火全软件 | 亚洲avbb在线观看| 国产伦精品一区二区三区四那| 亚洲精品色激情综合| 色尼玛亚洲综合影院| 无遮挡黄片免费观看| 国产成人影院久久av| 日韩一区二区视频免费看| 国产不卡一卡二| 国产真实乱freesex| 一个人看视频在线观看www免费| 精品午夜福利在线看| 成人亚洲精品av一区二区| 日韩人妻高清精品专区| xxxwww97欧美| 欧美又色又爽又黄视频| 一级av片app| 少妇被粗大猛烈的视频| 日本撒尿小便嘘嘘汇集6| 夜夜看夜夜爽夜夜摸| 淫秽高清视频在线观看| 日韩欧美在线二视频| 男女下面进入的视频免费午夜| 日韩欧美在线二视频| 他把我摸到了高潮在线观看| 久久久精品大字幕| 亚洲无线在线观看| 两性午夜刺激爽爽歪歪视频在线观看| 国产精品久久久久久av不卡| 亚洲色图av天堂| 国模一区二区三区四区视频| 精品一区二区三区人妻视频| 美女 人体艺术 gogo| 午夜免费成人在线视频| 91精品国产九色| 国产一区二区在线观看日韩| 中文在线观看免费www的网站| 亚洲自偷自拍三级| 免费一级毛片在线播放高清视频| 久久久精品欧美日韩精品| 伦精品一区二区三区| 国产高清有码在线观看视频| 国产高清不卡午夜福利| 久久午夜亚洲精品久久| 日韩精品青青久久久久久| 麻豆av噜噜一区二区三区| 成人三级黄色视频| 99久久成人亚洲精品观看| 亚洲av美国av| 精品久久久久久久人妻蜜臀av| 久久久精品欧美日韩精品| 欧美绝顶高潮抽搐喷水| 一区二区三区免费毛片| 悠悠久久av| 一本一本综合久久| 国产高清不卡午夜福利| а√天堂www在线а√下载| 看片在线看免费视频| 亚洲av美国av| 亚洲精品乱码久久久v下载方式| 村上凉子中文字幕在线| 午夜精品久久久久久毛片777| 在线观看免费视频日本深夜| 最近中文字幕高清免费大全6 | 国产精品99久久久久久久久| 国产精品一区二区三区四区久久| 亚洲久久久久久中文字幕| 国产爱豆传媒在线观看| 日本 欧美在线| 久久久久国产精品人妻aⅴ院| 久久久精品欧美日韩精品| 老女人水多毛片| 欧美日韩精品成人综合77777| 黄色欧美视频在线观看| 精品人妻偷拍中文字幕| 美女cb高潮喷水在线观看| 亚洲va日本ⅴa欧美va伊人久久| 亚洲av成人av| 久久国产精品人妻蜜桃| 亚洲内射少妇av| 中国美白少妇内射xxxbb| 岛国在线免费视频观看| 亚洲成人免费电影在线观看| 18禁黄网站禁片午夜丰满| 2021天堂中文幕一二区在线观| 精品99又大又爽又粗少妇毛片 | 久久久久久久亚洲中文字幕| 久久久久久大精品| 国产精品99久久久久久久久| 午夜福利在线观看吧| 12—13女人毛片做爰片一| 韩国av在线不卡| 久久精品久久久久久噜噜老黄 | 色综合站精品国产| 成人高潮视频无遮挡免费网站| 最后的刺客免费高清国语| 国产免费一级a男人的天堂| 在线免费观看不下载黄p国产 | 久久久精品大字幕| 99九九线精品视频在线观看视频| 成年版毛片免费区| 最近在线观看免费完整版| 日本与韩国留学比较| 日本在线视频免费播放| 亚洲精品粉嫩美女一区| 一个人看视频在线观看www免费| 97热精品久久久久久| 变态另类成人亚洲欧美熟女| 日本 欧美在线| 婷婷精品国产亚洲av| 天天躁日日操中文字幕| 老熟妇乱子伦视频在线观看| 亚洲国产精品成人综合色| 搞女人的毛片| 一夜夜www| 久久精品国产亚洲av涩爱 | av在线观看视频网站免费| 国产欧美日韩一区二区精品| 欧美日韩综合久久久久久 | 亚洲avbb在线观看| 亚洲成人中文字幕在线播放| 麻豆av噜噜一区二区三区| 日韩精品青青久久久久久| 国产成人aa在线观看| 熟女电影av网| 校园人妻丝袜中文字幕| 亚洲午夜理论影院| 欧美性猛交黑人性爽| 精品久久久久久久久久免费视频| 最好的美女福利视频网| 精品免费久久久久久久清纯| 国产欧美日韩精品一区二区| 精品一区二区免费观看| 国产精品嫩草影院av在线观看 | 亚洲av免费在线观看| av专区在线播放| 女生性感内裤真人,穿戴方法视频| 国产高清三级在线| 日本 av在线| 国产精品久久久久久久久免| 搡老岳熟女国产| 最近最新中文字幕大全电影3| 嫩草影院精品99| 国产高清不卡午夜福利| 很黄的视频免费| 国产免费av片在线观看野外av| 直男gayav资源| 丰满人妻一区二区三区视频av| 亚洲av日韩精品久久久久久密| xxxwww97欧美| 91午夜精品亚洲一区二区三区 | 在线观看舔阴道视频| 久久久精品欧美日韩精品| 成人永久免费在线观看视频| 国产精品女同一区二区软件 | 午夜福利在线观看吧| 亚洲第一区二区三区不卡| 欧美激情在线99| 国产亚洲精品av在线| 在线观看美女被高潮喷水网站| 久久久久免费精品人妻一区二区| 国产精品自产拍在线观看55亚洲| 91狼人影院| 日本免费a在线| 欧美日本视频| 偷拍熟女少妇极品色| 亚洲无线观看免费| 亚洲av第一区精品v没综合| 黄色配什么色好看| 欧美黑人巨大hd| 熟女电影av网| 成人av在线播放网站| 一进一出抽搐gif免费好疼| 狂野欧美白嫩少妇大欣赏| 亚洲成人精品中文字幕电影| 91精品国产九色| 精品国产三级普通话版| 99久久精品国产国产毛片| 国产老妇女一区| 日本欧美国产在线视频| 国产爱豆传媒在线观看| 很黄的视频免费| 午夜福利欧美成人| 亚洲在线观看片| 亚洲内射少妇av| 美女被艹到高潮喷水动态| 最近视频中文字幕2019在线8| 国产探花极品一区二区| 一个人观看的视频www高清免费观看| 在线天堂最新版资源| 一进一出抽搐动态| 精华霜和精华液先用哪个| 国产 一区 欧美 日韩| a级毛片免费高清观看在线播放| 日韩国内少妇激情av| 99riav亚洲国产免费| 悠悠久久av| x7x7x7水蜜桃| 美女免费视频网站| 亚洲精品乱码久久久v下载方式| 亚洲18禁久久av| 91在线观看av| 啪啪无遮挡十八禁网站| 亚洲经典国产精华液单| 一本一本综合久久| 日本-黄色视频高清免费观看| 51国产日韩欧美| 91久久精品电影网| 欧美3d第一页| 91麻豆精品激情在线观看国产| 国产精品电影一区二区三区| 18禁在线播放成人免费| 免费看光身美女| 色精品久久人妻99蜜桃| 熟女电影av网| 亚洲最大成人手机在线| 婷婷精品国产亚洲av在线| 成熟少妇高潮喷水视频| 黄色女人牲交| 99热精品在线国产| 黄色视频,在线免费观看| 看免费成人av毛片| 男人的好看免费观看在线视频| 三级男女做爰猛烈吃奶摸视频| 亚洲最大成人手机在线| 亚洲欧美日韩无卡精品| 久99久视频精品免费| 久久欧美精品欧美久久欧美| 欧美中文日本在线观看视频| 亚洲精品成人久久久久久| 精品一区二区三区av网在线观看| 哪里可以看免费的av片| 国产精品亚洲美女久久久| 日韩av在线大香蕉| 日韩中文字幕欧美一区二区|