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

詳解GPU虛擬化技術

云計算 虛擬化
GPU英文名稱為Graphic Processing Unit,GPU中文全稱為計算機圖形處理器,1999年由NVIDIA公司提出。

 GPU英文名稱為Graphic Processing Unit,GPU中文全稱為計算機圖形處理器,1999年由NVIDIA公司提出。

[[262683]]

一、GPU概述

GPU這一概念也是相對于計算機系統中的CPU而言的,由于人們對圖形的需求越來越大,尤其是在家用系統和游戲發燒友,而傳統的CPU不能滿足現狀,因此需要提供一個專門處理圖形的核心處理器。

GPU作為硬件顯卡的“心臟”,地位等同于CPU在計算機系統中的作用。同時GPU也可以用來作為區分2D硬件顯卡和3D硬件顯卡的重要依據。2D硬件顯卡主要通過使用CPU 來處理特性和3D 圖像,將其稱作“軟加速”。

3D 硬件顯卡則是把特性和3D 圖像的處理能力集中到硬件顯卡中,也就是“硬件加速”。目前市場上流行的顯卡多半是由NVIDIA及ATI這兩家公司生產的。

1.1、為什么需要專門出現GPU來處理圖形工作,CPU為啥不可以?

GPU是并行編程模型,和CPU的串行編程模型完全不同,導致很多CPU上優秀的算法都無法直接映射到GPU上,并且GPU的結構相當于共享存儲式多處理結構,因此在GPU上設計的并行程序與CPU上的串行程序具有很大的差異。GPU主要采用立方環境的材質貼圖、硬體T&L、頂點混合、凹凸的映射貼圖和紋理壓縮、雙重紋理四像素256位的渲染引擎等重要技術。

由于圖形渲染任務具有高度的并行性,因此GPU可以僅僅通過增加并行處理單元和存儲器控制單元便可有效的提高處理能力和存儲器帶寬。

GPU設計目的和CPU截然不同,CPU是設計用來處理通用任務,因此具有復雜的控制單元,而GPU主要用來處理計算性強而邏輯性不強的計算任務,GPU中可利用的處理單元可以更多的作為執行單元。因此,相較于CPU,GPU在具備大量重復數據集運算和頻繁內存訪問等特點的應用場景中具有無可比擬的優勢。

1.2、GPU如何使用?

使用GPU有兩種方式,一種是開發的應用程序通過通用的圖形庫接口調用GPU設備,另一種是GPU自身提供API編程接口,應用程序通過GPU提供的API編程接口直接調用GPU設備。

1.2.1、通用圖形庫

通過通用的圖形庫的方式使用GPU,都是通過 OpenGL 或Direct3D這一類現有的圖形函數庫,以編寫渲染語言(Shading Language)的方法控制 GPU 內部的渲染器(Shader)來完成需要的計算。

目前業界公認的圖形編程接口主要有OpenGL和DirectX這兩種接口。OpenGL是當前可用于開發可交互、可移植的2D與3D圖形應用程序的***環境,也是當前圖形應用最廣泛的標準。OpenGL是SGI公司開發的計算機圖形處理系統,是圖形硬件的軟件接口,GL為圖形庫(Graphics Library),OpenGL應用程序不需要關注所在運行環境所處的操作系統與平臺。

只要在任何一個遵循OpenGL標準的環境下都會產生一樣的可視化效果。與OpenGL類似,DirectX (Directe Xtension)也是一種圖形API。它是由Microsoft創建的多媒體編程接口,并已經成為微軟視窗的標準。為適應GPU應用的需求,DirectX則根據GPU新產品功能的擴充與進展及時地定義新的版本,它所提供的功能幾乎與GPU提供的功能同步。

1.2.2、GPU自身編程接口

GPU自身提供的編程接口主要由提供GPU設備的兩家公司提供,分別是括NVIDIA的CUDA框架和AMD(ATI)公司于2006年提出了CTM(Close To Metal)框架(備注,最初是ATI公司生產GPU設備,后被AMD收購)。AMD的CTM框架現在已不在使用,主要是AMD(ATI)于2007 年推出了ATI Stream SDK架構,2008 年AMD(ATI)完全轉向了公開的OpenCL標準,因此AMD(ATI)公司目前已沒有獨立的、私有的通用計算框架。

2007年NVIDIA公司發布CUDA (Compute Unified Device Architecture)專用通用計算框架。使用CUDA 進行通用計算編程不再需要借助圖形學API,而是使用與C 語言十分類似的方式進行開發。在CUDA 編程模型中,有一個被稱為主機(Host)的CPU 和若干個被稱作設備(Device)或者協處理器(Co-Processor)的GPU。

在該模型中,CPU和GPU協同工作,各司其職。CPU負責進行邏輯性較強的事務處理和串行計算,而GPU 則專注于執行線程化的并行處理任務。CPU、GPU 各自擁有相互獨立的存儲器地址空間主機端的內存和設備端的顯存。一般采用CUDA 框架自己進行編程的都一些大型的應用程序,比如石油勘測、流體力學模擬、分子動力學仿真、生物計算、音視頻編解碼、天文計算等領域。

而我們一般企業級的應用程序由于開發成本以及兼容性等原因,大多數都是采用通用的圖形庫來進行開發調用GPU設備。

1.3、GPU如何工作?

GPU 對于通用計算和圖形處理的內部組件主要有兩部分: 頂點處理器(Vertex Processor)和子素處理器(Fragment Processor)。這種處理器具備流處理機的模式,即不具有大容量的快存/存儲器可以讀寫,只是直接在芯片上利用臨時寄存器進行流數據的操作。

 

當GPU 用于圖形處理時,此時GPU 內部的頂點渲染、像素渲染以及幾何渲染操作都可以通過流處理器完成。從圖中可以看出,此時GPU 內部的所有流處理器相當于一個多核的處理器,數據可以很方便的在不同的流處理器之間的輸入和輸出之間移動,同時GPU分派器和控制邏輯可以動態的指派流處理器進行相應的頂點,像素,幾何等操作,因為流處理器都是通用的。

二、GPU虛擬化

開始我們的正題,目前虛擬機系統中的圖形處理方式有三種:一種是采用虛擬顯卡的方式,另一種是直接采用物理顯卡,***是采用GPU虛擬化。

2.1、虛擬顯卡

***種采用虛擬顯卡是現在主流的虛擬化系統的選擇,因為專業的顯卡硬件價格不菲。目前采用虛擬顯卡的這些技術包括:

  • 虛擬網絡計算機VNC (Virtual Network Computing)
  • Xen 虛擬幀緩存
  • VMware虛擬圖形顯示處理器GPU (Graphics Processing Unit)
  • 獨立于虛擬機管理器的圖形加速系統VMGL (VMM-Independent Graphics Acceleration)。

VNC(Virtual Network Computing)基本上是屬于一種顯示系統,也就是說它能將完整的窗口界面通過網絡,傳輸到另一臺計算機的屏幕上。Windows 服務器中包含的"Terminal Server"即是屬于這種原理的設計。VNC 是由AT&T 實驗室所開發的,其采用GPL(General Public License)授權條款,任何人都可免費取得該軟件。VNC軟件要由兩個部分組成:VNC server和VNC viewer。用戶需先將VNC server安裝在被遠程操控的計算機上后,才能在主控端執行VNC viewer 進行遠程操控。

XEN虛擬幀緩存是指XEN提供的一個虛擬的顯示設備。該虛擬顯示設備采用特權域的VNC服務器,因此該虛擬顯示設備具有相似的VNC接口。客戶機在XEN虛擬幀緩存中寫入數據,然后通過VNC 協議來傳輸已修改的圖片,***通知前端進行相應區域的更新。這個虛擬幀緩存設備的源碼是來自開源的Qemu。我們在XenServer上看見虛擬機的操作系統桌面界面,即是這種技術的顯示。

虛擬網絡計算機VNC 和XEN 虛擬幀緩存這兩種模式至今在虛擬機中仍未提供一定的硬件圖形加速能力。由于目前仍沒有一個機制能使虛擬機進行訪問圖形硬件的能力,因此這些虛擬的顯示設備都是通過使用CPU以及內存的方式對圖形數據進行相應處理。并沒有采用物理顯示設備的功能。

然而VMGL這種模式已經實現了這種機制,這個機制通常被稱為前端-后端虛擬化機制(Front-end virtualization)。VMGL這種模式采用這個機制將需要圖形處理的數據發送到一個擁有硬件圖形加速功能的虛擬監控機上進行相應的圖形數據處理。目前存在的比較主流可用于GPU應用程序開發的圖形處理接口有兩類:OpenGL和Direct3D。

在這兩類圖形處理接口中,OpenGL是唯一一類能夠在主流操作系統中跨平臺操作的圖形API接口。在虛擬機平臺中,VMGL是***針對OpenGL API進行虛擬化的項目。VMGL的工作原理是,它在客戶端操作系統中部署了一個偽庫(Fake Library)用來取代標準的OpenGL 庫,偽庫(Fake Library)擁有與標準的OpenGL庫相同的接口,在客戶端操作系統中的偽庫也實現了指向遠程服務器的宿主機操作系統的遠程調用。

這樣一來,所有的本地OPENGL調用都將被解釋為對遠程服務器的一次服務請求,遠程服務器的宿主機操作系統擁有真正的OPENGL庫、顯卡驅動和物理硬件GPU,它負責完成OPENGL請求并將執行結果顯示到屏幕上。由于VMGL在整個過程操作中都是完全透明的,因此調用OPENGL的應用程序不需要修改源代碼也不需要進行二進制改寫,無需為虛擬機平臺作任何改動。

2.2、顯卡直通

顯卡直通也叫做顯卡穿透(Pass-Through),是指繞過虛擬機管理系統,將GPU 單獨分配給某一虛擬機,只有該虛擬機擁有使用GPU的權限,這種獨占設備的方法分配方式保存了GPU的完整性和獨立性,在性能方面與非虛擬化條件下接近,且可以用來進行通用計算。但是顯卡直通需要利用顯卡的一些特殊細節,同時兼容性差,僅在部分GPU 中設備可以使用。

Xen 4.0增加了VGA Passthrough技術,因此XenServer也擁有了該技術,XenServer的Passthrough 就是利用英特爾設備虛擬化(Intel VT-d)技術將顯示設備暴露給某一個客戶虛擬機,不僅其它客戶虛擬機不能訪問,就連宿主虛擬機也失去了使用該GPU的能力。它在客戶虛擬機中實現了顯卡的一些特殊細節,如VGA BIOS、文本模式、IO 端口、內存映射、VESA模式等,以支持直接訪問。使用Xen Server的 VGA Pass-Through 技術的GPU執行效率高,功能全,但只能被單一系統獨占使用,失去了設備復用的功能。VMware ESXi 中包括一個VM Direct Path I/O框架,使用該技術也可以將我們的顯卡設備直通給某一虛擬機進行使用。

XenServer和VMware使用的是不同的技術但是實現的效果都是一樣的,即將物理顯卡設備直通給其中的某一虛擬機使用,以達到虛擬機進行3D顯示和渲染的效果。

由于顯卡直通實際上是由客戶操作系統使用原生驅動和硬件,缺少必要的中間層來跟蹤和維護GPU 狀態,它不支持實時遷移等虛擬機高級特性。如XenServer Passthrough禁止執行Save/Restore/Migration 等操作。VMware的虛擬機中,一旦開啟VMDirectPath I/O功能,其對應的虛擬機將失去執行掛起/恢復、實時遷移的能力。

2.3、顯卡虛擬化(GPU虛擬化)

顯卡虛擬化就是將顯卡進行切片,并將這些顯卡時間片分配給虛擬機使用的過程。由于支持顯卡虛擬化的顯卡一般可以根據需要切分成不同的規格的時間片,因此可以分配給多臺虛擬機使用。其實現原理其實就是利用應用層接口虛擬化(API remoting),API重定向是指在應用層進行攔截與GPU相關的應用程序編程接口(API),通過重定向(仍然使用GPU)的方式完成相應功能,再將執行結果返回應用程序。

我們現在使用Citrix的3D桌面虛擬化解決方案中,大部分是使用NVIDIA公司提供的顯卡虛擬化技術,即是vCUDA(virtual CUDA)技術,前面我們說過了CUDA框架,再此不在說明。vCUDA采用在用戶層攔截和重定向CUDA API的方法,在虛擬機中建立物理GPU的邏輯映像——虛擬GPU,實現GPU資源的細粒度劃分、重組和再利用,支持多機并發、掛起恢復等虛擬機高級特性。

其vCUDA的實現原理大概包括三個模塊:CUDA客戶端、CUDA服務端和CUDA管理端。以XenServer為例,在物理硬件資源上運行著一個VMM用于向上提供硬件映像,在VMM上運行著若干個虛擬機。其中一個虛擬機為特權虛擬機(Host VM),即為XenServer中的Domain 0,在虛擬機中運行的操作系統稱為Host OS。

Host OS能夠直接控制硬件,系統內安裝著原生的CUDA庫以及GPU驅動,使得Host OS可以直接訪問GPU和使用CUDA。其它的虛擬機屬于非特權虛擬機(Guest VM),其上運行的操作系統(Guest OS)不能直接操縱GPU。在這里我們將CUDA客戶端稱之為客戶端驅動,CUDA服務端稱之為宿主機的驅動,CUDA管理端稱之為GPU管理器。

2.3.1、客戶端

客戶端驅動其實質就是我們安裝在虛擬機比如Windows 7上的顯卡驅動程序。主要的功能是在用戶層提供針對CUDA API的庫以及一個維護CUDA相關軟硬件狀態的虛擬GPU(vGPU)。客戶端驅動直接面向CUDA應用程序,其作用包括:

  • 1)攔截應用程序中CUDA API調用;
  • 2)選擇通信策略,為虛擬化提供更高層語義的支持;
  • 3)對調用的接口和參數進行封裝、編碼;
  • 4)對服務端返回的數據進行解碼,并返回給應用。

此外,客戶端驅動在***個API調用到來之前,首先到管理端索取GPU資源。每一個獨立的調用過程都必須到宿主管理端驅動申請資源,以實現對GPU資源和任務的實時調度。

此外,客戶端驅動同時設置了vGPU用來維護與顯卡相關的軟硬件狀態。vGPU本身實質上僅僅是一個鍵值對的數據結構,在其中存儲了當前使用的地址空間、顯存對象、內存對象等,同時記錄了API的調用次序。當計算結果返回時,客戶端驅動會根據結果更新vGPU。

2.3.2、服務器端

服務端組件位于特權虛擬機(XenServer術語:特權域)中的應用層。特權虛擬機可以直接與硬件交互,因此服務端組件可以直接操縱物理GPU來完成通用計算任務。

服務端面向真實GPU,其作用包括:

  • 1)接收客戶端的數據報,并解析出調用和參數;
  • 2)對調用和參數進行審核;
  • 3)利用CUDA和物理GPU計算審核通過的調用;
  • 4)將結果編碼,并返回給客戶端;
  • 5)對計算系統中支持CUDA的GPU進行管理。

此外,服務端運行的***個任務是將自身支持CUDA的GPU設備的信息注冊到管理端中。服務端應對客戶端的請求時,為每個應用分配獨立的服務線程。服務端統一管理本地GPU資源,按照一定的策略提供GPU資源,并將由于API調用修改的相關軟硬件狀態更新至vGPU。

2.3.3、管理端

管理端組件位于特權域,在實現CUDA編程接口虛擬化的基礎上,將GPU強大的計算能力和計算資源在更高的邏輯層次上進行隔離、劃分、調度。在CUDA服務端使用計算線程和工作線程在一定程度上使同在一個物理機上的GPU間負載均衡,設置CUDA管理端組件在更高的邏輯層次上進行負載均衡,使在同一個GPU虛擬集群中的GPU負載均衡。

管理端組件調度的原則是盡量使在同一個物理機上的GPU需求自給,如果該物理機上具備滿足條件的GPU資源,在一般情況下,該物理機上的虛擬機的GPU需求都重定向到該物理機的CUDA服務端。

管理端對GPU資源進行統一管理,采用集中、靈活的機制,實現:

  • 1)動態調度:當用戶所占資源空閑時間超過一定閾值或者任務結束時,管理端回收該資源,當該用戶再次發布計算任務時,重新為其任務分配GPU資源;
  • 2)負載平衡:當局部計算壓力過大時,調整計算負載,通過動態調度時選擇合適的GPU資源來分散計算負載;
  • 3)故障恢復:當出現故障時,將任務轉移到新的可用GPU資源上。
責任編輯:武曉燕 來源: 人工智能架構師
相關推薦

2018-07-11 15:21:25

GPU虛擬化技術

2019-07-24 10:06:15

Linux網絡虛擬化

2019-05-13 16:37:35

Linux網絡虛擬化

2023-07-02 16:34:06

GPU虛擬化深度學習

2020-03-10 18:30:06

GPU虛擬化FPGA

2019-01-09 13:20:28

GPU虛擬化應用

2020-07-22 15:19:34

開源KVM虛擬化

2019-06-27 15:38:52

KVM虛擬化開源

2013-03-18 10:12:25

存儲虛擬化虛擬化技術

2015-04-17 10:48:49

Docker虛擬化

2013-08-01 11:31:50

存儲虛擬化虛擬化

2012-04-06 11:09:36

戴爾

2009-04-14 19:39:55

虛擬化NovellIT

2009-04-14 22:23:12

LinuxNovell虛擬化

2025-05-28 01:40:00

GPUNVIDIAMPS

2010-06-21 09:45:59

2013-09-03 18:07:49

GPU虛擬化華為NVIDIA

2018-02-01 14:02:48

虛擬化

2013-11-15 09:51:21

云端渲染NVIDIA

2021-12-21 15:37:46

NFV虛擬化IO虛擬化
點贊
收藏

51CTO技術棧公眾號

动漫美女被爆操久久久| 美女av一区二区| 日本中文字幕观看| 欧美hdxxx| 26uuu色噜噜精品一区二区| 奇米四色中文综合久久| 娇小11一12╳yⅹ╳毛片| 年轻的保姆91精品| 疯狂蹂躏欧美一区二区精品| 天天综合色天天综合色hd| 国内精品偷拍视频| 亚洲欧美日韩一区在线观看| 久久精品青青大伊人av| 中文字幕免费在线播放| 全球中文成人在线| 午夜欧美2019年伦理| 亚洲欧美久久久久一区二区三区| 午夜免费福利视频| 日韩国产欧美在线观看| 欧美激情极品视频| 在线观看天堂av| 欧美a一欧美| 91精品国产综合久久小美女| 99久久激情视频| 性网站在线观看| 国产欧美一区二区精品久导航| 99中文视频在线| 中文字幕你懂的| 亚洲综合国产激情另类一区| 欧美激情欧美激情在线五月| 日本裸体美女视频| 欧美日韩国产传媒| 日韩国产精品视频| 美女伦理水蜜桃4| 国产一区 二区| 欧美三日本三级三级在线播放| 日韩免费一级视频| 在线视频国产区| 1000精品久久久久久久久| 日韩三级在线播放| 国 产 黄 色 大 片| 韩国午夜理伦三级不卡影院| 国产精品久久久久久久久久小说| 91video| 国内精品久久久久国产盗摄免费观看完整版| 在线观看日韩av| 国产一区二区三区四区五区六区| 日韩在线麻豆| 日韩精品极品视频免费观看| 亚洲乱妇老熟女爽到高潮的片| 国产欧美视频在线| 91麻豆精品91久久久久久清纯| 天天影视综合色| 亚洲www啪成人一区二区| 色婷婷综合久久久中文字幕| 日本免费黄视频| 久草在线中文最新视频| 婷婷综合另类小说色区| 国产人妻777人伦精品hd| 丁香花在线影院| 亚洲电影在线播放| 日日橹狠狠爱欧美超碰| 天堂√8在线中文| 欧美性少妇18aaaa视频| 国产淫片av片久久久久久| 日本综合字幕| 欧美三级在线看| 欧美婷婷精品激情| 99国内精品久久久久| 日韩一级免费一区| 成年女人免费视频| 亚洲人和日本人hd| 这里只有精品在线播放| 久久精品亚洲a| 国产精品av久久久久久麻豆网| 久久久久久午夜| 中文字幕在线观看视频网站| 国产欧美日韩综合一区在线播放 | av在线亚洲男人的天堂| www.xxxx国产| 99久久久国产精品免费蜜臀| 欧美日韩亚洲免费| 在线观看麻豆蜜桃| 亚洲日本一区二区| 欧美激情 国产精品| 日本一区二区三区视频在线| 欧美一区二区视频网站| 国模私拍在线观看| 不卡在线一区二区| 欧美刺激性大交免费视频| 国产精品一区二区6| 日本美女一区二区三区视频| 91视频免费在线观看| 天天操天天干天天舔| 中文字幕免费观看一区| 精品国产三级a∨在线| 久久影院午夜精品| 欧美日精品一区视频| 精品少妇人妻av一区二区三区| 免费av一区二区三区四区| 久久久精品国产网站| 波多野结衣国产| 久久机这里只有精品| 国产嫩草一区二区三区在线观看| 大片免费播放在线视频| 一区二区三区四区中文字幕| 欧美 国产 小说 另类| 国产精品美女久久久久人| 日韩精品免费综合视频在线播放| 日本欧美一区二区三区不卡视频| 国产精品magnet| 国产精品美女久久久久久免费| 蜜桃av中文字幕| 国产精品入口麻豆原神| 黄色一级片播放| 精品中文在线| 综合国产在线视频| 日韩大片免费在线观看| 国产在线精品一区二区三区不卡 | 国产精品草草| 成人黄色中文字幕| 国产视频精选在线| 天天影视色香欲综合网老头| 九九九九九伊人| 国产一区二区精品福利地址| 91精品国产乱码久久久久久久久 | 免费看污视频的网站| 懂色av一区二区三区蜜臀| 在线观看日韩羞羞视频| 国产v综合v| 精品亚洲永久免费精品| 福利一区二区三区四区| 国产成人免费高清| 国产免费色视频| 成人在线视频免费| 亚洲免费视频一区二区| 日本在线观看中文字幕| 国产精品456| 免费成人深夜夜行网站视频| 久久久久久久性潮| 中文字幕成人在线| 中文字幕视频一区二区| 中文在线免费一区三区高中清不卡| 狠狠97人人婷婷五月| 日韩av黄色在线| 97视频国产在线| 四虎在线视频| 亚洲国产精品久久不卡毛片 | 久久久久亚洲精品成人网小说| 国产伦子伦对白视频| 亚洲欧洲99久久| 激情黄色小视频| 国产精品久久久久久| 国产精品欧美一区二区三区奶水 | 欧美大片在线看| 国产夫妻自拍av| 亚洲主播在线播放| 97中文字幕在线观看| 国内自拍视频一区二区三区| 高清av免费一区中文字幕| 波多野结衣中文在线| 亚洲成人久久久久| 久久国产黄色片| 国产性天天综合网| 亚洲一级片免费| 在线一区电影| 精品国产第一页| 久久uomeier| 永久555www成人免费| 一级特黄aa大片| 亚洲激情一二三区| 无码一区二区精品| 日韩激情一二三区| 午夜在线视频免费观看| 66精品视频在线观看| 69视频在线播放| 高清av在线| 日韩欧美一区二区免费| 尤物视频在线观看国产| 久久久久99精品国产片| 17c国产在线| 激情综合自拍| 亚洲免费在线精品一区| 91精品短视频| 国产精品国内视频| 国产在线二区| 日韩大陆毛片av| 亚洲在线观看av| 亚洲综合色网站| 法国空姐电影在线观看| 国产精品亚洲人在线观看| 国产一区二区三区精彩视频| 久久精品亚洲人成影院| 久久99精品久久久久久三级| 懂色aⅴ精品一区二区三区| 久久久久九九九九| 天堂地址在线www| 亚洲精品动漫久久久久| 97超碰中文字幕| 欧美日韩国产激情| 91高清免费看| 国产丝袜欧美中文另类| 最新日本中文字幕| 免费人成在线不卡| 福利视频一二区| 天天射综合网视频| 欧美在线一区二区三区四区| 午夜日韩影院| 国产一区二区色| 国产精品迅雷| 韩日欧美一区二区| av网站在线免费看推荐| 国产亚洲美女久久| 全国男人的天堂网| 717成人午夜免费福利电影| 天堂中文在线网| 亚洲大片在线观看| 日本午夜在线观看| 中文av字幕一区| 无套内谢大学处破女www小说| 国产高清精品在线| 亚洲综合婷婷久久| 日韩精品一二三四| 日本不卡在线观看视频| 国产精品国码视频| 少妇熟女一区二区| 日本电影一区二区| 欧美一级片免费观看| 精品人人人人| 国产区一区二区三区| 午夜视频一区二区在线观看| 91久久久久久久久久久久久| 精品久久99| 国产精欧美一区二区三区| 天堂√中文最新版在线| 69视频在线免费观看| 77thz桃花论族在线观看| 欧美华人在线视频| 手机在线免费看av| 欧美尺度大的性做爰视频| av网站大全在线| 操91在线视频| 日韩三级电影视频| 欧美激情精品久久久久久变态| 中文在线免费| 九九久久国产精品| 国产cdts系列另类在线观看| 久久久999国产| 二区三区在线观看| 久久影视电视剧免费网站| 高h视频在线观看| 久久99久久99精品免观看粉嫩| 超碰在线免费播放| 色综合色综合久久综合频道88| 青草在线视频| 97久久精品人人澡人人爽缅北| 国产黄大片在线观看| 欧美性受xxxx黑人猛交| 久久sese| 成人欧美一区二区三区在线湿哒哒| 成人黄色91| 99视频网站| 成人爽a毛片| 欧美二区三区| 日韩av自拍| 国产又粗又猛又爽又黄的网站| 精品不卡视频| 少妇性l交大片| 久久99国产精品麻豆| 国产又粗又猛又爽又黄| 成人免费毛片片v| av在线网站观看| 国产精品美女一区二区三区 | 成人一区二区在线| 天堂成人娱乐在线视频免费播放网站 | 亚洲麻豆国产自偷在线| 久久精品www| 欧美性videos高清精品| 在线免费看av的网站| 日韩亚洲欧美中文三级| 亚洲欧美自偷自拍| 最近2019年手机中文字幕| 成人av影院在线观看| 日本一区二区在线播放| 亚洲三级电影| 精品婷婷色一区二区三区蜜桃| 成人激情电影在线| 屁屁影院ccyy国产第一页| 日韩一区精品字幕| 亚洲美女高潮久久久| 国产亲近乱来精品视频| 久久久国产精品黄毛片| 色香蕉久久蜜桃| 精品久久人妻av中文字幕| 亚洲情综合五月天| 成人在线播放免费观看| 日韩av大片免费看| 日韩中文字幕| 亚洲v国产v在线观看| 亚洲国产专区| 久久精品亚洲天堂| 久久夜色精品国产噜噜av| 国产高潮国产高潮久久久91| 日本道色综合久久| 免费看av毛片| 麻豆国产精品va在线观看不卡| 蜜桃成人精品| 精品国产一区二区三| 在线成人激情| www.日本一区| 久久久综合激的五月天| 婷婷色中文字幕| 欧美日韩一级片网站| 婷婷婷国产在线视频| 欧美激情xxxxx| 天天综合91| 日韩av电影免费播放| 国产精品一区毛片| 中文字幕人妻熟女在线| 亚洲视频 欧洲视频| 波多野结衣高清在线| 日韩精品在线视频美女| 91破解版在线观看| 99久久一区三区四区免费| 99欧美视频| 久久国产这里只有精品| 久久久777精品电影网影网| 久草国产精品视频| 欧美v国产在线一区二区三区| 国产原创视频在线观看| 成人精品在线视频| 91欧美国产| 色婷婷.com| 国产精品第五页| 中文字幕人妻精品一区| 亚洲香蕉av在线一区二区三区| sis001欧美| 欧洲一区二区日韩在线视频观看免费| 国产农村妇女精品一区二区| 久久久国产精品无码| 五月天激情综合| 无码国产精品一区二区色情男同 | 成人黄色毛片| 日韩欧美视频第二区| 日韩精品一二三区| 国产三级黄色片| 欧美日韩国产欧美日美国产精品| 最新电影电视剧在线观看免费观看| 国产精品扒开腿爽爽爽视频| 欧美色图激情小说| 午夜免费福利在线| 国产精品美日韩| 精品国产亚洲av麻豆| 欧美放荡办公室videos4k| 果冻天美麻豆一区二区国产| 国产一区二区视频播放| 久久女同性恋中文字幕| 国产成人精品一区二区色戒| 中文字幕亚洲综合| 国产情侣一区在线| 免费拍拍拍网站| 久久精品亚洲一区二区三区浴池| 免费精品一区二区| 日韩在线视频一区| 美国十次综合久久| 欧洲精品一区二区三区久久| 97国产一区二区| 伊人久久一区二区| 美女久久久久久久久久久| 国产精品白浆| 人人爽人人av| 亚洲免费色视频| 五月天福利视频| 国产精品欧美亚洲777777| 国产一区清纯| 成人乱码一区二区三区av| 欧美狂野另类xxxxoooo| 青春草视频在线观看| 日本一区视频在线观看| 精品亚洲成av人在线观看| 久久一区二区三| 中国日韩欧美久久久久久久久| 一区二区三区在线免费看| 日日摸日日碰夜夜爽av| 亚洲色图一区二区三区| 天天射天天色天天干| 国产区亚洲区欧美区| 在线日本成人| 国产美女网站视频| 亚洲精品福利在线| 丰满少妇一区| 黄色一级在线视频| 亚洲天堂精品在线观看| 涩涩视频在线观看免费| 亚洲综合小说区| 日韩成人午夜电影| 免费在线不卡视频| 久久在线视频在线| 成人毛片免费看| 亚洲天堂2024|