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

騰訊云:我們究竟如何推出無(wú)服務(wù)器云函數(shù)?

企業(yè)動(dòng)態(tài)
4月26日消息,騰訊云推出國(guó)內(nèi)首款FaaS(Function as a Service,函數(shù)即服務(wù)) 產(chǎn)品——無(wú)服務(wù)器云函數(shù)SCF。那么,云函數(shù)的真正內(nèi)涵是什么、架構(gòu)原理,關(guān)鍵技術(shù)和發(fā)展趨勢(shì)是什么?騰訊云基礎(chǔ)產(chǎn)品團(tuán)隊(duì)下文將對(duì)上述問(wèn)題進(jìn)行解答。

 4月26日消息,騰訊云推出國(guó)內(nèi)首款FaaS(Function as a Service,函數(shù)即服務(wù)) 產(chǎn)品——無(wú)服務(wù)器云函數(shù)SCF。那么,云函數(shù)的真正內(nèi)涵是什么、架構(gòu)原理,關(guān)鍵技術(shù)和發(fā)展趨勢(shì)是什么?騰訊云基礎(chǔ)產(chǎn)品團(tuán)隊(duì)下文將對(duì)上述問(wèn)題進(jìn)行解答。

背景:無(wú)服務(wù)器云函數(shù)的用戶(hù)價(jià)值核心信息:第一,用戶(hù)只需要上傳代碼即可以最簡(jiǎn)捷的方式使用騰訊云高效穩(wěn)定的基礎(chǔ)設(shè)施;第二,兼具成本低廉的特點(diǎn),代碼按需運(yùn)行,空閑時(shí)不收費(fèi)。經(jīng)測(cè)試,按調(diào)用次數(shù)和運(yùn)行時(shí)間付費(fèi),在每個(gè)月請(qǐng)求不足百萬(wàn)時(shí),使用無(wú)服務(wù)器云函數(shù)比使用多臺(tái)云主機(jī)搭建集群的成本減少約70%。

無(wú)服務(wù)器云函數(shù)(Serverless Cloud Function)是騰訊云提供的無(wú)服務(wù)器(serverless)執(zhí)行環(huán)境,幫助用戶(hù)在沒(méi)有購(gòu)買(mǎi)和管理服務(wù)器時(shí)仍能運(yùn)行代碼。用戶(hù)只需要使用云平臺(tái)支持的語(yǔ)言編寫(xiě)核心代碼及設(shè)置代碼運(yùn)行的條件,代碼即可在騰訊云基礎(chǔ)設(shè)施上彈性、安全地運(yùn)行,并可完全管理底層計(jì)算資源,包括服務(wù)器CPU、內(nèi)存、網(wǎng)絡(luò)、代碼部署、彈性伸縮、負(fù)載均衡等服務(wù)。使用無(wú)服務(wù)器云函數(shù)將可免除所有運(yùn)維性操作,企業(yè)和開(kāi)發(fā)者可以更加專(zhuān)注于核心業(yè)務(wù)的開(kāi)發(fā),實(shí)現(xiàn)快速上線(xiàn)和迭代,把握業(yè)務(wù)發(fā)展的節(jié)奏。

一、云函數(shù)的價(jià)值及使用場(chǎng)景

隨著云計(jì)算服務(wù)市場(chǎng)的成熟,用戶(hù)對(duì)云計(jì)算接受程度逐漸提高,借助各類(lèi)基礎(chǔ)云組件,將業(yè)務(wù)上線(xiàn)時(shí)間從月級(jí)縮短到天級(jí),但對(duì)比傳統(tǒng)模式,用戶(hù)仍需基于云組件重構(gòu)非功能性需求;云函數(shù)嘗試將業(yè)務(wù)算法和流程提煉出來(lái)交由用戶(hù)實(shí)現(xiàn),打通各種云服務(wù),并實(shí)現(xiàn)通用的負(fù)載均衡、自動(dòng)伸縮、故障容災(zāi)、安全監(jiān)管等通用功能,真正使得用戶(hù)像搭積木一樣打造個(gè)性化服務(wù),將業(yè)務(wù)上線(xiàn)時(shí)間從天級(jí)縮短到分鐘級(jí)。


 

相比云主機(jī),云函數(shù)更適合于支持微服務(wù)架構(gòu)業(yè)務(wù)場(chǎng)景。以圖片多規(guī)格壓縮服務(wù)為例,該服務(wù)在用戶(hù)上傳圖片至COS時(shí),自動(dòng)將原始圖片壓縮成適配手機(jī)、平板、電腦等多種大小的規(guī)格。如利用云函數(shù)實(shí)現(xiàn)該服務(wù),用戶(hù)只需創(chuàng)建函數(shù),定義函數(shù)觸發(fā)條件為“圖片上傳”,在線(xiàn)編輯或使用IDE完成代碼編寫(xiě)后上傳,服務(wù)即構(gòu)建完成。用戶(hù)上傳圖片時(shí),自動(dòng)調(diào)用定義的函數(shù)完成圖片的多規(guī)格壓縮,云函數(shù)平臺(tái)根據(jù)上傳并發(fā)量自動(dòng)擴(kuò)縮容函數(shù)實(shí)例,并最終按照實(shí)際調(diào)用消耗計(jì)費(fèi)。

 


 

從該示例可以看出,云函數(shù)為用戶(hù)帶來(lái)的主要價(jià)值為:

  加快用戶(hù)服務(wù)上線(xiàn)時(shí)間,用戶(hù)只需實(shí)現(xiàn)業(yè)務(wù)算法及流程,上線(xiàn)時(shí)間縮短為分鐘級(jí);

  減少用戶(hù)的運(yùn)營(yíng)負(fù)擔(dān),用戶(hù)無(wú)須承擔(dān)服務(wù)擴(kuò)容,故障恢復(fù)運(yùn)維工作;

   消除用戶(hù)的資源成本,用戶(hù)無(wú)需承擔(dān)資源閑置費(fèi)用,只為實(shí)際調(diào)用消耗付費(fèi);

二、云函數(shù)架構(gòu)原理

云函數(shù)平臺(tái)整體架構(gòu)原理如圖所示。云函數(shù)為用戶(hù)提供SDK/WEBUI兩種使用方式,并通過(guò)事件注冊(cè)與回調(diào)機(jī)制與其它云組件打通,提供標(biāo)準(zhǔn)的API接口;調(diào)用分發(fā)根據(jù)函數(shù)所屬的區(qū)域,用戶(hù),名字,版本號(hào),鑒權(quán)等信息申請(qǐng)函數(shù)實(shí)例,并將調(diào)用均勻的分發(fā)到可用函數(shù)實(shí)例;函數(shù)管理負(fù)責(zé)創(chuàng)建/修改/刪除函數(shù),并提供函數(shù)代碼管理,版本管理等功能;函數(shù)調(diào)度根據(jù)函數(shù)資源需求選擇合適的位置創(chuàng)建/銷(xiāo)毀函數(shù)實(shí)例;函數(shù)實(shí)例部署用戶(hù)定義的函數(shù),負(fù)責(zé)函數(shù)的執(zhí)行及監(jiān)管。

 

從云函數(shù)的定位及架構(gòu)原理看,衡量云函數(shù)平臺(tái)的關(guān)鍵技術(shù)指標(biāo)可概括為:

  不僅支持業(yè)務(wù)快速上線(xiàn),且能實(shí)現(xiàn)持續(xù)發(fā)展;

  不僅支持業(yè)務(wù)按需取用,且能釋放閑置資源;

  不僅支持業(yè)務(wù)永不中斷,且能擴(kuò)展運(yùn)行范圍;

  不僅支持業(yè)務(wù)自由運(yùn)行,且能避免干擾入侵;

下文將展開(kāi)詳述。

三、支持業(yè)務(wù)快速上線(xiàn),且能實(shí)現(xiàn)持續(xù)發(fā)展

支持業(yè)務(wù)分鐘級(jí)上線(xiàn),需要盡可能的減少用戶(hù)研發(fā)工作量,云函數(shù)用戶(hù)僅需提供簡(jiǎn)單的函數(shù)配置及代碼即可完成上線(xiàn)。以圖片壓縮為例,用戶(hù)自行編輯python代碼如下,即可實(shí)現(xiàn)一個(gè)圖片壓縮服務(wù):

 

其中第1行引入依賴(lài)庫(kù),第4~9行解析輸入?yún)?shù),第11行調(diào)用庫(kù)完成圖片壓縮,12~15行判斷結(jié)果及返回。用戶(hù)可在線(xiàn)完成代碼的編輯并提交,也可像開(kāi)發(fā)本地程序一樣使用喜歡的IDE編輯,調(diào)試通過(guò)后打成zip包通過(guò)SDK提交,提交成功服務(wù)即上線(xiàn)。

支持業(yè)務(wù)可持續(xù)發(fā)展,需提供用戶(hù)函數(shù)平滑升級(jí)及版本變更能力,當(dāng)用戶(hù)更新函數(shù)代碼或配置后,新調(diào)用請(qǐng)求被分發(fā)至新函數(shù)實(shí)例,原調(diào)用請(qǐng)求執(zhí)行完成后,舊函數(shù)實(shí)例自動(dòng)消亡,服務(wù)在客戶(hù)不感知情況下平滑更新。即將支持用戶(hù)函數(shù)多版本管理,將函數(shù)別名映射至用戶(hù)指定版本,在客戶(hù)不感知情況下實(shí)現(xiàn)多版本間平滑切換。

 

函數(shù)運(yùn)行過(guò)程中間,用戶(hù)打印日志,標(biāo)準(zhǔn)輸出/錯(cuò)誤輸出日志分類(lèi)上傳至騰訊云日志服務(wù)平臺(tái),用戶(hù)可實(shí)時(shí)監(jiān)控函數(shù)運(yùn)行情況。

四、支持業(yè)務(wù)按需取用,且能釋放閑置資源

要支持云函數(shù)真正按需取用,需實(shí)現(xiàn)用戶(hù)第一次調(diào)用時(shí)延遲分配資源,函數(shù)調(diào)用過(guò)程如下圖所示:

 

云函數(shù)平臺(tái)在調(diào)用分發(fā)時(shí),會(huì)判斷是否有函數(shù)實(shí)例存在,如若不存在,則實(shí)時(shí)啟動(dòng)實(shí)例,實(shí)例啟動(dòng)完成后,才開(kāi)始執(zhí)行函數(shù)調(diào)用。為了達(dá)到第一次調(diào)用足夠快的目標(biāo),在調(diào)用過(guò)程中需分階段逐層優(yōu)化:

  分發(fā)調(diào)用階段:需減少調(diào)用分發(fā)層級(jí),比如對(duì)于用戶(hù)主動(dòng)發(fā)起的http同步調(diào)用,正常路徑可免去存入持久化隊(duì)列過(guò)程;

  鏡像及代碼下載階段:需盡量預(yù)部署以減少下載時(shí)間,比如對(duì)新提交函數(shù),并行啟動(dòng)預(yù)加載,使得第一次調(diào)用發(fā)起時(shí)無(wú)須再去實(shí)時(shí)下載;

  容器啟動(dòng)過(guò)程:需簡(jiǎn)化容器啟動(dòng)腳本,使得啟動(dòng)過(guò)程盡量輕量,對(duì)于對(duì)延時(shí)敏感的業(yè)務(wù),提供實(shí)例預(yù)留機(jī)制,用戶(hù)可選擇預(yù)留少量實(shí)例以減少第一次調(diào)用的額外延時(shí);

  執(zhí)行函數(shù)調(diào)用:需盡量減少函數(shù)參數(shù),返回?cái)?shù)據(jù)及日志傳遞導(dǎo)致的內(nèi)存拷貝次數(shù);

  返回調(diào)用:需盡量減少返回層級(jí);

通過(guò)逐層優(yōu)化,第一次調(diào)用平臺(tái)耗時(shí)可控制在3s左右,后續(xù)調(diào)用平臺(tái)耗時(shí)控制在10ms左右。

隨著客戶(hù)請(qǐng)求量的增加或減少,函數(shù)實(shí)例隨著自動(dòng)擴(kuò)縮容,一般算法如下:

If 當(dāng)前請(qǐng)求數(shù)/當(dāng)前實(shí)例數(shù) > 擴(kuò)容閾值:擴(kuò)容實(shí)例

else 當(dāng)前請(qǐng)求數(shù)/當(dāng)前實(shí)例數(shù) < 縮容閾值:縮容實(shí)例

當(dāng)縮容至最后一個(gè)函數(shù)實(shí)例時(shí),為避免函數(shù)實(shí)例短時(shí)間內(nèi)重復(fù)啟動(dòng)/停止導(dǎo)致客戶(hù)調(diào)用延時(shí)增加,需保留一段時(shí)間延遲釋放。

五、支持業(yè)務(wù)永不中斷,且能擴(kuò)展運(yùn)行范圍

要支持云函數(shù)永不中斷,需實(shí)現(xiàn)2個(gè)容災(zāi)目標(biāo):

  硬件故障時(shí)服務(wù)不中斷

  平臺(tái)升級(jí)時(shí)服務(wù)不中斷

為實(shí)現(xiàn)這三個(gè)容災(zāi)目標(biāo),整體架構(gòu)需實(shí)現(xiàn)set化,且在各層均需對(duì)應(yīng)的支持:

  接入層:基于騰訊云CLB實(shí)現(xiàn)橫向擴(kuò)展,負(fù)載均衡,7層路由能力;

  邏輯層:實(shí)現(xiàn)模塊無(wú)狀態(tài)化,模塊內(nèi)部無(wú)狀態(tài)數(shù)據(jù),可隨意啟停替換;

  數(shù)據(jù)層:采用一致性存儲(chǔ)倉(cāng)庫(kù)存儲(chǔ)關(guān)鍵數(shù)據(jù);

  節(jié)點(diǎn)層:實(shí)現(xiàn)快速節(jié)點(diǎn)故障檢測(cè)及替換恢復(fù);

比如平臺(tái)內(nèi)部Invoker模塊實(shí)例硬件故障時(shí),如下圖所示,由于invoker模塊無(wú)狀態(tài),,故障時(shí)可由接入層CLB模塊自動(dòng)剔除,剔除后新請(qǐng)求分發(fā)至剩余invoker模塊實(shí)例,已接收的異步事件可由其它invoker重試完成,同步http調(diào)用會(huì)直接返回給用戶(hù)錯(cuò)誤請(qǐng)求,由用戶(hù)重試,在故障invoker實(shí)例恢復(fù)后,自動(dòng)添加至CLB中,繼續(xù)分擔(dān)負(fù)載。


 

當(dāng)平臺(tái)需要升級(jí)API接口時(shí),采用只增不改策略,提供新版本API接口,保持用戶(hù)原有服務(wù)兼容性,用戶(hù)采用新接口時(shí),CLB通過(guò)7層路由,路由至新版本invoker模塊實(shí)例,舊版本實(shí)例隨著負(fù)載的降低逐步縮容,新版本實(shí)例隨著負(fù)載升高逐步擴(kuò)容,以此實(shí)現(xiàn)了用戶(hù)透明的版本平滑升級(jí)。


 

要實(shí)現(xiàn)云函數(shù)需與各類(lèi)云組件打通,需要云組件提供事件注冊(cè)及回調(diào)機(jī)制,云組件提供可注冊(cè)事件及對(duì)應(yīng)的回調(diào)接口,云函數(shù)確保云組件通信的用戶(hù)權(quán)限打通傳遞。當(dāng)前云函數(shù)實(shí)現(xiàn)了與騰訊云COS存儲(chǔ)組件的打通,馬上將實(shí)現(xiàn)與騰訊云CMQ、云監(jiān)控等其它云產(chǎn)品的打通,并將運(yùn)行范圍擴(kuò)展至CDN邊緣節(jié)點(diǎn),實(shí)現(xiàn)邊緣計(jì)算。

六、支持業(yè)務(wù)自由運(yùn)行,且能避免干擾入侵

云函數(shù)需支持用戶(hù)本地測(cè)試通過(guò)的代碼無(wú)縫在云函數(shù)平臺(tái),需具備足夠的兼容性,及用戶(hù)函數(shù)運(yùn)行時(shí)環(huán)境,需要具備和用戶(hù)開(kāi)發(fā)測(cè)試環(huán)境類(lèi)似的軟件包,安全等配置;同時(shí)避免函數(shù)間干擾,防止惡意入侵。

為了避免用戶(hù)函數(shù)間干擾,云函數(shù)使用了Docker容器來(lái)封裝函數(shù)實(shí)例,通過(guò)docker的名字隔離、空間隔離、權(quán)限限制等機(jī)制實(shí)現(xiàn)用戶(hù)間隔離,輔以實(shí)時(shí)沖突監(jiān)控調(diào)度等措施及時(shí)處理干擾。

為了避免用戶(hù)執(zhí)行代碼影響整個(gè)云函數(shù)平臺(tái),如下圖所示,實(shí)現(xiàn)了云函數(shù)管理平臺(tái)與用戶(hù)函數(shù)的隔離,用戶(hù)函數(shù)無(wú)法感知管理平臺(tái)的網(wǎng)絡(luò)地址,運(yùn)行日志等信息,從而無(wú)從影響云函數(shù)平臺(tái)的運(yùn)行。

 

為了避免用戶(hù)惡意代碼對(duì)網(wǎng)絡(luò)的探測(cè)和入侵,如下圖所示,用戶(hù)函數(shù)實(shí)例被限制到了受限的公共VPC網(wǎng)絡(luò),需通過(guò)網(wǎng)關(guān)實(shí)現(xiàn)與外網(wǎng)服務(wù)、其它函數(shù)實(shí)例、云組件的互訪(fǎng),同時(shí),為了支持用戶(hù)函數(shù)實(shí)例與個(gè)人CVM虛擬機(jī)的集成,云函數(shù)平臺(tái)通過(guò)彈性網(wǎng)卡打通了與其私有VPC的網(wǎng)絡(luò)通信。


 

七、云函數(shù)行業(yè)進(jìn)展趨勢(shì)

近年Serverles、微服務(wù)等理念逐步深入人心,云函數(shù)開(kāi)始被用戶(hù)了解接受。為了滿(mǎn)足用戶(hù)對(duì)于更快速上線(xiàn)、更低成本、更優(yōu)架構(gòu)的求索,騰訊云推出了云函數(shù)產(chǎn)品。用戶(hù)不妨從解決實(shí)際問(wèn)題開(kāi)始試用云函數(shù),比如實(shí)現(xiàn)存儲(chǔ)于COS的圖片、視頻、文件的計(jì)算,將定時(shí)任務(wù)從CVM遷移至云函數(shù),減少資源成本等。隨著云函數(shù)可聯(lián)動(dòng)云組件的拓展,支持語(yǔ)言的豐富,調(diào)試工具,流程引擎等逐步完善,云函數(shù)會(huì)逐步成為整個(gè)云平臺(tái)的粘合劑,將各種云組件融合一起,到時(shí)可支持更為復(fù)雜的狀態(tài)服務(wù)場(chǎng)景,成為用戶(hù)通用體貼厚實(shí)的后盾。

歡迎試用騰訊云-云函數(shù)產(chǎn)品,云函數(shù)解決安全接入、故障容災(zāi)、自動(dòng)伸縮、成本優(yōu)化、版本管理等后臺(tái)通用問(wèn)題,用戶(hù)可更省心專(zhuān)注的投入到業(yè)務(wù)創(chuàng)新。希望通過(guò)云函數(shù)能更深入的開(kāi)放騰訊多年在海量服務(wù)耕耘修煉的能力,共享給廣大用戶(hù)使用,與大家一起成長(zhǎng)。

責(zé)任編輯:Jane 來(lái)源: 51CTO
相關(guān)推薦

2017-09-08 11:22:04

容器云函數(shù)無(wú)服務(wù)器

2017-04-26 14:15:35

騰訊云

2018-02-28 11:19:41

服務(wù)器云計(jì)算公共云

2017-03-15 12:03:31

騰訊云25G網(wǎng)卡云服務(wù)器

2013-01-04 13:28:23

云服務(wù)器SaaSPaaS

2012-12-27 10:17:21

云服務(wù)器

2018-04-23 12:28:24

無(wú)服務(wù)器云成本云計(jì)算

2019-03-08 10:26:29

無(wú)服務(wù)器云計(jì)算德勤

2019-04-02 16:23:56

騰訊云網(wǎng)絡(luò)存儲(chǔ)

2012-07-06 15:48:59

華為服務(wù)器

2023-08-25 13:25:00

云計(jì)算云平臺(tái)

2017-04-12 16:45:35

騰訊云CDN智能計(jì)算服務(wù)

2023-07-05 08:00:45

架構(gòu)

2017-04-26 11:42:55

騰訊云

2010-05-27 10:16:13

微軟私有云Windows Ser

2020-06-14 09:04:00

前端云計(jì)算無(wú)服務(wù)器

2011-10-20 09:41:15

惠普云計(jì)算虛擬化

2020-12-21 09:57:33

無(wú)鎖緩存并發(fā)緩存
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美福利电影在线观看| 麻豆国产在线| 国产一区免费电影| 欧美大片在线影院| 少妇精品无码一区二区三区| 亚洲天堂电影| 国产精品盗摄一区二区三区| 97在线电影| 精品不卡一区二区| 一区二区三区午夜探花| 亚洲精品理论电影| 免费看涩涩视频| 欧美bbbxxxxx| 亚洲国产精品精华液ab| 99久热re在线精品视频| 国产真人无遮挡作爱免费视频| 亚洲精品国产成人影院| 日韩精品在线影院| 手机在线国产视频| 伊人久久在线| 亚洲激情av在线| 欧美人与物videos另类| 99国产在线播放| 国产日韩一区二区三区在线播放| 久久久成人精品| 中文字幕在线观看网址| 日韩中文字幕视频网| 在线影院国内精品| 国产www免费| 欧美激情午夜| 99久久777色| 亚洲一区二区三区四区视频| 免费黄色片视频| 亚洲精品日本| 欧美激情亚洲精品| 91麻豆精品成人一区二区| 欧美自拍视频| 欧美成人aa大片| 欧美大片久久久| 成人福利片在线| 欧美性猛交xxxxx水多| 亚洲乱码日产精品bd在线观看| 2019中文字幕在线视频| 久久精品视频在线看| 久久久久久久久久久一区| 黄色三级网站在线观看| 国产激情一区二区三区| 国产伦精品免费视频| 天天爱天天做天天爽| 国产手机视频一区二区| 国外成人免费在线播放| 久久亚洲成人av| 国内揄拍国内精品久久| 欧美日韩成人网| 国产a免费视频| 亚洲第一偷拍| 欧美成人精品激情在线观看| 日韩在线观看免| 999精品色在线播放| 日韩中文在线视频| ass极品国模人体欣赏| 日韩精品久久久久久久电影99爱| 国产一区二区三区欧美| 亚洲a v网站| 日韩成人激情| 日韩一区二区三区在线播放| 黄色免费一级视频| 久久久久国产| 欧美日韩国产第一页| 国产一级视频在线观看| 亚洲国产国产亚洲一二三| 国内精品久久影院| 99热只有这里有精品| 免费精品视频| 国产精品免费在线免费 | 亚洲国产精品天堂| 欧美一级免费播放| 亚洲免费福利| 欧美美女网站色| 91丝袜超薄交口足| 大伊香蕉精品在线品播放| 亚洲精品电影网| 成人免费毛片糖心| 婷婷综合社区| 国a精品视频大全| 成年人视频免费| 国产在线视频一区二区三区| 国产精品麻豆免费版| 黄网在线免费| 亚洲男女一区二区三区| 热99这里只有精品| 国产一区二区三区影视| 日韩一区二区免费高清| 最近日本中文字幕| 四虎8848精品成人免费网站| 久久理论片午夜琪琪电影网| 草莓视频18免费观看| 国产精品一区二区三区四区| 精品国产综合| 成人无遮挡免费网站视频在线观看| 亚洲1区2区3区视频| 成人两性免费视频| 国产欧美一级片| 91一区二区三区在线观看| 亚洲国产精品一区二区第四页av| 欧美日韩色网| 欧美午夜不卡在线观看免费| 性xxxxxxxxx| 欧美日韩在线观看视频小说| 久久久亚洲欧洲日产国码aⅴ| 人妻中文字幕一区二区三区| 成人免费看的视频| 这里只有精品66| 成人做爰视频www网站小优视频| 777欧美精品| 亚洲天堂久久新| 国语对白精品一区二区| 国产精品入口免费视频一| 丁香六月天婷婷| 亚洲日本电影在线| 日韩中文字幕免费在线| 国产色噜噜噜91在线精品 | 91丨九色丨国产在线| 五月婷婷丁香花| 尤物视频一区二区| 少妇网站在线观看| 清纯唯美亚洲经典中文字幕| 欧美成人午夜激情| 亚洲一区二区人妻| 久久久久久黄色| 欧洲黄色一级视频| 国产精品极品在线观看| 欧美日韩第一页| 一卡二卡三卡在线观看| 国产女主播在线一区二区| 亚洲 高清 成人 动漫| 亚洲精品v亚洲精品v日韩精品| 色婷婷**av毛片一区| 黄色一区二区视频| 久久精品视频在线免费观看| 国产在线观看福利| 欧美男人操女人视频| 欧美黑人巨大精品一区二区| 国产精品久久久久久在线| 亚洲国产精品av| 麻豆三级在线观看| 日韩电影一区| 国产精品免费视频xxxx| 日本在线观看| 欧美群妇大交群的观看方式| 美国精品一区二区| 麻豆成人av在线| 91免费视频黄| 精品中文在线| 欧美大片大片在线播放| 性欧美一区二区三区| 亚洲精品国产一区二区精华液| 污免费在线观看| 欧美另类综合| dy888夜精品国产专区| 国产丝袜视频在线播放| 精品捆绑美女sm三区| 日韩特黄一级片| 91丝袜国产在线播放| 日韩av一二三四| 成人激情开心网| 92国产精品视频| 羞羞网站在线看| 亚洲激情视频在线播放| 国产精品21p| 中文字幕高清不卡| 在线不卡一区二区三区| 欧美在线二区| 国产三区精品| 亚洲四虎影院| 久久在线视频在线| 亚洲免费国产视频| 色婷婷精品大视频在线蜜桃视频| 538精品视频| 国产一区亚洲一区| 日本www在线播放| 精品国产美女| 91偷拍精品一区二区三区| 99久久精品免费看国产小宝寻花| 国产午夜精品久久久| 亚洲天堂国产精品| 亚洲一区免费在线观看| 日韩乱码人妻无码中文字幕久久| 美美哒免费高清在线观看视频一区二区| 国产对白在线播放| 老司机凹凸av亚洲导航| 国产精品久久久久久久久久新婚| 成视频免费观看在线看| 亚洲美女在线看| 国产精品无码久久久久成人app| 亚洲电影在线免费观看| 手机看片福利视频| 高潮精品一区videoshd| 久久久久国产精品熟女影院| 午夜国产精品视频| 日本一区二区三区四区高清视频| 欧美影院视频| 国产999精品久久久影片官网| 亚洲男同gay网站| 伊人精品在线观看| 欧美一区二区公司| 欧美精品亚洲一区二区在线播放| av大片免费在线观看| 亚洲欧美偷拍另类a∨色屁股| 免费中文字幕av| 国产一区在线不卡| 少妇网站在线观看| 先锋影音久久久| 国产美女作爱全过程免费视频| 欧州一区二区| 久久久一本精品99久久精品| 日韩一区二区三区在线看| 国产精品视频大全| 忘忧草在线日韩www影院| 日韩在线欧美在线| 久草福利在线视频| 亚洲国产精彩中文乱码av| 国产特级黄色片| 欧美日韩国产综合草草| 一级一片免费看| 欧美日韩国内自拍| 国产一级中文字幕| 亚洲男人的天堂在线aⅴ视频| 亚洲av毛片基地| 久久亚洲一区二区三区四区| 精品国产一区在线| 国产电影一区二区三区| 国内av一区二区| 日本在线不卡一区| 日韩免费高清在线| 亚洲欧美日韩国产综合精品二区 | 在线播放亚洲一区| 日韩精选在线观看| 在线视频国内一区二区| 蜜臀精品一区二区三区| 欧美色播在线播放| 天天综合天天干| 亚洲一区二区美女| 久草成人在线视频| 一区二区三区视频在线看| 好吊色视频在线观看| 亚洲人被黑人高潮完整版| 极品色av影院| 亚洲摸摸操操av| 久草视频中文在线| 亚洲一区二区欧美激情| 日韩黄色三级视频| 精品av在线播放| youjizz在线视频| 色综合视频一区二区三区高清| 久久一区二区三区视频| 91激情在线视频| 在线免费看av片| 欧美精品色一区二区三区| 国产又粗又黄视频| 欧美一区二区日韩一区二区| 精品国产av鲁一鲁一区| 精品av久久707| 手机看片福利在线观看| 亚洲午夜色婷婷在线| 香蕉视频在线看| 欧美成人免费网| 91九色国产在线播放| 清纯唯美亚洲激情| 欧美日韩尤物久久| 亚洲精品日韩激情在线电影| 一本色道69色精品综合久久| 精品欧美一区二区久久久伦| 欧美少妇xxxx| www.69av| 国产亚洲网站| 亚洲天堂2018av| 国产99精品国产| 国产人妻一区二区| 亚洲人一二三区| 少妇一级淫片免费放中国 | 国产精品二区视频| 99麻豆久久久国产精品免费优播| 丝袜美腿中文字幕| 最新热久久免费视频| 精品无码人妻一区二区三区| 日韩欧美综合在线视频| 91精品国产乱码久久久| 亚洲国产成人91精品| 成人性爱视频在线观看| 欧美激情2020午夜免费观看| 欧美一级大黄| 97人人做人人人难人人做| 久久av影视| 日韩精品免费一区| 日本视频免费一区| 稀缺呦国内精品呦| 国产精品嫩草影院av蜜臀| 国产在线视频第一页| 欧美日韩国产影片| 熟妇人妻av无码一区二区三区| 中文字幕在线亚洲| 国产精选在线| 91色琪琪电影亚洲精品久久| 欧美人与拘性视交免费看| 国产一级大片免费看| 日本不卡的三区四区五区| 97人妻精品一区二区三区免费 | 亚洲欧美激情一区| 色女人在线视频| 国产精品亚洲美女av网站| 欧美人妖在线观看| 一区二区三区日韩视频| 三级不卡在线观看| 一区二区免费在线观看视频| 亚洲品质自拍视频| 中文字幕av久久爽| 亚洲情综合五月天| 91美女精品| 91免费版黄色| 91精品蜜臀一区二区三区在线| 老头吃奶性行交视频| 97国产一区二区| 国产精品111| 日韩美一区二区三区| 久cao在线| 国产精品久久久久77777| 欧美日韩一区二区三区四区不卡 | 成人黄页在线观看| 欧美日韩在线视频免费播放| 欧美日韩国产小视频| 黄色av免费在线观看| 欧美一二三视频| 精品午夜电影| 精品无码一区二区三区爱欲| 国产成人精品综合在线观看 | 欧美成人久久| 欧洲美女亚洲激情| 中文字幕一区二区三区四区| 中文字幕第三页| 中日韩午夜理伦电影免费 | 久久久精品成人| 在线视频欧美精品| 电影av在线| 国产精品自拍视频| 91欧美国产| 天天干天天av| 亚洲视频一区二区在线观看| 国产日韩精品suv| 久久深夜福利免费观看| av日韩一区| www.午夜色| 国产成人亚洲综合a∨婷婷图片| 久草免费新视频| 亚洲电影成人av99爱色| 日本乱码一区二区三区不卡| 蜜桃av噜噜一区二区三| 石原莉奈在线亚洲三区| 美国一级黄色录像| 欧美福利视频一区| 四虎亚洲成人| 国产私拍一区| 视频在线在亚洲| 欧美美女性生活视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 一区二区三区四区视频在线| 美女一区二区三区| 男的操女的网站| 精品女同一区二区| 忘忧草在线影院两性视频| 丝袜美腿玉足3d专区一区| 久久99精品久久久久久动态图 | 香蕉成人伊视频在线观看| 亚洲人午夜射精精品日韩| 国产精品jizz在线观看麻豆| 99九九热只有国产精品| 国产a√精品区二区三区四区| 五月天丁香久久| 自拍视频在线| 国产传媒欧美日韩| 久久久999| 黄色a级片在线观看| 亚洲第一区在线| 成人av色网站| 免费看欧美一级片| 国产欧美一区二区三区鸳鸯浴| 一卡二卡在线观看| 97精品久久久| 午夜激情久久| 800av在线播放| 欧美狂野另类xxxxoooo| 日本在线播放一二三区| 伊人久久大香线蕉精品| www.色综合.com| 亚洲天堂avav| 欧美在线视频观看免费网站| 亚洲精品视频在线观看免费视频| 精品国产麻豆免费人成网站| 中韩乱幕日产无线码一区| 黄色三级中文字幕|