服務(wù)流性能的檢測(cè)方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種服務(wù)流性能的檢測(cè)方法,服務(wù)流的處理過程包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,該方法包括:分別檢測(cè)服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù);對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略;以及根據(jù)調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化。本發(fā)明實(shí)施例的檢測(cè)方法通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,可操作性強(qiáng),提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。本發(fā)明還公開了一種服務(wù)流性能的檢測(cè)裝置。
【專利說明】服務(wù)流性能的檢測(cè)方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種服務(wù)流性能的檢測(cè)方法和裝置。
【背景技術(shù)】
[0002]目前,在進(jìn)行服務(wù)計(jì)算的檢測(cè)與評(píng)價(jià)時(shí),可通過對(duì)服務(wù)質(zhì)量標(biāo)準(zhǔn)所指出的各項(xiàng)指標(biāo)進(jìn)行評(píng)價(jià)與檢測(cè),從而得到對(duì)服務(wù)本身質(zhì)量評(píng)價(jià),其中指標(biāo)可以包括:服務(wù)時(shí)間、服務(wù)流轉(zhuǎn)所消耗的代價(jià)、服務(wù)可靠性、服務(wù)可維護(hù)性與服務(wù)滿意度等。
[0003]但是,目前存在的問題是,僅從服務(wù)計(jì)算的整體進(jìn)行考慮,并且所提出的各項(xiàng)評(píng)估點(diǎn)都是針對(duì)服務(wù)計(jì)算整體的縱向指標(biāo),并未針對(duì)服務(wù)計(jì)算的具體階段進(jìn)行細(xì)分。例如,只能對(duì)服務(wù)流的起始與終點(diǎn)位置進(jìn)行測(cè)量,以得到評(píng)價(jià)值,從而對(duì)服務(wù)整體進(jìn)行調(diào)整,實(shí)際操作性差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0005]為此,本發(fā)明的第一個(gè)目的在于提出一種服務(wù)流性能的檢測(cè)方法。該方法通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。
[0006]本發(fā)明的第二個(gè)目的在于提出一種服務(wù)流性能的檢測(cè)裝置。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的服務(wù)流性能的檢測(cè)方法,其特征在于,所述服務(wù)流的處理過程包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,所述方法包括:分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,所述第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,所述第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,所述第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度;對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略;以及根據(jù)所述調(diào)優(yōu)策略對(duì)所述服務(wù)流進(jìn)行優(yōu)化。
[0008]根據(jù)本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)方法,分別檢測(cè)服務(wù)流的服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),并對(duì)這些性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略,以及根據(jù)該調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化,從而達(dá)到服務(wù)流優(yōu)化的效果,通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,可操作性強(qiáng),提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。
[0009]為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的服務(wù)流性能的檢測(cè)裝置,所述服務(wù)流的處理過程包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,所述裝置包括:檢測(cè)模塊,用于分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,所述第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,所述第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,所述第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度;統(tǒng)計(jì)分析模塊,用于對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略;以及優(yōu)化模塊,用于根據(jù)所述調(diào)優(yōu)策略對(duì)所述服務(wù)流進(jìn)行優(yōu)化。
[0010]根據(jù)本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)裝置,可通過檢測(cè)模塊分別檢測(cè)服務(wù)流的服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),統(tǒng)計(jì)分析模塊對(duì)這些性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略,優(yōu)化模塊根據(jù)該調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化,從而達(dá)到服務(wù)流優(yōu)化的效果,通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,可操作性強(qiáng),提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。
[0011]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說明】
[0012]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)流性能的檢測(cè)方法的流程圖;以及
[0013]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)流性能的檢測(cè)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0014]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0015]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0016]下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)方法和裝置。
[0017]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)流性能的檢測(cè)方法的流程圖。
[0018]需要說明的是,在本發(fā)明的實(shí)施例中,服務(wù)流可理解為根據(jù)服務(wù)請(qǐng)求由服務(wù)提供方向服務(wù)請(qǐng)求者發(fā)送的業(yè)務(wù)邏輯流與相關(guān)數(shù)據(jù)流的集合。還需要說明的是,在本發(fā)明的實(shí)施例中,服務(wù)流的處理過程可包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程。其中,在本發(fā)明的實(shí)施例中,可針對(duì)服務(wù)流的處理過程進(jìn)行分級(jí)評(píng)測(cè),即分別統(tǒng)計(jì)服務(wù)分解過程、月艮務(wù)分發(fā)過程和服務(wù)組合過程中的各項(xiàng)性能指標(biāo)并對(duì)其進(jìn)行優(yōu)化分析,以獲得調(diào)優(yōu)策略。具體地,如圖1所示,該服務(wù)流性能的檢測(cè)方法可以包括:
[0019]S101,分別檢測(cè)服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0020]具體地,可分別檢測(cè)服務(wù)流的各個(gè)處理過程中的各項(xiàng)性能指標(biāo)。具體而言,可分別檢測(cè)服務(wù)分解過程中的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,檢測(cè)服務(wù)分發(fā)過程中的網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,同時(shí)檢測(cè)服務(wù)組合過程中的相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0021]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,目標(biāo)需求契合度可理解為服務(wù)請(qǐng)求者提出的服務(wù)需求與目標(biāo)服務(wù)的聯(lián)系程度,契合度越高,這種聯(lián)系程度越緊密。
[0022]舉例而言,本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)方法可提供檢測(cè)模塊,該檢測(cè)模塊可包括服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元,其中,服務(wù)分解檢測(cè)單元可檢測(cè)服務(wù)分解過程中的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,服務(wù)分發(fā)檢測(cè)單元可檢測(cè)服務(wù)分發(fā)過程中的網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,服務(wù)組合檢測(cè)單元可檢測(cè)服務(wù)組合過程中的相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0023]根據(jù)本發(fā)明的一個(gè)實(shí)施例,服務(wù)流具有位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù),其中,在本發(fā)明的實(shí)施例中,原子服務(wù)可為將數(shù)據(jù)服務(wù)或者計(jì)算服務(wù)分解后所形成最小的服務(wù)粒度單元。此外,在本發(fā)明的實(shí)施例中,步驟SlOl可包括:分別檢測(cè)服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)。
[0024]舉例而言,在本發(fā)明的實(shí)施例中,服務(wù)分解檢測(cè)單元的檢測(cè)對(duì)象可包括位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù),這樣,可以理解,在同一個(gè)服務(wù)網(wǎng)絡(luò)中可具有多個(gè)服務(wù)分解檢測(cè)單元,分別位于不同地理位置或邏輯位置的多個(gè)服務(wù)分解檢測(cè)單元可以不同。例如,一個(gè)地理位置或邏輯位置的服務(wù)分解檢測(cè)單元可檢測(cè)目標(biāo)需求契合度,另一個(gè)地理位置或邏輯位置的服務(wù)分解檢測(cè)單元可檢測(cè)目標(biāo)服務(wù)環(huán)境,這些位于不同地理位置或邏輯位置的多個(gè)服務(wù)分解檢測(cè)單元可將所檢測(cè)到的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境通過各自對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)相互連通,并進(jìn)行所檢測(cè)的服務(wù)性能信息交互。由此,可實(shí)現(xiàn)不同地理位置或邏輯位置的服務(wù)分解目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境的性能檢測(cè)數(shù)據(jù)互聯(lián)互通。
[0025]其中,本領(lǐng)域技術(shù)人員可以理解,服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元與服務(wù)分解檢測(cè)單元的功能一致,具體的功能可參照服務(wù)分解檢測(cè)單元的功能描述,在此不再贅述。
[0026]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元與服務(wù)組合檢測(cè)單元可以為分布的獨(dú)立單元,也可集成在一起。
[0027]S102,對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略。
[0028]具體而言,可根據(jù)評(píng)價(jià)算法對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略。其中,評(píng)價(jià)算法為現(xiàn)有算法,在此不再贅述。
[0029]舉例而言,可統(tǒng)計(jì)同一服務(wù)流處理過程中的一個(gè)或多個(gè)來自服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元中的分解目標(biāo)需求契合度、分解目標(biāo)服務(wù)環(huán)境、分發(fā)網(wǎng)絡(luò)環(huán)境、分發(fā)目標(biāo)數(shù)據(jù)契合度、組合服務(wù)資源契合度、組合服務(wù)結(jié)果與需求契合度的檢測(cè)數(shù)據(jù),并根據(jù)同一服務(wù)網(wǎng)絡(luò)中不同的服務(wù)流程進(jìn)行以上各過程中的數(shù)據(jù)統(tǒng)計(jì),并在統(tǒng)計(jì)的基礎(chǔ)上進(jìn)行數(shù)據(jù)分析,從而得出服務(wù)系統(tǒng)的調(diào)優(yōu)策略。
[0030]S103,根據(jù)調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化。
[0031]具體而言,可分別將調(diào)優(yōu)策略反饋至服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,以使服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程分別根據(jù)該調(diào)優(yōu)策略進(jìn)行自優(yōu)化。具體地,可將分解目標(biāo)需求契合度、分解目標(biāo)服務(wù)環(huán)境的調(diào)優(yōu)策略反饋給服務(wù)分解過程;將分發(fā)網(wǎng)絡(luò)環(huán)境、分發(fā)目標(biāo)數(shù)據(jù)契合度的調(diào)優(yōu)策略反饋給服務(wù)分發(fā)過程;將組合服務(wù)資源契合度、組合服務(wù)結(jié)果與需求契合度的調(diào)優(yōu)策略反饋給服務(wù)組合過程,從而達(dá)到服務(wù)流優(yōu)化的效果。
[0032]根據(jù)本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)方法,分別檢測(cè)服務(wù)流的服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),并對(duì)這些性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略,以及根據(jù)該調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化,從而達(dá)到服務(wù)流優(yōu)化的效果,通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,可操作性強(qiáng),提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。
[0033]圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的服務(wù)流性能的檢測(cè)裝置的結(jié)構(gòu)示意圖。
[0034]需要說明的是,在本發(fā)明的實(shí)施例中,服務(wù)流可理解為根據(jù)服務(wù)請(qǐng)求由服務(wù)提供方向服務(wù)請(qǐng)求者發(fā)送的業(yè)務(wù)邏輯流與相關(guān)數(shù)據(jù)流的集合。還需要說明的是,在本發(fā)明的實(shí)施例中,服務(wù)流的處理過程可包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程。其中,在本發(fā)明的實(shí)施例中,可針對(duì)服務(wù)流的處理過程進(jìn)行分級(jí)評(píng)測(cè),即分別統(tǒng)計(jì)服務(wù)分解過程、月艮務(wù)分發(fā)過程和服務(wù)組合過程中的各項(xiàng)性能指標(biāo)并對(duì)其進(jìn)行優(yōu)化分析,以獲得調(diào)優(yōu)策略。具體地,如圖2所示,該服務(wù)流性能的檢測(cè)裝置可以包括:檢測(cè)模塊100、統(tǒng)計(jì)分析模塊200和優(yōu)化模塊300。
[0035]具體地,檢測(cè)模塊100用于分別檢測(cè)服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0036]更具體地,檢測(cè)模塊100可分別檢測(cè)服務(wù)流的各個(gè)處理過程中的各項(xiàng)性能指標(biāo)。具體而言,檢測(cè)模塊100可分別檢測(cè)服務(wù)分解過程中的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,檢測(cè)服務(wù)分發(fā)過程中的網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,同時(shí)檢測(cè)服務(wù)組合過程中的相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0037]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,目標(biāo)需求契合度可理解為服務(wù)請(qǐng)求者提出的服務(wù)需求與目標(biāo)服務(wù)的聯(lián)系程度,契合度越高,這種聯(lián)系程度越緊密。
[0038]舉例而言,在本發(fā)明的實(shí)施例中,檢測(cè)模塊100可包括服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元,其中,服務(wù)分解檢測(cè)單元可檢測(cè)服務(wù)分解過程中的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,服務(wù)分發(fā)檢測(cè)單元可檢測(cè)服務(wù)分發(fā)過程中的網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,服務(wù)組合檢測(cè)單元可檢測(cè)服務(wù)組合過程中的相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度。
[0039]根據(jù)本發(fā)明的一個(gè)實(shí)施例,服務(wù)流具有位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù),其中,在本發(fā)明的實(shí)施例中,原子服務(wù)可為將數(shù)據(jù)服務(wù)或者計(jì)算服務(wù)分解后所形成最小的服務(wù)粒度單元。此外,在本發(fā)明的實(shí)施例中,檢測(cè)模塊100可具體用于:分別檢測(cè)服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)。[0040]舉例而言,在本發(fā)明的實(shí)施例中,服務(wù)分解檢測(cè)單元的檢測(cè)對(duì)象可包括位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù),這樣,可以理解,在同一個(gè)服務(wù)網(wǎng)絡(luò)中可具有多個(gè)服務(wù)分解檢測(cè)單元,分別位于不同地理位置或邏輯位置的多個(gè)服務(wù)分解檢測(cè)單元可以不同。例如,一個(gè)地理位置或邏輯位置的服務(wù)分解檢測(cè)單元可檢測(cè)目標(biāo)需求契合度,另一個(gè)地理位置或邏輯位置的服務(wù)分解檢測(cè)單元可檢測(cè)目標(biāo)服務(wù)環(huán)境,這些位于不同地理位置或邏輯位置的多個(gè)服務(wù)分解檢測(cè)單元可將所檢測(cè)到的目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境通過各自對(duì)應(yīng)的服務(wù)網(wǎng)絡(luò)相互連通,并進(jìn)行所檢測(cè)的服務(wù)性能信息交互。由此,可實(shí)現(xiàn)不同地理位置或邏輯位置的服務(wù)分解目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境的性能檢測(cè)數(shù)據(jù)互聯(lián)互通。
[0041]其中,本領(lǐng)域技術(shù)人員可以理解,服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元與服務(wù)分解檢測(cè)單元的功能一致,具體的功能可參照服務(wù)分解檢測(cè)單元的功能描述,在此不再贅述。
[0042]應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元與服務(wù)組合檢測(cè)單元可以為分布的獨(dú)立單元,也可集成在一起。
[0043]統(tǒng)計(jì)分析模塊200用于對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略。具體而言,統(tǒng)計(jì)分析模塊200可根據(jù)評(píng)價(jià)算法對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略。其中,評(píng)價(jià)算法為現(xiàn)有算法,在此不再贅述。
[0044]舉例而言,統(tǒng)計(jì)分析模塊200可統(tǒng)計(jì)同一服務(wù)流處理過程中的一個(gè)或多個(gè)來自服務(wù)分解檢測(cè)單元、服務(wù)分發(fā)檢測(cè)單元、服務(wù)組合檢測(cè)單元中的分解目標(biāo)需求契合度、分解目標(biāo)服務(wù)環(huán)境、分發(fā)網(wǎng)絡(luò)環(huán)境、分發(fā)目標(biāo)數(shù)據(jù)契合度、組合服務(wù)資源契合度、組合服務(wù)結(jié)果與需求契合度的檢測(cè)數(shù)據(jù),并根據(jù)同一服務(wù)網(wǎng)絡(luò)中不同的服務(wù)流程進(jìn)行以上各過程中的數(shù)據(jù)統(tǒng)計(jì),并在統(tǒng)計(jì)的基礎(chǔ)上進(jìn)行數(shù)據(jù)分析,從而得出服務(wù)系統(tǒng)的調(diào)優(yōu)策略。
[0045]優(yōu)化模塊300用于根據(jù)調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化。優(yōu)選地,在本發(fā)明的實(shí)施例中,優(yōu)化模塊300可具體用于:分別將調(diào)優(yōu)策略反饋至服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,以使服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程分別根據(jù)該調(diào)優(yōu)策略進(jìn)行自優(yōu)化。
[0046]更具體地,優(yōu)化模塊300可將分解目標(biāo)需求契合度、分解目標(biāo)服務(wù)環(huán)境的調(diào)優(yōu)策略反饋給服務(wù)分解過程;將分發(fā)網(wǎng)絡(luò)環(huán)境、分發(fā)目標(biāo)數(shù)據(jù)契合度的調(diào)優(yōu)策略反饋給服務(wù)分發(fā)過程;將組合服務(wù)資源契合度、組合服務(wù)結(jié)果與需求契合度的調(diào)優(yōu)策略反饋給服務(wù)組合過程,從而達(dá)到服務(wù)流優(yōu)化的效果。
[0047]根據(jù)本發(fā)明實(shí)施例的服務(wù)流性能的檢測(cè)裝置,可通過檢測(cè)模塊分別檢測(cè)服務(wù)流的服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),統(tǒng)計(jì)分析模塊對(duì)這些性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略,優(yōu)化模塊根據(jù)該調(diào)優(yōu)策略對(duì)服務(wù)流進(jìn)行優(yōu)化,從而達(dá)到服務(wù)流優(yōu)化的效果,通過對(duì)服務(wù)流處理過程中的分層性能評(píng)價(jià),以得到服務(wù)流各層間的服務(wù)質(zhì)量,可操作性強(qiáng),提高了服務(wù)流在處理與分發(fā)過程中的質(zhì)量,能夠使服務(wù)更好的滿足服務(wù)請(qǐng)求者的服務(wù)需求。
[0048]此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。
[0049]在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0050]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
[0051]盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【權(quán)利要求】
1.一種服務(wù)流性能的檢測(cè)方法,其特征在于,所述服務(wù)流的處理過程包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,所述方法包括: 分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,所述第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,所述第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,所述第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度; 對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略;以及 根據(jù)所述調(diào)優(yōu)策略對(duì)所述服務(wù)流進(jìn)行優(yōu)化。
2.根據(jù)權(quán)利要求1所述的服務(wù)流性能的檢測(cè)方法,其特征在于,所述服務(wù)流具有位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)。
3.根據(jù)權(quán)利要求2所述的服務(wù)流性能的檢測(cè)方法,其特征在于,所述分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)包括: 分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)的所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)。
4.根據(jù)權(quán)利要求1所述的服務(wù)流性能的檢測(cè)方法,其特征在于,所述對(duì)第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略包括: 根據(jù)評(píng)價(jià)算法對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成所述調(diào)優(yōu)策略。
5.根據(jù)權(quán)利要求1所述的服務(wù)`流性能的檢測(cè)方法,其特征在于,所述根據(jù)所述調(diào)優(yōu)策略對(duì)所述服務(wù)流進(jìn)行優(yōu)化包括: 分別將所述調(diào)優(yōu)策略反饋至所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,以使所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程分別根據(jù)所述調(diào)優(yōu)策略進(jìn)行自優(yōu)化。
6.一種服務(wù)流性能的檢測(cè)裝置,其特征在于,所述服務(wù)流的處理過程包括服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,所述裝置包括: 檢測(cè)模塊,用于分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù),其中,所述第一類性能參數(shù)包括目標(biāo)需求契合度和目標(biāo)服務(wù)環(huán)境,所述第二類性能參數(shù)包括網(wǎng)絡(luò)環(huán)境和目標(biāo)數(shù)據(jù)契合度,所述第三類性能參數(shù)包括相關(guān)服務(wù)資源契合度和組合服務(wù)需求契合度; 統(tǒng)計(jì)分析模塊,用于對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成調(diào)優(yōu)策略;以及 優(yōu)化模塊,用于根據(jù)所述調(diào)優(yōu)策略對(duì)所述服務(wù)流進(jìn)行優(yōu)化。
7.根據(jù)權(quán)利要求6所述的服務(wù)流性能的檢測(cè)裝置,其特征在于,所述服務(wù)流具有位于不同物理位置和/或不同邏輯流程的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)。
8.根據(jù)權(quán)利要求7所述的服務(wù)流性能的檢測(cè)裝置,其特征在于,所述檢測(cè)模塊具體用于: 分別檢測(cè)所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程中的多個(gè)服務(wù)和/或多個(gè)原子服務(wù)的所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)。
9.根據(jù)權(quán)利要求6所述的服務(wù)流性能的檢測(cè)裝置,其特征在于,所述統(tǒng)計(jì)分析模塊具體用于: 根據(jù)評(píng)價(jià)算法對(duì)所述第一類性能參數(shù)、第二類性能參數(shù)和第三類性能參數(shù)進(jìn)行統(tǒng)計(jì)分析以生成所述調(diào)優(yōu)策略。
10.根據(jù)權(quán)利要求6所述的服務(wù)流性能的檢測(cè)裝置,其特征在于,所述優(yōu)化模塊具體用于: 分別將所述調(diào)優(yōu)策略反饋至所述服務(wù)分解過程、服務(wù)分發(fā)過程和服務(wù)組合過程,以使所述服務(wù)分解過程、服 務(wù)分發(fā)過程和服務(wù)組合過程分別根據(jù)所述調(diào)優(yōu)策略進(jìn)行自優(yōu)化。
【文檔編號(hào)】H04L12/26GK103746883SQ201410016492
【公開日】2014年4月23日 申請(qǐng)日期:2014年1月14日 優(yōu)先權(quán)日:2014年1月14日
【發(fā)明者】宋美娜, 鄂海紅, 鄂新華, 宋俊德 申請(qǐng)人:博元森禾信息科技(北京)有限公司, 北京郵電大學(xué)