云计算中基于粗糙集的服务量化方法技术

技术编号:9620605 阅读:92 留言:0更新日期:2014-01-30 09:29
本发明专利技术提供的云计算中基于粗糙集的服务量化方法,涉及计算机网络安全技术领域,包括输入云计算环境中待选服务的属性集合;输出待选服务的量化值;计算每个待选服务对象中每个服务属性对于信任属性的依赖度;比较每个待选服务对象中信任属性得出判断矩阵,并计算行元素的几何平均值;计算每个待选服务对象中信任属性的权重系数;计算服务的量化值。本发明专利技术所要解决的技术问题是提供一种云计算中基于粗糙集的服务量化方法,用于解决云计算环境中云用户以保护个人隐私为着眼点量化选择服务。

Service quantization method based on rough set in cloud computing

The invention provides a cloud computing service quantization method based on rough set, relates to the technical field of computer network security, including the input attributes in the cloud computing environment to choose a collection of services; quantitative output to be selected service value; calculation of each candidate service object in each service attribute dependent on trust property; comparison of each candidate the service object of trust property obtains the judgment matrix, and calculate the average value of geometric elements; calculate each candidate service object coefficients trust property; quantitative calculation of service value. The technical problem to be solved is to provide a cloud computing service quantization method based on rough set is used to solve the cloud computing environment of cloud users to protect the privacy of individuals focus on quantitative selection service.

【技术实现步骤摘要】
云计算中基于粗糙集的服务量化方法
本专利技术涉及计算机网络安全
,尤其涉及云计算中基于粗糙集的服务量化方法。
技术介绍
云计算是一种“一切皆服务”的计算模式,为用户提供灵活便利、高度可扩展的IT资源。在云计算中,用户所关心的核心问题不再是计算资源本身,而是他所能获得的服务。这种模式给我们带来前所未有服务体验的同时,也将在利用网络过程中个人用户端所面临的安全问题转移到云计算中心。用户在选择云计算中心的时候,往往需要将管理和保护数据的责任转移给信誉高、可靠性高、安全性好的服务提供商。因此,在云计算环境中如何有效保护用户的隐私信息,是其提升用户体验和应用推广的关键。在云中多租户应用场景中,由于多租户应用处理的需求,租户数据是动态持续变化的,现有的隐私保护方法并不能完全解决云环境下的动态及可控性要求,隐私的多样性及个性化问题。当下面临的亟待解决的一个技术问题就是:如何提出一种有效措施以满足实际应用的更多需求。
技术实现思路
本专利技术所要解决的技术问题是提供一种云计算中基于粗糙集的服务量化方法,用于解决云计算环境中云用户以保护个人隐私为着眼点量化选择服务。为了解决上述问题,本专利技术提供一种云计算中基于粗糙集的服务量化方法,包括:输入云计算环境中待选服务的属性集合;输出待选服务的量化值;计算每个待选服务对象中每个服务属性对于信任属性的依赖度;比较每个待选服务对象中信任属性得出判断矩阵,并计算行元素的几何平均值;计算每个待选服务对象中信任属性的权重系数;计算服务的量化值。进一步的,所述属性集合包括服务属性和信任属性。进一步的,所述信任属性包括低中高三级。进一步的,所述服务属性包括时间属性和空间属性。综上,本专利技术提出了一种以信任为依托的服务量化方法,使用户在选择和使用服务时,可结合自身的情况和对云计算中心的信任动态调整用户隐私释放粒度,满足用户的个性化隐私需求的同时量化服务,对着服务的选择有着明确的指示。进一步的,本专利技术提出的基于粗糙集的服务量化方法用隐私信息与信任间的依赖关系量化服务提供,借以综合评价选择云计算环境中的服务提供者,分析表明,该方法适用于云计算环境中时间迁移、环境改变和自身发展而形成动态性,能够起到个性化隐私保护的目的。附图说明图1是本专利技术的云计算中基于粗糙集的服务量化方法的流程示意图;图2是信任值与服务量化关系的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图与实例对本专利技术作进一步详细说明。但所举实例不作为对本专利技术的限定。如图1所示,本专利技术提供一种云计算中基于粗糙集的服务量化方法的流程示意图,包括:输入云计算环境中待选服务的属性集合;输出待选服务的量化值;计算每个待选服务对象中每个服务属性对于信任属性的依赖度;比较每个待选服务对象中信任属性得出判断矩阵,并计算行元素的几何平均值;计算每个待选服务对象中信任属性的权重系数;计算服务的量化值。优选的,所述属性集合包括服务属性和信任属性。优选的,所述信任属性包括低中高三级。优选的,所述服务属性包括时间属性和空间属性。实际应用中,在云计算环境中从用户隐私保护(可控服务)的需求出发,云用户作为决策者分析服务的多种属性,并作出隐私信息与服务信息之间的等价替换,形成基于隐私信息的个性化服务信息表示,通过服务属性与云用户对服务的信任属性间存在的相互依赖关系对服务进行量化,作出服务选择,以此达到动态个性化隐私保护的目的。基于粗糙集的服务量化方法输入:云计算环境中待选服务的属性集合,主要包括服务属性C和信任属性D输出:待选服务的量化值step1.计算每个待选服务对象xi中每个C属性对于D的依赖度di,这里其中为条件属性Ci值为e所对应的对象集合;step2.比较每个待选服务对象xi中信任属性Di得出判断矩阵,计算行元素的几何平均值;step3.计算每个待选服务对象xi中信任属性Di的权重系数wi;step4.计算服务的量化值算法结束。更为具体的,为了验证本方法对服务量化的有效性,给出一个算法的应用实例:假设在云计算环境中有4个云服务提者和1个用户。服务属性包括时间属性为{0,1,2}分别表示繁忙、运行中、空闲;同理空间属性{}表示遥远、附近、本地;事件属性{}表示未曾提供、正在提供、提供过;信任属性{}表示为低、中、高。具体信息如表1给出的服务选择决策表所示;由算法可得具体量化服务值如图2,从图2信任值与服务量化关系中可以看出在我们的方法中信任对服务的选择有着明确的影响力,但并不作为选择的唯一标准,服务的选择是综合各因素的决策问题,这和实时服务的情境和与隐私信息密切联系的服务属性相关。表1对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本文档来自技高网...
云计算中基于粗糙集的服务量化方法

【技术保护点】
一种云计算中基于粗糙集的服务量化方法,包括:输入云计算环境中待选服务的属性集合;输出待选服务的量化值;计算每个待选服务对象中每个服务属性对于信任属性的依赖度;比较每个待选服务对象中信任属性得出判断矩阵,并计算行元素的几何平均值;计算每个待选服务对象中信任属性的权重系数;计算服务的量化值。

【技术特征摘要】
1.一种云计算中基于粗糙集的服务量化方法,包括:输入云计算环境中待选服务的属性集合,所述属性集合包括服务属性和信任属性;输出待选服务的量化值;计算每个待选服务对象xi中每个服务属性C对于信任属性D的依赖度di,这里其中为条件属性Ci值为e所对应的对象集合;比较每个待选服务对象xi中信任属性Di得出判...

【专利技术属性】
技术研发人员:何泾沙李晓会杜颖
申请(专利权)人:北京工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1