成人学院中文字幕I亚洲综合国产精品I久久精品视频9I影音先锋每日资源I中文字幕有码视频I中文字幕电影一区二区I成人午夜亚洲I日本一区二区三区在线免费观看I欧美干网I国产日韩在线播放I色婷婷av一区二区三I草逼免费视频I免费av一区I国产αvI林天顾悦瑶笔趣阁I亚洲少妇一区二区三区I俄罗斯乱妇I亚洲热视频I野花视频在线观看免费I亚洲天堂久

一名運維者的思考:云計算時代的自動化運維走向

發表于:2017/7/12 15:02:48??閱讀量:?[關閉]



  關于題目“云計算時代的自動化運維”,用通俗的話講,就是應用的自動化部署。

  第一個關鍵詞是自動化,自動化代表高速效率、低成本;第二個關鍵詞是應用部署。即,不涉及講物理基礎設施的運維(如機房基建、能源、消防、安保、布線等等)。

  假設一個企業要做一個電商網站,典型的運維流程是這樣:

  1. 購買硬件設備:服務器、交換機。可能還有路由器、負載均衡器、防火墻,不一一窮舉了。

  2. 在服務器上安裝操作系統

  3. 在服務器上安裝配置基礎環境(數據庫、Web服務器、搜索引擎等)

  4. 在服務器上安裝配置應用軟件(用Java、PHP開發的電商軟件)

  5. 把硬件設備送進機房托管,開通公網訪問

  6. 監控運維中的業務,并做日常備份、擴容/縮容、遷移、升級

  如果是使用公有云,則沒有第1,2,5步,直接購買公有云的虛擬機、容器、平臺服務(文件存儲、關系數據庫、內容分發等)

  應用環境和應用軟件部署是指第3步和第4步。

  1 操作系統自動化部署

  第2步是物理祼機的部署,現在市面上的主流服務器,都支持IPMI管理,通電接上管理端口就可以完成BIOS設置,再輔以DHCP, TFTP, KickStart可以實現無人值守的自動化安裝操作系統。

  目前虛擬化、私有云、公有云已經相當普及,除了一些對特殊硬件有要求的場合,和一些歷史遺留場合,其它大部分場合都可以用虛擬機,物理機上安裝的是宿主操作系統,應用軟件裝在虛擬機里,這樣物理祼機就只需要安裝宿主操作系統,需求相對簡單,沒有應用部署那么復雜。裝完之后不會經常去改動,運行穩定。

  2 應用部署

  與操作系統部署相比,應用部署復雜性高得多,主要表現在:

  · 場景繁多

  一個小型的B2C網站,有負載均衡器、Web服務器、應用服務器、緩存服務器、搜索引擎、分布式文件系統、監制中心、日志中心、VPN服務器等十多種服務器角色

  · 依賴復雜

  軟件包之間有依賴,服務器之間有通信依賴

  · 配置各異

  除標準的ini,xml, yaml, json, properties文件外,iptables, sysctl, nginx, haproxy, pptpd等都有自己獨特的配置文件格式,多達上百種。文檔描述和運維腳本編寫都有相當大的難度。

  3 應用部署技術發展歷程

  下面以在CentOS上安裝nginx為例,回顧一下應用部署技術的發展歷程:

  3.1 手工安裝配置

  這是很古老的部署方式,直到今天也被廣大小規模團隊廣泛采用。部署過程往往會產生這樣一份文檔供日后參考:

一名運維者的思考:云計算時代的自動化運維走向

  3.1.1 優點

  3.1.1.1 靈活性高

  可以安裝任何想要的版本,啟用任何想要的模塊(包括自行開發的私有模塊)

  3.1.1.2 學習門檻低

  文檔是自然語言寫成,閱讀和書寫都很簡單,不需要額外學習其它技術語言。安裝配置用到的工具、命令也較少,主要是網絡下載、解壓縮、編譯、文本編輯幾種,容易掌握。

  3.1.2 缺點

  作為很古老的部署技術,缺點也是顯而易見的:

  3.1.2.1 文檔不精確

  由于文檔是自然語言寫的,是寫給運維工程師閱讀的,而不是給機器執行的。文檔寫的是什么,跟機器上實際執行的是什么,并不是100%一致的,需要人肉轉換。在長期版本變更、人員更替中極容易出現疏漏。當然,可以從行政管理上解決這類隱患。很多大公司都喜歡搞流程,用測試審核流程來督促人少犯錯。然而,只要是這個文檔是給人看而不是給機器執行的,這個文檔就會一直面臨筆誤、表達不精確、更新不及時等隱患,要用流程來徹底杜絕這些隱患,成本很高。

  3.1.2.2 效率低

  上述5個步驟都是串行的,須做完一步才能進行下一步。第1步和第3步是比較耗時的,若網速不快,或者編譯時間太長,運維工程師會浪費時間等待。

  另一方面,若有多臺機器需要執行同樣的部署操作,也無法減少重復性操作。

  3.2 自動化部署:shell腳本

  若服務器稍有規模的團隊里,上述手工部署就成了一個大問題。

  人肉閱讀的文檔急需轉換成機器執行的代碼。最早也是廣泛運用的自動化部署技術便是shell腳本。以bash為例,上述5步寫成bash shell就像這樣(示例代碼,未經測試):

一名運維者的思考:云計算時代的自動化運維走向

  直接運行這個腳本,就可以自動安裝配置好nginx了。

  相比手工部署,使用shell腳本的缺點只有兩點:一是寫代碼需要一定學習門檻。二是維護的技術難度會略高。

  3.2.1 優點

  3.2.1.1 精確

  由于shell腳本是給機器執行的,shell腳本自身就是一份精確的可執行的文檔,所以,不存在筆誤、表達不精確、更新不及時的問題。

  3.2.1.2 效率高

  運維工程師只要把腳本啟動起來就可以做別的工作了。

  3.2.2 bash的缺點

  Bash是幾乎所有linux發行版內置的,環境兼容性好,簡潔易學。但它卻不是運維編程的終極之選。具體來說有兩大缺點:

  3.2.2.1 缺少高級語言特性

  Bash不是一門高級編程語言,和Perl/Python/Ruby/PHP這些同樣可以用作shell編程的語言相比,缺少很多高級語言特性,而這些特性在運維部署工作中會用到。

  3.2.2.1 工具鏈不豐富

  由于不支持OOP,因此沒有完整的單元測試框架。

  開發框架、缺陷分析、性能分析工具也幾乎是一片空白。IDE支持雖有(JetBrains公司IntelliJ就有bash shell插件),但功能不多。

  3.3 自動化部署:運維DSL

  得益于虛擬化和公有云的快速普及,效高質量地完成應用部署不再是大公司專有的需求,也成了中小企業的剛需,前面分析過了,bash shell不能勝任大規模的、復雜的應用部署,自動化運維編程語言DSL(Domain Specific Language)被發明出來,puppet, chef,ansible, saltstack是其中杰出的代表。

  4 自動化運維技術發展趨勢展望

  4.1 部署工作代碼化

  無論是使用bash / python shell,還是使用puppet、chef等DSL,都可以完成代碼化這個過程。把手工操作變成代碼。

  使用代碼自動化部署應用環境和應用,才能保證無論在辦公室測試環境,還是在機房生產環境,每次運行這個部署代碼,都能得到相同的結果。這是一切自動化部署的基礎。

  4.2 運維代碼版本化

  運維代碼要和Java,PHP等應用代碼一樣,納入SVN、GIT代碼倉庫,執行嚴格的開發-測試-上線-回滾流程。

  這樣便可利用svn/git的成熟SCM功能,用于這樣一些場景:

  4.2.1 新建分支

  運維代碼由1.0升級到2.0,增加了緩存層。則可以從1.0復制出一個分支出來,命名為2.0,然后再在2.0的基礎上修改。

  4.2.2 差異比較

  若要了解1.0和2.0的運維架構到底發生了什么變化,執行svn和git的diff即可查看每一行代碼的變化。

  4.2.3 歷史歸檔

  1.0版穩定運行了半年,升級到2.0版本,此時1.0版凍結寫請求,歸檔留存。2.0上線運行一段時間,發現穩定性不夠。可以從歸檔中找出1.0版本的部署代碼,回滾到1.0版本。

  4.3 測試環境高保真

  很多公司的測試和生產環境存在操作系統不一致、軟件版本不一致、配置項不一致的情況。這種不規范的運維有兩大后果:一是bug在測試環境未能測出,導致線上故障;二是線上出現異常時,測試環境不能復現。

  一個應用至少有兩種環境:測試環境、生產環境。大一點的公司還會分成:開發環境、功能測試環境、性能測試環境、預發環境、生產環境。這么多的環境的自動化部署代碼,原則上應該是90%以上都相同,只有少數地方不一樣。

  4.4 自動化測試

  使用代碼自動化部署完之后,服務器是否立即可用,需要測試驗證。自動化測試能讓整個運維過程更加高時效。

  在應用開發領域,自動化測試、單元測試已經非常普及了,運維開發也可以做一些類似的自動化驗收測試工作:

  4.4.1 終端應用測試

  模擬一個客戶端訪問剛剛部署好的服務,例如:驗證其RESTfulAPI是否得到預期的結果。

  優點是,很接近實際用戶,若此測試通過,則說明裝軟件、改配置、啟服務各項工作都正確。缺點是,若測試不通過,不能立即定位出哪里出錯了。定位問題需借助下面更底層的測試。

  4.4.2 四層網絡測試

  使用nmap之類的工具檢測目標端口是否正常響應(包括防火墻是否放行)

  4.4.3 本機測試

  · 用yum,apt檢測包是否安裝

  · 用service status檢測守護進程是否正常支持

  · 用ps檢測進程是否正在運行

  · 用ls檢測文件是否存在

  · 用grep檢查配置薦是否設置成了指定的值

  自動化測試用例覆蓋足夠全方面,我們便有可能實現一臺機器從祼機到上線服務全部自動化完成,無人值守。若沒有自動化測試,應用部署完成之后,仍然需要人工驗證是否滿足上線服務的要求。

  4.5 工作流

  運維代碼從開發到上線發揮作用,也應該和應用代碼一樣遵循下面的工作流:

一名運維者的思考:云計算時代的自動化運維走向

  這個流程圖只展示了基本的要求:部署到生產環境前須經過測試環境驗證。更復雜的還有代碼reivew、性能測試環境驗證、漏洞掃描環境驗證、預發環境驗證,生產環境分批發布等環節。

  很多公司的現狀是運維工程師開兩個ssh終端,一條命令,先在本地環境跑一下看看效果,成功就拿到線上去跑了。更有甚者,不經過本地驗證直接到線上操作了。這主要是因為運維工作沒有充分代碼化,運維代碼沒入svn、git倉庫。

  4.6 圖形化界面和IDE

  運維領域一直都缺少通用的、高時效的圖形界面和IDE。這大約有兩個原因:

  一是需求不強勁。運維編程的復雜度畢竟比應用編程簡單好幾個數量級。運維日常工作也沒有代碼化,還有大量的人工操作,所以,運維代碼通常像冰糖葫蘆一樣,一個個腳本雖然串在一起,但大都是個獨立的個體,沒有那么強的代碼組織結構。

  二是運維社區極客氛圍濃重。就連應用編程領域也只有Java、.NET等語言的用戶比較偏愛IDE。在PHP、Python、Perl社區,vim黨、emacs黨、sublime text黨、notepad++黨各領風騷。這些黨派崇拜的編輯器不同,但有一個共同信仰:不依賴IDE寫代碼是一個優秀程序員的必備素質。

  關于這個問題,我是這樣認為的,有高科技能提升編程生活質量,為什么不用用?即使puppet、chef把運維編程體驗做到這么好了,我仍然期待運維業界涌現一批Eclipse、AdobeFlash這樣的圖形界面、IDE。讓IDE的高效易用和運維的命令行操作相得益彰。

  4.7 運維代碼分治

  運維界有一句祖訓:沒有折騰,就沒有故障。

  但為了快速響應業務需求和提高資源利用率,運維又不得不頻繁折騰。有沒有什么辦法能打破“折騰越多、故障越多”的魔咒?有,分而治之。

  分治,就是把風險高的和風險低的分開、重要性高的和不高的分開、簡單的和復雜的分開、頻繁變動的和不頻繁的分開。應用編程領域,大家積極探索和實踐的各種架構、框架、模式,歸根到底都在做兩件事:封裝復雜度、隔離變化。

  運維架構層的分治,在業界已經非常普遍了,比如應用服務器和數據庫服務器分離、交易數據庫和用戶數據庫分離;生產環境和測試環境隔絕。

  4.7.1 配置項和邏輯代碼分開

  其實業界早就在這么做了,puppet的hiera和saltstack的pillar都是做這個用的。

  有些運維變更,可能只改變了配置項的值,而并沒改變運維代碼里的業務邏輯、流程控制。如果只改配置文件,不改運維腳本。發布風險就低了很多,起碼不會導致語法錯誤。

  4.7.2 會變動的配置項獨立

  就像應用開發領域里的模板引擎一樣,把配置文件寫成模板,模板中包含變量,運維工具或者運維平臺解析模板內容,把變量替換成真實的值。

  4.7.3 服務發現

  將會變動的配置項獨立出來動態維護,還可以實現服務發現。以haproxy + etcd + confd為例:

  confd就是一個模板引擎,類似Java里有Velocity和Python里的jinja。不同之處是:confd還有自動輪詢etcd的能力。使用confd解析和管理haproxy的配置文件,摘錄如下:

一名運維者的思考:云計算時代的自動化運維走向

  跟原生的haproxy配置文件不同,最后三行是confd模板。

  etcd是一個KV存儲,類似memcached,不同之處是etcd生來就是分布式的,自帶高可用和負載均衡的基因,同時還有HTTPRESTful API,存取方便。使用etcd存儲后端服務器列表。

  當后端有一臺nginx服務啟動的時候,調etcd的api把這臺機器的ip地址寫入etcd上的列表。confd輪詢etcd時查到這臺新加入的機器,便會自己把它加進haproxy的backend server里。

  這樣便實現了負載均衡集群自動化擴容,下線一臺nginx機器亦同此理,先調etcd的api刪除某臺機器,過一分鐘在這臺nginx上檢測不到流量了再把它下線。

  擴容過程中沒有修改haproxy的配置,也沒有部署haproxy。只是調用了etcd的RESTfulAPI,這個風險就比修改haproxy配置文件再部署上線小多了。

  4.8 整合基礎設施API

  所有的公有云廠商都提供了HTTPOpenAPI,包括國外的aws、azure、gce和國內的阿里云、Ucloud、青云。

  市場占有率排名靠前的虛擬化軟件商也都有HTTPOpenAPI,包括:VMware、Hyper-V、XenServer、OpenStack。

  因此技術上有可能把基礎設施提供商的API整合進來,實現虛擬機創建、啟動、安裝操作系統、聯網、執行命令、關機、銷毀全生命周期的自動化。

  和應用部署腳本不同,調用云廠商的API不能由DSL腳本完成,用bash shell來做也非常不方便。應該用PHP、Java之類的應用編程語言寫一個應用來做。

  至此,虛擬機和操作系統初始化、應用環境部署、應用軟件部署全部都實現了自動化,便可以從零創建一臺可上線服務的機器。

  4.9 跨廠商跨城市故障轉移

  實現了部署工作代碼化和基礎設施API整合之后,便可以自由地跨廠商、跨城市遷移:在不同的機房維持兩份相同的數據,每分鐘同步。當基礎設施發生重大故障難以在短時間內恢復時,可以迅速在另外一個有數據的機房將整套應用自動化部署起來。

  4.10 彈性伸縮

  幾乎每一個給人類訪問的網站,其服務器資源利用率都是存在明顯峰谷的:

  · 有的尖峰是一年出現一次,典型的例子是阿里的雙十一。每年11月11日,電商狂歡。大賣家的進銷存系統、淘寶生態鏈上的SaaS服務商(如在線打印快遞單、發送短信券碼、物流跟蹤)的系統壓力也跟著猛漲1-2個數量級。他們投資擴容的硬件設備,只有這一天才能充分利用,平時利用率極低。

  · 有的尖峰是一天出現一次或者多次,比如唯品會、聚劃算的10點秒殺。基本每一個電商都一天多波次的秒殺、搶購。

  · 更普遍的是白天高峰、凌晨到清晨低谷。

  自動化運維(包括自動購買分配虛擬機、自動部署應用環境、自動部署應用軟件、自動測試)使按需調度計算資源成為了可能。實時的彈性伸縮,意味著每天、甚至每分鐘都在做擴容、縮容,這須要靠自動化運維實現。

  4.10.1 公有云上的按需采購

  主流的公有云計費粒度都已經細到小時(aws、阿里云、Ucloud),有的做到了按分鐘(azure、gce),甚至還有按秒計費的(青云)。

  對出現頻率較低、計劃中的尖峰,人工干預,提前做好擴容和縮容預案,以雙十一為例,人工設定好11月10日購買一批按小時計費的機器(不是包年包月),到了11月15日釋放這些機器,廠商會停止計費。

  對出現頻率高的尖峰,運維平臺智能調度,比如每5秒采樣系統資源利用率,達到指定的擴容閾值就自動買機器并自動化部署、測試、上線服務,低于指定的回收閾值就自動下線服務器、通知廠商停止計費。這種適用于部署上線時間極短的服務,特別是無狀態、無用戶數據的應用服務器。若需要較長的預熱時間(如數據庫、緩存、搜索引擎),則需要提前擴容,這就要根據歷史性能曲線做智能預測了。

  按需購買對公有云廠商也有積極意義:

  · 從宏觀角度講,用多少買多少,杜絕浪費,提升了全球公有云資源池中的資源利用率,任何提升資源利用率的事情都是有積極正面的。

  · 從經濟角度講,公有云按小時售賣的機器單價比包年的貴,如果兩種售賣方式都能100%把機器賣出去,按小時計費的總收入更高。

  · 目前有的公有云廠商已經出現部分機房物理資源售罄的情況。如果提供實時服務(如電商、支付、新聞、社交)的客戶都按需采購,就有可能在閑時把資源釋放出來給實時性要求不高的客戶(如離線大數據處理、動畫渲染)使用。

  4.10.2 私有云的業務間調配

  已經投資購置大量硬件的企業,可以在不同內部業務之間調度,比如白天把大多數機器用來為消費者提供服務,晚上縮減承擔消費者請求的機器規模,釋放出來的計算資源用來做大數據處理。

 



本文鏈接:一名運維者的思考:云計算時代的自動化運維走向
主站蜘蛛池模板: 黄色毛片一级片 | 日日日操 | 一级a性色生活片久久毛片波多野 | 日韩欧美久久 | 免费又黄又爽 | 久久不卡国产精品一区二区 | 国产自产在线视频 | 国产一级性生活 | 美女网站色免费 | 在线韩国电影免费观影完整版 | 一本色道久久精品 | 黄色www在线观看 | 婷婷丁香av| 精品久久美女 | 精品国产伦一区二区三区观看体验 | 99久久精品国产观看 | 国产精成人品免费观看 | 国产小视频在线观看 | 国产成人在线一区 | 国内精品久久久久影院男同志 | 亚洲成人动漫在线观看 | 国产精品黄 | 97精品视频在线播放 | 婷婷在线网| 夜夜躁狠狠躁日日躁 | 亚洲性xxxx | 色中色综合 | 欧美一级视频免费看 | 国产中的精品av小宝探花 | 美女视频a美女大全免费下载蜜臀 | 狠狠干网| 亚洲综合五月天 | 欧美一级在线看 | 日日躁你夜夜躁你av蜜 | 51精品国自产在线 | 成人91在线| 久久免费视频精品 | 综合在线色 | 午夜精品福利影院 | 黄污在线观看 | 国产精品99久久久精品 | 久久精品久久99精品久久 | 免费观看91 | 久久激情婷婷 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 久久九九精品久久 | 西西444www大胆高清图片 | 免费婷婷 | 日韩免费播放 | 在线看av网址 | 99热国内精品 | 日韩毛片在线免费观看 | 亚洲福利精品 | 夜夜骑日日 | 久久久电影网站 | 91mv.cool在线观看 | 在线看av网址| 免费在线观看亚洲视频 | 亚洲特级片 | 最新中文字幕在线资源 | 日韩欧美视频在线免费观看 | 黄色精品在线看 | 午夜10000| 亚洲一级久久 | 天天艹天天干天天 | 久久福利影视 | 欧美精品久久久久久久亚洲调教 | 亚洲乱码在线观看 | 亚洲精品国久久99热 | 日韩videos| 2019中文最近的2019中文在线 | 免费网址在线播放 | 夜夜躁日日躁狠狠久久av | 中文乱码视频在线观看 | 黄色一级大片在线免费看产 | 久久午夜网 | 国产精品久久久区三区天天噜 | 久草免费福利在线观看 | 精品亚洲欧美一区 | 日本不卡123 | 日本xxxx.com| 日韩在线观看一区 | 中文字幕日本在线观看 | 久久精品伊人 | 狠狠狠色丁香婷婷综合激情 | 国产玖玖在线 | 日韩av免费在线电影 | 国产日韩欧美网站 | 性色va| 激情综合交 | 在线天堂日本 | 久热国产视频 | 国内精品久久久久久久久久清纯 | 麻豆精品国产传媒 | 97综合在线 | 亚洲春色综合另类校园电影 | 精品嫩模福利一区二区蜜臀 | 国产精品入口66mio女同 | 国产精品亚洲片夜色在线 | 国产精品成人久久 | 欧美另类交在线观看 | 久久久久久久久久久网站 | 人人爽久久久噜噜噜电影 | 欧美va天堂va视频va在线 | 五月婷婷色 | 中文字幕在线看视频国产中文版 | 高清久久久久久 | 日韩电影中文 | 在线a视频 | 成人激情开心网 | 国产视频一区二区在线播放 | 国产一区黄色 | 欧美日一级片 | 成人免费视频播放 | 久久国产精品99久久久久久进口 | 免费黄色在线网址 | 色丁香综合 | 很污的网站 | 夜夜摸夜夜爽 | 日日操网站 | 国产一级免费观看 | 超碰在线观看av | 国产一区二区在线观看视频 | 欧美日韩高清一区 | 亚洲一区二区天堂 | 天天天天天操 | 超碰在线最新网址 | 91热视频 | 欧美日韩久久不卡 | 日本在线视频一区二区三区 | 国产在线91在线电影 | 天天色天 | 又黄又爽又刺激的视频 | 97国产精品 | 一区二区视频在线看 | 中文字幕在线观看视频一区二区三区 | 超碰在线98 | 热久久免费视频 | 国产精品一区二区果冻传媒 | 91精品国产综合久久久久久久 | 香蕉久久久久 | 四虎免费在线观看 | 蜜臀av性久久久久av蜜臀妖精 | 国产精品麻豆三级一区视频 | 国产成人精品a | 亚洲午夜精品在线观看 | 香蕉视频在线视频 | 日韩v在线91成人自拍 | 99久久er热在这里只有精品66 | 国产一级在线看 | av久久在线 | 久久新视频 | 丁香婷婷在线 | 成年人免费看av | 日韩久久精品一区二区三区 | 国产精品久久久久久久久久白浆 | 最近久乱中文字幕 | 99视频国产精品免费观看 | 激情av在线资源 | 免费日p视频 | 在线国产视频观看 | 精品久久久久久一区二区里番 | 99久高清在线观看视频99精品热在线观看视频 | 日本精品免费看 | 亚洲男人天堂a | 人人爽久久久噜噜噜电影 | 中文字幕在线看视频国产 | 国产流白浆高潮在线观看 | 国产.精品.日韩.另类.中文.在线.播放 | 精品国产一二三四区 | 久久久久久久久久久免费视频 | 国产精品乱看 | 色婷婷播放 | 免费的成人av | 黄色福利网 | 91精品国产综合久久婷婷香蕉 | 五月婷婷色 | 亚洲一区二区视频 | 国产精品久久久久影院 | 日本黄色片一区二区 | 色五月色开心色婷婷色丁香 | 日韩综合精品 | 天天操天天射天天 | 久9在线 | 521色香蕉网站在线观看 | 国产一级淫片免费看 | 五月丁色 | 手机av在线免费观看 | 成人黄色片在线播放 | 色全色在线资源网 | 在线日本v二区不卡 | 日韩专区视频 | 日本在线视频一区二区三区 | 欧美乱淫视频 | 99热手机在线观看 | 国产区精品视频 | 在线观看日本韩国电影 | 国产亚洲久一区二区 | 国产黄色片免费观看 | 成人av.com| 人人爽影院 | 亚洲黄色影院 | 99国产精品视频免费观看一公开 | 国产精品1区2区3区在线观看 | 色婷婷国产在线 | 日韩精品亚洲专区在线观看 | 日韩一级理论片 | 99久久毛片 | 日韩在线观看小视频 | 亚洲天天摸日日摸天天欢 | 国产香蕉97碰碰碰视频在线观看 | 中文字幕中文字幕在线中文字幕三区 | 视频在线在亚洲 | 久久国产亚洲视频 | 国产无遮挡又黄又爽在线观看 | 少妇精品久久久一区二区免费 | 日韩黄色在线观看 | 中文字幕在线看片 | 欧美亚洲成人xxx | 国产一级黄色电影 | 日韩城人在线 | 91成人网在线观看 | 国产精品短视频 | 欧美一级专区免费大片 | 日韩免费观看高清 | 亚洲国产精品久久久久久 | 国产丝袜一区二区三区 | 国产精品视频专区 | 五月精品 | 国产高清免费视频 | 人人澡人人干 | 黄色福利网 | 国产清纯在线 | 日韩在线欧美在线 | 色婷婷综合久久久久中文字幕1 | 91在线视频在线观看 | 久久精品一区二区三区中文字幕 | 日免费视频| 久久免费福利视频 | 国产成人精品免高潮在线观看 | 日韩在线视频网 | 国产精品久久久毛片 | 国产女人免费看a级丨片 | 国产成人精品一区二区三区在线观看 | 91在线91拍拍在线91 | 99热这里精品 | 亚洲日韩中文字幕 | av片子在线观看 | 国产精品video爽爽爽爽 | 欧美精品一区二区蜜臀亚洲 | av福利在线播放 | 六月丁香婷婷网 | 黄色一级在线免费观看 | 激情综合色综合久久综合 | 成年人看片网站 | 日韩一二区在线观看 | 91色亚洲| 91伊人久久大香线蕉蜜芽人口 | 人人爱人人爽 | 国产日韩欧美在线 | 永久免费av在线播放 | 黄色av电影在线观看 | 天天操天天干天天插 | 日韩精品中文字幕有码 | 国产破处视频在线播放 | 欧美性久久久久久 | 国产淫片 | 黄色av影院| 国产精品 中文字幕 亚洲 欧美 | 成人毛片在线观看视频 | 久久精品视频国产 | 亚洲国产精品久久久久 | 国内精品视频一区二区三区八戒 | 久久一区二 | 欧美日韩综合在线观看 | 国产不卡高清 | av网址在线播放 | 伊人狠狠色丁香婷婷综合 | 欧美一级片 | 婷婷亚洲综合五月天小说 | 国产精品入口66mio女同 | 日韩精品一区二区三区免费观看 | 999久久a精品合区久久久 | 国产拍揄自揄精品视频麻豆 | 久久国产精品一区二区三区四区 | 区一区二区三在线观看 | 亚洲永久精品视频 | 99久久精品无免国产免费 | 欧美视频日韩视频 | 精品久久久久久亚洲综合网站 | 国产五月色婷婷六月丁香视频 | 日日夜夜狠狠操 | 国产精品女人久久久久久 | 国产亚洲久一区二区 | 欧美精品在线视频观看 | 天天操夜夜操天天射 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 久久婷婷视频 | 在线观看免费视频 | 国产精品对白一区二区三区 | av黄色成人 | 日本三级在线观看中文字 | 欧美激情精品久久久 | 天天草天天干 | 超碰97在线资源站 | 午夜精品福利一区二区 | 麻豆国产在线播放 | 国产精品私人影院 | 一级黄色片网站 | 日韩有码网站 | 五月天综合激情 | 极品嫩模被强到高潮呻吟91 | 色老板在线视频 | 免费观看一级视频 | 国产你懂的在线 | 丁香六月五月婷婷 | zzijzzij亚洲成熟少妇 | 91精彩在线视频 | 婷婷视频 | 色欧美88888久久久久久影院 | 99久久综合国产精品二区 | 天天操夜夜看 | 玖玖爱国产在线 | 国产成人精品亚洲 | 99c视频在线 | 91亚洲狠狠婷婷综合久久久 | 国产成人精品久久久久蜜臀 | 天天爱天天干天天爽 | 日韩久久激情 | 国产日韩在线看 | 黄色软件视频网站 | 亚洲欧美综合精品久久成人 | 超碰在线亚洲 | 日本黄色免费播放 | 亚洲欧美在线观看视频 | 成人 国产 在线 | 日韩在线色视频 | 韩日精品在线 | 99精品免费久久久久久久久 | 91av中文| 成人av一区二区三区 | 四虎国产精品成人免费4hu | 久久精品久久精品久久精品 | 日韩成人精品一区二区 | www.夜夜草 | 天天操狠狠操夜夜操 | 久久特级毛片 | 国产一区二区手机在线观看 | 免费a级黄色毛片 | 国产精品国产三级国产专区53 | 最新日韩电影 | 深夜精品福利 | 日韩免费 | 欧美一级小视频 | 久久久国产一区 | 日本中文字幕网 | 日韩黄色影院 | 超碰97在线资源 | 少妇高潮冒白浆 | 99久久精品免费看国产一区二区三区 | 五月婷婷毛片 | 欧美久久久久久久久 | 日韩在线观看视频中文字幕 | 色网站国产精品 | 国产一级特黄电影 | 免费又黄又爽视频 | 81国产精品久久久久久久久久 | 国产黑丝一区二区三区 | 国产五十路毛片 | 国产在线自 | 免费日韩一区二区三区 | 国产精品一区在线观看你懂的 | 成人黄色在线观看视频 | 欧美午夜a| 欧美精品亚洲精品日韩精品 | 国产综合精品一区二区三区 | 久久另类小说 | 一区二区在线影院 | 国产在线97 | 99久久综合国产精品二区 | 国产精品99在线播放 | 最新午夜电影 | 91天天操 | 久久激情久久 | 精品夜夜嗨av一区二区三区 | 99久久久国产精品免费观看 | 欧美a级在线免费观看 | 日本精品久久久久中文字幕 | 色综合五月天 | 久久九九精品久久 | 婷婷伊人网| 制服丝袜在线91 | 91亚洲国产成人 | 国产精品美女久久久久久网站 | 国产福利一区二区三区在线观看 | 性色大片在线观看 | 在线看av的网址 | 亚洲一级电影 | 四虎影视成人精品国库在线观看 | 成人app在线免费观看 | 国产精品视频一二三 | 久久99视频免费 | 久久夜色精品国产欧美乱 | 免费毛片一区二区三区久久久 | 亚洲黄色成人 | av解说在线观看 | 亚洲每日更新 | 成人黄色电影在线 | 在线观看亚洲视频 | 天天综合网久久综合网 | 人人爽人人爽人人 | 国产免费作爱视频 | 一区二区电影在线观看 | 美女视频又黄又免费 | 处女av在线| 亚洲免费av在线 | 伊人色**天天综合婷婷 | 天天干天天搞天天射 | 国产小视频网站 | 激情婷婷亚洲 | 亚洲一二区精品 | 麻豆视频在线免费看 | 黄色小说在线免费观看 | 综合色在线观看 | 在线91精品 | 久久综合9988久久爱 | 国产一级在线播放 | 欧美一级日韩三级 | 啪啪动态视频 | 国产成人在线播放 | 亚洲精品乱码久久久久久9色 | 日日夜夜天天干 | 中文字幕之中文字幕 | 99久热在线精品视频成人一区 | 国产毛片aaa| 人人干狠狠干 | 日韩在线观看视频一区二区三区 | 日韩在线免费不卡 | 黄色小说视频在线 | 亚洲欧洲中文日韩久久av乱码 | 国产99久久精品一区二区永久免费 | 日本韩国中文字幕 | 国产成人一区在线 | 国产日产高清dvd碟片 | 精品高清美女精品国产区 | 草莓视频在线观看免费观看 | 精品国产一区二区三区噜噜噜 | 免费h漫在线观看 | 国内久久精品视频 | 国产精品igao视频网网址 | 亚洲成av人片一区二区梦乃 | 国产精品久久久久毛片大屁完整版 | 97在线看 | 一区精品在线 | 日韩欧美一区二区三区免费观看 | 国产成人在线观看免费 | 人人狠狠综合久久亚洲婷 | 国产在线日本 | 亚洲成人精品在线观看 | av官网在线 | 在线观看www视频 | 久久首页 | 国产一级精品绿帽视频 | 中文在线中文a | 天天·日日日干 | 久久久三级视频 | 日韩精品视频免费专区在线播放 | 精品视频国产 | 国产黄色片免费 | 国产一级在线 | 亚洲女欲精品久久久久久久18 | 欧美一级性生活 | 99在线观看精品 | 一区二区 久久 | 国产精品伦一区二区三区视频 | 国产乱对白刺激视频在线观看女王 | 福利网在线| 99热国产精品 | 超碰成人网| 丁香婷婷在线观看 | 激情婷婷在线 | 99久久精品日本一区二区免费 | 国产精品青草综合久久久久99 | 天天操天天射天天爽 | 69av视频在线观看 | 激情五月婷婷丁香 | 一区二区视频在线播放 | 国产精品一区二区三区电影 | 亚洲精品一区二区三区新线路 | 成人亚洲精品国产www | 亚洲日本va中文字幕 | 欧美一二三区播放 | 国产黄色特级片 | www.99在线观看 | 欧美黑吊大战白妞欧美 | 中文字幕av一区二区三区四区 | 精品在线观看一区二区 | 日韩伦理一区二区三区av在线 | 在线视频欧美日韩 | 99产精品成人啪免费网站 |