云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及云安全領(lǐng)域,具體地,涉及云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法。
【背景技術(shù)】
[0002] 云計(jì)算是一種新型的商業(yè)計(jì)算模式,它將計(jì)算任務(wù)分布在大量計(jì)算機(jī)構(gòu)成的虛擬 資源池上,使各種應(yīng)用系統(tǒng)或用戶能依據(jù)需要獲取相應(yīng)服務(wù)。隨著云計(jì)算和Web服務(wù)技術(shù) 的快速發(fā)展,對提供相似或相同功能的各種質(zhì)量參差不齊的服務(wù)進(jìn)行服務(wù)等級區(qū)分,使得 優(yōu)質(zhì)服務(wù)在云環(huán)境下具有較高的服務(wù)等級,劣質(zhì)服務(wù)具有較低的服務(wù)等級,以便促進(jìn)云計(jì) 算的廣泛使用。
[0003] 近年來,國內(nèi)外學(xué)者已對云服務(wù)質(zhì)量的評價(jià)方法展開了研宄,其中大多假定服務(wù) 提供者SP (Service Provider)發(fā)布的服務(wù)質(zhì)量(QoS)數(shù)據(jù)是真實(shí)的,但實(shí)際情況中,SP發(fā) 布的信息未必真實(shí)可信,如此必然會(huì)影響服務(wù)消費(fèi)者SC(Service Consumer)對服務(wù)的選 擇。因此,如何判別SP實(shí)體所宣布數(shù)據(jù)的可信性并對其所提供服務(wù)進(jìn)行較為準(zhǔn)確地評價(jià)是 至關(guān)重要的。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的是提供一種云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,該方法用模糊 數(shù)學(xué)方法對SP實(shí)體提供的服務(wù)質(zhì)量進(jìn)行較為準(zhǔn)確地綜合評價(jià),先依據(jù)SC實(shí)體對SP實(shí)體的 實(shí)際QoS評價(jià)以及SP實(shí)體自身宣稱的QoS得到直接和間接的信任評價(jià)向量,再利用模糊理 論獲得SP實(shí)體的綜合信任值,以該信任值作為SP實(shí)體所宣稱地QoS的可信性,并結(jié)合實(shí)際 QoS評價(jià)獲得對SP實(shí)體所提供服務(wù)的最終QoS評價(jià)。
【主權(quán)項(xiàng)】
1. 一種云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,該方法包括: 步驟1,通過公式
卜算SC實(shí)體A對SP實(shí)體B的直接 信任評價(jià)向量(Δ A,B(1),Aa,B(2),Aa,B(3),Aa,B(4)); 其中,T為所述SC實(shí)體A與SP實(shí)體B最近的交互數(shù),Λ A B(j)為第j維直接信任評價(jià)值, 'ω第i次交互時(shí)所述SP實(shí)體B宣稱的第j維服務(wù)質(zhì)量(QoS)數(shù)據(jù);泛^(71為第i次交互 后A對B的第j維QoS的實(shí)際評價(jià),μ (i)為時(shí)間衰減函數(shù); 步驟2,計(jì)算所述SC實(shí)體A對SP實(shí)體B的間接信任評價(jià)向量(Λ' ΑΒ(1),Λ' AB(2), A A,B(3),A A,B⑷),其中,Δ A,B⑴、Δ A,B(2)、A A,B ⑶和 Δ A, B ⑷ 依次分別為第I 維間接信任評價(jià)值、第2維間接信任評價(jià)值、第3維間接信任評價(jià)值和第4維間接信任評價(jià) 值; 步驟3,將所述直接信任評價(jià)向量和間接信任評價(jià)向量通過模糊理論得到直接信任值 DTA,B和間接信任值ITA,B; 步驟4,通過以下公式計(jì)算所述SC實(shí)體A對SP實(shí)體B的綜合信任值, 1』=〇〇1'0+(1-€〇1!^,其中€[為自信因子; 步驟5,根據(jù)最近T次交互中所述SC實(shí)體A對SP實(shí)體B的第j維QoS的實(shí)際評價(jià),計(jì) 算所述SC實(shí)體A對SP實(shí)體B的直接QoS評價(jià)值DQa,B; 步驟6,根據(jù)所述SC實(shí)體A對SP實(shí)體B的綜合信任值,計(jì)算所述實(shí)體A對SP實(shí)體B的 間接QoS評價(jià)值IQa,B; 步驟7,綜合直接QoS評價(jià)值DQa, B和間接QoS評價(jià)值IQ A, B,通過如下公式得到最終評 價(jià)值,F(xiàn)Qa,B= a DQa,B+(l-α) IQa,B。
2. 根據(jù)權(quán)利要求1所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,在所 述步驟2中,計(jì)算所述SC實(shí)體A對SP實(shí)體B的間接信任評價(jià)向量(Λ ' Α Β(1),Λ ' A B(2), a,b⑶,A,B⑷)的方法包括: 設(shè)z個(gè)SC實(shí)體A在對應(yīng)時(shí)間段內(nèi)與所述SP實(shí)體B有交互,其中,第k個(gè)SC實(shí)體Rk在 第j維QoS指標(biāo)上的推薦可信度^ ,B ω通過以下公式得到:
其中,m為所述SC實(shí)體Rk與所述SP實(shí)體B的交互次數(shù); 通過所述步驟1能夠得到所述SC實(shí)體Rk對SP實(shí)體B的直接信任評價(jià)向量 (Ar1i, B (1>,Ak1. B (2>,Ank, b ⑶,Ar1i, b ⑴); 通過以下公式,得到所述SC實(shí)體A對SP實(shí)體B的間接信任評價(jià)向量, ΔΑ. B (j-> = V ZrcA ^ >Bfj> χ Δ?,~),其中,tr - 為稱贊因子,為與所 ^ k=l Um 述SP實(shí)體B有過交互的所述SC實(shí)體對其給出的稱贊數(shù),ηΣ(Β)為所述SP實(shí)體B所參與的 交易總數(shù)。
3. 根據(jù)權(quán)利要求1所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,在所 述步驟3中,將所述直接信任評價(jià)向量和間接信任評價(jià)向量通過模糊理論得到直接信任值 DTA,B和間接信任值Π \Β的方法包括: 將論域U建立在所述SP實(shí)體的集上,信任值在論域U上分為5個(gè)信任等級,5個(gè)所述信 任等級對應(yīng)的數(shù)值區(qū)間分別為[〇,1]、[1,2]、[2,3]、[3,4]和[4,5]; 預(yù)設(shè)SP實(shí)體X的直接信任評價(jià)向量為(X1, x2, x3, X4),得到以下相應(yīng)的隸屬函數(shù),
J 其中,萬為第j維直接信任評價(jià)向量(Xl,X2, X3, X4)的均值,%.為第j維直接信任評 價(jià)向量(X1, x2, x3, X4)的標(biāo)準(zhǔn)差; 通過以下公式得到預(yù)設(shè)SP實(shí)體X在第i個(gè)信任等級上的隸屬度, = Wj為第j維評價(jià)值相對于其它維的重要程度,且童=L M 7 = 1 0 1 ;根據(jù)最大隸屬原則,所述預(yù)設(shè)SP實(shí)體X的信任值t(x)和對應(yīng)的信任等級公式 為:
4. 根據(jù)權(quán)利要求3所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,所述 最大隸屬原則為:當(dāng)任意一個(gè)屬于論域U的所述預(yù)設(shè)SP實(shí)體X中的(.V) = V G (X),其中, k=l 1 e {1,2,3,4,5},則所述預(yù)設(shè)SP實(shí)體X相對隸屬于信任值t(x)。
5. 根據(jù)權(quán)利要求2所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,在所 述步驟4中,所述自信因子α通過以下計(jì)算公式進(jìn)行計(jì)算: a = l-trx γ,
γ為推薦可信因子。
6. 根據(jù)權(quán)利要求1所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,在所 述步驟5中,當(dāng)所述SC實(shí)體A與所述SP實(shí)體B最近的T次直接交互后得到的T個(gè)QoS實(shí) 際評價(jià)值,其中,T個(gè)中第i個(gè)QoS實(shí)際評價(jià)值為4^ = @』⑴,%』⑵,<川),則 所述SC實(shí)體A對所述SP實(shí)體B的直接QoS評價(jià)值能夠通過下述公式得到:
7.根據(jù)權(quán)利要求1所述的云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,其特征在于,在步 驟6中,在所述SC實(shí)體A與所述SP實(shí)體B最近的T次交互中,自己宣稱T個(gè)QoS數(shù)據(jù),其 中,T個(gè)中第i個(gè)所述QoS數(shù)據(jù)為4 = ('),⑵,¥(3;),¥⑷),則所述SC實(shí)體A對所述SP 實(shí)體B的間接QoS評價(jià)值能夠通過下述公式得到:
【專利摘要】本發(fā)明公開云環(huán)境下基于模糊理論的服務(wù)評價(jià)方法,1,通過公式計(jì)算SC實(shí)體A對SP實(shí)體B的直接信任評價(jià)向量;2,計(jì)算SC實(shí)體A對SP實(shí)體B的間接信任評價(jià)向量;3,將直接信任評價(jià)向量和間接信任評價(jià)向量通過模糊理論得直接信任值DTA,B和間接信任值ITA,B;4,通過以下公式計(jì)算SC實(shí)體A對SP實(shí)體B的綜合信任值,TA,B=αDTA,B+(1-α)ITA,B;5,根據(jù)最近T次交互中SC實(shí)體A對SP實(shí)體B的第j維QoS的實(shí)際評價(jià),計(jì)算直接QoS評價(jià)值DQA,B;6,根據(jù)SC實(shí)體A對SP實(shí)體B的綜合信任值,計(jì)算間接QoS評價(jià)值IQA,B;7,綜合直接QoS評價(jià)值DQA,B和間接QoS評價(jià)值IQA,B得到最終評價(jià)值。該方法用模糊數(shù)學(xué)方法對SP實(shí)體提供的服務(wù)質(zhì)量進(jìn)行較為準(zhǔn)確地綜合評價(jià)。
【IPC分類】G06Q10-06
【公開號】CN104732338
【申請?zhí)枴緾N201510100572
【發(fā)明人】郭良敏, 孫麗萍, 胡桂銀, 左開中, 陳付龍, 張美娟
【申請人】安徽師范大學(xué)
【公開日】2015年6月24日
【申請日】2015年3月6日