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

不改代碼也能全面Serverless化,阿里中間件如何破解這一難題?

開發(fā) 架構(gòu)
Serverless 話題涉及范圍極廣,幾乎包含了代碼管理、測試、發(fā)布、運(yùn)維和擴(kuò)容等與應(yīng)用生命周期關(guān)聯(lián)的所有環(huán)節(jié)。在線應(yīng)用如何不改代碼也能遷移到 Serverless 架構(gòu)?今天,我們來揭秘阿里巴巴成千上萬在線應(yīng)用的Serverless 演進(jìn)過程。

[[268510]]

AWS Lambda 是 Serverless 領(lǐng)域的標(biāo)志性產(chǎn)品,但如果將其應(yīng)用于核心業(yè)務(wù),可能會遇到以下難題:(僅代表作者個人觀點)

  • 要求用戶以 Function 為單位進(jìn)行開發(fā),全新的開發(fā)框架,云廠商強(qiáng)綁定,社區(qū)主流技術(shù)棧遷移成本高;
  • Function 啟動速度要足夠快,毫秒級或者秒級,這個限制對適用場景有很強(qiáng)的約束;
  • Function 之間的調(diào)用通過 API Gateway,響應(yīng)時間更長。

Cloud Service Engine 云服務(wù)引擎(以下簡稱CSE),是阿里云中間件團(tuán)隊開發(fā)的面向通用 Serverless 計算的中間件產(chǎn)品,目的是具備 AWS Lambda 的各種優(yōu)勢,同時可以解決用戶在使用 AWS Lambda 時遇到的難題。

什么是 Serverless?

AWS 對 Serverless 定義是:(摘自 AWS 官網(wǎng))

AWS 無服務(wù)器平臺提供的功能:(摘自 AWS 官網(wǎng))

AWS 的整套 Serverless 方案非常完善,但是沒有解決存量應(yīng)用如何遷移到 Serverless 架構(gòu)的問題。僅僅是針對新開發(fā)的應(yīng)用,建議用戶使用 FaaS 方式開發(fā),才有機(jī)會轉(zhuǎn)向 Serverless 架構(gòu)。筆者認(rèn)為,要將 Serverless 架構(gòu)大規(guī)模推廣,必須要能有針對存量業(yè)務(wù)的解決方案。

Serverless 對云計算的價值

云計算,歸根結(jié)底是一種 IT 服務(wù)提供模式,不論是公共云還是專有云(以 IT 設(shè)備的歸屬不同分類),其本質(zhì)都是幫助 IT 的最終使用者隨時隨地,并且簡便快速地,獲取 IT 服務(wù),目前,IaaS、PaaS 都已經(jīng)做到了按需付費,PaaS 甚至做到了按請求付費,如 DB,CACHE,MQ 等,但是 IaaS 的付費粒度仍然是時間維度,最快按照小時付費,以分鐘來交付。

因此,當(dāng)下的云計算場景,應(yīng)用的開發(fā)維護(hù)方式相比傳統(tǒng) IDC 時代的開發(fā)維護(hù),差別還不是很大。但 AWS Lambda 提供了一種全新的開發(fā)維護(hù)方式,用戶只需要寫好業(yè)務(wù)代碼,提交到云上,所有和機(jī)器容量、可用性、機(jī)器為單位的運(yùn)維工作可以全部交給了云平臺,這種模式極大地釋放了云的彈性價值,真正做到了按需付費。

CSE 試圖提供一種更規(guī)模化的解決方案,像 AWS Lambda 一樣,能進(jìn)一步釋放云的彈性價值,并且可以平滑遷移存量應(yīng)用。

存量在線業(yè)務(wù)實現(xiàn) Serverless 架構(gòu)的挑戰(zhàn)

存量在線應(yīng)用程序具有以下特點:

  • 資源分配速度 = 分鐘級
  • 應(yīng)用程序啟動速度 = 10分鐘+

基于以上客觀條件,通常做法是提前預(yù)定好機(jī)器數(shù)量來應(yīng)對任意時刻的流量峰值,假設(shè)上述技術(shù)參數(shù)變?yōu)楹撩爰墸陀袡C(jī)會將應(yīng)用程序架構(gòu)演變成下圖所示方式。

上圖中,Service A 在調(diào)用 Service B 時,如果 B 的容量充足,則調(diào)用成功;如果 B 的容量不足,這時候如果線程池滿,則直接觸發(fā)限流閥值,A 會收到一個錯誤碼,然后直接調(diào)用資源總控系統(tǒng),資源總控系統(tǒng)負(fù)責(zé)新分配一個 Service B 實例,這個分配的速度非常快,耗時幾十毫秒,同時把 B 的服務(wù)地址直接返回給 A,A 會將之前未完成的請求發(fā)送到新創(chuàng)建的 Service B。

以上過程對于開發(fā)者完全透明,具備了以下價值:

  • 價值一:無需管理服務(wù)器,即無需容量評估;容量評估這件事情對于應(yīng)用負(fù)責(zé)人一直是一個極難解的問題,因為我們很難預(yù)測未來的峰值是什么。
  • 價值二:持續(xù)擴(kuò)展;之前的做法是每個應(yīng)用程序獨占一定數(shù)量的資源,如果變成Serverless 模式,所有應(yīng)用程序可以共享資源池,每個應(yīng)用程序幾乎可以***擴(kuò)展。
  • 價值三:按照請求計費;因為每個實例的啟動時間甚至比 FaaS 的函數(shù)啟動時間還快,就可以像 FaaS 一樣來核算成本,成本只與以下因素有關(guān):
    • 請求數(shù)量(QPS)
    • 每次請求CPU執(zhí)行時間,例如100ms
    • 每個實例的內(nèi)存規(guī)格

綜上所述:為了做到以上描述的分布式架構(gòu),關(guān)鍵技術(shù)點在于應(yīng)用啟動速度,這里的應(yīng)用啟動速度是指應(yīng)用可以正常處理流量為止。

如何將應(yīng)用啟動速度提高到毫秒級?

應(yīng)用在啟動過程中通常會初始化多個組件,如各種中間件、數(shù)據(jù)結(jié)構(gòu),以及網(wǎng)絡(luò)調(diào)用外部服務(wù)。在阿里內(nèi)部廣泛使用 SOA 和微服務(wù)的情況下,應(yīng)用在啟動過程中會大量加載共享業(yè)務(wù) SDK,存在啟動過程達(dá)到10分鐘量級的情況,個別應(yīng)用可能會更長。因此,這個啟動過程必須提前完成,才有機(jī)會以“臨陣磨槍”的方式去創(chuàng)建新實例。

方案一:應(yīng)用冷啟動資源壓縮方案

L1 彈性能力是指在一臺物理機(jī)或者大規(guī)格的 ECS 上部署同一個應(yīng)用的多個實例,通過操作系統(tǒng)和 JVM 的優(yōu)化,一個占用 4G 內(nèi)存的應(yīng)用,即使部署10份,僅需占用2.2G RAM。

L1 總結(jié)來看是一種高密度部署方式,由于應(yīng)用已經(jīng)提前啟動,并且對容器進(jìn)行凍結(jié),意味著這個應(yīng)用實例 CPU 占用率為0,RAM 占用相當(dāng)于之前的1/20,但是具備了毫秒級彈性的能力。L1的特點是啟動速度極快,但是需要消耗資源,且只能垂直彈性。

L2 是通過將應(yīng)用程序啟動后在 RAM 中的指令和數(shù)據(jù)結(jié)構(gòu) dump 到磁盤文件,只需要在機(jī)器之間拷貝文件即可以達(dá)到橫向彈性的能力,這個時間消耗主要是數(shù)據(jù)的網(wǎng)絡(luò)傳輸時間+內(nèi)存拷貝時間,大約在5秒左右就可以完成。L2 的成本開銷只有網(wǎng)絡(luò)磁盤容量,開銷極低,可忽略不計。

L2 的每個 SNAOSHOT 對應(yīng)一個可運(yùn)行的實例,例如預(yù)計一個應(yīng)用需要***啟動100個實例,那么需要提前生成100個 SNAOSHOT,每個 SNAOSHOT 對應(yīng)一個運(yùn)行實例,需要啟動時,從遠(yuǎn)程磁盤加載這個 SNAPSHOT。

此方案通過 L1 和 L2 的組合來達(dá)到加速應(yīng)用啟動的目的,在支持一定流量脈沖能力下,可以***50ms內(nèi)啟動任意應(yīng)用,平均在10ms內(nèi)完成。

方案二:應(yīng)用熱復(fù)制啟動加速方案

L1 采用通過 fork 種子進(jìn)程達(dá)到快速啟動的效果,操作系統(tǒng)團(tuán)隊專門為此開發(fā)了 fork2 技術(shù),與 Linux Native fork 的關(guān)鍵區(qū)別在于可以指定 PID 來 fork 一個進(jìn)程。

  1. pid_t fork2(pid_t pid); 

L2 的單個 SNAPSHOT 可以創(chuàng)建多個進(jìn)程,一對多關(guān)系。

兩種自研方案的對比

  • 方案一:不存在 UUID 問題,但是每種語言的 VM 要單獨定制,成本效果相比方案二略差。
  • 方案二:會存在 UUID 問題,若開發(fā)者希望應(yīng)用的每個實例啟動時,都賦值一個 UUID 給一個靜態(tài)變量,但通過 fork 會導(dǎo)致每個實例的這個靜態(tài)變量都相同,這與開發(fā)者預(yù)期不符。方案二的優(yōu)勢是更易實現(xiàn)、和語言無關(guān)、成本效果更優(yōu),適合 FaaS、NBF 這類場景或者開發(fā)者自己定義的開發(fā)框架,能避免 UUID 的問題。

整體來看,方案一的適用場景更廣,但是實現(xiàn)成本更高,方案二較適合 FaaS、NBF 這類場景。

和 AWS Lambda 相比

Lambda 為了做到快速擴(kuò)縮容,要求用戶的應(yīng)用以 Function 為單位開發(fā),Lambda Runtime 動態(tài)加載 Function 來快速增加實例。

CSE 則通過將一個應(yīng)用的多個實例啟動后,共享相同的指令數(shù)據(jù),抽取出不同的指令數(shù)據(jù),每次啟動實例只需要加載多實例的差異部分。因此可以透明兼容社區(qū)主流技術(shù)棧,如 Spring Boot,PHP/Java/Python/Node.JS 等。

CSE 的成本優(yōu)勢

理論模型:

Serverless 方式應(yīng)用占用的實例數(shù)隨時在變化,因此可以多個應(yīng)用錯峰使用同一臺機(jī)器。

量化分析:

Serverless 的成本優(yōu)勢是可以和 CPU Share &離在線混部等調(diào)度技術(shù)的成本優(yōu)勢做疊加,能給最終用戶一個更優(yōu)的總體成本。

CSE 的代碼樣例

HSF demo

  1. package com.test.pandora.hsf; 
  2.  
  3. import com.alibaba.boot.hsf.annotation.HSFProvider; 
  4.  
  5. @HSFProvider(serviceInterface = HelloWorldService.class) 
  6. public class HelloWorldServiceImpl implements HelloWorldService { 
  7.     @Override 
  8.     public String sayHello(String name) { 
  9.         return "hello : " + name
  10.     } 

Spring Boot demo

  1. package com.example.java.gettingstarted; 
  2.  
  3. import org.springframework.boot.SpringApplication; 
  4. import org.springframework.boot.autoconfigure.SpringBootApplication; 
  5. import org.springframework.web.bind.annotation.RequestMapping; 
  6. import org.springframework.web.bind.annotation.RestController; 
  7.  
  8. @SpringBootApplication 
  9. @RestController 
  10. public class HelloworldApplication { 
  11.   @RequestMapping("/"
  12.   public String home() { 
  13.     return "Hello World!"
  14.   } 
  15.  
  16.  
  17.   @RequestMapping("/health"
  18.   public String healthy() { 
  19.     // Message body required though ignored 
  20.     return "Still surviving."
  21.   } 
  22.  
  23.   public static void main(String[] args) { 
  24.     SpringApplication.run(HelloworldApplication.class, args); 
  25.   } 

CSE 的生產(chǎn)實踐

某電商業(yè)務(wù) A:Serverless 化后,機(jī)器數(shù)量從11臺降低到2臺(2~10臺之間波動),某促銷節(jié),服務(wù)流量峰值從數(shù)千瞬間飆到十多萬,CSE 瞬間彈性擴(kuò)容,從2臺-->5臺-->10臺,流量峰值回落后又縮容到2臺。

某電商業(yè)務(wù) B:Serverless 化后,機(jī)器數(shù)量從4臺到2臺(2~10臺之間波動)。

某電商業(yè)務(wù) C:之前固定4臺機(jī)器,Serverless 化完成后,機(jī)器數(shù)量變成1臺(1~4臺之間波動),預(yù)發(fā)可實現(xiàn)0 - 1臺實例之間波動。

本文作者:

王小瑞:花名誓嘉,阿里巴巴資深技術(shù)專家,Apache RocketMQ 創(chuàng)始人&Chair,近期負(fù)責(zé)推動阿里巴巴在線業(yè)務(wù)向 Serverless 架構(gòu)的演進(jìn),以及消息中間件產(chǎn)品線的云計算方向,是阿里巴巴中間件創(chuàng)新項目實驗室&消息中間件團(tuán)隊負(fù)責(zé)人。

責(zé)任編輯:武曉燕 來源: 阿里技術(shù)
相關(guān)推薦

2019-07-01 10:48:13

Tomcat中間件TPM

2022-11-03 11:18:52

阿里云Serverless

2020-08-19 08:39:05

中間件前端設(shè)計模式

2011-05-24 15:10:48

2021-02-11 08:21:02

中間件開發(fā)CRUD

2013-07-29 15:48:40

移動OA中間件

2021-06-15 10:01:02

應(yīng)用系統(tǒng)軟件

2023-11-27 07:10:06

日志中間件

2018-07-29 12:27:30

云中間件云計算API

2018-02-01 10:19:22

中間件服務(wù)器系統(tǒng)

2016-11-11 21:00:46

中間件

2025-08-26 07:05:00

MCPCEOAI驅(qū)動

2013-08-30 09:36:34

中間件虛擬化

2010-04-09 10:38:46

東方通中間件

2009-06-16 15:55:06

JBoss企業(yè)中間件

2012-11-30 10:21:46

移動中間件

2023-06-29 10:10:06

Rocket MQ消息中間件

2023-10-24 07:50:18

消息中間件MQ

2013-08-08 10:34:16

云計算中間件

2013-09-12 11:03:17

移動辦公OA中間件
點贊
收藏

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

三年中国中文在线观看免费播放| 国产精品日韩在线一区| 超碰男人的天堂| 成人私拍视频| 日韩毛片高清在线播放| 粉嫩精品一区二区三区在线观看| 六月丁香婷婷综合| 天堂美国久久| 精品亚洲夜色av98在线观看 | 一区二区国产精品精华液| 亚洲国产中文在线| 色综合天天综合网国产成人综合天 | 亚洲一级片免费看| 亚洲无线视频| 在线亚洲国产精品网| 国产亚洲精品成人a| 九色成人搞黄网站| 亚洲午夜日本在线观看| 亚洲一卡二卡| 四虎影视在线观看2413| 日韩精品亚洲一区| 久久久久久久国产精品视频| 午夜精产品一区二区在线观看的| 国产视频一区二区在线播放| 色哟哟精品一区| 91传媒免费视频| 成人高清在线| 91美女精品福利| 亚洲综合日韩中文字幕v在线| 日韩色图在线观看| 在线成人h网| 精品国产一区二区三区四区在线观看 | 日韩一区精品| 欧美色xxxx| 欧美这里只有精品| 免费av网站在线看| 国产欧美精品一区二区色综合朱莉| 99电影在线观看| 国产又大又粗又长| 视频在线观看一区| 91av在线不卡| 日韩精品视频免费看| 欧美va天堂| www.日韩不卡电影av| 天天操天天干天天操天天干| 深爱激情综合| 亚洲天堂第二页| 丰满少妇在线观看资源站| 激情小说一区| 亚洲成在人线av| 性感美女一区二区三区| 日韩精品久久久久久久软件91| 欧美欧美午夜aⅴ在线观看| 免费男同深夜夜行网站| 在线视频超级| 一本大道久久a久久综合| 波多野结衣家庭教师在线| 波多野结衣久久| 亚洲午夜精品网| 国产美女在线一区| 国产福利片在线观看| 亚洲成年人影院| 我的公把我弄高潮了视频| 丰满诱人av在线播放| 亚洲国产精品尤物yw在线观看| www污在线观看| 2018av在线| 欧美性猛交xxxx免费看漫画 | 激情视频在线播放| 欧美日韩亚洲三区| 国语自产精品视频在免费| 中文字幕第28页| 一本久道久久久| 日本久久久a级免费| 波多野结衣电车痴汉| 美腿丝袜在线亚洲一区 | 亚洲1区在线观看| 精品国产成人在线影院| 久久一区二区电影| 国产一区二区三区四区五区传媒| 国产一区二区三区在线观看视频| 夜夜春很很躁夜夜躁| 欧美激情偷拍自拍| 欧美大肥婆大肥bbbbb| 日韩精品一区二区三区国语自制| 模特精品在线| 国产精自产拍久久久久久| 国产又粗又黄又爽| 成人午夜av电影| 日韩精彩视频| 在线视频观看国产| 欧美日韩国产丝袜美女| 五月天激情视频在线观看| 视频一区在线| 亚洲视屏在线播放| 欧洲猛交xxxx乱大交3| 国产模特精品视频久久久久| 国产精品视频免费在线| 黑人精品一区二区三区| 久久午夜老司机| 欧美精品一区二区性色a+v| 98色花堂精品视频在线观看| 欧美午夜寂寞影院| 人妻激情偷乱频一区二区三区| 精品美女久久| 色综合色综合久久综合频道88| 免费观看成人毛片| 国模一区二区三区白浆| 蜜桃传媒视频麻豆一区| 国产激情视频在线| 色综合色综合色综合色综合色综合| 国产美女18xxxx免费视频| 欧美高清视频看片在线观看| 久久久成人av| 无码人妻丰满熟妇精品 | 99久久精品免费看国产四区| 国产视频网站在线| 亚洲观看高清完整版在线观看| 99热这里只有精品在线播放| 国产欧美自拍一区| 久久久精品中文字幕| 国产黄色免费视频| av一本久道久久综合久久鬼色| 在线不卡日本| 成人日韩精品| 日韩av有码在线| 欧美激情图片小说| 免费精品视频最新在线| 久久天天狠狠| 99久久精品免费看国产小宝寻花| 在线不卡中文字幕| avhd101老司机| 欧美亚洲一级| 精品一区二区三区日本| 日本孕妇大胆孕交无码| 91超碰这里只有精品国产| 制服 丝袜 综合 日韩 欧美| 一区二区国产精品| wwwxx欧美| sm国产在线调教视频| 欧美日韩精品欧美日韩精品一| 亚洲AV无码成人精品区明星换面| 国产日韩综合| 国产综合 伊人色| 成人免费观看在线观看| 亚洲精品一区二区精华| 久草视频免费在线播放| 高清免费成人av| 小泽玛利亚av在线| 日韩在线视频一区二区三区| 免费99精品国产自在在线| 国产又爽又黄免费软件| 中文字幕一区在线观看视频| 五月婷婷之综合激情| 欧洲激情综合| 国产在线久久久| 欧美videos极品另类| 欧美精品乱码久久久久久按摩| 成年人免费视频播放| 精品一区二区国语对白| 国产免费一区二区三区四在线播放| 六九午夜精品视频| 久久久国产精品亚洲一区| 国产麻豆91视频| 亚洲精品久久久蜜桃| 亚洲美女精品视频| 99精品久久| 日韩av在线电影观看| 国产亚洲精彩久久| 久久久国产精品x99av| www.国产黄色| 婷婷久久综合九色综合绿巨人| 免费的av网站| 日韩国产精品久久久| 中文精品一区二区三区| 亚洲精品a区| 欧美一二三视频| 在线免费观看黄色| 777午夜精品免费视频| 久久精品第一页| 久久久久免费观看| 亚洲xxx在线观看| 国精品一区二区| 欧美日韩一区二| 99热这里有精品| 久久久亚洲影院你懂的| 黄色av免费在线观看| 欧美精品日韩精品| 日韩欧美一区二区一幕| 国产精品视频免费| 无码人妻一区二区三区免费n鬼沢| 国产亚洲激情| 日本免费在线视频观看| 欧美18免费视频| 国产日韩在线视频| 高清在线视频不卡| 日韩在线观看视频免费| 亚洲欧美另类一区| 在线观看日韩精品| 久久久无码精品亚洲国产| 久久九九久久九九| jjzz黄色片| 免费成人av在线| 自拍日韩亚洲一区在线| 日产精品一区二区| 国产一区免费观看| 999精品视频在线观看| 136fldh精品导航福利| 岛国成人毛片| 亚洲午夜女主播在线直播| 亚洲第一精品网站| 欧美日韩国产首页| 亚洲第一网站在线观看| 亚洲福利电影网| 黄色录像免费观看| 国产欧美一区二区三区鸳鸯浴 | 精品黄色一级片| 国产综合动作在线观看| 欧美激情三级| 国产精品私拍pans大尺度在线| 忘忧草在线日韩www影院| 色综合久久久888| jizzjizz亚洲| 精品国产欧美一区二区五十路| 国产福利在线视频| 国产午夜精品久久久| 人妻偷人精品一区二区三区| 欧美xfplay| wwwav网站| 91精品中文字幕一区二区三区| 国产精品无码粉嫩小泬| 色94色欧美sute亚洲13| av图片在线观看| 婷婷一区二区三区| 久久国产视频播放| 亚洲成人免费影院| 国产一级中文字幕| 亚洲午夜影视影院在线观看| 久久久久黄色片| 亚洲欧美日本韩国| 免费成人深夜夜行网站| 国产精品欧美一区二区三区| 亚洲成人黄色av| 99热精品国产| 日本黄色动态图| 国产黑丝在线一区二区三区| xxxx在线免费观看| 美女久久久精品| 黄色国产精品视频| 91成人免费| 亚洲一区三区电影在线观看| 欧美日韩123| 99re国产在线播放| 亚洲高清999| 97久草视频| 久久免费精品| 不卡视频一区二区三区| 久久久久毛片免费观看| 国产精品综合不卡av| 久久伦理中文字幕| 亚洲在线视频福利| 国产高清日韩| 国产主播一区二区三区四区| 黑人久久a级毛片免费观看| av资源一区二区| 人人精品视频| 欧美二区在线| 亚洲人成伊人成综合图片| 水蜜桃亚洲精品| 91日韩视频| 亚洲高清在线播放| 欧美黄色免费| 日韩 欧美 视频| 99国产精品| 亚洲一区二区蜜桃| 麻豆精品新av中文字幕| 日本美女视频一区| 成人avav在线| 亚洲一级中文字幕| 欧美国产97人人爽人人喊| 国产日韩欧美在线观看视频| 亚洲综合激情网| 久久精品视频国产| 欧美在线视频全部完| 亚洲怡红院av| 日韩欧美中文一区二区| 久久久资源网| 久久九九亚洲综合| 色女人在线视频| 国产精品麻豆va在线播放| 日日夜夜亚洲| www.成人av| 国产精品二区不卡| 成人一级生活片| 久久婷婷丁香| 国产免费a级片| 国产日韩欧美精品在线| 亚洲综合久久av一区二区三区| 精品久久久久久国产91| 亚洲午夜在线播放| 欧美一区二区在线观看| 免费在线黄色网址| 欧美成人性色生活仑片| 亚洲の无码国产の无码步美| 国产精品88久久久久久| 999久久欧美人妻一区二区| 亚洲国产高清一区二区三区| 不卡的av中文字幕| 国产99一区视频免费| 中文字幕 自拍| 亚洲18色成人| 夜夜躁很很躁日日躁麻豆| 精品久久国产字幕高潮| 婷婷在线视频观看| 国产91成人在在线播放| 精品国产欧美日韩一区二区三区| 国产伦理久久久| 久久视频国产| 欧美大黑帍在线播放| 蜜臂av日日欢夜夜爽一区| 中国免费黄色片| 国产精品免费久久| 五月婷婷激情网| 91精品国产麻豆| 日本天堂在线观看| 欧美在线影院在线视频| 奇米一区二区| 精品少妇人妻av一区二区| 亚洲欧美日韩国产综合精品二区| 亚洲精品视频三区| 国产精品午夜在线| 日韩欧美成人一区二区三区| 欧美日韩精品欧美日韩精品 | 国产精品扒开腿做爽爽爽视频软件| www国产亚洲精品| 国产精品久久久久久久久久10秀 | 日本免费新一区视频| 久久人妻一区二区| 五月天一区二区| 亚洲av无码国产精品永久一区 | www.av天天| 粉嫩av一区二区三区免费野| 国产色视频在线| 久久精品91久久香蕉加勒比| 亚洲承认视频| 亚洲国产精品久久久久婷婷老年| 国产精品日韩| 亚洲中文字幕无码一区| 一区二区三区高清不卡| a在线观看免费| 中文字幕精品av| 影音成人av| 三年中文高清在线观看第6集| 日本亚洲最大的色成网站www| 91久久免费视频| 欧洲激情一区二区| 国产一二在线观看| 国产精品爽爽爽| 成人免费看片39| 亚洲高清在线免费观看| 中文字幕欧美一| 91资源在线视频| 中文字幕亚洲综合久久筱田步美| 欧美美女福利视频| 一区二区三区免费看| 国产成人在线观看免费网站| 欧美被狂躁喷白浆精品| 日韩久久免费av| 免费毛片b在线观看| 六十路精品视频| 久久精品国产亚洲aⅴ| 亚洲 欧美 国产 另类| 777亚洲妇女| 激情国产在线| 欧美三级华人主播| 久久精品二区亚洲w码| 久艹在线观看视频| 欧美一级高清片| 色偷偷色偷偷色偷偷在线视频| 久久精彩视频| 久久久久久一区二区| 国产亚洲精品熟女国产成人| 欧美性三三影院| 羞羞网站在线看| 久久久久欧美| 日韩国产欧美在线视频| 99成人在线观看| 精品福利一二区| 国产精品久久亚洲不卡| 亚洲一卡二卡| 99久久婷婷国产综合精品电影| 亚洲GV成人无码久久精品 | 午夜小视频在线观看| 国产精品日韩欧美一区二区三区| 香蕉视频成人在线观看| 日韩精品一区二区亚洲av性色| 亚洲国产精品成人va在线观看| 黄色精品视频| 国产在线xxxx| 丁香婷婷综合色啪|