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

    海洋計(jì)算模型協(xié)同一體化流程管理系統(tǒng)研究

    2020-06-18 03:41:54趙丹楓劉新陽戴舒原黃冬梅梅海彬
    計(jì)算機(jī)工程 2020年6期
    關(guān)鍵詞:分類服務(wù)模型

    趙丹楓,劉新陽,戴舒原,黃冬梅,2,梅海彬

    (1.上海海洋大學(xué) 信息學(xué)院,上海 201306; 2.上海電力大學(xué),上海 200090)

    0 概述

    現(xiàn)有海洋計(jì)算模型涉及眾多學(xué)科領(lǐng)域,開發(fā)環(huán)境各不相同,并且使用的數(shù)據(jù)源結(jié)構(gòu)復(fù)雜、規(guī)模龐大,不同模型之間的數(shù)據(jù)格式和數(shù)據(jù)結(jié)構(gòu)很難匹配,導(dǎo)致其在進(jìn)行傳統(tǒng)的協(xié)同計(jì)算時(shí)存在較多問題。在傳統(tǒng)海洋計(jì)算模型的計(jì)算應(yīng)用方面,不同領(lǐng)域的模型關(guān)聯(lián)程度很低。如果要完成一次協(xié)同計(jì)算,需要人工將模型計(jì)算結(jié)果進(jìn)行轉(zhuǎn)換、整理甚至是修補(bǔ)后再復(fù)用,如風(fēng)暴潮預(yù)測使用的數(shù)值模擬方法[1],首先使用流體力學(xué)方法處理初始數(shù)據(jù),當(dāng)臺(tái)風(fēng)中心到達(dá)海岸時(shí),再利用風(fēng)、氣壓模型計(jì)算在沿岸引起的風(fēng)暴潮分布的動(dòng)力學(xué)模式,該方法是基于風(fēng)暴潮控制方程、計(jì)算方法和計(jì)算機(jī)應(yīng)用的一種人工計(jì)算預(yù)測方法。在傳統(tǒng)的業(yè)務(wù)流程配置方面,海洋業(yè)務(wù)流程在多數(shù)據(jù)、多模型之間的連通上存在困難。由于數(shù)據(jù)在定義標(biāo)準(zhǔn)、格式標(biāo)準(zhǔn)以及信息標(biāo)準(zhǔn)等方面都存在不統(tǒng)一性[2-4],實(shí)現(xiàn)海洋業(yè)務(wù)的流程化管理需要綜合考慮海洋計(jì)算模型和數(shù)據(jù)的特殊性,如地理空間約束下的業(yè)務(wù)流程建模[5],也需要考慮如何將地理信息引入到業(yè)務(wù)流程管理中。針對流程優(yōu)化問題[6],需要采取特殊的建模方式處理流程結(jié)構(gòu)、資源調(diào)度和流程的容錯(cuò)性等問題。

    為解決傳統(tǒng)海洋計(jì)算模型協(xié)同計(jì)算時(shí)存在的上述問題,本文設(shè)計(jì)面向海洋計(jì)算模型的協(xié)同一體化流程管理系統(tǒng)。在該系統(tǒng)中,只需輸入采集到的數(shù)據(jù),根據(jù)業(yè)務(wù)流程配置模型運(yùn)行規(guī)則與參數(shù)即可完成協(xié)同計(jì)算。系統(tǒng)通過模型封裝、數(shù)據(jù)轉(zhuǎn)換解決模型因關(guān)聯(lián)度低難以調(diào)用的問題,通過引入業(yè)務(wù)流程配置交互機(jī)制實(shí)現(xiàn)多粒度流程配置,同時(shí)利用搭載額外的資源調(diào)度策略保證計(jì)算流程的執(zhí)行效率。

    1 系統(tǒng)體系架構(gòu)

    為了使系統(tǒng)具有良好的可擴(kuò)展性和可維護(hù)性,系統(tǒng)的總體架構(gòu)正交地分為3個(gè)層級(jí)和3個(gè)模塊。在3個(gè)層級(jí)中:第1層為數(shù)據(jù)服務(wù)層,主要完成數(shù)據(jù)交換與服務(wù)的搭載;第2層為業(yè)務(wù)邏輯層,主要完成服務(wù)集成、監(jiān)控與業(yè)務(wù)流程配置的功能;第3層為UI層,主要完成用戶與系統(tǒng)的交互操作以及信息顯示等功能。3個(gè)模塊分別為海洋計(jì)算模型封裝與數(shù)據(jù)轉(zhuǎn)換模塊、服務(wù)集成與監(jiān)控模塊和海洋計(jì)算業(yè)務(wù)流程一體化配置模塊。本文系統(tǒng)依據(jù)SOA模式進(jìn)行設(shè)計(jì),其總體架構(gòu)如圖1所示。

    圖1 本文系統(tǒng)總體架構(gòu)

    1.1 海洋計(jì)算模型封裝與數(shù)據(jù)轉(zhuǎn)換模塊

    模型封裝與數(shù)據(jù)轉(zhuǎn)換是系統(tǒng)的基礎(chǔ),對應(yīng)系統(tǒng)架構(gòu)中的轉(zhuǎn)換器與緩存管理,用于實(shí)現(xiàn)海洋計(jì)算模型服務(wù)化封裝集成與數(shù)據(jù)協(xié)同轉(zhuǎn)換。

    1.1.1 海洋計(jì)算模型封裝集成

    目前,軟件模塊構(gòu)建或服務(wù)構(gòu)建軟件在迭代開發(fā)時(shí)并不能提高軟件開發(fā)的生產(chǎn)力和質(zhì)量。模型封裝方式是組件化開發(fā),其中最重要的是集成組件到系統(tǒng)的方法,但組件是黑盒,修改難度大。文獻(xiàn)[7]提出了一種將設(shè)計(jì)模式應(yīng)用于組件集成的方法,但該方法只考慮了組件封裝的模式,沒有考慮組件內(nèi)部與組件之間的多粒度模式。因此,需要在模型封裝時(shí)追加考慮模型的粒度問題,包括模型之間的耦合度以及模型內(nèi)部方法的關(guān)聯(lián)策略。模型在最小粒度的程度上封裝成黑盒,用戶只需要知道模型用途而不需要關(guān)心模型的實(shí)現(xiàn)原理。

    模型集成分為2個(gè)部分,一部分是系統(tǒng)默認(rèn),即已經(jīng)標(biāo)準(zhǔn)化封裝好的模型服務(wù),用戶直接調(diào)用需要的服務(wù),上傳數(shù)據(jù)進(jìn)行計(jì)算;另一部分是用戶自定義,系統(tǒng)設(shè)有上傳模塊,用戶可將自己經(jīng)過編譯的模塊代碼上傳,如上傳一段python圖像識(shí)別代碼,在啟動(dòng)運(yùn)行時(shí)系統(tǒng)會(huì)調(diào)用os中的運(yùn)行環(huán)境進(jìn)行編譯組建,運(yùn)行程序顯示結(jié)果。

    1.1.2 海洋數(shù)據(jù)協(xié)同轉(zhuǎn)換

    為了使系統(tǒng)適用多樣化的海洋數(shù)據(jù),本文設(shè)計(jì)了一種通用數(shù)據(jù)轉(zhuǎn)換接口,加入分類與轉(zhuǎn)換算法,將轉(zhuǎn)換后的數(shù)據(jù)及數(shù)據(jù)類型全部存儲(chǔ)在數(shù)據(jù)緩存區(qū),轉(zhuǎn)換后的緩存數(shù)據(jù)等待加載消息通知。已經(jīng)被標(biāo)準(zhǔn)化封裝后的模型腳本作為多個(gè)服務(wù)分布式地存儲(chǔ)在各個(gè)服務(wù)器緩存區(qū)中,直到發(fā)起調(diào)用時(shí)經(jīng)過模型解析區(qū)調(diào)用并在模型服務(wù)加載區(qū)準(zhǔn)備計(jì)算。同時(shí),在消息隊(duì)列中注冊消息,系統(tǒng)通過消息策略分發(fā)注冊的消息,封裝后的海洋計(jì)算模型與解析模塊接收消息就會(huì)被協(xié)同調(diào)用,數(shù)據(jù)與模型在并發(fā)器中進(jìn)行計(jì)算服務(wù),同時(shí)引入資源調(diào)度策略,實(shí)現(xiàn)系統(tǒng)負(fù)載均衡。

    1.2 基于Dubbo框架的服務(wù)集成與監(jiān)控模塊

    現(xiàn)有的分布式服務(wù)監(jiān)控系統(tǒng)[8-9]并不能在實(shí)現(xiàn)服務(wù)器性能、數(shù)據(jù)情況和服務(wù)情況全面即時(shí)的監(jiān)測的同時(shí)又能實(shí)現(xiàn)調(diào)用。因此,系統(tǒng)基于Apache Dubbo框架實(shí)現(xiàn)了服務(wù)調(diào)用集成與快速全面的監(jiān)控功能,實(shí)現(xiàn)分布式解耦服務(wù)。

    1.2.1 基于Dubbo框架的分布式服務(wù)模式

    Dubbo框架基于定義服務(wù)的形式,指定可以通過參數(shù)和返回類型遠(yuǎn)程調(diào)用的方法。在服務(wù)器端,實(shí)現(xiàn)注冊接口和數(shù)據(jù)接口并運(yùn)行Dubbo服務(wù)器來處理客戶端調(diào)用并注冊服務(wù)信息。在客戶端請求存檔接口,提供與服務(wù)器相同的方法,Consumer在請求調(diào)用分布式存儲(chǔ)資源時(shí),通過查找注冊信息找到資源所在的服務(wù)器進(jìn)行接口配對,直接獲取分布式存儲(chǔ)系統(tǒng)中的服務(wù)資源,通過注冊機(jī)制來實(shí)現(xiàn)遠(yuǎn)程服務(wù)調(diào)用,從而形成分布式服務(wù)模式。

    1.2.2 海洋計(jì)算模型集成監(jiān)控

    監(jiān)控主要包括服務(wù)器性能監(jiān)控、數(shù)據(jù)計(jì)算狀態(tài)監(jiān)控以及服務(wù)狀態(tài)監(jiān)控。首先把Dubbo-Monitor中的監(jiān)控信息提取到監(jiān)控區(qū),用以標(biāo)記封裝的服務(wù)狀態(tài),同時(shí)通過反射的方法把模型內(nèi)部的方法映射到監(jiān)控接口,實(shí)現(xiàn)多粒度服務(wù)監(jiān)控。設(shè)計(jì)專門針對Povider和Consumer的信息接口,分別集成其他監(jiān)控功能。其中,性能監(jiān)控方面,構(gòu)建了一種性能探針,在服務(wù)下發(fā)時(shí)可以裝載到分布式存儲(chǔ)系統(tǒng)中,從而獲取各個(gè)服務(wù)器的性能;數(shù)據(jù)監(jiān)控方面,設(shè)計(jì)了一種特殊的消息機(jī)制,Provider提供模型計(jì)算服務(wù)時(shí),可以通過接口返回運(yùn)行信息,Consumer在調(diào)用服務(wù)時(shí)訪問接口并實(shí)時(shí)監(jiān)測,返回的進(jìn)度信息將直接刷新在服務(wù)配置上,構(gòu)成快速的服務(wù)監(jiān)控方案。

    1.3 海洋計(jì)算業(yè)務(wù)流程一體化配置模塊

    本系統(tǒng)可多粒度實(shí)現(xiàn)流程管理和流程區(qū)塊管理。為了應(yīng)對復(fù)雜海洋計(jì)算流程,業(yè)務(wù)流程模塊運(yùn)用了根據(jù)ArtiMate建模方法[10]改良設(shè)計(jì)的一種面向服務(wù)的多粒度協(xié)作流程建模方法。該方法可以支持復(fù)雜多變的協(xié)作關(guān)系,搭載一體化流程配置引擎與良好的交互界面,保證流程順利執(zhí)行。ArtiMate 建模方法是以Artifact為中心[11-13]將多粒度復(fù)雜流程分解為一組單粒度協(xié)作流程,并通過策略建模解決單粒度流程間的復(fù)雜交互。

    在模塊加載完畢后,進(jìn)行業(yè)務(wù)流程配置時(shí),構(gòu)造了一個(gè)結(jié)構(gòu)標(biāo)記方法portsEdge()。當(dāng)進(jìn)行業(yè)務(wù)流程配置時(shí),每個(gè)服務(wù)在拖放配置時(shí)會(huì)調(diào)用portsEdge()用于標(biāo)記服務(wù)調(diào)用信息并保存在流程邏輯結(jié)構(gòu)數(shù)組中,用于生成流程邏輯結(jié)構(gòu)消息。portsEdge()方法由兩部分組成,一部分用于邏輯操作實(shí)現(xiàn)業(yè)務(wù)流程配置結(jié)構(gòu)化,另一部分用于保存流程邏輯結(jié)構(gòu)信息,包括消息的進(jìn)棧與出棧。

    每個(gè)服務(wù)之間對應(yīng)一套統(tǒng)一的消息格式與隊(duì)列,在UI層基于bootstrap和javascript實(shí)現(xiàn)圖形化的流程配置界面,所有的服務(wù)和方法以二級(jí)列表的方式顯示,并可直接拖動(dòng)服務(wù)至繪制區(qū)域進(jìn)行業(yè)務(wù)流程配置。流程圖繪制完成后系統(tǒng)將生成一個(gè)流程邏輯結(jié)構(gòu)消息,生成的結(jié)構(gòu)消息可直接被解析在流程配置方案中運(yùn)行,解析完畢后的流程將驅(qū)動(dòng)服務(wù)進(jìn)行協(xié)同計(jì)算,同時(shí)顯示計(jì)算進(jìn)度信息。

    2 關(guān)鍵技術(shù)

    本節(jié)介紹系統(tǒng)的3種關(guān)鍵技術(shù):適用多類型海洋數(shù)據(jù)的通用轉(zhuǎn)換接口用于實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)轉(zhuǎn)換,解決模型間的數(shù)據(jù)格式難匹配的問題;改進(jìn)雞群算法的資源調(diào)度策略用于系統(tǒng)負(fù)載均衡,解決大規(guī)模模型和數(shù)據(jù)計(jì)算時(shí)的資源分配問題;面向服務(wù)的多粒度協(xié)作流程建模方法用于實(shí)現(xiàn)業(yè)務(wù)流程管理,解決多模型協(xié)同計(jì)算時(shí)流程不可控的問題。

    2.1 適用于多類型海洋數(shù)據(jù)的通用轉(zhuǎn)換接口

    本文構(gòu)建了一種可以將多類型海洋數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一標(biāo)準(zhǔn)形式的接口,在接口應(yīng)用中使用了一種基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法,可用于系統(tǒng)中的海洋數(shù)據(jù)分類與轉(zhuǎn)換融合。

    2.1.1 隨機(jī)森林算法

    隨機(jī)森林(Random Forest,RF)[14]是一種包含多個(gè)決策樹的分類器,它是基于Bagging 的集成學(xué)習(xí)方法,可以用作分類和回歸。RF采用有放回的采樣來構(gòu)造不同數(shù)據(jù)集訓(xùn)練模型,因此模型的泛化能力通常比單一模型強(qiáng)。

    隨機(jī)森林訓(xùn)練多個(gè)決策樹弱分類器,通過組合這些弱分類器形成一個(gè)強(qiáng)分類器,然后以投票的方式來得到最終的分類結(jié)果。與普通的決策樹不同,隨機(jī)森林在訓(xùn)練決策樹時(shí)先隨機(jī)選擇部分樣本特征,然后再選擇一個(gè)局部最優(yōu)的特征來為決策樹劃分左右子樹,進(jìn)一步提升了模型的泛化能力。

    2.1.2 基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法

    基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法分為兩個(gè)作用域,分布在數(shù)據(jù)流的接口中,分別實(shí)現(xiàn)海洋數(shù)據(jù)分類和數(shù)據(jù)轉(zhuǎn)換的功能,將原始數(shù)據(jù)轉(zhuǎn)換成通用的模型輸入流。算法作用如圖2所示。

    圖2 基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法作用示意圖

    算法在隨機(jī)森林首次分裂前對欲分類的文件進(jìn)行預(yù)處理,通過讀取輸入數(shù)據(jù)的文件信息,聯(lián)系模型輸入格式作為數(shù)據(jù)標(biāo)記,以此標(biāo)記作為數(shù)據(jù)分類的基礎(chǔ),在構(gòu)建隨機(jī)森林前將所有數(shù)據(jù)先做一層篩選,進(jìn)一步在該層篩選結(jié)果中使用隨機(jī)森林算法構(gòu)建分類樹。預(yù)處理的目的是更快地得到與相應(yīng)模型輸入需求相同的數(shù)據(jù)集,從而提高分類的速度和精度,并且部分所需分類結(jié)果在預(yù)處理中就可以完成。

    在分類完成時(shí),用戶可以根據(jù)分類結(jié)果對數(shù)據(jù)進(jìn)行統(tǒng)一轉(zhuǎn)換,轉(zhuǎn)換方法根據(jù)不同的數(shù)據(jù)格式與模型需求嵌入不同的處理操作。以遙感影像為例,對應(yīng)的基本轉(zhuǎn)換處理過程有分辨率調(diào)整、灰度值調(diào)整等。帶有結(jié)構(gòu)的數(shù)據(jù)類型,如臺(tái)風(fēng)數(shù)據(jù)在轉(zhuǎn)換過程中將調(diào)用相應(yīng)的方法被格式化為標(biāo)準(zhǔn)格式。針對不同數(shù)據(jù)結(jié)構(gòu),可以根據(jù)模型需求定制不同的轉(zhuǎn)換算法。

    基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法描述如下:

    算法基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法

    輸入數(shù)據(jù)集d={(x1,y1),(x2,y2),…,(xn,yn)},樣本子集的個(gè)數(shù)T

    輸出最終的強(qiáng)分類器f(x)與轉(zhuǎn)換器g(x)

    1)識(shí)別原始樣本中的文件信息,建立分類c,形成按文件信息分類的訓(xùn)練數(shù)據(jù)集D={d1,d2,…,dc}。

    2)對第t(t=1,2,…,T)次抽樣:

    (1)從訓(xùn)練樣本集中隨機(jī)抽取a個(gè)樣本點(diǎn),得到一個(gè)訓(xùn)練集Dt。

    (2)用訓(xùn)練集Dt訓(xùn)練一個(gè)CART決策樹,在訓(xùn)練的過程中,對每個(gè)節(jié)點(diǎn)的切分規(guī)則是先從所有特征中隨機(jī)選擇k個(gè)特征,然后再從這k個(gè)特征中選擇最優(yōu)的切分點(diǎn)做左右子樹的劃分。

    3)在分類算法中,預(yù)測的最終類別為該樣本點(diǎn)所到葉節(jié)點(diǎn)中投票數(shù)最多的類別。

    4)在分類結(jié)果中,識(shí)別文件信息,調(diào)用相應(yīng)的轉(zhuǎn)換算法。

    算法預(yù)處理和轉(zhuǎn)換的兩次循環(huán)只在最外層分別進(jìn)行,時(shí)間復(fù)雜度為O(n),n是訓(xùn)練樣本個(gè)數(shù)。而隨機(jī)森林分類算法的時(shí)間復(fù)雜度為O(mn),m是特征維數(shù),采用預(yù)處理策略后可減少特征子集生成的次數(shù)x,x∈[0,m-1],因此算法的時(shí)間復(fù)雜度為O(n)+O((m-x)n)≈O((m-x)n)

    2.1.3 實(shí)驗(yàn)與結(jié)果分析

    實(shí)驗(yàn)使用海島和中尺度渦的遙感影像等各類圖片數(shù)據(jù)、溫州臺(tái)風(fēng)網(wǎng)1945年—2017年臺(tái)風(fēng)數(shù)據(jù)以及其他各類干擾數(shù)據(jù)作為算法輸入的all_data,假設(shè)用戶設(shè)定模型需求為遙感影像和臺(tái)風(fēng)數(shù)據(jù),實(shí)驗(yàn)過程如圖3所示。

    圖3 基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法實(shí)驗(yàn)過程

    圖4為通過轉(zhuǎn)換算法對分類數(shù)據(jù)進(jìn)行轉(zhuǎn)換后的結(jié)果,其中圖4(a)為圖片數(shù)據(jù)的部分轉(zhuǎn)換結(jié)果,圖4(b)為文本數(shù)據(jù)的部分轉(zhuǎn)換結(jié)果。

    圖4 數(shù)據(jù)轉(zhuǎn)換結(jié)果

    將分類實(shí)驗(yàn)結(jié)果與人工分類結(jié)果進(jìn)行對比,如表1所示,其中,alu列表示算法分類結(jié)果數(shù),per表示人工分類結(jié)果數(shù),gis行表示遙感影像的分類結(jié)果數(shù),pic-other表示其他圖片類型數(shù)據(jù)的分類結(jié)果數(shù),typh表示臺(tái)風(fēng)數(shù)據(jù)分類結(jié)果數(shù)。由表1可以看出,數(shù)據(jù)量對分類結(jié)果有一定的影響。

    表1 分類實(shí)驗(yàn)結(jié)果

    準(zhǔn)確率的計(jì)算公式為:

    (1)

    圖5為分類結(jié)果準(zhǔn)確率的對比,可以看出,隨著數(shù)據(jù)量的增長,文本類的臺(tái)風(fēng)數(shù)據(jù)對分類結(jié)果不存在影響,分類結(jié)果始終準(zhǔn)確。而針對圖片類數(shù)據(jù)的分類隨著數(shù)據(jù)規(guī)模的增大出現(xiàn)了一定的偏差,“≤1 000”和“>1 000”時(shí)遙感影像分類的準(zhǔn)確率分別下降到94.4%和97.8%,通過對分類結(jié)果進(jìn)行查驗(yàn),發(fā)現(xiàn)導(dǎo)致準(zhǔn)確率下降的原因?yàn)橐恍└蓴_數(shù)據(jù)的特征與遙感影像的特征比較接近。經(jīng)過重復(fù)實(shí)驗(yàn)驗(yàn)證,分類結(jié)果準(zhǔn)確率均高于91%,分類結(jié)果較為準(zhǔn)確。

    圖5 3種算法的分類準(zhǔn)確率對比

    將基于隨機(jī)森林的數(shù)據(jù)分類與轉(zhuǎn)換算法分別與SVM分類算法和原始隨機(jī)森林分類算法在不同規(guī)模的數(shù)據(jù)量下進(jìn)行性能對比,圖6為各算法分類時(shí)間對比結(jié)果??梢钥闯?本文基于隨機(jī)森林的數(shù)據(jù)分類算法通過對數(shù)據(jù)的預(yù)處理,顯著提高了分類速度。

    圖6 3種算法的分類時(shí)間對比

    2.2 基于改進(jìn)雞群算法的資源調(diào)度策略

    在實(shí)際的系統(tǒng)運(yùn)行中,面對規(guī)模龐大的服務(wù)群及任務(wù)執(zhí)行數(shù)量多的問題,作為提高云計(jì)算系統(tǒng)性能的關(guān)鍵技術(shù)之一,資源調(diào)度成為研究重點(diǎn)。由于系統(tǒng)是分布式服務(wù)架構(gòu),因此涉及的資源調(diào)度實(shí)際上是在云計(jì)算分布式存儲(chǔ)系統(tǒng)中的調(diào)度。針對云計(jì)算環(huán)境中會(huì)產(chǎn)生資源不均與能耗過高的問題,本文提出一種改進(jìn)雞群算法用于云計(jì)算低能耗資源調(diào)度。

    2.2.1 雞群算法

    雞群算法(Chicken Swarm Optimization,CSO) 是由文獻(xiàn)[16]提出的一種基于雞群搜索行為的隨機(jī)優(yōu)化方法,CSO模擬了雞群等級(jí)制度和雞群行為。整個(gè)雞群分為若干子群,每一個(gè)子群都由一個(gè)公雞、若干母雞和小雞組成。不同的雞遵循不同的移動(dòng)規(guī)律,在具體的等級(jí)制度下,不同的雞群之間存在競爭,它是一種全局優(yōu)化算法。

    根據(jù)文獻(xiàn)[15-16],在雞群理想化的條件下,假設(shè)NR、NH、NC和NM分別為公雞、母雞、小雞和媽媽母雞的個(gè)數(shù)。在整個(gè)雞群中,所有的個(gè)體數(shù)假設(shè)為N,每個(gè)個(gè)體的位置xi,j(t)表示第i個(gè)體的j維在第t次迭代的值。整個(gè)雞群有3種類型的雞,雞群中個(gè)體位置更新公式隨著雞種類的不同而不同。公雞對應(yīng)雞群中適應(yīng)度值最好的個(gè)體,它們可以在更廣闊的空間尋找食物,公雞對應(yīng)的位置更新公式如下:

    xij(t+1)=xi,j(t)·(1+Randn(0,σ2))

    (2)

    (3)

    其中,Randn(0,σ2)是均值為0、標(biāo)準(zhǔn)差為σ2的一個(gè)高斯分布,ε為一個(gè)很小的常數(shù),k(k∈[1,NC],k≠i)為所有公雞中除去i后的任一個(gè)體。母雞的位置更新公式如下:

    xij(t+1)=xi,j(t)+C1·Rand·(xr1,j(t)-

    xi,j(t))+C2·Rand·(xr2,j(t)-xi,j(t))

    (4)

    (5)

    C2=exp(fr2-fi)

    (6)

    其中,Rand為[0,1]之間均勻分布的隨機(jī)數(shù),r1為第i只母雞自身所在群中的公雞,r2為整個(gè)雞群中公雞和母雞中隨機(jī)選取的任意個(gè)體,且r1≠r2。小雞的位置更新公式如下:

    xi,j(t+1)=xi,j(t)+F·(xm,j(t)-xi,j(t))

    (7)

    其中,m為第i只小雞對應(yīng)的母雞,F(F∈[0,2]) 為跟隨系數(shù),表示小雞跟隨母雞尋找食物。

    2.2.2 改進(jìn)雞群算法

    本文對雞群算法的主要改進(jìn)如下:

    1)根據(jù)原始雞群算法子群中的個(gè)體關(guān)系,通過上節(jié)中分類算法得到的服務(wù)的關(guān)聯(lián)信息,劃分相關(guān)聯(lián)的服務(wù)類作為初始化的種群,保證算法最優(yōu)解能夠在空間中均勻分布。

    2)通過轉(zhuǎn)換算法中的計(jì)數(shù)參數(shù)獲取搜索空間大小,確定迭代范圍,以較少的迭代次數(shù)完成小雞向母雞和公雞的學(xué)習(xí)。

    3)在迭代過程中增加差分進(jìn)化算法(Differential Evolution,DE)[17-18]中的變異過程,避免陷入局部最優(yōu)。在第g次迭代中,從種群中隨機(jī)選擇3個(gè)個(gè)體Xp1(g)、Xp2(g)、Xp3(g),且p1≠p2≠p3≠i,生成的變異向量為:

    Hi(g)=Xp1(g)+F·(Xp2(g)-Xp3(g))

    (8)

    其中,Δp2,p3(g)=Xp2(g)-Xp3(g)為差分向量,參數(shù)F的取值自適應(yīng)調(diào)整為將變異算子中隨機(jī)選擇的雞群中的三個(gè)個(gè)體進(jìn)行適應(yīng)度從高到低的排序,得到Xb、Xm、Xw,對應(yīng)小雞的適應(yīng)度fb、fm、fw,變異算子改為:

    Vi=Xb+Fi(Xm-Xw)

    (9)

    同時(shí),F的取值根據(jù)生成差分向量的2個(gè)個(gè)體自適應(yīng)變化:

    (10)

    其中,Fl=0.1,Fu=0.9。

    變異策略:

    DE/rand/1:Vi(g)=Xp1(g)+F·(Xp2(g)-Xp3(g))

    DE/best/1:Vi(g)=Xbest(g)+F·(Xp1(g)-Xp2(g))

    DE/current to best/1:

    Vi(g)=Xi(g)+F·(Xbest(g)-Xi(g))+F·(Xp1(g)-Xp2(g))

    DE/best/2:

    Vi(g)=Xbest(g)+F·(Xp1(g)-Xp2(g))+F·(Xp3(g)-Xp4(g))

    DE/rand/2:

    Vi(g)=Xp1(g)+F·(Xp2(g)-Xp3(g))+F·(Xp4(g)-Xp5(g))

    4)融合SJF算法的思想,更迅速地更新小雞的位置。改進(jìn)后的小雞位置更新公式如下:

    xi,j(t+1)=xi,j(t)+F·(xm,j(t)-xi,j(t))+

    (11)

    其中,n為小雞i對應(yīng)的公雞,M為小雞的覓食程度,L為小雞在雞群中的學(xué)習(xí)程度,M/L權(quán)重值反應(yīng)小雞需要覓食的緊急程度,權(quán)重值越大,優(yōu)先權(quán)越高,小雞的位置更新越快。

    改進(jìn)雞群算法流程如圖7所示。

    圖7 改進(jìn)雞群優(yōu)化算法流程

    改進(jìn)后的雞群算法主要針對迭代次數(shù)、適應(yīng)度更新策略進(jìn)行了優(yōu)化與自適應(yīng)調(diào)整,在保證原有算法快速收斂的優(yōu)點(diǎn)的同時(shí),結(jié)合上節(jié)算法的數(shù)據(jù)統(tǒng)計(jì)結(jié)果,減少迭代次數(shù),提高算法執(zhí)行效率,在模擬調(diào)度時(shí)更高效。

    2.2.3 仿真實(shí)驗(yàn)分析

    圖8為原始雞群算法與改進(jìn)雞群算法的性能分析結(jié)果對比,實(shí)驗(yàn)選取迭代次數(shù)為100次,隨機(jī)取重復(fù)實(shí)驗(yàn)的30次數(shù)據(jù)作為結(jié)果統(tǒng)計(jì)。圖8(a)和圖8(b)分別為兩次實(shí)驗(yàn)的結(jié)果圖,可以看出改進(jìn)雞群算法更快地達(dá)到最優(yōu)條件。由圖8(c)可得改進(jìn)雞群算法與原始雞群算法相比,達(dá)到最佳適應(yīng)度的迭代次數(shù)減少了29% ~37%,性能有較大的提升。

    在Cloudsim3.0平臺(tái)上模擬算法對云任務(wù)調(diào)度的作用情況,實(shí)驗(yàn)選取任務(wù)數(shù)量為10個(gè)~100個(gè)模擬結(jié)果,算法在調(diào)度完成時(shí)所需要的時(shí)間即為任務(wù)調(diào)度完成時(shí)間,實(shí)驗(yàn)結(jié)果采用30次實(shí)驗(yàn)所得的平均響應(yīng)時(shí)間和平均調(diào)度完成時(shí)間,由圖9可知,較原始雞群算法和SJF,改進(jìn)雞群算法的平均調(diào)度完成時(shí)間及平均響應(yīng)時(shí)間較短。

    圖8 Matlab實(shí)驗(yàn)結(jié)果

    圖9 Cloudsim3.0平臺(tái)模擬實(shí)驗(yàn)結(jié)果

    2.3 面向服務(wù)的多粒度協(xié)作流程建模方法

    基于ArtiMate建模方法加以改進(jìn),核心思想是將多粒度復(fù)雜流程分解為低粒度或單粒度的協(xié)作流程,通過組合低粒度或單粒度流程協(xié)作建模,實(shí)現(xiàn)通用化交互策略建模的方法,減少以Artifact為中心的建模成本,有效提高業(yè)務(wù)流程建模效率。本節(jié)以中尺度渦模型計(jì)算業(yè)務(wù)流程為例,如圖10所示,描述以服務(wù)為中心的多粒度協(xié)作流程建模方法。

    中尺度渦模型計(jì)算業(yè)務(wù)流程如圖11所示,首先依據(jù)Artifact具有完整的生命周期的特點(diǎn),在流程初始化時(shí)創(chuàng)建Artifact表單,Consumer每調(diào)用一個(gè)服務(wù),服務(wù)都會(huì)產(chǎn)生一個(gè)活動(dòng),活動(dòng)對服務(wù)進(jìn)行調(diào)用內(nèi)部方法、返回參數(shù)等操作。根據(jù)模型運(yùn)行的實(shí)際情況對服務(wù)模型進(jìn)行擴(kuò)展。

    圖10 中尺度渦模型計(jì)算流程

    圖11 中尺度渦計(jì)算業(yè)務(wù)流轉(zhuǎn)示意圖

    面向服務(wù)的多粒度協(xié)作流程建模是首先將多粒度海洋計(jì)算業(yè)務(wù)流程分解為一組單粒度協(xié)作流程,通過策略建模解決單粒度流程間的復(fù)雜交互。從2個(gè)方面對proclets方法[19-20]和CorPN[21]進(jìn)行擴(kuò)展:1)在業(yè)務(wù)流程建模中采用以 Artifact 為中心的方法,明確刻畫海洋計(jì)算業(yè)務(wù)目標(biāo)和業(yè)務(wù)進(jìn)展,適應(yīng)模型計(jì)算業(yè)務(wù)變化;2)使用解耦交互機(jī)制和交互策略,允許依據(jù)海洋計(jì)算模型服務(wù)的內(nèi)容綁定多種類別的流程,通過替換與通用化交互策略增強(qiáng)業(yè)務(wù)流程對環(huán)境的適應(yīng)性。

    流程建模方法依據(jù)ArtiMate的建模思想,將復(fù)雜的業(yè)務(wù)流程拆分成一組低粒度或單粒度流程(以下簡稱smallist),這是各個(gè)業(yè)務(wù)的實(shí)際業(yè)務(wù)內(nèi)容。由圖11中可知其基數(shù)約束、多重性約束和復(fù)雜交互關(guān)系以策略組件的方式介入的交互策略定義(以下簡稱combine),combine存在通用性策略,也可以相互組合關(guān)聯(lián),形成新的combine,能夠全面靈活地支持各種海洋計(jì)算業(yè)務(wù)交互情況。combine連接彼此交互的 smallist,共同構(gòu)成多粒度業(yè)務(wù)流程應(yīng)用的模型。

    3 系統(tǒng)運(yùn)行效果

    系統(tǒng)根據(jù)高級(jí)軟件工程架構(gòu)簡化了環(huán)境依賴,將開發(fā)與集成落到最底層實(shí)現(xiàn),系統(tǒng)直接部署在Tomcat中,只需以默認(rèn)選項(xiàng)安裝Redis即可直接在Tomcat中啟動(dòng)運(yùn)行。

    3.1 運(yùn)行環(huán)境

    海洋計(jì)算模型協(xié)同一體化流程管理系統(tǒng)是基于Web端開發(fā)的應(yīng)用,以Java、JavaScript作為開發(fā)語言,結(jié)合Apache Tomcat8、Redis等運(yùn)行所需環(huán)境,使用eclipse和webstorm作為開發(fā)工具進(jìn)行開發(fā)。系統(tǒng)存在可拓展性,可結(jié)合不同開發(fā)環(huán)境進(jìn)行擴(kuò)展開發(fā)。

    系統(tǒng)客戶端目前主要適配Windows系統(tǒng)各個(gè)版本,適用于Chrome、Internet Explorer、Firefox、Safari等瀏覽器。

    3.2 交互界面

    海洋研究中使用海洋計(jì)算模型進(jìn)行計(jì)算的實(shí)驗(yàn)人員在進(jìn)行操作時(shí)需要了解服務(wù)中的模型信息,通過模型信息分析所需要調(diào)用的服務(wù)進(jìn)行流程配置,完成流程配置后在運(yùn)行時(shí)關(guān)注運(yùn)行情況和服務(wù)情況等。以下功能用以協(xié)助研究人員提高海洋數(shù)據(jù)分析與協(xié)同計(jì)算的效率,快速便利地完成海洋數(shù)據(jù)復(fù)合處理需求。

    1)服務(wù)信息查看。在進(jìn)入系統(tǒng)服務(wù)界面后,所有的服務(wù)及方法以疊加列表的方式展示在右側(cè),點(diǎn)擊各個(gè)服務(wù)模塊可以在data preview區(qū)域里查看相應(yīng)的服務(wù)信息,服務(wù)信息包括:服務(wù)名和對應(yīng)的方法名、服務(wù)器名、模型來源、數(shù)據(jù)類型等,通過以上信息判斷計(jì)算需求,選取所需服務(wù),如圖12所示。

    圖12 系統(tǒng)服務(wù)界面

    2)業(yè)務(wù)流程配置。在判斷需要使用的服務(wù)及方法后,通過拖拽的形式可以直接把要使用的服務(wù)作為流程節(jié)點(diǎn)加入到流程編輯區(qū)域,流程編輯區(qū)域中的初始節(jié)點(diǎn)Start和完成節(jié)點(diǎn)End已自動(dòng)加入,Start節(jié)點(diǎn)只有輸出標(biāo)志點(diǎn),End節(jié)點(diǎn)只有輸入標(biāo)志點(diǎn)。每個(gè)節(jié)點(diǎn)的輸出標(biāo)志點(diǎn)可以點(diǎn)擊拖出連接線與要連接的節(jié)點(diǎn)的輸入標(biāo)志點(diǎn)進(jìn)行連接,從連接線的任意一端的標(biāo)志點(diǎn)拖離即可刪除連接重新配置,連接完成后即可點(diǎn)擊運(yùn)行按鈕直接執(zhí)行,如圖13所示。如果服務(wù)有相應(yīng)的擴(kuò)展依賴,在拖放流程節(jié)點(diǎn)時(shí)會(huì)自動(dòng)識(shí)別,相應(yīng)的節(jié)點(diǎn)會(huì)自動(dòng)加入擴(kuò)展功能,點(diǎn)擊對應(yīng)功能的按鈕即可加入擴(kuò)展內(nèi)容,如上傳數(shù)據(jù)或載入新的模型等。

    圖13 流程配置與運(yùn)行結(jié)果界面

    3)信息監(jiān)控。在點(diǎn)擊運(yùn)行時(shí),被配置調(diào)用的服務(wù)會(huì)以進(jìn)度條的形式顯示該服務(wù)的運(yùn)行進(jìn)度,運(yùn)行結(jié)束后服務(wù)節(jié)點(diǎn)被標(biāo)記成已完成狀態(tài),計(jì)算結(jié)果顯示在下方的result viewing區(qū)域。在監(jiān)控區(qū)域,系統(tǒng)以圖表的方式動(dòng)態(tài)地將各個(gè)服務(wù)器的資源使用情況刷新在界面上,供用戶查看情況,同時(shí)可以查看負(fù)載均衡情況,保證模型計(jì)算穩(wěn)定地運(yùn)行,如圖14所示。

    圖14 信息監(jiān)控界面

    4 結(jié)束語

    本文結(jié)合dubbo框架、工作流等計(jì)算技術(shù)對海洋計(jì)算模型進(jìn)行服務(wù)化封裝和計(jì)算業(yè)務(wù)流程配置。將隨機(jī)森林算法用于數(shù)據(jù)分類與轉(zhuǎn)換,通過改進(jìn)雞群優(yōu)化算法優(yōu)化計(jì)算服務(wù)資源調(diào)度過程,同時(shí)結(jié)合多粒度流程建模方法開發(fā)海洋計(jì)算模型協(xié)同一體化流程管理系統(tǒng),實(shí)現(xiàn)海洋計(jì)算業(yè)務(wù)流程的一體化配置和多模型協(xié)同計(jì)算。該系統(tǒng)可減少分布式服務(wù)下的調(diào)度負(fù)擔(dān),解決海洋計(jì)算業(yè)務(wù)的模型復(fù)合困難、流程復(fù)雜的問題,提高海洋數(shù)據(jù)分析人員的工作效率。下一步將構(gòu)建封裝覆蓋范圍更廣和復(fù)雜度更高的海洋計(jì)算模型,優(yōu)化自定義模型的使用方法,同時(shí)針對數(shù)據(jù)通用匹配性和大數(shù)據(jù)情況下的負(fù)載均衡問題探索解決方案。此外,還將優(yōu)化流程管理的后臺(tái)機(jī)制,實(shí)現(xiàn)流程的持久存儲(chǔ)與服務(wù)化調(diào)用。

    猜你喜歡
    分類服務(wù)模型
    一半模型
    分類算一算
    重要模型『一線三等角』
    重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
    服務(wù)在身邊 健康每一天
    分類討論求坐標(biāo)
    服務(wù)在身邊 健康每一天
    服務(wù)在身邊 健康每一天
    數(shù)據(jù)分析中的分類討論
    教你一招:數(shù)的分類
    自线自在国产av| 国产精品免费大片| 欧美 亚洲 国产 日韩一| 欧美日韩亚洲高清精品| 成年人免费黄色播放视频| 一级片免费观看大全| 亚洲成国产人片在线观看| av在线播放精品| 99热6这里只有精品| 夜夜爽夜夜爽视频| 男女免费视频国产| 日韩av免费高清视频| 精品久久久精品久久久| 久久精品国产亚洲av天美| 国产在线视频一区二区| 黄片无遮挡物在线观看| 激情五月婷婷亚洲| 国产视频首页在线观看| 一区二区av电影网| 2018国产大陆天天弄谢| 视频中文字幕在线观看| 精品卡一卡二卡四卡免费| 97人妻天天添夜夜摸| 久久精品夜色国产| 9热在线视频观看99| 国产精品久久久久久久久免| 久久久久精品人妻al黑| 免费在线观看黄色视频的| 亚洲av电影在线观看一区二区三区| 久久久久精品性色| 国产成人午夜福利电影在线观看| 亚洲一区二区三区欧美精品| 久久综合国产亚洲精品| 久热久热在线精品观看| 女性生殖器流出的白浆| 桃花免费在线播放| 亚洲av免费高清在线观看| 精品亚洲成国产av| 日本黄大片高清| 中国三级夫妇交换| 亚洲精品日本国产第一区| 一个人免费看片子| 久久久久久久久久久久大奶| 中文字幕最新亚洲高清| 国产无遮挡羞羞视频在线观看| 国产成人午夜福利电影在线观看| 欧美日韩视频精品一区| 99久久综合免费| 久久人人97超碰香蕉20202| 国产一区二区三区综合在线观看 | 欧美日韩av久久| 国产免费又黄又爽又色| 视频在线观看一区二区三区| 青青草视频在线视频观看| 少妇 在线观看| 成年动漫av网址| 国产免费福利视频在线观看| 亚洲欧洲日产国产| 99热这里只有是精品在线观看| 国产午夜精品一二区理论片| 亚洲美女黄色视频免费看| 亚洲国产精品一区三区| 在线亚洲精品国产二区图片欧美| videosex国产| 七月丁香在线播放| 中文乱码字字幕精品一区二区三区| 国产亚洲av片在线观看秒播厂| 国产高清不卡午夜福利| 亚洲综合色惰| 下体分泌物呈黄色| 18禁国产床啪视频网站| 99热国产这里只有精品6| 国精品久久久久久国模美| 如何舔出高潮| 亚洲成色77777| 日本wwww免费看| av卡一久久| 蜜桃国产av成人99| 波野结衣二区三区在线| 亚洲国产欧美在线一区| 免费黄色在线免费观看| 黄色配什么色好看| 18禁裸乳无遮挡动漫免费视频| 性色avwww在线观看| 97在线人人人人妻| 男的添女的下面高潮视频| 国产精品三级大全| 国产精品久久久久久精品古装| 欧美激情国产日韩精品一区| 精品久久久久久电影网| 曰老女人黄片| 色5月婷婷丁香| 亚洲美女黄色视频免费看| 看免费av毛片| videos熟女内射| 你懂的网址亚洲精品在线观看| 亚洲精品色激情综合| 国产精品嫩草影院av在线观看| 国产免费又黄又爽又色| 国产精品无大码| 久久精品久久精品一区二区三区| 国产色爽女视频免费观看| 免费观看av网站的网址| 狂野欧美激情性xxxx在线观看| 秋霞在线观看毛片| 精品少妇黑人巨大在线播放| 久久久久久伊人网av| 我要看黄色一级片免费的| 亚洲第一av免费看| 最新的欧美精品一区二区| 丰满迷人的少妇在线观看| 如何舔出高潮| 你懂的网址亚洲精品在线观看| 亚洲国产欧美在线一区| 一级黄片播放器| 在线精品无人区一区二区三| av免费在线看不卡| 一边摸一边做爽爽视频免费| 亚洲经典国产精华液单| 亚洲成国产人片在线观看| 亚洲国产色片| 免费看光身美女| 人人妻人人澡人人看| 美女内射精品一级片tv| 国产淫语在线视频| 日本色播在线视频| 99久久精品国产国产毛片| 男人添女人高潮全过程视频| 22中文网久久字幕| 免费大片18禁| videos熟女内射| 成人毛片60女人毛片免费| 国产精品免费大片| 欧美日韩亚洲高清精品| 男女免费视频国产| 亚洲av电影在线观看一区二区三区| 欧美成人精品欧美一级黄| 久久精品人人爽人人爽视色| 丰满乱子伦码专区| 中文字幕制服av| 国产熟女欧美一区二区| 少妇的逼水好多| 2022亚洲国产成人精品| 一二三四中文在线观看免费高清| 男女无遮挡免费网站观看| 超色免费av| 久久 成人 亚洲| 国产乱人偷精品视频| 寂寞人妻少妇视频99o| 亚洲欧洲精品一区二区精品久久久 | 午夜福利网站1000一区二区三区| 黄色怎么调成土黄色| 高清毛片免费看| 久久人妻熟女aⅴ| av一本久久久久| 丝袜在线中文字幕| 久久国产精品大桥未久av| 久久人人爽人人爽人人片va| 国产精品蜜桃在线观看| 最近最新中文字幕大全免费视频 | 少妇高潮的动态图| 免费久久久久久久精品成人欧美视频 | 80岁老熟妇乱子伦牲交| 日韩制服骚丝袜av| 韩国av在线不卡| 国产一区二区激情短视频 | 免费日韩欧美在线观看| 久久久久久久久久成人| av又黄又爽大尺度在线免费看| 欧美成人午夜精品| 老司机影院毛片| 国产亚洲午夜精品一区二区久久| 亚洲国产精品国产精品| 精品人妻偷拍中文字幕| 黑人高潮一二区| 日韩熟女老妇一区二区性免费视频| 日韩在线高清观看一区二区三区| 国产男女超爽视频在线观看| 制服诱惑二区| 亚洲情色 制服丝袜| 亚洲av综合色区一区| 午夜福利,免费看| 欧美精品一区二区免费开放| 青春草亚洲视频在线观看| 亚洲欧美一区二区三区国产| 美女中出高潮动态图| 满18在线观看网站| 777米奇影视久久| 国产精品久久久久成人av| 久久人人97超碰香蕉20202| 伦理电影大哥的女人| 26uuu在线亚洲综合色| 男女边吃奶边做爰视频| 亚洲四区av| av线在线观看网站| 国产不卡av网站在线观看| 成年美女黄网站色视频大全免费| 99热网站在线观看| 男男h啪啪无遮挡| 亚洲国产成人一精品久久久| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 午夜精品国产一区二区电影| 久久精品国产亚洲av涩爱| 免费人妻精品一区二区三区视频| 久久久精品94久久精品| 女性被躁到高潮视频| 国产又爽黄色视频| 22中文网久久字幕| 国产视频首页在线观看| 美女中出高潮动态图| 亚洲激情五月婷婷啪啪| 男男h啪啪无遮挡| 久久久精品免费免费高清| 最黄视频免费看| 亚洲国产色片| 九九在线视频观看精品| 啦啦啦中文免费视频观看日本| 日韩视频在线欧美| 日本wwww免费看| 熟女人妻精品中文字幕| √禁漫天堂资源中文www| 欧美日韩综合久久久久久| 日韩一本色道免费dvd| 成人国产麻豆网| 国产成人免费无遮挡视频| 黄色 视频免费看| 99国产精品免费福利视频| 波多野结衣一区麻豆| 人人妻人人添人人爽欧美一区卜| 蜜桃国产av成人99| 亚洲精品美女久久久久99蜜臀 | 色婷婷av一区二区三区视频| 久久精品国产综合久久久 | 成人国产麻豆网| 免费观看无遮挡的男女| 国产精品麻豆人妻色哟哟久久| 香蕉国产在线看| 色婷婷久久久亚洲欧美| 欧美日韩综合久久久久久| 美女xxoo啪啪120秒动态图| 老女人水多毛片| 久久免费观看电影| 亚洲四区av| 欧美激情极品国产一区二区三区 | 国产精品不卡视频一区二区| 日本猛色少妇xxxxx猛交久久| 男人舔女人的私密视频| 午夜av观看不卡| 五月天丁香电影| 久久久久久久久久久免费av| 久久99热这里只频精品6学生| 日韩视频在线欧美| 成人国语在线视频| 欧美亚洲日本最大视频资源| av在线观看视频网站免费| 欧美人与性动交α欧美软件 | 春色校园在线视频观看| 亚洲中文av在线| 丰满乱子伦码专区| 精品一品国产午夜福利视频| 各种免费的搞黄视频| 国产欧美日韩一区二区三区在线| 中文欧美无线码| 免费日韩欧美在线观看| 日本免费在线观看一区| 一区二区三区四区激情视频| 伦精品一区二区三区| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲国产成人一精品久久久| 国产 一区精品| 国产精品一区www在线观看| 最近中文字幕2019免费版| 久久99热这里只频精品6学生| 日韩一区二区视频免费看| 精品一区二区三区四区五区乱码 | 天天躁夜夜躁狠狠久久av| 成人无遮挡网站| 亚洲在久久综合| 欧美国产精品一级二级三级| 涩涩av久久男人的天堂| 亚洲欧洲国产日韩| 亚洲国产欧美日韩在线播放| 日本与韩国留学比较| a 毛片基地| 香蕉丝袜av| 久久 成人 亚洲| 久久av网站| 国国产精品蜜臀av免费| 成人综合一区亚洲| 国产精品国产三级国产av玫瑰| 欧美成人精品欧美一级黄| 亚洲av国产av综合av卡| 97人妻天天添夜夜摸| 免费观看在线日韩| 久久国内精品自在自线图片| 久久久国产精品麻豆| 丰满迷人的少妇在线观看| 午夜福利乱码中文字幕| 有码 亚洲区| 精品亚洲成国产av| 精品国产一区二区久久| 午夜精品国产一区二区电影| 国产欧美日韩综合在线一区二区| 三上悠亚av全集在线观看| 成人手机av| 少妇人妻精品综合一区二区| 国产永久视频网站| 黄色视频在线播放观看不卡| 母亲3免费完整高清在线观看 | 久久久精品区二区三区| 亚洲精品视频女| 久久久久网色| 国产成人精品久久久久久| 嫩草影院入口| 老司机影院毛片| 黄色毛片三级朝国网站| 亚洲国产日韩一区二区| 校园人妻丝袜中文字幕| 不卡视频在线观看欧美| 91在线精品国自产拍蜜月| 蜜桃在线观看..| 一级片'在线观看视频| 在线观看人妻少妇| 一本色道久久久久久精品综合| 国产在线一区二区三区精| av福利片在线| 久久久久久久大尺度免费视频| 超色免费av| 免费黄色在线免费观看| 汤姆久久久久久久影院中文字幕| 国产乱来视频区| 亚洲精品自拍成人| 国产黄色视频一区二区在线观看| 久久久久久久久久久久大奶| 欧美xxxx性猛交bbbb| 交换朋友夫妻互换小说| 日韩 亚洲 欧美在线| 最近最新中文字幕大全免费视频 | 大香蕉久久成人网| 黄网站色视频无遮挡免费观看| 国产精品 国内视频| 免费日韩欧美在线观看| 天天操日日干夜夜撸| 亚洲精品日本国产第一区| 肉色欧美久久久久久久蜜桃| 免费日韩欧美在线观看| 精品福利永久在线观看| 丝袜脚勾引网站| 国产成人精品久久久久久| 国产亚洲精品久久久com| 国产熟女欧美一区二区| 2021少妇久久久久久久久久久| 成人亚洲欧美一区二区av| 亚洲高清免费不卡视频| 最近中文字幕2019免费版| 国产免费一区二区三区四区乱码| 久久久久久久久久人人人人人人| 久久青草综合色| 不卡视频在线观看欧美| 国产成人免费无遮挡视频| 成年人免费黄色播放视频| xxxhd国产人妻xxx| 黄色配什么色好看| 美女内射精品一级片tv| 成人亚洲欧美一区二区av| 王馨瑶露胸无遮挡在线观看| 人体艺术视频欧美日本| 亚洲四区av| 寂寞人妻少妇视频99o| 啦啦啦啦在线视频资源| 国产精品偷伦视频观看了| 亚洲欧美日韩另类电影网站| 国产精品成人在线| 女人被躁到高潮嗷嗷叫费观| 国产麻豆69| 自线自在国产av| 亚洲美女视频黄频| 老女人水多毛片| 各种免费的搞黄视频| 亚洲国产毛片av蜜桃av| 九色成人免费人妻av| 免费人成在线观看视频色| 国产激情久久老熟女| 久久这里有精品视频免费| 国产亚洲午夜精品一区二区久久| 亚洲精品一二三| 两个人看的免费小视频| 免费大片黄手机在线观看| 免费观看无遮挡的男女| 欧美日韩综合久久久久久| 国语对白做爰xxxⅹ性视频网站| 熟女电影av网| 国产精品久久久久久精品电影小说| 边亲边吃奶的免费视频| 少妇熟女欧美另类| 亚洲精品,欧美精品| 国产精品嫩草影院av在线观看| 亚洲丝袜综合中文字幕| 国产欧美日韩综合在线一区二区| 在线观看www视频免费| 亚洲av中文av极速乱| 国产亚洲精品久久久com| www.av在线官网国产| 久久人人爽av亚洲精品天堂| 国产高清三级在线| 国产精品成人在线| 色婷婷久久久亚洲欧美| 黄色一级大片看看| 国产片内射在线| 国产精品麻豆人妻色哟哟久久| 精品国产乱码久久久久久小说| 亚洲精品成人av观看孕妇| 国产免费福利视频在线观看| 国产成人a∨麻豆精品| 热99久久久久精品小说推荐| xxx大片免费视频| 香蕉精品网在线| 伊人亚洲综合成人网| 久久精品国产综合久久久 | 国产日韩一区二区三区精品不卡| 国产精品久久久av美女十八| 精品国产一区二区久久| 欧美丝袜亚洲另类| 国产免费福利视频在线观看| 久久午夜福利片| 人人妻人人爽人人添夜夜欢视频| 国产精品免费大片| 国产乱人偷精品视频| av片东京热男人的天堂| 国产淫语在线视频| 亚洲情色 制服丝袜| 久久久久国产网址| 日韩免费高清中文字幕av| 欧美xxⅹ黑人| 韩国av在线不卡| 哪个播放器可以免费观看大片| 久久久久久久国产电影| 黑人高潮一二区| 久热这里只有精品99| 美女xxoo啪啪120秒动态图| 黄色配什么色好看| 又黄又粗又硬又大视频| 亚洲激情五月婷婷啪啪| 18禁动态无遮挡网站| 亚洲国产精品专区欧美| 精品一品国产午夜福利视频| 久久热在线av| 波野结衣二区三区在线| 亚洲国产精品成人久久小说| 国产精品偷伦视频观看了| 纯流量卡能插随身wifi吗| 18禁裸乳无遮挡动漫免费视频| 一个人免费看片子| 精品一区在线观看国产| 岛国毛片在线播放| 人妻人人澡人人爽人人| 日韩av在线免费看完整版不卡| 国产亚洲一区二区精品| 日韩不卡一区二区三区视频在线| 国产精品麻豆人妻色哟哟久久| 国产精品欧美亚洲77777| 亚洲国产精品999| 卡戴珊不雅视频在线播放| 久久国产精品大桥未久av| 中文乱码字字幕精品一区二区三区| 这个男人来自地球电影免费观看 | 日韩 亚洲 欧美在线| 日本av免费视频播放| 老熟女久久久| 男女边吃奶边做爰视频| 黄色配什么色好看| 99久国产av精品国产电影| 亚洲精品日韩在线中文字幕| 女人被躁到高潮嗷嗷叫费观| 亚洲精品色激情综合| 免费看不卡的av| 高清不卡的av网站| 亚洲国产精品一区二区三区在线| 久久精品久久久久久久性| 久久这里只有精品19| 亚洲第一av免费看| 天堂8中文在线网| 成人亚洲精品一区在线观看| 亚洲欧美中文字幕日韩二区| 日本av免费视频播放| 精品人妻一区二区三区麻豆| 男女高潮啪啪啪动态图| 少妇高潮的动态图| 美女国产高潮福利片在线看| 国产又色又爽无遮挡免| 国产精品三级大全| www.av在线官网国产| 最近手机中文字幕大全| 午夜日本视频在线| 久久久久久人妻| 亚洲av福利一区| 亚洲性久久影院| 精品卡一卡二卡四卡免费| 中文天堂在线官网| 亚洲国产成人一精品久久久| 国产男人的电影天堂91| 久久精品国产亚洲av涩爱| av电影中文网址| 1024视频免费在线观看| 韩国精品一区二区三区 | 亚洲,欧美,日韩| 亚洲婷婷狠狠爱综合网| 男女边摸边吃奶| 中文字幕免费在线视频6| 亚洲综合色网址| 91精品三级在线观看| 最近手机中文字幕大全| 国产精品偷伦视频观看了| 十八禁高潮呻吟视频| 97在线视频观看| 日韩,欧美,国产一区二区三区| 婷婷色综合www| 亚洲精品,欧美精品| 97在线人人人人妻| av天堂久久9| 久久久久久久久久人人人人人人| 亚洲欧美日韩另类电影网站| 极品人妻少妇av视频| 赤兔流量卡办理| 热re99久久国产66热| 国产精品 国内视频| 男人舔女人的私密视频| 男女边吃奶边做爰视频| 看十八女毛片水多多多| 亚洲国产精品成人久久小说| 99热国产这里只有精品6| 久久狼人影院| 视频中文字幕在线观看| 五月开心婷婷网| 一区二区三区乱码不卡18| 赤兔流量卡办理| 色网站视频免费| 最近手机中文字幕大全| 亚洲av欧美aⅴ国产| 黄网站色视频无遮挡免费观看| 中文欧美无线码| 建设人人有责人人尽责人人享有的| 交换朋友夫妻互换小说| 性色avwww在线观看| 五月开心婷婷网| 国产精品久久久久久av不卡| 夫妻性生交免费视频一级片| 免费日韩欧美在线观看| 最黄视频免费看| 秋霞伦理黄片| 精品卡一卡二卡四卡免费| 亚洲精品久久久久久婷婷小说| 国产亚洲精品第一综合不卡 | 热99久久久久精品小说推荐| 午夜老司机福利剧场| 最新的欧美精品一区二区| 国产亚洲精品第一综合不卡 | 春色校园在线视频观看| 两性夫妻黄色片 | 久久久久精品久久久久真实原创| 午夜视频国产福利| 9191精品国产免费久久| 国产黄频视频在线观看| 天天影视国产精品| 最近中文字幕高清免费大全6| 寂寞人妻少妇视频99o| 久久久久久久大尺度免费视频| 色哟哟·www| 欧美最新免费一区二区三区| 韩国av在线不卡| 爱豆传媒免费全集在线观看| 在线天堂中文资源库| 最近2019中文字幕mv第一页| 精品一区二区三区四区五区乱码 | 国产男女内射视频| 人人妻人人澡人人爽人人夜夜| 一边摸一边做爽爽视频免费| 各种免费的搞黄视频| 久久久久国产网址| 久久久久国产精品人妻一区二区| 桃花免费在线播放| 高清视频免费观看一区二区| 老司机亚洲免费影院| 久久久久精品久久久久真实原创| 免费看不卡的av| 久久国内精品自在自线图片| 精品国产乱码久久久久久小说| 久久毛片免费看一区二区三区| 人妻人人澡人人爽人人| 免费观看a级毛片全部| 久久精品熟女亚洲av麻豆精品| 毛片一级片免费看久久久久| 免费人妻精品一区二区三区视频| 国产免费又黄又爽又色| 91精品伊人久久大香线蕉| 欧美亚洲 丝袜 人妻 在线| 天天影视国产精品| 毛片一级片免费看久久久久| 久久99蜜桃精品久久| 久久国产精品男人的天堂亚洲 | 边亲边吃奶的免费视频| 乱人伦中国视频| 精品第一国产精品| 亚洲精品aⅴ在线观看| 国产乱人偷精品视频| 久久久久久久精品精品| 日韩人妻精品一区2区三区| videos熟女内射| 亚洲欧美日韩卡通动漫| 亚洲精品乱码久久久久久按摩| 久久久a久久爽久久v久久| 日日摸夜夜添夜夜爱| 日产精品乱码卡一卡2卡三| 精品一区二区三卡| 成人无遮挡网站|