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

為何我們做了4個(gè)月的“無(wú)用功”?——構(gòu)建Packet平臺(tái)過(guò)程中的經(jīng)驗(yàn)和教訓(xùn)

云計(jì)算
Packet是一家成立不久的公司,他們主要是為用戶提供基于裸機(jī)服務(wù)器的IaaS,本文的作者是Packet平臺(tái)的VP,作者在文中講述了他們構(gòu)建Packet平臺(tái)的動(dòng)機(jī)以及在構(gòu)建過(guò)程中遇到了哪些問(wèn)題。他們通過(guò)借鑒OpenStack已有的服務(wù),如Neutron、Ironic,將OpenStack對(duì)于虛擬機(jī)集群的管理策略遷移到對(duì)物理機(jī)集群的管理上,同時(shí)作者還分享了在整個(gè)平臺(tái)構(gòu)建過(guò)程中的經(jīng)驗(yàn)教訓(xùn)。

[[126669]]

Packet是一家成立不久的公司,他們主要是為用戶提供基于裸機(jī)服務(wù)器的IaaS,本文的作者是Packet平臺(tái)的VP,作者在文中講述了他們構(gòu)建Packet平臺(tái)的動(dòng)機(jī)以及在構(gòu)建過(guò)程中遇到了哪些問(wèn)題。他們通過(guò)借鑒OpenStack已有的服務(wù),如Neutron、Ironic,將OpenStack對(duì)于虛擬機(jī)集群的管理策略遷移到對(duì)物理機(jī)集群的管理上,同時(shí)作者還分享了在整個(gè)平臺(tái)構(gòu)建過(guò)程中的經(jīng)驗(yàn)教訓(xùn)。


在去年夏天, Zac 找到了我,他當(dāng)時(shí)正在籌劃從頭開(kāi)始構(gòu)建一個(gè)新式的、基于裸機(jī)服務(wù)器的云服務(wù)平臺(tái)。由于之前我所做的絕大部分的工作都是在構(gòu)建、支持維護(hù)或者使用可擴(kuò)展性的基礎(chǔ)設(shè)施服務(wù),在這個(gè)領(lǐng)域已經(jīng)有了一定經(jīng)驗(yàn)。我開(kāi)始的時(shí)候確實(shí)很好奇:我們到底是否需要一個(gè)這樣的服務(wù)?難道不是已經(jīng)有了許多現(xiàn)成的、優(yōu)秀的IaaS平臺(tái)了嗎?

隨著我們交談的不斷深入,我最終認(rèn)同了Zac的觀點(diǎn),目前許多共有的云服務(wù)并非是用戶友好的,并且使用起來(lái)有過(guò)高的門檻。此外,由于我還是一個(gè)早期的Docker使用者,我可以感受到基于容器的服務(wù)部署即將給相關(guān)領(lǐng)域帶來(lái)的浪潮。容器技術(shù)以指數(shù)的方式提高服務(wù)器的質(zhì)量,這比使用DevOps 工具箱的效率更高。此外,針對(duì)特定底層設(shè)施進(jìn)行虛擬化的公有云服務(wù),以及針對(duì)遺留問(wèn)題的主機(jī)提供商(legacy dedicated hosting providers),都無(wú)法靈活地滿足不同物理硬件的需求。所以我們認(rèn)為,在這個(gè)領(lǐng)域仍然有許多工作值得我們?nèi)プ觯覀儤?gòu)建Packet的旅程就此開(kāi)始。

在任務(wù)開(kāi)始之前……

在項(xiàng)目開(kāi)發(fā)前期,我花了一些時(shí)間來(lái)調(diào)研已有的,提供自動(dòng)化云服務(wù)和自動(dòng)化部署功能的產(chǎn)品,我還查看了一些定制的安裝包(bespoke installers),幾乎所有的開(kāi)源云平臺(tái),以及我們需要重新構(gòu)建自己的服務(wù)時(shí)可能用到的工具。

在Voxel工作期間,我們?cè)?jīng)開(kāi)發(fā)過(guò)一個(gè)云主機(jī)平臺(tái),這個(gè)平臺(tái)后來(lái)被 Internap所收購(gòu)。我們當(dāng)時(shí)還構(gòu)建了自己的軟件堆棧,并且我們對(duì)于自己平臺(tái)的各種優(yōu)勢(shì)和使用平臺(tái)可能帶來(lái)的影響都掌握得一清二楚。我們天真的認(rèn)為,憑借我們之前的經(jīng)驗(yàn),安裝服務(wù)器集群的工作看起來(lái)應(yīng)該很容易。你以為自己曾經(jīng)做過(guò)一次,自己就是老手了嗎?錯(cuò)!實(shí)時(shí)上,在安裝的過(guò)程中,我們遇到了無(wú)數(shù)網(wǎng)絡(luò)方面的問(wèn)題,硬件方面不斷的變化也經(jīng)常困擾著我們,此外我們還需要解決由于操作系統(tǒng)的差異所導(dǎo)致的許多問(wèn)題……不得不說(shuō),想要給客戶提供一個(gè)真正自動(dòng)化的服務(wù)層,并非易事。按照Z(yǔ)ac所提出的要求,我們要安裝、管理上千臺(tái)規(guī)模的物理服務(wù)器集群,同時(shí)還要對(duì)集群的安全提供保障,每次對(duì)集群進(jìn)行配置,這些工作到要在5分鐘之內(nèi)完成,對(duì)于我來(lái)說(shuō),這并不簡(jiǎn)單。

如何才能幫助Packet 滿足其目標(biāo):在24/7 秒的時(shí)間內(nèi)執(zhí)行上千次的安裝服務(wù),并且讓這些服務(wù)啟動(dòng),還要運(yùn)行數(shù)月之久?經(jīng)過(guò)之前的調(diào)研,我們開(kāi)始對(duì)OpenStack產(chǎn)生興趣。我們希望借鑒OpenStack在基礎(chǔ)設(shè)施管理方面的經(jīng)驗(yàn),并結(jié)合其已有的OpenStack組件,來(lái)構(gòu)建我們自己的服務(wù),我們的服務(wù)可能包括:網(wǎng)絡(luò)自動(dòng)化、IP管理、流程化安裝、硬件生命周期監(jiān)控、以及產(chǎn)品安裝等幾部分。如果我們可以依賴OpenStack已有的核心組件,我們的服務(wù)就不需要再?gòu)念^開(kāi)始構(gòu)建,我的團(tuán)隊(duì)就可以將更多的經(jīng)歷集中于可以給用戶帶來(lái)更多價(jià)值的工作上:比如增強(qiáng)平臺(tái)對(duì)底層硬件分析并且添加平臺(tái)對(duì)容器技術(shù)的支持等等。

我也曾經(jīng)被警告過(guò),OpenStack中可能確實(shí)存在許多“陷阱”。但我還是花了幾周的時(shí)間來(lái)閱讀OpenStack***提交的代碼,我還在官方的IRC頻道中與其他開(kāi)發(fā)者交流,并且還嘗試運(yùn)行DevStack。無(wú)論是OpenStack已有的核心項(xiàng)目,還是在過(guò)去2年之內(nèi)突然成熟起來(lái)的新項(xiàng)目,我對(duì)它們都非常熟悉。此外,對(duì)于我們構(gòu)建Packet項(xiàng)目而言,似乎時(shí)機(jī)剛好:Rackspace最近推出了OneMetal服務(wù),他們還通過(guò)博客公開(kāi)了他們是如何在裸機(jī)云服務(wù)器上運(yùn)行 Ironic服務(wù)的,此外,他們將要推出一個(gè)新的、重要的發(fā)行版:Juno ,這一系列舉措似乎與我們的想法不謀而合,這看起來(lái)正是我們開(kāi)發(fā)Packet項(xiàng)目的黃金時(shí)間。所以我和我的團(tuán)隊(duì)堅(jiān)信,我們應(yīng)該借鑒OpenStack的已有服務(wù)來(lái)完成我們對(duì)裸機(jī)服務(wù)器的部署。

故事是這樣的……

我知道 OpenStack的學(xué)習(xí)曲線很陡峭,并且我需要掌握的是每一個(gè)項(xiàng)目的核心原理,并非僅僅是對(duì)項(xiàng)目進(jìn)行簡(jiǎn)單的安裝部署,于是我挨個(gè)地鉆研OpenStack的項(xiàng)目,對(duì)于某些特別的項(xiàng)目,我需要通過(guò)反復(fù)使用來(lái)對(duì)它們有更好的理解,比如:Nova、 Ironic 驅(qū)動(dòng),以及 Neutron。我們不僅僅想要借鑒Ironic在裸機(jī)上安裝提供的便利,我們還需要支持 Packet的主機(jī)級(jí)別的網(wǎng)絡(luò)模型,特別是要避免通過(guò)兩層網(wǎng)絡(luò)或者是VlAN的方式,我們要將三層的網(wǎng)絡(luò)模型直接構(gòu)建在每個(gè)主機(jī)上。

對(duì)于我上面所提到的經(jīng)歷,你的***反應(yīng)可能是:“喔!相對(duì)于需要學(xué)習(xí)的內(nèi)容而言,目前可以參考的文檔是在是少之又少!”然而經(jīng)過(guò)了一個(gè)多月的學(xué)習(xí),我***的感受就是,我所閱讀的文檔之中,許多文檔都是過(guò)期的,有的文檔內(nèi)容甚至完全不準(zhǔn)確!這強(qiáng)迫我不斷地篩選質(zhì)量更好的文檔,文檔的來(lái)源從 wiki百科到IRC上的日志,再到開(kāi)源項(xiàng)目中***提交的信息。我不斷地從中篩選出“真實(shí)可靠的信息”。 除了經(jīng)過(guò)初步的信息篩選,我還需要花費(fèi)許多時(shí)間進(jìn)行python debug,只是為了驗(yàn)證不同文章中對(duì)于功能可用性的互相矛盾的表述。比如,“到底XXX功能有沒(méi)有作用?” 等等,整個(gè)過(guò)程進(jìn)展得很慢。

值得注意的是,有許多開(kāi)發(fā)者和公司有豐富的OpenStack使用經(jīng)驗(yàn)。特別是針對(duì)Nova組件和標(biāo)準(zhǔn)的Neutron組件的實(shí)現(xiàn)方面。然而,幾乎很少人對(duì)于Ironic在生產(chǎn)環(huán)境中使用有實(shí)際經(jīng)驗(yàn)。雖然與其他的開(kāi)源項(xiàng)目相比,OpenStack的開(kāi)發(fā)者社區(qū)規(guī)模很大,但是我在對(duì)OpenStack組件研究的過(guò)程中仍然會(huì)遇到一些問(wèn)題,甚至是一些項(xiàng)目的核心的開(kāi)發(fā)者都無(wú)法幫助我們解決,在Google上搜索相關(guān)的錯(cuò)誤結(jié)果,所能找到的相關(guān)錯(cuò)誤信息也很少。

#p#

Lesson 1:OpenStack是一個(gè)龐大的、年輕的、發(fā)展迅速的項(xiàng)目,如果之前沒(méi)有一定的知識(shí)儲(chǔ)備,文檔看起來(lái)可能會(huì)有很多“陷阱”。

我強(qiáng)迫自己對(duì)于Ironic的研究更深入一點(diǎn),于是我把Neutron留給我的一個(gè)同事來(lái)研究(通過(guò)之前的教訓(xùn)得到的啟示)。事實(shí)上,對(duì)于OpenStack的每一個(gè)組件,我們都需要安排一個(gè)專門的開(kāi)發(fā)人員來(lái)負(fù)責(zé)研究。開(kāi)發(fā)人員不僅要理解該組件的核心代碼庫(kù),同時(shí)還要能跟上整個(gè)項(xiàng)目的發(fā)展進(jìn)度。此外開(kāi)發(fā)人員還要靈活地將對(duì)應(yīng)組件進(jìn)行調(diào)整并且運(yùn)用到我們自己的項(xiàng)目的開(kāi)發(fā)中。把Neutron的研究任務(wù)交給其他同事之后,我就可以更加專注于Ironic的研究工作,我花費(fèi)了許多時(shí)間,通過(guò)IRC、郵件、并且在OpenStack開(kāi)發(fā)者論壇上,同 Rackspace的OnMetal團(tuán)隊(duì)成員進(jìn)行了很多的交流。我還閱讀了許多相關(guān)的文檔,我確定自己在論壇中發(fā)的每個(gè)帖子,以及通過(guò)Google可以搜索到的,我通過(guò)debug得到的每個(gè)結(jié)果,都會(huì)幫助Ironic構(gòu)建其新的版本。

從Nova 的baremetal驅(qū)動(dòng)逐步發(fā)展成為***的Ironic項(xiàng)目,這整個(gè)過(guò)程中,社區(qū)的工作功不可沒(méi)。雖然社區(qū)已經(jīng)做了許多工作,但是OpenStack在整體的設(shè)計(jì)上,仍然保持著以虛擬化為中心的理念。如果拿Nova的 baremetal驅(qū)動(dòng)和Ironic相比,很多特性都發(fā)生了改變。其中一個(gè)變化就是Ironic對(duì)網(wǎng)絡(luò)方面的支持有限。通過(guò)Ironic 網(wǎng)絡(luò)會(huì)根據(jù)modular layer 2 (ML2)插件被分成 openvswitch以及l(fā)inuxbridge 兩種代理模式。而我們的網(wǎng)絡(luò)模型與這個(gè)分類有著很嚴(yán)重的沖突,我還發(fā)現(xiàn),Neutron不僅缺乏對(duì)特定廠商的交換機(jī)的支持而且擴(kuò)展到不同的網(wǎng)絡(luò)模型的能力也有限。

相關(guān)領(lǐng)域的大公司(比如Rackspace) 對(duì)Openstack的核心代碼有著更深刻的理解,它們可以將OpenStack中的大部分組件進(jìn)行很高程度的定制化,以使得這些組件部署在物理服務(wù)器或者是真是的物理網(wǎng)絡(luò)環(huán)境中。雖然其中一些用于定制的補(bǔ)丁項(xiàng)目已經(jīng)開(kāi)源,但是許多重要的補(bǔ)丁還沒(méi)有開(kāi)源。 對(duì)于一些重要的補(bǔ)丁,可能還需要重新開(kāi)始構(gòu)建,并且可能在新的OpenStack發(fā)行版本中對(duì)其進(jìn)行維護(hù)。

Lesson2: OpenStack的項(xiàng)目全是基于虛擬機(jī)的,如果你的情況不是這樣,那么祝你好運(yùn)!

在這一點(diǎn)上,我也認(rèn)真考慮了很多,怎么在我們的產(chǎn)品上改善OpenStack的安裝過(guò)程。 這個(gè)過(guò)程中,需要操作的資源數(shù)量很龐大,并且保持每個(gè)服務(wù)之間的同步也需要很大的工作量。我開(kāi)始感覺(jué)到我們需要對(duì)與Nova和Ironic項(xiàng)目的定制化工作絕非是簡(jiǎn)單的修修補(bǔ)補(bǔ)。巨大的工作量可能會(huì)抵消開(kāi)源項(xiàng)目自身所特有的優(yōu)勢(shì),同時(shí)也可能會(huì)減弱開(kāi)發(fā)者的動(dòng)力動(dòng)力。

然而我任務(wù)全部理解Neutron中的細(xì)節(jié)是很重要的,在我的個(gè)人計(jì)劃中,這也是一個(gè)最關(guān)鍵部分。

在物理交換機(jī)和服務(wù)器的世界中,安裝服務(wù)并不是很非常的困難。這樣可以提供可靠的服務(wù),但在另一方面,這個(gè)工作做起來(lái)也并不容器,你需要一系列的工具來(lái)幫助你完成自動(dòng)化的操作。并且根據(jù)我的經(jīng)驗(yàn),對(duì)于大多數(shù)基礎(chǔ)設(shè)置的部署來(lái)說(shuō),最容易出錯(cuò)的地方就是網(wǎng)絡(luò)方面的配置。你可以看到,就支持***的自動(dòng)化操作和API交互而言,物理交換機(jī)操作系統(tǒng)還有很多地方需要被加強(qiáng)(Juniper的即將到來(lái)的 14.2 JUNOS加強(qiáng)了對(duì)REST API的支持)事實(shí)上,在使用其他的網(wǎng)絡(luò)自動(dòng)化工具時(shí),有許多令人沮喪的經(jīng)歷,這也是一個(gè)促使我調(diào)研OpenStack的一個(gè)主要原因。并且Neutron項(xiàng)目有一個(gè)很吸引人的標(biāo)題 :“通過(guò)已實(shí)現(xiàn)服務(wù)及其綁定的函數(shù)庫(kù),來(lái)提供給你即時(shí)的、可擴(kuò)展的、以及技術(shù)不受限(technology-agnostic)的網(wǎng)絡(luò)抽象能力”當(dāng)時(shí)看到這個(gè)標(biāo)題,我就毫不猶豫加入進(jìn)來(lái)。

然而,實(shí)時(shí)并非像他們所許諾的那樣。之前討論的大多數(shù)關(guān)于軟件自定義網(wǎng)絡(luò)的問(wèn)題,它們大部分都需要在虛擬網(wǎng)絡(luò)的環(huán)境下才能解決。這需要將網(wǎng)絡(luò)建立在 hypervisor之上,而并非是使用真實(shí)的物理交換機(jī)。不僅僅是我們交換機(jī)的提供方(Juniper)對(duì)于Neutron的驅(qū)動(dòng)已經(jīng)完全過(guò)時(shí),當(dāng)我們使用***的OpenStack的Juno發(fā)行版本后,相關(guān)支持仍然只是很小一部分。此外 Neutron 僅實(shí)現(xiàn)了一個(gè)網(wǎng)絡(luò)間的、初級(jí)的 IP地址管理器(IPAM)。并且沒(méi)有考慮對(duì)于從外部接入進(jìn)來(lái)的IP進(jìn)行行分配、報(bào)告、或者對(duì)指定的IP地址提供權(quán)限許可。如果讓我們通過(guò)降低用戶體驗(yàn),來(lái)滿足Neutron所提供的有限的特性,這對(duì)我們來(lái)說(shuō)是不可接受的。

Lesson3 :Neutron對(duì)物理網(wǎng)絡(luò)的支持要具體情況具體分析,使用之前先要檢查你的交換機(jī)。

我們到底是怎么做的?

長(zhǎng)話短說(shuō),我們?cè)谑フQ節(jié)之前我們又花了整整一周時(shí)間對(duì)OpenStack進(jìn)行研究,之后我們用了接下來(lái)的三周時(shí)間來(lái)開(kāi)發(fā)一個(gè)定制發(fā)布的自動(dòng)化的平臺(tái)。在去年12月份的早些時(shí)候,再構(gòu)建了我們自己的IP Manager之后, 團(tuán)隊(duì)被鼓勵(lì)在已經(jīng)定制好的工具的基礎(chǔ)上進(jìn)行開(kāi)發(fā)。我們是一個(gè)100%向前看的公司,并且我們感覺(jué)到,在探索和部署OpenStack的過(guò)程中,我們已經(jīng)把大多數(shù)的陷阱都填平了,我們構(gòu)建了一個(gè)靈活的服務(wù)提供級(jí)別的(service-provider grade)IPAM(我們稱它為***IP) ,一個(gè)用戶和權(quán)限模型(在我們自己的SWITCH OSS基礎(chǔ)上構(gòu)建),并且在我們的設(shè)備管理平臺(tái)和我們的物理基礎(chǔ)設(shè)施之間有很好的結(jié)合。

有些時(shí)候,存在的不一定就是足夠好,或者完全適合我們的需求。我們通過(guò)Packet項(xiàng)目對(duì)OpenStack進(jìn)行改進(jìn),就是一個(gè)很好的例子。我們也期望在社區(qū)中發(fā)行我們自己的Neutron插件,并且緊隨OpenStack項(xiàng)目的發(fā)展,現(xiàn)在我們也在繼續(xù)前進(jìn)。

我們會(huì)在最近完成對(duì)于CoreOS的安裝過(guò)程步驟(在Ubuntu、Debian 以及CentOS上的安裝已經(jīng)完成)。產(chǎn)品的簡(jiǎn)潔、快速、的文件的系統(tǒng)可以允許我們支持許多更高級(jí)的功能并且提供更高程度的可用性,同時(shí)還不會(huì)使我們的用戶體驗(yàn)打折扣,對(duì)于這一點(diǎn)我確實(shí)很興奮。請(qǐng)容我這樣概括整個(gè)開(kāi)發(fā)過(guò)程:“收獲教訓(xùn),完成任務(wù)(基本上完成)!”

原文鏈接:http://dockerone.com/article/153

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

2010-05-11 10:27:49

企業(yè)培訓(xùn)

2015-08-17 14:50:19

亞馬遜云平臺(tái)應(yīng)用遷移

2025-09-11 09:09:42

2012-10-30 10:09:56

Redis

2021-03-24 13:23:31

數(shù)據(jù)科學(xué)大數(shù)據(jù)泄露機(jī)器學(xué)習(xí)

2025-11-21 10:20:59

2020-09-06 08:22:38

人工智能AI人工智能技術(shù)

2018-10-15 09:39:29

Kubernetes日志容器

2012-09-26 09:54:52

Scrum

2023-05-29 14:32:48

數(shù)據(jù)治理

2025-09-28 08:56:31

2020-05-12 10:04:31

企業(yè)經(jīng)驗(yàn)和教訓(xùn)CIO

2021-04-06 10:34:47

IT領(lǐng)導(dǎo)冠狀病毒疫情首席信息官

2025-08-27 08:43:39

RAGAI助手知識(shí)庫(kù)

2011-04-07 14:07:56

活動(dòng)目錄

2021-11-18 10:08:43

企業(yè)IT技術(shù)

2023-12-20 15:41:46

VueViteVue 3

2020-01-14 11:17:33

Go并發(fā)Linux

2020-02-12 10:23:54

云遷移云計(jì)算

2021-11-24 11:31:58

制造商運(yùn)營(yíng)疫情
點(diǎn)贊
收藏

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

亚洲精品国产九九九| 五月香视频在线观看| 亚洲高清在线| 日韩成人av在线| 不卡av免费在线| 精品国产丝袜高跟鞋| 成人动漫中文字幕| 国产精品91视频| 好吊日在线视频| 欧美人成在线观看ccc36| 欧美午夜xxx| 杨幂一区欧美专区| 三级在线观看网站| 麻豆精品视频在线观看| 久久久久国产视频| 日本一区二区视频在线播放| av在线国产精品| 精品久久久久久久中文字幕| 一区国产精品| 欧美孕妇孕交xxⅹ孕妇交| 国产一区二区不卡在线| 国产91精品青草社区| 91精品国产闺蜜国产在线闺蜜| 久久悠悠精品综合网| 欧美日韩免费在线视频| 亚洲中文字幕无码专区| 韩国av网站在线| 久久久久久久久久电影| 国产精品美女黄网| 97国产精品久久久| 日韩和的一区二区| 2021久久精品国产99国产精品| 国产高潮国产高潮久久久91| 精品精品99| 日韩电影大片中文字幕| 特黄特黄一级片| 日本欧美在线| 在线精品观看国产| 久久婷婷国产精品| 玖玖在线播放| 亚洲成人av电影| 国产精品igao激情视频| 国产成人在线视频免费观看| 欧美激情在线一区二区三区| 久久久久久国产精品免费免费| 精品国自产在线观看| 国内久久精品视频| 国产日韩av在线播放| 国产91av在线播放| 丝袜美腿成人在线| 国产成人精品久久亚洲高清不卡| 日本一级黄色大片| 激情综合视频| 久久久久久成人| 动漫精品一区一码二码三码四码| 中国成人一区| 美女福利精品视频| 可以直接看的黄色网址| 综合五月婷婷| 美日韩精品视频免费看| 91成人福利视频| 欧美fxxxxxx另类| 美女久久久久久久久久久| 欧美国产日本高清在线| 涩多多在线观看| 成人综合日日夜夜| 欧美一级理论性理论a| 亚洲色图欧美自拍| 日本一区二区三区播放| 日韩精品一区在线观看| 国产精品99久久久精品无码| 亚洲国产高清在线观看| 精品国精品自拍自在线| 三级视频网站在线观看| 日韩在线你懂的| 亚洲偷欧美偷国内偷| 卡一卡二卡三在线观看| 99久久亚洲精品蜜臀| 欧美日韩国产91| 久久草视频在线| 免费在线成人| 国产欧美精品一区二区三区-老狼| 中文字幕在线播出| 国产精品亚洲专一区二区三区| 91久久偷偷做嫩草影院| 天堂在线观看av| 波多野结衣亚洲一区| 欧美激情第六页| 香蕉视频网站在线观看| 亚洲美女屁股眼交| 日韩精品 欧美| 粉嫩av一区二区三区四区五区| 欧美一区二区三区白人| 在线观看成人动漫| 国产欧美日韩视频在线| 毛片精品免费在线观看| 欧美激情亚洲综合| 久久精品国产999大香线蕉| 99在线看视频| 少妇性bbb搡bbb爽爽爽欧美| 国产精品高潮久久久久无| 免费视频爱爱太爽了| 欧美动物xxx| 欧美一区二区国产| 久久精品国产亚洲AV熟女| 久久精品一区二区不卡| 欧洲中文字幕国产精品| 国产肥老妇视频| 国产视频一区不卡| 91黄色在线看| 91精品网站在线观看| 欧美不卡视频一区| 91香蕉国产视频| 亚洲少妇自拍| 99精彩视频| av在线电影网| 欧美日韩免费在线| 又色又爽又黄18网站| 日本女优一区| 51精品在线观看| 精品国产一级片| 中文字幕一区免费在线观看| 免费在线激情视频| jizz久久精品永久免费| 久久精品国产亚洲精品| 亚洲中文一区二区| 91婷婷韩国欧美一区二区| 久久亚洲a v| 九七电影院97理论片久久tvb| 亚洲精品成人久久久| 四虎免费在线视频| 奇米影视7777精品一区二区| 精品一区久久久久久| 亚洲性图自拍| 欧美一区二区三区四区高清| 久草福利资源在线| 奇米色一区二区三区四区| 欧美日韩电影一区二区| av老司机免费在线| 精品国产一区二区三区四区四| 亚洲xxxx3d动漫| 韩国一区二区在线观看| 一区二区av| 久久亚洲精品人成综合网| 亚洲天堂av高清| 黄色一级视频免费看| 久久久综合视频| 国产亚洲天堂网| 亚洲调教一区| 国产99久久精品一区二区 夜夜躁日日躁 | 精品人妻无码一区二区| 亚洲欧洲色图综合| 亚洲一区二区在线视频观看| 久久精品99久久无色码中文字幕| 日本国产欧美一区二区三区| 麻豆app在线观看| 91黄色免费版| 91视频免费在观看| 麻豆成人av在线| 伊人久久婷婷色综合98网| 欧美少妇激情| 麻豆乱码国产一区二区三区 | 九九**精品视频免费播放| 日韩欧美在线观看强乱免费| 日本在线中文字幕一区二区三区| 国产一区二区三区毛片| 亚洲午夜精品久久久| 亚洲色图视频免费播放| 精品人妻二区中文字幕| 亚洲国产免费| 久久精品人人做人人爽电影| 亚洲播播91| 色偷偷噜噜噜亚洲男人| 国产aⅴ爽av久久久久成人| 亚洲国产日韩a在线播放 | 亚洲国产精品ⅴa在线观看| 成人免费在线观看视频网站| 久久在线视频| 成人动漫视频在线观看完整版| 成av人片在线观看www| 亚洲欧洲在线看| 一级特黄aaa大片| 综合久久国产九一剧情麻豆| 国产大尺度视频| 日日夜夜精品免费视频| 熟妇熟女乱妇乱女网站| jazzjazz国产精品麻豆| 国产精品吹潮在线观看| 国产激情小视频在线| 亚洲精品久久久久国产| 伊人影院中文字幕| 亚洲成人动漫在线观看| 亚洲精品国产91| 国产精品一区二区x88av| 97超碰青青草| 91精品在线观看国产| 精品国产一区二区三区四区精华| 精品肉辣文txt下载| 欧美国产日本高清在线| 中文字幕日本在线观看| 亚洲成人av片在线观看| 综合久久中文字幕| 亚洲v日本v欧美v久久精品| 亚洲天堂精品一区| 99久久er热在这里只有精品15| 国产又大又黄又粗又爽| 亚洲人人精品| 国产又大又长又粗又黄| 亚洲人成精品久久久 | 国产欧美日韩亚州综合| www.四虎精品| 久久精品二区亚洲w码| 国产91对白刺激露脸在线观看| 亚洲精品a级片| 欧洲一区二区在线观看| 97一区二区国产好的精华液| 国产精品视频网址| 天堂av中文在线观看| 久久成人人人人精品欧| sese一区| 亚洲奶大毛多的老太婆| 好吊色在线观看| 欧美一区二区三区四区五区| 国产精品露脸视频| 色婷婷综合久久久中文字幕| 国产在线欧美在线| 亚洲欧美激情视频在线观看一区二区三区 | 西游记1978| 亚洲成在人线免费观看| 国产精品久久久久久久小唯西川| 亚洲国产伊人| 国产精品视频自在线| 竹内纱里奈兽皇系列在线观看| 欧美寡妇偷汉性猛交| 成人三级网址| 久久精品电影网| 成年人视频网站在线| 亚洲欧美日韩爽爽影院| 日韩一二三四| 亚洲国产精品免费| 色综合免费视频| 精品国产亚洲一区二区三区在线观看| 一道本无吗一区| 欧美三级蜜桃2在线观看| 人妻 日韩精品 中文字幕| 午夜精品视频一区| 日韩手机在线观看| 香蕉av福利精品导航| www.av视频在线观看| 亚洲一区二区不卡免费| 国产一级免费观看| 亚洲国产精品久久久久婷婷884| 欧美精品成人久久| 亚洲男人的天堂在线观看| 国产日韩欧美在线观看视频| 国产精品白丝在线| 日韩欧美综合视频| 一区二区三区影院| 国产一级大片在线观看| 亚洲香蕉伊在人在线观| 亚洲国产综合久久| 欧美日韩亚洲一区二区三区| 国产日产精品一区二区三区| 日韩欧亚中文在线| 精品无码一区二区三区的天堂| 在线免费观看视频一区| 在线免费观看av片| 日韩一区二区免费在线电影| 亚洲不卡免费视频| 精品国内片67194| 美女做暖暖视频免费在线观看全部网址91| 亚洲欧洲日本专区| 色综合久久久久综合一本到桃花网| 色综久久综合桃花网| 日日夜夜天天综合入口| 91精品91久久久久久| 亚洲日本在线观看视频| 成人啪啪免费看| 精品少妇3p| 日韩精品久久一区二区三区| 99国内精品久久久久久久| 毛片在线视频观看| 性xx色xx综合久久久xx| www.精品在线| 处破女av一区二区| 高清国产在线观看| 亚洲精品ww久久久久久p站| 国产成人愉拍精品久久| 欧洲一区二区三区在线| 精品久久久久久亚洲综合网站 | 国产裸体视频网站| 久久影视一区二区| 99久久99久久精品国产| 黑丝美女久久久| 在线观看日韩一区二区| 亚洲黄色成人网| 日本电影全部在线观看网站视频| 欧美精品第一页在线播放| 免费高清视频在线一区| 成人av免费看| 欧美中文字幕一区二区| 男的插女的下面视频| 免费在线观看精品| 影音先锋黄色资源| 中文字幕一区二区三区四区不卡| 亚洲国产精一区二区三区性色| 欧美三区在线视频| 天堂在线观看av| 久久综合色88| 欧美va视频| 国产一区二区久久久| 99视频精品视频高清免费| 免费观看精品视频| 国产suv精品一区二区883| 日本综合在线观看| 精品av在线播放| 国产成人麻豆精品午夜在线| 在线精品视频视频中文字幕| sm在线播放| 成人免费91在线看| 天天揉久久久久亚洲精品| 久久久久久香蕉| 99热在这里有精品免费| 九九热视频精品| 在线播放91灌醉迷j高跟美女| 毛片免费在线观看| 2024亚洲男人天堂| av不卡一区| 日本免费黄色小视频| 麻豆91精品视频| 国产精品密蕾丝袜| 精品日本高清在线播放| 国产18精品乱码免费看| 久久成人国产精品| 成人污污www网站免费丝瓜| 涩涩涩999| 免费久久99精品国产| www.av欧美| 91久久精品网| 免费在线一级视频| 日韩av电影手机在线观看| 久久久久观看| 国模无码视频一区二区三区| 成人免费毛片嘿嘿连载视频| 免费在线视频一区二区| 日韩你懂的在线播放| 一区二区三区伦理| 99三级在线| 91久久视频| 日b视频在线观看| 午夜日韩在线电影| 神马午夜一区二区| 国产91|九色| 国产精品密蕾丝视频下载| 日韩中文字幕二区| 国产女同互慰高潮91漫画| 亚洲精品国产欧美在线观看| 中文字幕欧美亚洲| 91麻豆精品国产综合久久久 | 国产激情视频网站| 午夜精品久久久久久久蜜桃app| 亚洲欧美日韩动漫| 日韩美女免费观看| 日韩精品二区| 8x8x成人免费视频| 亚洲一区国产视频| 亚洲欧洲精品视频| 国产成人精品久久二区二区91| 日韩精品一区二区三区免费观影| 国产精品久久久毛片| 亚洲欧美激情插| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 三区精品视频观看| 精东粉嫩av免费一区二区三区| 丝袜 亚洲 另类 欧美 重口| 精品国产制服丝袜高跟| 色戒汤唯在线| 亚洲国产精品123| 国产成人自拍网| 五月婷婷视频在线| 俺去亚洲欧洲欧美日韩| 午夜日韩影院| 女人扒开屁股爽桶30分钟| 国产精品拍天天在线| www.国产黄色| 欧美又大粗又爽又黄大片视频| 国产aⅴ精品一区二区三区久久| 日本免费色视频| 香港成人在线视频| 91精品国产综合久久久久久豆腐| 亚洲伊人成综合成人网| 国产精品日本欧美一区二区三区| 亚洲精品一区二区三区影院忠贞| 91精品国产福利在线观看| 免费毛片b在线观看| 一区二区三区四区不卡| 99精品视频中文字幕| 96日本xxxxxⅹxxx17| 性金发美女69hd大尺寸| 欧美韩日一区|