[發明專利]帶租戶演化容忍度的SaaS服務演化一致性判定方法在審
| 申請號: | 201710991196.9 | 申請日: | 2017-10-23 |
| 公開(公告)號: | CN107786651A | 公開(公告)日: | 2018-03-09 |
| 發明(設計)人: | 王曉芳;李彤;謝仲文;林英;秦江龍;莫啟;成蕾;鄭交交;劉曉芳;楊真諦;鄭明;李響 | 申請(專利權)人: | 云南大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24;G06F8/70 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙)11350 | 代理人: | 湯東鳳 |
| 地址: | 650091 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 演化 容忍度 saas 服務 一致性 判定 方法 | ||
1.一種帶租戶演化容忍度的SaaS服務演化一致性判定方法,其特征在于,所述帶租戶演化容忍度的SaaS服務演化一致性判定方法包括:
使用擴展的服務描述性語言WSDL對SaaS應用服務實例和服務實例變遷建立基于實例變遷的服務實例描述模型并進行相應的層次性變化抽取;基于抽取出的變化序列,引入一致性度量值,進行租戶參與的分層次細粒度的一致性定量計算;參考租戶自定義演化容忍度系數,對SaaS服務演化一致性分層次判定和綜合性判定。
2.如權利要求1所述的帶租戶演化容忍度的SaaS服務演化一致性判定方法,其特征在于,建立基于實例變遷的服務實例描述模型,服務實例Cn=<Cn-1,△L>,其中當n=1時,C0=C1;所述基于實例變遷的服務實例描述模型包括:
實例變遷的變化向量,為一個四元組dv=<O,S,F,D>,其中S∈{structure,non-function},表示服務實例兩個層級的變化;O∈{add,del,mod}表示操作變化;F表示實例的服務變化源;D表示實例的服務變化目標;
實例變遷的變化向量序列,為實例變遷中所有變化向量的有序的排列組合,△L=(dv1,dv2,dv3,…,dvn);
若服務實例C1對應的變化向量序列為△L1,演化后的服務實例C2=C1*△L1;
所述變化向量分為結構層變化向量和非功能層變化向量,所述變化向量序列表示為△L=△LS+△LN;△LS表示結構層的變化向量序列,△LN表示非功能層的變化向量序列。
3.如權利要求1所述的帶租戶演化容忍度的SaaS服務演化一致性判定方法,其特征在于,變化向量抽取方法,包括結構層變化向量抽取方法,
通過節點之間的層次性遞進關系確定變化路徑以及變化對象,再通過比較該節點屬性確定變化內容;通過逐層比較演化前和演化后的結構樹節點,提取結構層的變化向量。
4.如權利要求1所述的帶租戶演化容忍度的SaaS服務演化一致性判定方法,其特征在于,變化向量抽取方法,還包括結非功能層變量抽取方法,將非功能層QoS的每個指標當做一個節點,通過比較演化前后節點信息的變化來抽取出變化向量。
5.如權利要求1所述的帶租戶演化容忍度的SaaS服務演化一致性判定方法,其特征在于,于抽取出的變化序列,引入一致性度量值,進行租戶參與的分層次細粒度的一致性定量計算中采用加權方法來計算,為:
其中γ和δ為租戶自定義演化容忍權重系數租戶通過調節γ和δ大小控制對SaaS應用一致性定量計算偏向。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云南大學,未經云南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710991196.9/1.html,轉載請聲明來源鉆瓜專利網。





