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

如何落地云原生DevOps?

云計算 云原生
阿里云云效專家團隊提出了下一代精益產品開發方法體系——ALPD,提供了系統的云原生DevOps落地的方法支撐,幫助企業漸進式地邁入云原生DevOps。本文結合實際案例,分享通過阿里云云效落地云原生DevOps的五個階段。

[[376328]]

什么是云原生DevOps?在阿里內部有怎樣的實踐?企業又該如何落地?阿里云云效專家團隊提出了下一代精益產品開發方法體系——ALPD,提供了系統的云原生DevOps落地的方法支撐,幫助企業漸進式地邁入云原生DevOps。本文結合實際案例,分享通過阿里云云效落地云原生DevOps的五個階段。

一 什么是云原生DevOps

我們先通過一個簡單的例子來了解什么是云原生DevOps,它和DevOps有什么不同。

[[376329]]

 

上圖是一個大排檔,圖中的大廚在非常努力的去切、炒、制作各種美食,并將它賣出去。從原材料的采購到加工到銷售到售后,都是一兩個人完成。這是非常典型的DevOps場景,團隊搞定端到端的所有的事情。這種情況,當廚師水平比較高、銷售能力比較強的時候,可以做到高效率、低浪費。但存在的問題是,想要規模化會很難。因為它的流程都是非標準的,需要廚師有很強的個人能力。

[[376330]]

 

我們再看這張南京大排檔的圖,雖然名字里有大排檔,但它顯然不是我們上面說的大排檔。我們隨便走進任何一家南京大排檔,都可以發現,南京大排檔的廚師,可以專注在為客戶提供更好的菜品上,研發試驗新菜品,并通過小批量的用戶來嘗試和推廣。無論是用戶量增加或減少,都能很快的去適應。店鋪擴張也可以很快。這種我們可以理解為云原生DevOps。

為了進一步方便大家理解,下面的小視頻里,我們邀請了2位阿里大廚,讓他們告訴你什么是云原生DevOps。

所以,總結來看,我們認為:云原生DevOps是充分利用云原生基礎設施,基于微服務/無服務架構體系和開源標準,語言和框架無關,具備持續交付和智能自運維能力,從而做到比傳統DevOps更高的服務質量、更低的開發運維成本,讓研發專注于業務的快速迭代。

 

如上圖所示,云原生DevOps基于兩個原則:符合開放標準、語言和框架無關;有兩個基礎:微服務/無服務架構、Serverless基礎設施 BaaS/FaaS;提供兩個能力:智能自運維、持續交付。

  • 符合開放標準、語言和框架無關,相比于針對某個特定語言、特定框架,在技術升級或迭代時可以有更高的彈性、更好的發展和生命力,形成更好的生態。
  • 兩個基礎:基于微服務和無服務架構,可以讓DevOps成為可能;基于Serverless的基礎設施,是面向資源和需求,以達到更好的彈性。
  • 在這兩個原則和兩個基礎之上,做到兩個能力:持續交付和智能自運維。

二 阿里巴巴云原生DevOps升級案例

我們先來看一個阿里某團隊云原生DevOps轉型的案例。

案例背景:阿里某海外電商團隊面臨海外市場站點多、建站成本高、需求變化快、交付慢、運維成本高等挑戰,如何平滑地升級到云原生DevOps來解決這些問題,以提升業務交付效率呢?我們是這么做的。

1 架構升級——服務治理sidecar和mesh化

 

第一步是架構升級,首先將服務治理的代碼下沉到應用之外的sidecar部分,同時用服務網格來承載了如環境路由之類的能力。如上圖所示,每個綠點代表一個服務應用代碼,每一個橘點代表一個服務治理代碼,這些代碼以二方包的形式存在這個容器中。隨著服務治理體系的建設,這里面就包含了非常多的東西,如日志采集、監控埋點、運維干預等等,我們把這種容器稱之為富容器。它的問題很明顯:即便是日志采集的升級或調整,我們都需要把應用重新升級、構建和部署一遍。然而這個其實與應用本身是沒有任何關系的。同時,因為關注點不分離,日志采集的一個bug,都會影響到應用本身。

 

本著讓應用能更專注于應用本身的目的,我們做的第一件事就是把所有服務治理的代碼從應用容器中剝離出來,放到了sidecar里面,這樣服務治理和應用的代碼就存在兩個容器里了。同時我們又把原來服務治理的一些事情,比如測試路由、鏈路追蹤等交給了Mesh sidecar 。這樣應用就瘦身了,應用只需要關心應用代碼的本身。

這樣做的好處是,業務可以專注于業務相關的應用代碼,而無需依賴于服務治理了。這是第一步,這一步是平滑的,因為我們可以逐步把服務治理遷移到sidecar里面,不用擔心一次遷移成本過大。

2 架構升級——從構建解耦、發布解耦到運維解耦

第二步,我們做了三個層面的解耦:構建解耦、發布解耦、運維解耦。

了解微服務和無服務架構的人應該清楚,只有當一個業務能夠獨立去開發、測試、發布、運維的時候,業務才能跑得更快、更好。因為這樣跟其他人的耦合性降到最低。

但是我們也知道,隨著業務越來越復雜和應用的持續演進,應用里會包含越來越多的業務代碼。比如下圖中這個應用,它里面有一些代碼是針對某個特定業務的,比如作為一個支付應用,有的是針對盒馬的特定需求的,有的是針對天貓的特定需求的,還有一些是通用代碼,或者叫平臺代碼,是針對所有業務場景的。

 

 

 

 

顯然,從提高開發效率的角度講,業務方改自己相關的業務代碼,可以減少溝通成本,提高研發效率。但這帶來了一個新的問題:如果某一個業務有需求改動,但并不涉及通用的業務邏輯時,也需要對整個應用的所有業務進行全面回歸,如果這個時間段還有其他業務改動,他們需要一起集成并進行發布。如果改動的業務多,大家就需要排隊集成。這種情況下,集成測試和溝通協調的成本非常高。

我們的目標是每個業務都能獨立的開發、發布和運維。為了平滑地達到這個目標,我們首先要做的是讓它們在構建階段能夠解耦。比如,對一個相對獨立的業務,我們將其單獨構建為一個容器鏡像,并通過編排把它放到Pod的init Container中,Pod啟動的時候,再將其掛載到主應用容器的存儲空間。

但是這時,應用的發布和運維還是在一起的,我們需要將它們分開。

我們知道,應用的親密性粗略可以分為三類:

  • 超親密,在同一個進程中,通過函數調用通信。
  • 位于同一個Pod的不同容器,通過IPC通信。
  • 位于同一個網絡中,通過RPC通信。

我們可以根據業務的特點,逐步地把一些業務代碼拆分成一個個RPC或者IPC服務,這樣它們就可以獨立的發布和運維了。

至此我們就完成了應用容器的構建解耦、發布解耦和運維解耦。

3 IaC & GitOps

 

 

第三步我們看一下開發和運維態。在很多研發場景中,一個棘手的問題是:不同的環境和業務會有非常多的自己特有的配置,在發布和運維時經常需要根據情況修改和選擇正確的配置,而這個配置和應用代碼本身其實就是發布的一部分,傳統的通過控制臺去維護的方式成本將會非常高。

在云原生背景下,我們認為IaC(Infrastructure as Code)和GitOps是更好的選擇。每個應用除了有一個代碼庫之外,我們還有一個IaC 倉庫。這個倉庫里面會包含應用的鏡像版本和所有相關的配置信息。當代碼變更需要發布或配置有變化時,都通過代碼push 的形式推送到IaC倉庫。GitOps引擎能自動檢測到IaC的變化,并自動將其翻譯為符合OAM規范的配置,然后基于OAM模型把改動應用到對應的環境上。無論是開發還是運維,都可以通過 IaC 的代碼版本了解到系統發生了哪些變化,而且每次發布都是完整的。

4 資源的BaaS化


 

 

最后一步是資源的BaaS化。

我們想象一下在應用中是怎么去使用資源的。我們一般會先去對應的控制臺提交資源申請,描述我們需要的資源規格和要求,然后通過審批后得到資源的連接串和認證信息。在應用的配置中加上資源配置,之后如果有改動,再到對應的控制臺操作,并配合代碼發布進行審批。當然,對于這類資源的運維和監控一般也是在獨立的控制臺進行的。

當我們的資源種類越來越多,操作和維護成本就非常高了,尤其是在新建站點的時候。

本著用聲明式的方式去描述資源、按需使用的原則,我們通過在IaC 里定義這些資源的方式,去簡化所有應用對資源的使用。所有的資源都是聲明式的描述,能夠實現資源的智能管理和按需使用。同時我們所有的資源都采用的是云上通用資源、標準協議,極大降低了遷移成本。這樣我們就逐步把業務團隊遷移到云原生基礎設施上。

所以,資源BaaS化的兩大關鍵點是:

  • 聲明式地描述資源需求,智能管理,按需使用。
  • 采用云上通用資源,對齊標準協議。

三 云效驅動云原生DevOps高效落地

上面我們分享的是阿里內部的實踐,它依賴于阿里內部的研發協作平臺Aone。Aone的公有云版本即阿里云云效。我們如何通過阿里云云效去落地云原生DevOps呢?

 

ALPD——云原生時代的研發新范式

從前面的案例我們可以看到,云原生DevOps的落地是一個系統性的工程,需要有系統的方法和工具體系支撐。上圖是阿里云云效專家團隊提出的下一代精益產品開發方法體系——ALPD,可以看到,ALPD提供了系統的云原生DevOps落地的方法支撐(圖中籃筐所示)。

 

上圖是云效云原生DevOps解決方案圖。

這里,我們將用戶分為2種角色:

  • 技術主管或架構師。
  • 工程師,包括開發、測試和運維等。

作為技術主管或架構師,他需要從整體上去定義和把控企業的研發行為。從大的角度講,研發過程包含四個方面:可運行、可觀測、可治理、可變更。

首先他會去定義企業的研發協作模式,例如是采用敏捷研發還是精益看板。其次他需要掌握整體的產品架構、如需要用到哪些云產品、這些云產品如何協調和管理等。然后他會去決定團隊的研發模式:怎么做好研發協作,怎么把控研發質量等。第三步,他需要確定發布策略,采用灰度發布還是藍綠部署,灰度策略是什么等等。最后,就是服務的監控策略,比如服務需要接入哪些監控平臺,怎么探測服務狀態,全局監控配置等等。

一線開發、測試、運維工程師,關注的是工作過程的順暢和高效。在云效項目協作平臺接收到一個需求或任務之后,可以通過云效去編碼、提交、構建、集成、發布和測試,并部署到預發和生產環境上,將管理員配置的研發模式、發布策略真正落地。同時,各個環境都是自動觸發和流轉的,不需要人為地協調和拉動。

整個研發過程中產生的數據是一個有機的整體,可以產生大量的數據洞察,可以驅動團隊進行持續改進。當團隊在研發過程中遇到瓶頸或迷茫時,還可以從云效專家團隊獲得專業的診斷建議和研發指導。

總結一下,云效的云原生DevOps解決方案是在ALPD方法論指導下,基于專家建議的最佳實踐,深度整合到完整的DevOps工具鏈中,幫助企業漸進式地邁入云原生DevOps。

接下來,我們看一個具體的案例。

某互聯網企業,研發團隊在30人左右,沒有專職的運維人員,產品包括20多個微服務以及幾十個前端應用(web、小程序、APP等)。其業務增長非常快,在面對快速增長的客戶和越來越多的需求情況下,原先基于Jenkins+ECS的腳本為主的部署方式漸漸無法滿足訴求,特別是無法解決零停機部署升級的問題。于是,開始需求云效的幫助,并最終全面遷移到云效云原生DevOps。

這個研發團隊主要面臨三大痛點:

  • 客戶量大、緊急需求多。
  • 無專職運維、云原生技術如K8S的學習門檻高。
  • IT基礎設施架構復雜、發布耗時耗力。

針對這些問題,云效從基礎能力、發布能力和運維能力三個方面入手。

首先,引入阿里云ACK在已有ECS資源之上進行基礎設施升級,應用進行容器化改造。在服務治理和應用架構上,從Spring Cloud全家桶簡化為SpringBoot,通過K8S標準能力支撐服務發現和治理。

其次,通過云效流水線實現自動化容器部署,配合灰度部署策略,做到灰度上線,自動擴容,出現故障自動重啟,同時,基于云效流水線做到零停機快速回滾任意成本,節約機器成本的同時解決了企業無專職運維人員的問題。

第三,通過云效自動化流水線和分支保護規范研發模式,包括代碼評審、代碼檢測、測試卡點等,提升反饋效率和發布質量。

下圖為整體解決方案的架構圖。

 

四 云原生DevOps升級路徑

我們將云原生DevOps落地分為5個階段。


 

 

第一個階段:全手工交付和運維

它是我們最初始的階段,應用架構還沒有進行服務化改造,也沒有使用云基礎設施或僅使用IaaS,沒有持續集成、測試自動化,使用手工部署發布和手工運維。相信很少還有企業停留在這個階段了。

第二個階段:工具化地交付和運維

首先要做的是應用架構的服務化,采用微服務架構改善服務質量;其次是引入一些研發工具,如gitlab、jenkins這類孤島式的工具解決部分問題。同時我們開始落地單模塊的持續集成,但是一般還沒有實現自動化的質量卡點,發布往往有自動化工具進行輔助。

第三個階段:有限制的持續交付和自動化運維

我們進一步提升基礎能力,將基礎設施進行容器化改造,基于CaaS建設。另一方面,開始引入完整的工具鏈,打通研發數據,例如使用云效DevOps這樣的工具平臺,實現所有數據的完整互通。在發布能力上能做到持續部署,但是還需要一定的人工干預。這時,自動化測試已經成為主流了,服務整體可以觀測,運維能夠面向服務,并且是聲明式的。

第四個階段:持續交付和人工輔助自運維

我們進一步讓開發同學專注于業務開發,首先在應用架構上開始大量采用無服務架構,并做到無人值守的持續部署;發布的灰度和回滾,能夠在有干預的情況下盡量的自動化。觀測能力從應用級別提升到業務級別,實現業務的可觀測性,并且能夠在人工輔助的情況下做到部分的自運維。

第五個階段:全鏈路持續交付和自運維

這是我們追尋的終極目標。這個階段我們所有的應用和基礎設施采用的都是無服務架構,并做到端到端的無人值守持續交付,包括發布的回滾和灰度也是自動化的;技術設施和服務完全實現自運維。開發者真正只需要關心業務的開發和迭代。

但是,魔鬼都在細節處,當然我們真正的落地的時候仍有很多的問題需要我們去解決,借助云效這樣的工具平臺和ALPD的專家咨詢,可以讓我們少走彎路,更快的實現目標。

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2017-03-07 10:00:01

定義實踐DevOps

2023-09-03 16:41:07

2016-12-14 14:09:56

華為軟件DevOps

2020-06-03 07:59:12

2020-12-24 07:29:32

云計算云基礎云原生DevOps

2024-09-14 11:26:05

云原生架構微服務

2022-12-15 11:26:44

云原生

2023-05-18 16:09:06

2018-09-20 21:09:06

云原生CNBPS靈雀云

2022-04-19 16:16:35

DevOps云原生容器

2020-08-04 16:27:11

騰訊云云原生容器

2022-07-12 23:59:00

云計算DevOps云架構

2022-06-02 16:04:38

博云容器云

2022-05-24 21:19:50

微隔離云安全

2023-12-27 18:46:05

云原生容器技術

2021-03-22 16:50:13

數據中心

2019-10-31 10:04:54

DevOps開發團隊

2021-10-26 11:14:13

SUSE開源云原生

2011-12-20 09:55:15

云計算云招聘
點贊
收藏

51CTO技術棧公眾號

性欧美丰满熟妇xxxx性仙踪林| 中文字幕亚洲欧美| 免费看欧美黑人毛片| 少妇一级淫片免费放中国| 牛牛精品成人免费视频| 欧美午夜电影在线| 天天爽天天狠久久久| 国产精品福利电影| 亚洲精品精选| 最新国产成人av网站网址麻豆| 999这里有精品| 成人黄色动漫| 亚洲国产精品国自产拍av| 91色视频在线观看| 91美女免费看| 中文字幕一区二区三区在线视频 | 在线日韩欧美视频| 国产在线观看中文字幕| 精品极品在线| 国产精品灌醉下药二区| 成人动漫视频在线观看免费| www在线观看免费视频| 999色成人| 欧美性色xo影院| 粉嫩av一区二区三区天美传媒| 欧美男男激情freegay| 国产资源精品在线观看| 在线看福利67194| 人妻av一区二区三区| 亚洲a∨精品一区二区三区导航| 亚洲精品中文字幕在线观看| 日韩国产精品一区二区| 日本在线免费观看| 99久久婷婷| 欧美精品久久99久久在免费线 | 成人看片视频| 中文字幕人妻互换av久久| 一本色道久久综合| 精品人在线二区三区| 国产精品一区二区羞羞答答| av资源一区| 国产精品久久久久久妇女6080| 精品日韩美女| 国产高潮流白浆喷水视频| 奇米影视在线99精品| 国产91精品黑色丝袜高跟鞋| 成人免费av片| 成人午夜三级| 日韩免费一区二区三区在线播放| 四季av一区二区三区| 色婷婷综合久久久中字幕精品久久| 亚洲影视在线播放| 国产一级黄色录像片| 永久免费av在线| 国产又粗又猛又爽又黄91精品| 日韩av三级在线观看| 精品国产午夜福利| 五月天综合网站| 一区二区福利视频| 在线视频第一页| 免费精品国产的网站免费观看| 亚洲精品v欧美精品v日韩精品| 中国免费黄色片| 91成人在线精品视频| 欧美成人精品福利| 成人在线电影网站| 日韩av中文字幕一区| 亚洲精品久久久久久久久久久| 亚洲高清无码久久| 日韩美女精品| 亚洲精品一区中文| 性欧美一区二区| 欧美丝袜丝交足nylons172| 亚洲欧美综合区自拍另类| 国产又黄又猛的视频| 日日夜夜亚洲| 91精品国产综合久久精品app| 国内av一区二区| 日韩在线网址| 在线免费av一区| 91色国产在线| 日韩有码欧美| 精品88久久久久88久久久 | 99视频在线精品| 久久久精品国产一区二区三区| 日韩美女一级视频| 国产精品天干天干在线综合| 国产一二三四五| 国产经典三级在线| 色综合天天综合在线视频| 午夜免费高清视频| 国产视频一区二| 日韩高清免费观看| 日韩av片在线免费观看| 欧美一区二区三区免费看| 国语自产精品视频在线看一大j8 | 丁香婷婷久久久综合精品国产| 日本xxxxwww| 麻豆91在线观看| 亚洲精品免费网站| 特黄aaaaaaaaa真人毛片| 久久久精品蜜桃| 国产在线资源一区| 国产视频三级在线观看播放| 日韩久久一区二区| 97国产精东麻豆人妻电影| 欧美综合社区国产| 日韩av最新在线| 老司机福利在线观看| 狠狠噜噜久久| 国产精品女主播| 少妇一区二区三区四区| 中文在线一区二区| 麻豆tv在线播放| 亚洲青青久久| 亚洲人成在线观看网站高清| 少妇久久久久久被弄高潮| 久久人人超碰| 国产一区二区在线观看免费播放| a√资源在线| 午夜日韩在线电影| 特级黄色片视频| 国产成人三级| 97欧美精品一区二区三区| 97视频免费在线| 国产区在线观看成人精品| 黄色一级在线视频| 久久伊人精品| 综合网日日天干夜夜久久| 日韩成人高清视频| 国产成人综合亚洲91猫咪| 午夜精品福利一区二区| 国产欧美一区二区三区精品酒店| 日韩欧美电影一区| 成人自拍小视频| 青青草原综合久久大伊人精品优势| 精品一区二区三区免费毛片| 欧美人与禽性xxxxx杂性| 3atv在线一区二区三区| 一级在线观看视频| 久久久蜜桃一区二区人| 黄色小网站91| 国产色婷婷在线| 欧美变态tickle挠乳网站| 麻豆明星ai换脸视频| 九九热在线视频观看这里只有精品| 日本免费高清一区二区| 成人黄色免费短视频| 日韩久久精品成人| 国产无人区码熟妇毛片多| 风间由美性色一区二区三区| 欧美a级免费视频| 日韩精品一区国产| 大胆人体色综合| 国产精品久久久久久久久久久久久久久久久久| 国产亚洲精久久久久久| 成年人黄色片视频| 精品日韩欧美一区| 国产精品久久久久9999| 国产一二三在线观看| 在线观看亚洲a| 精品国产aaa| 乱一区二区av| 91成人在线视频观看| 国产精品亚洲欧美日韩一区在线| 久久久精品国产| 日韩欧美视频在线免费观看| 成人激情免费网站| 国产毛片视频网站| 先锋影音国产精品| 国产精品第一区| 午夜伦全在线观看| 欧美一级黄色录像| 日韩av在线看免费观看| 婷婷久久一区| 亚洲a级在线播放观看| 免费在线国产视频| 亚洲国产精品推荐| 国产女主播喷水视频在线观看| 中文字幕精品一区二区精品绿巨人| 五月婷婷丁香色| 另类在线视频| 人体精品一二三区| 天堂аⅴ在线地址8| 在线不卡a资源高清| 中文字幕手机在线观看| 北条麻妃一区二区三区| av黄色在线网站| 欧美亚洲国产激情| 亚洲综合中文字幕在线| 成人免费网站观看| 在线电影中文日韩| 亚洲av无码一区二区乱子伦| 精品久久久久久久久久国产| 欧美成人国产精品一区二区| 韩国av一区二区三区在线观看| www.xxx麻豆| 精品72久久久久中文字幕| 成人av在线天堂| av中文字幕在线观看第一页| 在线中文字幕日韩| 亚洲精品网站在线| 欧美中文字幕一二三区视频| 欧美日韩成人免费观看| 久久嫩草精品久久久精品| 国产av天堂无码一区二区三区| 国产剧情一区| 国产精品久久国产三级国电话系列| 成人直播视频| 裸体女人亚洲精品一区| 久久视频www| 精品美女被调教视频大全网站| 中国一区二区视频| 亚洲高清在线精品| 调教驯服丰满美艳麻麻在线视频| 国产一区二区精品在线观看| 国产第一页视频| 国产一区二区三区四区三区四 | 欧美国产偷国产精品三区| 国产欧美亚洲日本| 国产亚洲久久| 国产精品视频一区国模私拍 | 高潮一区二区三区| 亚洲欧美久久久| 久久亚洲国产成人精品无码区| 欧美精品momsxxx| 国产视频一区二区不卡| 欧美另类中文字幕| 国产欧美日韩精品专区| 亚洲插插视频| 久久久视频精品| 成人午夜在线影视| 色老头一区二区三区在线观看| 日韩在线免费播放| 精品福利一二区| www.天天干.com| 制服丝袜在线91| 中文字幕网址在线| 在线影院国内精品| 无码任你躁久久久久久久| 舔着乳尖日韩一区| 18精品爽视频在线观看| 亚洲欧洲日产国码二区| 国产一区二区三区视频播放| 国产女人18毛片水真多成人如厕| 国产呦小j女精品视频| 成人免费视频视频| 久久久久亚洲av无码专区首jn| 国产精品自拍三区| 人妻少妇偷人精品久久久任期| 精品无码三级在线观看视频| jizzzz日本| 久久精品国产一区二区三区免费看| 九热视频在线观看| 免费成人性网站| 天堂社区在线视频| 免费在线一区观看| 91国内在线播放| 国产老妇另类xxxxx| 久久久久中文字幕亚洲精品| 国产成人免费av在线| 蜜臀视频在线观看| 99久久久久久| 丝袜美腿中文字幕| 久久精品一区二区| 成人做爰69片免网站| 国产精品久久久久久一区二区三区 | 日韩精品免费在线观看| 免费毛片在线| 中文字幕免费精品一区高清| 黄色网页在线免费观看| 九九九久久久久久| 91美女精品| 日本久久91av| 国产精品一区二区三区av| 亚洲最大成人网色| 欧美爱爱网站| 色中色综合成人| 欧美一区二区三区久久精品茉莉花| www.欧美黄色| 久久久久久亚洲精品杨幂换脸| 孩娇小videos精品| 国产成人无遮挡在线视频| 大乳护士喂奶hd| 欧美国产一区视频在线观看| 老女人性淫交视频| 色综合久久综合网| 国产又粗又长又大视频| 欧美第一区第二区| 免费人成在线观看网站| 久久深夜福利免费观看| 岛国av在线播放| 国产精品丝袜高跟| 9l视频自拍九色9l视频成人| 日本精品一区二区| 国产精品porn| 欧美一级裸体视频| 成人免费视频app| 国产在线免费av| 亚洲午夜激情网站| 国产精品成人久久久| 欧美变态凌虐bdsm| www.在线播放| 日韩精品视频在线免费观看| shkd中文字幕久久在线观看| 欧美二区在线播放| 久久av影院| 精品亚洲欧美日韩| 亚洲网色网站| 无码精品国产一区二区三区免费| 国产一区二区三区四区在线观看 | www国产精品| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲成人直播| 亚洲午夜精品一区| 久久精品在线免费观看| 日韩免费一二三区| 欧美日韩电影在线播放| 蜜桃视频在线观看网站| 欧美国产日韩视频| 99久久999| 视频一区三区| 亚洲综合不卡| 无码人妻一区二区三区精品视频| 国产精品女同一区二区三区| av网站中文字幕| 亚洲福利视频网| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻av无码一区二区三区 | 欧美精品videossex88| 日韩av懂色| 日韩久久久久久久久久久久久| av不卡在线看| 欧美成人精品一区二区综合免费| 亚洲欧美综合另类在线卡通| 免费观看日批视频| 亚洲欧美在线免费| 乡村艳史在线观看| 国产欧美一区二区在线播放| 欧美涩涩视频| 少妇极品熟妇人妻无码| 亚洲视频一区在线观看| 一卡二卡在线观看| 中文字幕精品www乱入免费视频| 欧美13videosex性极品| 国产一区二区免费电影| 国内精品久久久久久久影视蜜臀| 久久综合在线观看| 亚洲免费av在线| 国产片高清在线观看| 久久精品成人一区二区三区 | 欧美视频一区二区三区| 夜夜爽8888| 色偷偷噜噜噜亚洲男人的天堂| 国模一区二区| 日韩三级在线播放| 日本欧美在线观看| jizz日本在线播放| 欧美日韩不卡一区二区| 久久bbxx| 91久色国产| 亚洲国产午夜| 激情综合丁香五月| 一本一本大道香蕉久在线精品| 青青草免费在线| 国产精品18久久久久久麻辣| 欧美午夜精彩| 三上悠亚在线一区| 亚洲欧美成aⅴ人在线观看| 国产成人精品一区二区无码呦| 欧美大片欧美激情性色a∨久久| 一本一道久久a久久| www.浪潮av.com| 国产日产精品1区| 一区二区三区亚洲视频| 欧美成人小视频| 精品国产影院| 粗暴91大变态调教| 亚洲欧美中日韩| 亚洲伦理在线观看| 2019国产精品自在线拍国产不卡| 九九免费精品视频在线观看| 中文字幕国产免费| 亚洲影院久久精品| 毛片网站在线| 91在线视频导航| 99国产精品| 国产欧美小视频| 亚洲第一综合天堂另类专| 日韩不卡免费高清视频| 国产又粗又硬又长| 99国产精品视频免费观看| 天天爱天天做天天爽| 久久深夜福利免费观看| 色吊丝一区二区| 亚洲第一狼人区| 亚洲va韩国va欧美va| av在线电影观看| 国产精品v欧美精品v日韩| 日韩av电影天堂| 国产午夜久久久|