• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    云應(yīng)用管理引擎的設(shè)計(jì)與實(shí)現(xiàn)

    2014-07-25 11:29:05梁崢刁偉孟
    微型電腦應(yīng)用 2014年8期
    關(guān)鍵詞:列表引擎應(yīng)用程序

    梁崢,刁偉孟

    云應(yīng)用管理引擎的設(shè)計(jì)與實(shí)現(xiàn)

    梁崢,刁偉孟

    介紹了云應(yīng)用管理引擎的設(shè)計(jì)思想與實(shí)現(xiàn)方式,以解決傳統(tǒng)上應(yīng)用程序必須安裝在本地才能運(yùn)行的問(wèn)題。云應(yīng)用管理引擎對(duì)安裝在Windows或Linux應(yīng)用服務(wù)器上的應(yīng)用程序進(jìn)行管理,在集群范圍或服務(wù)器范圍內(nèi)將應(yīng)用程序發(fā)布為遠(yuǎn)程應(yīng)用,并將遠(yuǎn)程應(yīng)用授權(quán)給用戶。授權(quán)用戶可以從各種客戶端設(shè)備和系統(tǒng)運(yùn)行交付給自己的遠(yuǎn)程應(yīng)用程序,就像運(yùn)行本地應(yīng)用程序一樣。

    云計(jì)算;虛擬化;管理引擎;遠(yuǎn)程應(yīng)用;服務(wù)器;集群

    0 引言

    “云桌面”、“云存儲(chǔ)”和“云應(yīng)用”是“云”體系3個(gè)相互關(guān)聯(lián),互為補(bǔ)充的核心技術(shù)?!霸谱烂妗蓖ㄟ^(guò)消除用戶桌面和特定硬件之間的綁定關(guān)系,使用戶從設(shè)備中解脫出來(lái),能夠在“云”中為用戶提供遠(yuǎn)程計(jì)算機(jī)桌面服務(wù)。“云存儲(chǔ)”拓展存儲(chǔ)路徑,使之跨越各種邏輯層、經(jīng)過(guò)網(wǎng)絡(luò)、進(jìn)入虛擬機(jī),將數(shù)據(jù)保存在云端?!霸茟?yīng)用”將應(yīng)用程序部署在網(wǎng)絡(luò)中,用戶可以在任何時(shí)間、從任何地方、用任何客戶端很方便訪問(wèn)并運(yùn)行這些應(yīng)用程序,如同本地安裝的應(yīng)用程序一樣。

    目前,針對(duì)“云桌面”和“云存儲(chǔ)”技術(shù)的研究很深入,軟件產(chǎn)品也較多,而對(duì)于同樣作為云計(jì)算核心的“云應(yīng)用”的研究則要落后很多,主要的產(chǎn)品也僅限于Citrix的XenApp[1],Microsoft的Rd Web[2],以及Ulteo的OVD[3]等少數(shù)幾個(gè)。

    本文介紹了云應(yīng)用管理引擎的設(shè)計(jì)思想與實(shí)現(xiàn)方式,以解決傳統(tǒng)上應(yīng)用程序必須安裝在本地才能運(yùn)行的問(wèn)題。云應(yīng)用管理引擎可以對(duì)多臺(tái)應(yīng)用服務(wù)器進(jìn)行統(tǒng)一管理。通過(guò)云應(yīng)用管理引擎,管理員可以查詢各個(gè)應(yīng)用服務(wù)器上已安裝的應(yīng)用程序列表,選擇所需的應(yīng)用程序在服務(wù)器范圍或集群范圍內(nèi)發(fā)布為遠(yuǎn)程應(yīng)用,以及將這些遠(yuǎn)程應(yīng)用授權(quán)給用戶。普通用戶登錄到云應(yīng)用管理引擎,查詢所授權(quán)的遠(yuǎn)程應(yīng)用程序,可以直接運(yùn)行,如同運(yùn)行在本地安裝的應(yīng)用程序一樣。

    本文組織如下:第1節(jié)介紹云應(yīng)用平臺(tái)的實(shí)現(xiàn)架構(gòu),分析了管理引擎以及應(yīng)用服務(wù)器各自承擔(dān)的角色;第2節(jié)圍繞集群、服務(wù)器、應(yīng)用程序、遠(yuǎn)程應(yīng)用和用戶等詳細(xì)地闡述了管理引擎的主要管理功能;第3節(jié)和第4節(jié)闡述了實(shí)現(xiàn)中的兩個(gè)重點(diǎn):管理引擎與服務(wù)器的交互,以及用戶在訪問(wèn)遠(yuǎn)程應(yīng)用時(shí)選擇運(yùn)行服務(wù)器的策略;第5節(jié)通過(guò)大體所需執(zhí)行過(guò)程來(lái)講解云應(yīng)用平臺(tái)的管理邏輯;最后,在第6節(jié)進(jìn)行總結(jié)。

    1 云應(yīng)用實(shí)現(xiàn)架構(gòu)

    云應(yīng)用平臺(tái)由4個(gè)元素組成:云應(yīng)用服務(wù)器、云應(yīng)用管理引擎、管理端以及客戶端,如圖1所示:

    圖1 云應(yīng)用實(shí)現(xiàn)架構(gòu)

    云應(yīng)用管理引擎基于CentOS 6.5操作系統(tǒng),采用Django[4]框架進(jìn)行開(kāi)發(fā)。云應(yīng)用服務(wù)器可以是物理服務(wù)器,或者是基于KVM[5]和QEMU[6]技術(shù)的虛擬服務(wù)器,應(yīng)用服務(wù)器發(fā)布應(yīng)用程序采用RemoteApp[7]技術(shù),Windows客戶端訪問(wèn)遠(yuǎn)程應(yīng)用使用遠(yuǎn)程桌面連接,而Linux客戶端訪問(wèn)遠(yuǎn)程應(yīng)用則使用FreeRDP[8]。

    應(yīng)用服務(wù)器上安裝有應(yīng)用管理服務(wù)和遠(yuǎn)程應(yīng)用服務(wù)。應(yīng)用管理服務(wù)通過(guò)自定義協(xié)議實(shí)現(xiàn)管理引擎和服務(wù)器之間的交互。遠(yuǎn)程應(yīng)用服務(wù)則通過(guò)RDP協(xié)議為授權(quán)用戶在客戶端訪問(wèn)應(yīng)用服務(wù)器上的遠(yuǎn)程應(yīng)用提供支持。

    云應(yīng)用管理引擎是整個(gè)實(shí)現(xiàn)架構(gòu)的核心,可以對(duì)一臺(tái)或多臺(tái)應(yīng)用服務(wù)器進(jìn)行管理。云應(yīng)用管理引擎接收和處理來(lái)自管理端的管理請(qǐng)求和客戶端的普通用戶請(qǐng)求,與應(yīng)用服務(wù)器通信,獲取服務(wù)器配置、應(yīng)用程序列表等信息,并且在服務(wù)器上發(fā)布應(yīng)用程序,以及將遠(yuǎn)程應(yīng)用授權(quán)給用戶。

    云應(yīng)用管理引擎提供統(tǒng)一入口。管理員登錄后,進(jìn)入管理界面,可執(zhí)行各種管理工作,最終目的是在集群范圍或服務(wù)器范圍內(nèi)將應(yīng)用程序發(fā)布為遠(yuǎn)程應(yīng)用,并且將遠(yuǎn)程應(yīng)用授權(quán)給用戶;用戶登錄后,進(jìn)入用戶界面,可以查看授權(quán)給自己的遠(yuǎn)程應(yīng)用列表、并選擇特定的服務(wù)器運(yùn)行對(duì)應(yīng)的應(yīng)用程序。

    2 云應(yīng)用管理功能

    目前,云應(yīng)用實(shí)現(xiàn)架構(gòu)中涉及的對(duì)象有5個(gè):集群、服務(wù)器、應(yīng)用程序、遠(yuǎn)程應(yīng)用和用戶如圖2所示:

    圖2 云應(yīng)用管理對(duì)象

    云應(yīng)用管理引擎軟件提供的主要功能也圍繞這些對(duì)象而展開(kāi),將來(lái)的實(shí)現(xiàn)會(huì)支持更多的功能,例如,可能根據(jù)需要進(jìn)行增加對(duì)于會(huì)話等的管理部分。

    2.1 集群

    在云應(yīng)用平臺(tái)中,引入集群的主要目的是在更大范圍內(nèi)對(duì)應(yīng)用程序進(jìn)行管理,并且,在用戶使用遠(yuǎn)程應(yīng)用時(shí)通過(guò)負(fù)載均衡確保壓力平攤到集群中的應(yīng)用服務(wù)器之上??梢愿鶕?jù)不同方式來(lái)構(gòu)建集群,例如從系統(tǒng)特性來(lái)分,可以將運(yùn)行Windows系列操作系統(tǒng)的應(yīng)用服務(wù)器組織成一個(gè)集群,將運(yùn)行Linux系列操作系統(tǒng)的應(yīng)用服務(wù)器組織成一個(gè)集群;從地理位置來(lái)分,將某地區(qū)的所有應(yīng)用服務(wù)器組織成一個(gè)集群,將另一個(gè)地區(qū)的所有應(yīng)用服務(wù)器組織成另一個(gè)集群;從行政功能來(lái)分,將企業(yè)研發(fā)部的所有應(yīng)用服務(wù)器組織成一個(gè)集群,將企業(yè)商務(wù)部的所有應(yīng)用服務(wù)器組織成另一個(gè)集群。

    集群中的應(yīng)用服務(wù)器可以安裝有不同的操作系統(tǒng),并且并非所有應(yīng)用服務(wù)器都需要安裝同樣的應(yīng)用程序。集群中的應(yīng)用程序是集群中所有應(yīng)用服務(wù)器中的應(yīng)用程序的合集。將集群中的某個(gè)應(yīng)用程序發(fā)布為遠(yuǎn)程應(yīng)用時(shí),實(shí)際上是在該集群中包含有這個(gè)應(yīng)用程序的所有(并不一定是集群的全部)應(yīng)用服務(wù)器上進(jìn)行發(fā)布。而將這個(gè)遠(yuǎn)程應(yīng)用在該集群范圍內(nèi)分配給某個(gè)用戶,該用戶使用這個(gè)遠(yuǎn)程應(yīng)用時(shí),實(shí)際上是在該集群中的某個(gè)包含有這個(gè)應(yīng)用程序的應(yīng)用服務(wù)器上進(jìn)行使用。如何選擇運(yùn)行遠(yuǎn)程應(yīng)用的應(yīng)用服務(wù)器是根據(jù)集群的策略而定的。

    2.2 服務(wù)器

    服務(wù)器是云應(yīng)用平臺(tái)的硬件基礎(chǔ),云應(yīng)用中的應(yīng)用程序都是運(yùn)行在應(yīng)用服務(wù)器上。從云應(yīng)用管理引擎的角度,應(yīng)用服務(wù)器分為兩種:一種是獨(dú)立的應(yīng)用服務(wù)器,另一種則是集群中的應(yīng)用服務(wù)器。

    獨(dú)立應(yīng)用服務(wù)器上的應(yīng)用程序可以獨(dú)立進(jìn)行管理。管理員選擇獨(dú)立應(yīng)用服務(wù)器上的應(yīng)用程序發(fā)布為遠(yuǎn)程應(yīng)用,然后,將這些獨(dú)立服務(wù)器上的遠(yuǎn)程應(yīng)用分配給用戶。用戶在運(yùn)行這些遠(yuǎn)程應(yīng)用時(shí),將連接到獨(dú)立應(yīng)用服務(wù)器上。

    集群中的應(yīng)用服務(wù)器是集群的組成成員,它上面的應(yīng)用程序被納入到集群范圍中統(tǒng)一管理。也就是這些應(yīng)用程序?qū)⒃谡麄€(gè)集群中被發(fā)布為遠(yuǎn)程應(yīng)用,然后,將集群中的遠(yuǎn)程應(yīng)用分配給用戶。用戶在運(yùn)行這些應(yīng)用程序時(shí),將按照集群策略從集群中選擇一個(gè)應(yīng)用服務(wù)器進(jìn)行連接,從而確保連接時(shí)的負(fù)載均衡。

    2.3 應(yīng)用程序

    云應(yīng)用管理的最終目標(biāo)是應(yīng)用程序,這些應(yīng)用程序作為遠(yuǎn)程應(yīng)用發(fā)布,并分配給用戶,成為所謂的“云應(yīng)用”(或稱為遠(yuǎn)程應(yīng)用)。用戶在運(yùn)行這些“云應(yīng)用”時(shí),實(shí)際上是在應(yīng)用服務(wù)器上運(yùn)行對(duì)應(yīng)的應(yīng)用程序,但因?yàn)閼?yīng)用程序的輸入輸出被重定向到用戶設(shè)備上,就如同用戶運(yùn)行本地應(yīng)用程序一般。

    服務(wù)器被添加到云應(yīng)用管理系統(tǒng)時(shí),管理引擎從服務(wù)器獲取應(yīng)用程序列表。大多數(shù)應(yīng)用程序安裝時(shí)都會(huì)在開(kāi)始菜單下創(chuàng)建一個(gè)快捷鍵,因此,服務(wù)器可以在開(kāi)始菜單下自動(dòng)檢測(cè)應(yīng)用程序。對(duì)于某些應(yīng)用程序,例如綠色軟件,它們可能無(wú)需安裝,直接拷貝或解壓運(yùn)行,或者它們不會(huì)修改注冊(cè)表,也不會(huì)在開(kāi)始菜單下創(chuàng)建任何快捷鍵。對(duì)于這樣的應(yīng)用程序,在發(fā)布前需要由管理員從管理界面上添加到應(yīng)用程序列表中。

    每個(gè)應(yīng)用程序包括名字、描述、可執(zhí)行文件路徑、桌面文件路徑等信息。在云應(yīng)用平臺(tái)中,應(yīng)用程序根據(jù)程序名字和可執(zhí)行文件路徑,來(lái)計(jì)算哈希值,作為應(yīng)用程序的唯一標(biāo)識(shí)。也就是說(shuō),根據(jù)程序名字和可執(zhí)行文件路徑來(lái)判斷是否是同一個(gè)應(yīng)用程序?;诖?,一個(gè)應(yīng)用程序可以位于多個(gè)應(yīng)用服務(wù)器上,多個(gè)集群中,或者是一個(gè)集群中的所有或部分服務(wù)器上。弄清這一點(diǎn),是理解云應(yīng)用平臺(tái)發(fā)布和授權(quán)邏輯的關(guān)鍵。

    2.4 遠(yuǎn)程應(yīng)用

    應(yīng)用程序能夠作為“云應(yīng)用”運(yùn)行的條件有很多,其中主要的有3個(gè):其一,運(yùn)行應(yīng)用程序的應(yīng)用服務(wù)器必須啟用遠(yuǎn)程應(yīng)用服務(wù);其二,應(yīng)用程序必須在應(yīng)用服務(wù)器上被發(fā)布為遠(yuǎn)程應(yīng)用;其三,訪問(wèn)遠(yuǎn)程應(yīng)用的用戶必須在應(yīng)用服務(wù)器上獲得授權(quán)。并非應(yīng)用服務(wù)器上所有的應(yīng)用程序都默認(rèn)可以遠(yuǎn)程訪問(wèn)的。應(yīng)用程序被檢測(cè)后,需要被發(fā)布為遠(yuǎn)程應(yīng)用。

    在云應(yīng)用平臺(tái)中,應(yīng)用程序可以在服務(wù)器范圍內(nèi)被發(fā)布為遠(yuǎn)程應(yīng)用,也可以在集群范圍內(nèi)被發(fā)布為遠(yuǎn)程應(yīng)用。如果在服務(wù)器范圍內(nèi)被發(fā)布,這個(gè)應(yīng)用程序?qū)?huì)在應(yīng)用服務(wù)器上被添加到遠(yuǎn)程應(yīng)用列表。如果在集群范圍內(nèi)被發(fā)布,這個(gè)應(yīng)用程序?qū)?huì)在集群中所有包含這個(gè)應(yīng)用程序的應(yīng)用服務(wù)器上被添加到遠(yuǎn)程應(yīng)用列表。

    2.5 用戶

    應(yīng)用程序被發(fā)布為遠(yuǎn)程應(yīng)用后,還需要將遠(yuǎn)程應(yīng)用授權(quán)給用戶。目前,云應(yīng)用平臺(tái)集成了用戶管理功能。未來(lái),云應(yīng)用平臺(tái)需要使用外部用戶數(shù)據(jù)進(jìn)行認(rèn)證,并且實(shí)現(xiàn)單點(diǎn)認(rèn)證,以便于登錄云管理引擎,訪問(wèn)遠(yuǎn)程應(yīng)用,以及掛載云存儲(chǔ)等。

    用戶可以在服務(wù)器或集群范圍內(nèi)獲得授權(quán)。如果用戶在服務(wù)器范圍內(nèi)被授權(quán),這個(gè)用戶將會(huì)在應(yīng)用服務(wù)器上被添加到遠(yuǎn)程應(yīng)用列表。如果用戶在集群范圍內(nèi)被授權(quán),這個(gè)用戶將會(huì)在集群中所有包含這個(gè)應(yīng)用程序的應(yīng)用服務(wù)器上被添加到遠(yuǎn)程用戶列表。

    對(duì)每個(gè)用戶而言,授權(quán)遠(yuǎn)程應(yīng)用集合一定是發(fā)布應(yīng)用程序集合的子集。換句話說(shuō),無(wú)論是在服務(wù)器范圍,還是在集群范圍,能夠授權(quán)給用戶的遠(yuǎn)程應(yīng)用,一定是已經(jīng)從應(yīng)用程序發(fā)布過(guò)的遠(yuǎn)程應(yīng)用。

    3 管理引擎與服務(wù)器交互

    管理員向管理引擎提交操作,最終都要落實(shí)到相應(yīng)的服務(wù)器上,有時(shí)是從服務(wù)器獲取信息,有時(shí)是要求服務(wù)器修改注冊(cè)表等,而這必然依賴于管理引擎和服務(wù)器通信。目前管理引擎和服務(wù)器之間的主要交互內(nèi)容如下:

    1) 獲取服務(wù)器配置信息。在服務(wù)器被添加到管理平臺(tái)時(shí),管理引擎將向服務(wù)器發(fā)送請(qǐng)求獲取一些基本信息,例如,操作系統(tǒng)類(lèi)型和版本、CPU類(lèi)型、內(nèi)存容量等。服務(wù)器也會(huì)定期向管理引擎報(bào)告其配置信息,例如,已使用容量等,這些動(dòng)態(tài)信息被管理引擎記錄下來(lái),作為通過(guò)集群策略選擇服務(wù)器的參考。

    2) 查詢、啟用和禁用遠(yuǎn)程應(yīng)用服務(wù)。用戶要從網(wǎng)絡(luò)上運(yùn)行服務(wù)器上的應(yīng)用程序,必須在服務(wù)器上啟用遠(yuǎn)程應(yīng)用服務(wù)器。如果應(yīng)用服務(wù)器需要維護(hù),可以禁用遠(yuǎn)程應(yīng)用服務(wù),這樣,用戶在集群中運(yùn)行遠(yuǎn)程應(yīng)用時(shí),不會(huì)選擇這臺(tái)服務(wù)器。

    3) 添加/刪除遠(yuǎn)程應(yīng)用。每臺(tái)服務(wù)器都維護(hù)一個(gè)遠(yuǎn)程應(yīng)用列表。從管理引擎發(fā)布應(yīng)用時(shí),在這個(gè)列表中添加一個(gè)遠(yuǎn)程應(yīng)用;取消發(fā)布時(shí),將遠(yuǎn)程應(yīng)用從這個(gè)列表中刪除。

    4) 添加/刪除遠(yuǎn)程用戶。每臺(tái)服務(wù)器都維護(hù)一個(gè)遠(yuǎn)程用戶列表,這些用戶被授權(quán)可以訪問(wèn)該服務(wù)器上的遠(yuǎn)程應(yīng)用。從管理引擎授權(quán)用戶時(shí),在這個(gè)列表中添加一個(gè)遠(yuǎn)程用戶;取消授權(quán)時(shí),將遠(yuǎn)程用戶從這個(gè)列表中刪除。

    發(fā)布和授權(quán)等信息除了在服務(wù)器上之外,同時(shí),在管理引擎數(shù)據(jù)庫(kù)中進(jìn)行維護(hù)。為了確保兩個(gè)地方信息的一致性,首先,在服務(wù)器上更新,然后,才修改管理引擎數(shù)據(jù)庫(kù)。

    4 應(yīng)用中心策略

    創(chuàng)建集群最基本的目的就是統(tǒng)籌管理多個(gè)應(yīng)用服務(wù)器上的應(yīng)用程序,以便用戶的訪問(wèn)壓力能夠合適地分?jǐn)偟竭@些應(yīng)用服務(wù)器上,這體現(xiàn)為策略。如果將服務(wù)器和集群作為整個(gè)應(yīng)用中心的一部分來(lái)考量,可以制定出不同的策略,即所謂的應(yīng)用中心策略,包括:

    1) 服務(wù)器與集群間策略:當(dāng)用戶同時(shí)在某個(gè)/些應(yīng)用服務(wù)器和某個(gè)/些集群中被授權(quán)同一個(gè)應(yīng)用程序時(shí),云應(yīng)用平臺(tái)通過(guò)服務(wù)器與集群間策略選定其中的一個(gè)應(yīng)用服務(wù)器或集群為用戶運(yùn)行該應(yīng)用程序提供支持。

    2) 服務(wù)器間策略:當(dāng)用戶在多個(gè)應(yīng)用服務(wù)器上被授權(quán)同一個(gè)應(yīng)用程序時(shí),云應(yīng)用平臺(tái)通過(guò)服務(wù)器間策略選定其中的一個(gè)應(yīng)用服務(wù)器為用戶運(yùn)行該應(yīng)用程序提供支持。

    3) 集群間策略:當(dāng)用戶在多個(gè)集群上被授權(quán)同一個(gè)應(yīng)用程序時(shí),云應(yīng)用平臺(tái)通過(guò)集群間策略選定其中的一個(gè)集群為用戶運(yùn)行該應(yīng)用程序提供支持。

    4) 集群內(nèi)策略:當(dāng)用戶在一個(gè)集群中被授權(quán)某個(gè)應(yīng)用程序時(shí),云應(yīng)用平臺(tái)通過(guò)集群內(nèi)策略選定其中的一個(gè)應(yīng)用服務(wù)器為用戶運(yùn)行該應(yīng)用程序提供支持。

    5 云應(yīng)用管理邏輯

    5.1 雖局部可以調(diào)整,使用云應(yīng)用管理引擎的操作流程大體如下:

    1)規(guī)劃設(shè)計(jì)

    先回答這些問(wèn)題:哪些應(yīng)用服務(wù)器要納入管理平臺(tái)?如何將這些服務(wù)器劃分為集群?要在哪些服務(wù)器上或集群中發(fā)布哪些應(yīng)用程序?分別將這些應(yīng)用程序授權(quán)給哪些用戶?這些用戶在訪問(wèn)授權(quán)應(yīng)用的時(shí)候,具有哪些權(quán)限?

    2)創(chuàng)建集群

    初始部署時(shí),沒(méi)有任何集群,必須由管理員創(chuàng)建。管理員可以根據(jù)系統(tǒng)特性、地理位置、行政功能等將所有的應(yīng)用服務(wù)器進(jìn)行分類(lèi),然后將每一類(lèi)應(yīng)用服務(wù)器規(guī)劃作為一個(gè)集群。創(chuàng)建集群操作對(duì)于每個(gè)集群一般只需要執(zhí)行一次。

    3)添加服務(wù)器

    應(yīng)用服務(wù)器是云平臺(tái)中的基礎(chǔ)硬件資源。要在云平臺(tái)中發(fā)布應(yīng)用程序和授權(quán)遠(yuǎn)程應(yīng)用給用戶,必須至少添加一個(gè)應(yīng)用服務(wù)器。添加服務(wù)器時(shí),同時(shí)自動(dòng)檢測(cè)該服務(wù)器上的應(yīng)用程序并添加到管理引擎數(shù)據(jù)庫(kù)中。添加服務(wù)器操作對(duì)于每個(gè)服務(wù)器一般只需要執(zhí)行一次。

    4)加入集群

    5.2 應(yīng)用服務(wù)器被加入到云應(yīng)用平臺(tái)后,可以作為獨(dú)立服務(wù)器使用,也可以加入到集群中,以便其上的應(yīng)用服務(wù)器在集群范圍內(nèi)統(tǒng)一發(fā)布和授權(quán)??梢栽诜?wù)器一添加進(jìn)來(lái)就可以被加入集群,也可以在服務(wù)器作為獨(dú)立服務(wù)器運(yùn)行(發(fā)布和授權(quán))一段時(shí)間后再加入到集群中。服務(wù)器最多只能加入到一個(gè)集群,因此已經(jīng)在集群中的服務(wù)器不可以執(zhí)行加入集群操作。此外,考慮到服務(wù)器上和集群中都可能有應(yīng)用程序發(fā)布和用戶授權(quán),目前允許服務(wù)器加入集群的條件是:

    1) 服務(wù)器上發(fā)布的應(yīng)用程序集必須是集群中發(fā)布的應(yīng)用程序集的子集;

    2) 對(duì)于每個(gè)用戶而言,服務(wù)器上授權(quán)的遠(yuǎn)程應(yīng)用集必須是集群中授權(quán)的遠(yuǎn)程應(yīng)用集的子集。

    如果滿足上述條件,服務(wù)器就可以被加入到集群。在服務(wù)器加入集群時(shí),還需要特別處理以下情況:

    1) 如果應(yīng)用程序同時(shí)在服務(wù)器上和集群中發(fā)布,則服務(wù)器加入集群時(shí),必須刪除在服務(wù)器上發(fā)布的記錄,只保留在集群中發(fā)布的記錄。

    2) 如果應(yīng)用程序只在集群中發(fā)布,未在服務(wù)器上發(fā)布,則服務(wù)器加入集群時(shí),管理引擎將發(fā)送請(qǐng)求給應(yīng)用服務(wù)器將它添加到遠(yuǎn)程應(yīng)用列表中。

    3) 對(duì)于每個(gè)用戶,如果同時(shí)在服務(wù)器上和集群中授權(quán)某個(gè)遠(yuǎn)程應(yīng)用,則服務(wù)器加入集群時(shí),必須刪除在服務(wù)器上的授權(quán)記錄,只保留在集群中的授權(quán)記錄。

    4) 對(duì)于每個(gè)用戶,如果只在集群中授權(quán),未在服務(wù)器上授權(quán)某個(gè)遠(yuǎn)程應(yīng)用,則服務(wù)器加入集群時(shí),管理引擎將發(fā)送請(qǐng)求給應(yīng)用服務(wù)器將它添加到遠(yuǎn)程用戶列表中。

    加入集群操作只在必要時(shí)執(zhí)行,如果只是在服務(wù)器范圍管理應(yīng)用程序,這個(gè)操作可能根本不會(huì)被用到。

    5.3 發(fā)布應(yīng)用程序?yàn)檫h(yuǎn)程應(yīng)用

    選擇應(yīng)用程序,將它發(fā)布為遠(yuǎn)程應(yīng)用,設(shè)定要發(fā)布的(服務(wù)器或集群)范圍,以及要發(fā)布的目標(biāo)。

    如果選擇集群為發(fā)布范圍,在發(fā)布目標(biāo)中列出所有還沒(méi)有在集群范圍內(nèi)發(fā)布這個(gè)應(yīng)用程序的集群,而已經(jīng)在集群范圍內(nèi)發(fā)布了這個(gè)應(yīng)用程序的集群,則不會(huì)出現(xiàn)在發(fā)布目標(biāo)列表中。

    如果選擇服務(wù)器為發(fā)布范圍,在發(fā)布目標(biāo)中列出所有還沒(méi)有在服務(wù)器范圍內(nèi)發(fā)布這個(gè)應(yīng)用程序的獨(dú)立服務(wù)器,而已經(jīng)在服務(wù)器范圍內(nèi)發(fā)布了這個(gè)應(yīng)用程序的獨(dú)立服務(wù)器,則不會(huì)出現(xiàn)在發(fā)布目標(biāo)列表中。

    需要注意的是,一個(gè)應(yīng)用程序可能在多個(gè)服務(wù)器或集群上存在,而應(yīng)用程序列表中的已發(fā)布狀態(tài)說(shuō)明了應(yīng)用服務(wù)器至少已在一個(gè)服務(wù)器或集群上發(fā)布。因此,對(duì)于狀態(tài)為“已發(fā)布”的應(yīng)用程序,我們?nèi)匀豢梢詧?zhí)行“發(fā)布為應(yīng)用程序”的操作。

    對(duì)于每個(gè)應(yīng)用程序,發(fā)布操作可能執(zhí)行零次、一次或多次,因?yàn)檫@個(gè)應(yīng)用程序可能不需要發(fā)布、需要在一個(gè)服務(wù)器上或集群中發(fā)布或者需要在多個(gè)服務(wù)器上或集群中發(fā)布。

    5.4 發(fā)布應(yīng)用程序?yàn)檫h(yuǎn)程應(yīng)用

    選擇遠(yuǎn)程應(yīng)用,將它授權(quán)給用戶,設(shè)定要授權(quán)的用戶名、授權(quán)的(服務(wù)器或集群)范圍,以及要授權(quán)的目標(biāo)。

    如果選擇集群為授權(quán)范圍,在授權(quán)目標(biāo)中列出所有還沒(méi)有在集群范圍內(nèi)為該用戶授權(quán)這個(gè)應(yīng)用程序的集群,而已經(jīng)在集群范圍內(nèi)為該用戶授權(quán)了這個(gè)應(yīng)用程序的集群,則不會(huì)出現(xiàn)在授權(quán)目標(biāo)列表中。

    如果選擇服務(wù)器為授權(quán)范圍,在授權(quán)目標(biāo)中列出所有還沒(méi)有在服務(wù)器范圍內(nèi)為該用戶授權(quán)這個(gè)應(yīng)用程序的獨(dú)立服務(wù)器,而已經(jīng)在服務(wù)器范圍內(nèi)為該用戶授權(quán)了這個(gè)應(yīng)用程序的獨(dú)立服務(wù)器,則不會(huì)出現(xiàn)在授權(quán)目標(biāo)列表中。

    需要注意的是,一個(gè)應(yīng)用程序可能在多個(gè)服務(wù)器或集群上被授權(quán)給一個(gè)用戶,也可以在一個(gè)服務(wù)器或集群上被授權(quán)給多個(gè)用戶,因此遠(yuǎn)程程序列表中的已授權(quán)用戶數(shù)說(shuō)明了遠(yuǎn)程應(yīng)用被授權(quán)給用戶的數(shù)量,即使該值大于1,我們?nèi)匀豢梢詧?zhí)行“授權(quán)給用戶”的操作。

    對(duì)于每個(gè)遠(yuǎn)程應(yīng)用和用戶,這個(gè)操作可能執(zhí)行零次、一次或多次,因?yàn)檫@個(gè)應(yīng)用程序可能不需要被授權(quán)給該用戶、需要在一個(gè)服務(wù)器上或集群中被授權(quán)給該用戶或者需要在多個(gè)服務(wù)器上或集群中被授權(quán)給該用戶。

    管理員執(zhí)行完上述操作,用戶就可以在任意客戶端從用戶入口登錄云應(yīng)用管理引擎,查看授權(quán)給自己的應(yīng)用程序,并且訪問(wèn)這些應(yīng)用程序了。

    6 總結(jié)

    本文介紹了云應(yīng)用管理引擎軟件的設(shè)計(jì)思想和實(shí)現(xiàn)框架,管理引擎能夠?qū)σ慌_(tái)或多臺(tái)具有應(yīng)用服務(wù)器進(jìn)行管理,將這些應(yīng)用服務(wù)器上的應(yīng)用程序發(fā)布為遠(yuǎn)程應(yīng)用,再將這些遠(yuǎn)程應(yīng)用授權(quán)給用戶。

    管理員可以從任意管理控制臺(tái)登錄云應(yīng)用管理引擎,對(duì)集群、服務(wù)器、應(yīng)用程序、遠(yuǎn)程應(yīng)用以及用戶等資源進(jìn)行管理,而授權(quán)用戶則可以從客戶端登錄云應(yīng)用管理引擎,查看分配被自己的應(yīng)用程序,通過(guò)特定協(xié)議訪問(wèn)這些應(yīng)用程序,如同運(yùn)行本地安裝的應(yīng)用程序一樣。

    通過(guò)云應(yīng)用管理引擎,可以很方便地在應(yīng)用服務(wù)器以及由應(yīng)用服務(wù)器組成的集群中構(gòu)建“應(yīng)用云”,從而幫助企業(yè)很方便地搭建屬于自己的虛擬化云平臺(tái)。

    [1] Barham P, Dragovic B, Fraser K, et al. Xen and the Art of Virtualization [C] //Proceedings of the 19th ACM Symposium on Operating Systems Principles. New York: Bolton Landing, 2003:164-177.

    [2] Remote Desktop Web Access [EB/OL]. [2014-04].http://technet.microsoft.com/en-us/library/cc731923.aspx

    [3] Ulteo. Application Delivery Platform [EB/OL]. [2014-04].http://www.ulteo.org/.

    [4] Django. The Web framework for perfectionists with deadlines [EB/OL]. [2014-04]. https://www.djangoproject.com/.

    [5] KVM. Kernel Based Virtual Machine [EB/OL]. [2014-04]. http://www.linux-kvm.org/.

    [6] QEMU. Open Source Processor Emulator [EB/OL]. [2014-04] http://www.qemu.org/.

    [7] Microsoft. RemoteApp Manager [EB/OL]. [2014-04].http://technet.microsoft.com/en-us/library/cc755261.aspx.

    [8] FreeRDP. A Remote Desktop Protocol Implementation[EB/OL]. [2014-04]. http://www.freerdp.com/

    The Design and Implementation of Application Cloud Management Engine

    Liang Zheng, Diao Weimeng
    (Facility Division, Shanghai Institute of Tourism, Shanghai 201418, China)

    This paper introduces the design idea and implementation framework of an application cloud management engine to solve the traditional limitation of running non-local applications. Cloud application management engine can be used to manage different kinds of applications from Windows or Linux application server, then publish them as remote applications in the scope of cluster or server, and authorize these remote applications to different users. Authorized user may run remote applications delivered to them from different client device and system, just like locally installed applications.

    Cloud Computing; Virtualization; Management Engine; Remote Application; Server; Cluster

    TP393

    A

    2014.05.31)

    梁 崢(1974-),男,河北邢臺(tái)人,上海旅游高等專(zhuān)科學(xué)校,碩士,研究方向:信息、網(wǎng)絡(luò)、虛擬化技術(shù)及應(yīng)用,上海 201418

    刁偉孟(1978-),男,上海旅游高等專(zhuān)科學(xué)校,本科,研究方向:網(wǎng)絡(luò)、存儲(chǔ)、虛擬化技術(shù)及應(yīng)用,上海 201418

    1007-757X(2014)08-0030-04

    猜你喜歡
    列表引擎應(yīng)用程序
    巧用列表來(lái)推理
    學(xué)習(xí)運(yùn)用列表法
    擴(kuò)列吧
    刪除Win10中自帶的應(yīng)用程序
    藍(lán)谷: “涉藍(lán)”新引擎
    商周刊(2017年22期)2017-11-09 05:08:31
    無(wú)形的引擎
    河南電力(2015年5期)2015-06-08 06:01:46
    基于Cocos2d引擎的PuzzleGame開(kāi)發(fā)
    不含3-圈的1-平面圖的列表邊染色與列表全染色
    關(guān)閉應(yīng)用程序更新提醒
    電腦迷(2012年15期)2012-04-29 17:09:47
    三星電子將開(kāi)設(shè)應(yīng)用程序下載商店
    国产精品久久久av美女十八| www.熟女人妻精品国产 | 中文字幕精品免费在线观看视频 | 欧美变态另类bdsm刘玥| 精品一区二区三区四区五区乱码 | 中文字幕制服av| 2021少妇久久久久久久久久久| 欧美少妇被猛烈插入视频| 免费观看a级毛片全部| 久久久久精品人妻al黑| 婷婷成人精品国产| 国产成人a∨麻豆精品| 国产精品人妻久久久影院| 国产成人一区二区在线| 一级黄片播放器| 一区二区三区乱码不卡18| 久久热在线av| 精品久久国产蜜桃| 亚洲国产精品专区欧美| 国产淫语在线视频| 老司机影院成人| 久久午夜综合久久蜜桃| 少妇人妻 视频| 久久久亚洲精品成人影院| 高清在线视频一区二区三区| 国产 精品1| 久久国产亚洲av麻豆专区| av又黄又爽大尺度在线免费看| 国产精品偷伦视频观看了| 99re6热这里在线精品视频| 国产亚洲精品第一综合不卡 | 日本欧美国产在线视频| 久久这里只有精品19| 国产乱人偷精品视频| 欧美精品国产亚洲| 一级,二级,三级黄色视频| 中文字幕亚洲精品专区| 国产成人av激情在线播放| 伊人亚洲综合成人网| 免费人成在线观看视频色| 久久精品国产综合久久久 | 成人18禁高潮啪啪吃奶动态图| 国产成人精品无人区| 日韩视频在线欧美| 曰老女人黄片| 综合色丁香网| 视频中文字幕在线观看| 国产精品女同一区二区软件| av一本久久久久| 天堂8中文在线网| 国产精品三级大全| 这个男人来自地球电影免费观看 | 伊人亚洲综合成人网| 丝袜在线中文字幕| 日本猛色少妇xxxxx猛交久久| 热99久久久久精品小说推荐| 免费少妇av软件| 亚洲美女搞黄在线观看| 毛片一级片免费看久久久久| 国产一区二区在线观看av| 人人妻人人爽人人添夜夜欢视频| 午夜福利视频精品| www.熟女人妻精品国产 | 亚洲一级一片aⅴ在线观看| 亚洲国产精品999| 亚洲国产色片| 国产男女内射视频| 人人妻人人澡人人看| kizo精华| 日日爽夜夜爽网站| 午夜日本视频在线| 丝瓜视频免费看黄片| 中国国产av一级| a级毛片在线看网站| 亚洲精品一区蜜桃| 综合色丁香网| 国产av精品麻豆| 男人舔女人的私密视频| 少妇的丰满在线观看| 亚洲精品美女久久av网站| 午夜福利视频精品| 亚洲色图 男人天堂 中文字幕 | 在线观看人妻少妇| 日韩成人av中文字幕在线观看| 在线看a的网站| 建设人人有责人人尽责人人享有的| 汤姆久久久久久久影院中文字幕| 国产精品蜜桃在线观看| 亚洲av免费高清在线观看| 我的女老师完整版在线观看| 制服诱惑二区| 永久免费av网站大全| 久久精品人人爽人人爽视色| 久久久久久久久久人人人人人人| 91精品三级在线观看| 国产精品久久久av美女十八| 日本欧美视频一区| 欧美成人精品欧美一级黄| 亚洲人与动物交配视频| 国产精品久久久久成人av| 一区二区三区四区激情视频| 日日撸夜夜添| 成人国产麻豆网| 只有这里有精品99| 亚洲成人av在线免费| 色94色欧美一区二区| 久久久久国产网址| 国产毛片在线视频| 少妇的逼水好多| 亚洲精品国产av蜜桃| 高清毛片免费看| 国产高清国产精品国产三级| 成人国产av品久久久| 天堂俺去俺来也www色官网| 最后的刺客免费高清国语| 免费观看无遮挡的男女| 亚洲内射少妇av| 五月伊人婷婷丁香| 久久99蜜桃精品久久| 亚洲第一区二区三区不卡| 成年人免费黄色播放视频| 久久狼人影院| 久久精品国产亚洲av天美| 亚洲人与动物交配视频| 女性被躁到高潮视频| 免费观看无遮挡的男女| 精品第一国产精品| 国产激情久久老熟女| 欧美丝袜亚洲另类| 2021少妇久久久久久久久久久| xxxhd国产人妻xxx| 欧美精品国产亚洲| 国产精品人妻久久久影院| 草草在线视频免费看| 五月伊人婷婷丁香| 91aial.com中文字幕在线观看| 汤姆久久久久久久影院中文字幕| 伊人亚洲综合成人网| 亚洲一码二码三码区别大吗| 国产有黄有色有爽视频| 免费av不卡在线播放| 亚洲精品美女久久av网站| 久久亚洲国产成人精品v| 久久久久久久亚洲中文字幕| 国产欧美日韩一区二区三区在线| 秋霞在线观看毛片| 中文字幕精品免费在线观看视频 | 丁香六月天网| 国产色爽女视频免费观看| 飞空精品影院首页| 国产日韩欧美亚洲二区| 成人综合一区亚洲| 丰满饥渴人妻一区二区三| 国产日韩一区二区三区精品不卡| 一边亲一边摸免费视频| 国产一区二区在线观看日韩| 亚洲一码二码三码区别大吗| 国产av精品麻豆| 女人久久www免费人成看片| 国产精品不卡视频一区二区| 国产精品国产av在线观看| 亚洲三级黄色毛片| 国产日韩欧美亚洲二区| 成年av动漫网址| 久久久久久人人人人人| 亚洲四区av| av电影中文网址| 国产免费一区二区三区四区乱码| 免费观看无遮挡的男女| 亚洲精品久久午夜乱码| 亚洲精品av麻豆狂野| 精品少妇内射三级| 一区二区三区乱码不卡18| 亚洲 欧美一区二区三区| 亚洲,一卡二卡三卡| 日本av手机在线免费观看| 亚洲欧美日韩卡通动漫| 精品卡一卡二卡四卡免费| 亚洲精品久久午夜乱码| 亚洲综合精品二区| 人妻少妇偷人精品九色| 美女国产高潮福利片在线看| 丝袜脚勾引网站| 成年人午夜在线观看视频| 五月天丁香电影| 三级国产精品片| 男人舔女人的私密视频| 一级爰片在线观看| 精品人妻在线不人妻| 久久精品国产亚洲av涩爱| 欧美老熟妇乱子伦牲交| 色5月婷婷丁香| 久久精品国产亚洲av涩爱| 亚洲在久久综合| 欧美+日韩+精品| 国产欧美亚洲国产| 久久久久久久久久成人| 亚洲精华国产精华液的使用体验| 日韩一区二区视频免费看| 一区二区日韩欧美中文字幕 | 久久久久国产网址| 满18在线观看网站| 高清黄色对白视频在线免费看| 国产精品久久久久久久电影| 你懂的网址亚洲精品在线观看| 亚洲精品自拍成人| 日韩伦理黄色片| 一级片'在线观看视频| 欧美性感艳星| 校园人妻丝袜中文字幕| 91精品国产国语对白视频| 国产精品一区www在线观看| 亚洲欧美一区二区三区国产| 免费看av在线观看网站| 亚洲精品国产av蜜桃| 午夜影院在线不卡| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 春色校园在线视频观看| 99久久精品国产国产毛片| 久久人人爽人人片av| 国产精品久久久av美女十八| 欧美+日韩+精品| 久久精品人人爽人人爽视色| 亚洲欧美一区二区三区黑人 | 久久精品国产综合久久久 | 国产精品不卡视频一区二区| 看十八女毛片水多多多| 边亲边吃奶的免费视频| 国产精品 国内视频| 91aial.com中文字幕在线观看| 99热网站在线观看| 久久久精品94久久精品| 久久韩国三级中文字幕| av女优亚洲男人天堂| 在线观看www视频免费| 亚洲伊人色综图| 两个人免费观看高清视频| 日韩熟女老妇一区二区性免费视频| 插逼视频在线观看| 蜜臀久久99精品久久宅男| 少妇人妻 视频| 国产欧美另类精品又又久久亚洲欧美| 国产亚洲欧美精品永久| 黄片播放在线免费| 国产 精品1| 97在线人人人人妻| 欧美变态另类bdsm刘玥| 在线天堂最新版资源| 久久99蜜桃精品久久| 大片电影免费在线观看免费| 久久青草综合色| 黄色 视频免费看| h视频一区二区三区| 欧美日韩综合久久久久久| 汤姆久久久久久久影院中文字幕| 又大又黄又爽视频免费| 国产亚洲欧美精品永久| 黄色怎么调成土黄色| 精品少妇内射三级| 欧美丝袜亚洲另类| videos熟女内射| 人人妻人人爽人人添夜夜欢视频| 全区人妻精品视频| 婷婷色综合大香蕉| 美女国产视频在线观看| 爱豆传媒免费全集在线观看| 精品第一国产精品| 最近手机中文字幕大全| 亚洲精品日本国产第一区| 国产爽快片一区二区三区| 日韩,欧美,国产一区二区三区| 天天躁夜夜躁狠狠久久av| 日本wwww免费看| 男女高潮啪啪啪动态图| 午夜福利影视在线免费观看| 成人二区视频| 青春草视频在线免费观看| 看十八女毛片水多多多| av网站免费在线观看视频| 亚洲欧洲国产日韩| 精品一区在线观看国产| 亚洲高清免费不卡视频| 性色av一级| 青春草视频在线免费观看| 五月开心婷婷网| 汤姆久久久久久久影院中文字幕| 成人国产av品久久久| 日本黄大片高清| 欧美人与性动交α欧美精品济南到 | 丰满乱子伦码专区| 啦啦啦中文免费视频观看日本| 欧美人与性动交α欧美软件 | 亚洲av日韩在线播放| 看非洲黑人一级黄片| √禁漫天堂资源中文www| 中文字幕av电影在线播放| 欧美国产精品va在线观看不卡| 国产精品久久久久久精品古装| 女的被弄到高潮叫床怎么办| 免费看不卡的av| 制服丝袜香蕉在线| www.色视频.com| 精品少妇内射三级| 美女视频免费永久观看网站| 宅男免费午夜| 国产永久视频网站| av又黄又爽大尺度在线免费看| 一二三四中文在线观看免费高清| 韩国高清视频一区二区三区| 成人综合一区亚洲| 人人妻人人澡人人爽人人夜夜| 最新的欧美精品一区二区| 亚洲国产av影院在线观看| 日本猛色少妇xxxxx猛交久久| 亚洲国产精品一区三区| 欧美xxxx性猛交bbbb| 成年女人在线观看亚洲视频| 看免费成人av毛片| 蜜臀久久99精品久久宅男| 国产男人的电影天堂91| 久久热在线av| 欧美3d第一页| 捣出白浆h1v1| 人人妻人人澡人人看| 99九九在线精品视频| 日日啪夜夜爽| 国产在线视频一区二区| 在线观看免费日韩欧美大片| 男女高潮啪啪啪动态图| a级毛片黄视频| 在线观看一区二区三区激情| 免费高清在线观看日韩| av免费观看日本| 制服人妻中文乱码| www日本在线高清视频| 中文字幕亚洲精品专区| 国产午夜精品一二区理论片| 只有这里有精品99| 一级毛片电影观看| 熟女人妻精品中文字幕| 男女无遮挡免费网站观看| 永久网站在线| 精品一区二区免费观看| 美女福利国产在线| 国产无遮挡羞羞视频在线观看| 蜜桃在线观看..| 午夜日本视频在线| 中文字幕最新亚洲高清| 成人无遮挡网站| 自线自在国产av| 成人免费观看视频高清| 亚洲国产av影院在线观看| 久久 成人 亚洲| 亚洲欧美色中文字幕在线| 亚洲精品自拍成人| 咕卡用的链子| 伦精品一区二区三区| 亚洲综合色网址| 久久久久久人妻| av网站免费在线观看视频| 丝袜美足系列| 久久亚洲国产成人精品v| 一本色道久久久久久精品综合| 三级国产精品片| 色网站视频免费| √禁漫天堂资源中文www| 成人二区视频| 你懂的网址亚洲精品在线观看| 日本猛色少妇xxxxx猛交久久| 欧美精品亚洲一区二区| 美女中出高潮动态图| 寂寞人妻少妇视频99o| 国产精品国产三级国产av玫瑰| 欧美 亚洲 国产 日韩一| 久久久久久久亚洲中文字幕| 制服丝袜香蕉在线| 国产男人的电影天堂91| a级毛片黄视频| 亚洲三级黄色毛片| 男女下面插进去视频免费观看 | 熟女人妻精品中文字幕| 午夜视频国产福利| 丝袜人妻中文字幕| 亚洲国产精品一区三区| 国产69精品久久久久777片| 国产伦理片在线播放av一区| 欧美精品一区二区免费开放| xxxhd国产人妻xxx| 国产欧美日韩一区二区三区在线| 久久久久久久久久久免费av| 亚洲国产av影院在线观看| 最后的刺客免费高清国语| 男女午夜视频在线观看 | 啦啦啦中文免费视频观看日本| 飞空精品影院首页| 久久久久久久久久人人人人人人| 日韩中文字幕视频在线看片| 午夜激情av网站| 人人妻人人爽人人添夜夜欢视频| 成人黄色视频免费在线看| 日本爱情动作片www.在线观看| 黑人巨大精品欧美一区二区蜜桃 | 高清欧美精品videossex| 国产av一区二区精品久久| 如日韩欧美国产精品一区二区三区| 国产亚洲欧美精品永久| 大香蕉97超碰在线| 久热这里只有精品99| 只有这里有精品99| 一二三四中文在线观看免费高清| 免费黄频网站在线观看国产| 久久久久久久久久久久大奶| 狂野欧美激情性xxxx在线观看| 婷婷色av中文字幕| 久久久久久久久久人人人人人人| 国产一区亚洲一区在线观看| 国产片特级美女逼逼视频| 午夜福利,免费看| 日韩精品有码人妻一区| www日本在线高清视频| 亚洲国产看品久久| 免费人成在线观看视频色| 日韩一本色道免费dvd| 9色porny在线观看| 女的被弄到高潮叫床怎么办| 午夜激情久久久久久久| 一本大道久久a久久精品| 亚洲人成网站在线观看播放| 91国产中文字幕| 大片免费播放器 马上看| 夜夜爽夜夜爽视频| 18在线观看网站| 久久国产亚洲av麻豆专区| 久久国产精品男人的天堂亚洲 | videossex国产| 日韩一区二区视频免费看| 波多野结衣一区麻豆| 欧美 亚洲 国产 日韩一| 欧美变态另类bdsm刘玥| 国产精品一国产av| 美国免费a级毛片| 免费人成在线观看视频色| 国产一区二区三区av在线| 成人无遮挡网站| 80岁老熟妇乱子伦牲交| 成人黄色视频免费在线看| 丰满少妇做爰视频| 欧美变态另类bdsm刘玥| 国产一区二区三区av在线| 久久久国产精品麻豆| 十八禁高潮呻吟视频| 亚洲五月色婷婷综合| 男人舔女人的私密视频| 亚洲国产色片| 精品99又大又爽又粗少妇毛片| 飞空精品影院首页| 精品一区二区三卡| 飞空精品影院首页| 国产又爽黄色视频| 黑丝袜美女国产一区| 波多野结衣一区麻豆| 欧美精品av麻豆av| 在现免费观看毛片| 亚洲精品国产av成人精品| 久久精品久久久久久久性| 亚洲精品一二三| av在线观看视频网站免费| 男女高潮啪啪啪动态图| 日韩一区二区三区影片| 一二三四在线观看免费中文在 | 久久亚洲国产成人精品v| 亚洲欧美成人精品一区二区| 男女下面插进去视频免费观看 | 啦啦啦啦在线视频资源| a级片在线免费高清观看视频| 男女边摸边吃奶| 一级,二级,三级黄色视频| 各种免费的搞黄视频| 一二三四中文在线观看免费高清| 激情视频va一区二区三区| 成人午夜精彩视频在线观看| 久久久久久久大尺度免费视频| 亚洲情色 制服丝袜| 9191精品国产免费久久| 国产爽快片一区二区三区| 看免费成人av毛片| 香蕉国产在线看| 激情五月婷婷亚洲| 97人妻天天添夜夜摸| 少妇精品久久久久久久| 成人免费观看视频高清| 尾随美女入室| 欧美xxⅹ黑人| 精品久久蜜臀av无| 久久久久精品性色| 亚洲丝袜综合中文字幕| 亚洲精品aⅴ在线观看| 亚洲精品乱久久久久久| 最近手机中文字幕大全| 欧美精品高潮呻吟av久久| 亚洲精品视频女| 中文欧美无线码| 人人澡人人妻人| 亚洲国产欧美日韩在线播放| 成人免费观看视频高清| 日本wwww免费看| 91精品伊人久久大香线蕉| 看免费av毛片| 黑人欧美特级aaaaaa片| a级毛色黄片| 免费在线观看完整版高清| 精品一区二区免费观看| 成人国产av品久久久| 啦啦啦在线观看免费高清www| 在线亚洲精品国产二区图片欧美| 中文天堂在线官网| 日韩免费高清中文字幕av| 亚洲性久久影院| 日本猛色少妇xxxxx猛交久久| 国产深夜福利视频在线观看| 如日韩欧美国产精品一区二区三区| 亚洲av电影在线观看一区二区三区| 国产亚洲精品第一综合不卡 | 国产精品一二三区在线看| 波野结衣二区三区在线| 久久热在线av| 一区二区日韩欧美中文字幕 | 国产欧美另类精品又又久久亚洲欧美| 999精品在线视频| 1024视频免费在线观看| 一本久久精品| 免费大片黄手机在线观看| 成人漫画全彩无遮挡| 国产日韩欧美视频二区| 国产成人精品在线电影| 青春草亚洲视频在线观看| 巨乳人妻的诱惑在线观看| 极品人妻少妇av视频| 免费看av在线观看网站| 午夜日本视频在线| 黄色毛片三级朝国网站| 国产午夜精品一二区理论片| 18禁裸乳无遮挡动漫免费视频| 中文字幕制服av| 制服诱惑二区| 最近的中文字幕免费完整| 午夜福利网站1000一区二区三区| 欧美精品av麻豆av| 久久精品国产鲁丝片午夜精品| 欧美精品一区二区免费开放| 日韩 亚洲 欧美在线| 久久人妻熟女aⅴ| 好男人视频免费观看在线| 久久精品人人爽人人爽视色| 大片电影免费在线观看免费| 男人舔女人的私密视频| 久久99蜜桃精品久久| 欧美xxxx性猛交bbbb| 精品福利永久在线观看| 欧美国产精品va在线观看不卡| 久久久久久久久久人人人人人人| 亚洲 欧美一区二区三区| 在线精品无人区一区二区三| 一区二区三区精品91| 亚洲欧美中文字幕日韩二区| 亚洲国产精品一区二区三区在线| 国产成人a∨麻豆精品| 精品少妇黑人巨大在线播放| 亚洲内射少妇av| 国产又爽黄色视频| 亚洲av日韩在线播放| 久久综合国产亚洲精品| 久久毛片免费看一区二区三区| 午夜激情久久久久久久| 亚洲少妇的诱惑av| 91国产中文字幕| 天堂俺去俺来也www色官网| 国产欧美亚洲国产| av天堂久久9| 热99久久久久精品小说推荐| 成人国语在线视频| 涩涩av久久男人的天堂| 国产一区二区在线观看日韩| 18禁在线无遮挡免费观看视频| 久久国产精品男人的天堂亚洲 | 亚洲国产欧美日韩在线播放| 黄片无遮挡物在线观看| 免费看av在线观看网站| 亚洲熟女精品中文字幕| 大片免费播放器 马上看| 国产在线免费精品| 亚洲精品乱久久久久久| 国产精品99久久99久久久不卡 | 国产精品久久久久久精品电影小说| 中文字幕免费在线视频6| 免费观看av网站的网址| 性色avwww在线观看| 蜜桃在线观看..| 99香蕉大伊视频| 另类精品久久| 国产精品偷伦视频观看了| 91在线精品国自产拍蜜月| 亚洲,欧美精品.| www.熟女人妻精品国产 | 各种免费的搞黄视频| 黑人巨大精品欧美一区二区蜜桃 | 国产精品熟女久久久久浪| 亚洲在久久综合| 搡老乐熟女国产| 高清视频免费观看一区二区| 高清不卡的av网站| 色94色欧美一区二区| 我要看黄色一级片免费的| 午夜福利网站1000一区二区三区| 啦啦啦中文免费视频观看日本|