一种用于云服务的自研智慧化产品运作系统及方法技术方案

技术编号:38336863 阅读:12 留言:0更新日期:2023-08-02 09:17
本发明专利技术公开了用于云服务的自研智慧化产品运作系统及方法,通过获取设计资源中的资源类型,根据资源类型接入设计资源并构建资源类型资源本体模型,获取资源本体模型的设计任务并对设计资源进行服务化封装以形成云服务,识别云服务的综合性能指标得到云服务池,从目标云服务中获取服务池的用户综合满意度并构建用户QoS偏好模型,选取用户QoS模型中的最大用户QoS偏好相似度以确定目标云服务,将目标云服务与设计任务进行绑定并执行以完成目标云服务的自研智慧化产品运行,将设计任务与服务资源进行相似度匹配并结合云服务质量推荐以提升云服务的服务质量,融合用户对服务评价的交互情况,实现资源的服务化描述,提升了云服务的运行效率。务的运行效率。务的运行效率。

【技术实现步骤摘要】
一种用于云服务的自研智慧化产品运作系统及方法


[0001]本专利技术属于云服务
,尤其涉及一种用于云服务的自研智慧化产品运作系统及方法。

技术介绍

[0002]目前,在用户任务与服务资源的匹配判断过程中,对于任务的匹配判断过程中,对于任务的描述一般是直接将用户提交的任务首先转化为标准的资源服务请求描述,并对其各类信息进行分类提取,解析出基本信息、输入信息、输出信息等参数,然后与服务资源中的相应信息进行匹配,完成服务搜索与匹配过程,或是直接使用服务资源词条搜索云数据库。然而,服务质量QoS是定义服务的非功能性特点的重要概念,在云制造服务中,基于云制造服务的服务质量QoS来衡量云制造服务是否满足自己的需求,服务类型和功能各种各样,使得分类标准五花八门,根据不同的分类标准会产生不同的分类结果,原始定义的服务质量QoS只包含了衡量服务是否满足用户非功能性的指标。由于面对日益增长的云服务,用户只能通过服务提供商或平台运营商的功能描述来判断某个云服务是否能满足自己的功能性需求,但无法判断这个功能性服务质量的好坏,从而影响了云服务的运行效率。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种可以提升云服务的功能性服务质量、资源与服务匹配精确度和云服务运行效率的用于云服务的自研智慧化产品运作系统及方法,来解决上述存在的技术问题,具体采用以下技术方案来实现。
[0004]第一方面,本专利技术提供了一种用于云服务的自研智慧化产品运作系统,包括:资源获取模块,用于获取设计资源中的资源类型,根据资源类型接入设计资源并构建资源类型对应的资源本体模型,其中,资源类型包括静态实体资源和动态能力资源;服务建立模块,用于获取资源本体模型的设计任务并对设计资源进行服务化封装以形成云服务,识别云服务的综合性能指标得到云服务池;服务选取模块,用于从目标云服务中获取服务池的用户综合满意度并构建用户QoS偏好模型,选取用户QoS模型中的最大用户QoS偏好相似度以确定目标云服务;服务执行模块,用于将目标云服务与设计任务进行绑定并执行以完成目标云服务的自研智慧化产品运行。
[0005]作为上述技术方案的进一步优选,选取用户QoS模型中的最大用户QoS偏好相似度以确定目标云服务,包括:采用欧式距离计算用户偏好相似度,当用户提出或者系统感知用户的服务请求后,通过服务请求语义从目标云服务中匹配到一组功能性相同的候选服务,若每个候选服务含有m个QoS属性值,不同的QoS属性值表示不同的服务对性能的需求,将n个服务的m个属性值构建一个的矩阵,用行向量描述每个服务对应的QoS属性值;
对每个QoS属性值进行加权处理,权重越高重要性越大,表示m个QoS属性值的权重,以构成权重向量W,欧式距离表示m维空间中两点间的距离,采用加权欧式距离计算各个服务的QoS属性值向量与用户偏好QoS属性值向量A距离,则加权欧式距离计算的表达式为,根据用户偏好最大选择相似度S最高的服务即,其中表示服务的用户QoS偏好相似度。
[0006]作为上述技术方案的进一步优选,从目标云服务中获取服务池的用户综合满意度并构建用户QoS偏好模型,包括:获取服务请求并将该服务请求发送至云服务适配单元并匹配对应的服务,云服务适配单元根据存储在QoS评价信息表中得用户评价信息和当前设备环境的上下文信息综合处理,向用户推送一个能满足用户个性化偏好和符合环境上下文的云服务,其中,云服务适配单元属于服务选取模块;对用户以往的评价信息经过聚类提取出QoS偏好向量,并通过加权欧式距离计算出服务与用户QoS偏好向量的相似度,上下文监视单元提取和分析用户设备的上下文信息以计算出上下文匹配程度,提送给满足最大综合评估度的服务,其中,上下文监视单元属于服务选取模块。
[0007]作为上述技术方案的进一步优选,向用户推送一个能满足用户个性化偏好和符合环境上下文的云服务,包括:预设用户行为矩阵为,表示用户u对服务i的行为,模型中即H为两个多维矩阵的乘积,横向量H表示用户对每一个隐因子即服务的评价维度的喜好程度,k表示隐因子的数量,列向量F表示一个服务在每一个隐因子上的概率分布,通过隐含特征关系联系用户需求和服务,将用户和服务两者信息融合隐式反馈的信息,并将这些信息联合映射到一个多维度的空间。
[0008]作为上述技术方案的进一步优选,获取资源本体模型的设计任务并对设计资源进行服务化封装以形成云服务,识别云服务的综合性能指标得到云服务池,包括:资源本体模型包括本体、概念和属性,本体用于表达任务的对象或对象的参数,概念用于通过集合的方式表达与对象相关的内容,属性用于表达概念间或概念与文字、数值间的关系,采用二元组算法构建设计资源的本体模型的表达式为,其中R表示本体模型,根据表示层次的不同,科表示资源整体、个体或资源参数;C表示本体的概念,使用集合表达设计资源或其参数信息;表示涉及资源中概念的属性,表示概念间的关系;通过二元组算法和不同概念及属性集合构建多粒度、多层次的设计资源本体模型,本体模型二元组对象的集合表达式为
,其中i表示本体中含有概念的数量;表示本体的第i个概念,表示本体中第i个概念自身的属性,表示本题中第i个和第j个概念之间的属性关系。
[0009]作为上述技术方案的进一步优选,识别云服务的综合性能指标得到云服务池,包括:预设综合性指标CM来反映不同云服务的综合性能的表达式为,其中表示第i个云平台的某个云服务的综合性能值,表示云服务第j个性能指标值的权重,表示所有云平台中第j个性能指标的最大值,表示所有云平台中第j个性能指标的最小值,表示第i个云平台上的云服务的第j个性能指标值,N表示某个云服务所有参与计算的性能指标的综合,通过对的值进行标准化至空间,CM的值越大,云服务的综合性能越好。
[0010]作为上述技术方案的进一步优选,根据资源类型接入设计资源并构建资源类型对应的资源本体模型,包括:获取设计资源完成的历史数据以建立设计资源的评估变量,其中,评估变量包括设计成熟度系数、设计成功率系数和设计稳定度系数,设计任务的完成情况反映设计资源的成熟情况,建立设计成熟度系数的表达式为,其中,M表示设计资源执行设计任务的次数,表示资源完成设计任务的次数,当资源首次被调用时,M和均赋初值为1,得出设计成熟度系数初值为1;成功完成设计任务的设计次数反映设计资源的设计能力,建立设计成功率系数的表达式为,其中,M表示设计资源执行任务的次数,表示资源成功完成设计任务的次数,当资源首次调用时,M和均赋初值为1,得到设计成功率系数初值为1;若每次完成设计任务的时间越接近,表示该设计资源稳定度越高,资源使用者在调用该资源时,设计任务能按时完成的概率就越大,建立比例均方差的表达式为,其中M表示设计资源执行任务的次数,表示资源第i次执行设计任务的用时,表示资源m次执行设计任务的平均用时,比例均方差反映执行多次设计任务时设计用的差异程度。
[0011]作为上述技术方案的进一步优选,评估变量还包括设计资源的经验度系数、评价指数和成本指数,资源参与设计的总次数反映该资源可含有的经验度,建立经验度系数的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于云服务的自研智慧化产品运作系统,其特征在于,包括:资源获取模块,用于获取设计资源中的资源类型,根据资源类型接入设计资源并构建资源类型对应的资源本体模型,其中,资源类型包括静态实体资源和动态能力资源;服务建立模块,用于获取资源本体模型的设计任务并对设计资源进行服务化封装以形成云服务,识别云服务的综合性能指标得到云服务池;服务选取模块,用于从目标云服务中获取服务池的用户综合满意度并构建用户QoS偏好模型,选取用户QoS模型中的最大用户QoS偏好相似度以确定目标云服务;服务执行模块,用于将目标云服务与设计任务进行绑定并执行以完成目标云服务的自研智慧化产品运行。2.根据权利要求1所述的用于云服务的自研智慧化产品运作系统,其特征在于,选取用户QoS模型中的最大用户QoS偏好相似度以确定目标云服务,包括:采用欧式距离计算用户偏好相似度,当用户提出或者系统感知用户的服务请求后,通过服务请求语义从目标云服务中匹配到一组功能性相同的候选服务,若每个候选服务含有m个QoS属性值,不同的QoS属性值表示不同的服务对性能的需求,将n个服务的m个属性值构建一个的矩阵,用行向量描述每个服务对应的QoS属性值;对每个QoS属性值进行加权处理,权重越高重要性越大,表示m个QoS属性值的权重,以构成权重向量W,欧式距离表示m维空间中两点间的距离,采用加权欧式距离计算各个服务的QoS属性值向量与用户偏好QoS属性值向量A距离,则加权欧式距离计算的表达式为,根据用户偏好最大选择相似度S最高的服务即,其中表示服务的用户QoS偏好相似度。3.根据权利要求1所述的用于云服务的自研智慧化产品运作系统,其特征在于,从目标云服务中获取服务池的用户综合满意度并构建用户QoS偏好模型,包括:获取服务请求并将该服务请求发送至云服务适配单元并匹配对应的服务,云服务适配单元根据存储在QoS评价信息表中得用户评价信息和当前设备环境的上下文信息综合处理,向用户推送一个能满足用户个性化偏好和符合环境上下文的云服务,其中,云服务适配单元属于服务选取模块;对用户以往的评价信息经过聚类提取出QoS偏好向量,并通过加权欧式距离计算出服务与用户QoS偏好向量的相似度,上下文监视单元提取和分析用户设备的上下文信息以计算出上下文匹配程度,提送给满足最大综合评估度的服务,其中,上下文监视单元属于服务选取模块。4.根据权利要求3所述的用于云服务的自研智慧化产品运作系统,其特征在于,向用户
推送一个能满足用户个性化偏好和符合环境上下文的云服务,包括:预设用户行为矩阵为,表示用户u对服务i的行为,模型中即H为两个多维矩阵的乘积,横向量H表示用户对每一个隐因子即服务的评价维度的喜好程度,k表示隐因子的数量,列向量F表示一个服务在每一个隐因子上的概率分布,通过隐含特征关系联系用户需求和服务,将用户和服务两者信息融合隐式反馈的信息,并将这些信息联合映射到一个多维度的空间。5.根据权利要求1所述的用于云服务的自研智慧化产品运作系统,其特征在于,获取资源本体模型的设计任务并对设计资源进行服务化封装以形成云服务,识别云服务的综合性能指标得到云服务池,包括:资源本体模型包括本体、概念和属性,本体用于表达任务的对象或对象的参数,概念用于通过集合的方式表达与对象相关的内容,属性用于表达概念间或概念与文字、数值间的关系,采用二元组算法构建设计资源的本体模型的表达式为,其中R表示本体模型,根据表示层次的不同,科表示资源整体、个体或资源参数;C表示本体的概念,使用集合表达设计资源或其参数信息;表示涉及资源中概念的属性,表示概念间的关系;通过二元组算法和不同概念及属性集合构建多粒度、多层次的设计资源本体模型,本体模型二元组对象的集合表达式为,其中i表示本体中含有概念的数量;表示本体的第i个概念,表示本体中第i个概念自身的属性,表示本题中第i个和第...

【专利技术属性】
技术研发人员:丁新云
申请(专利权)人:深圳市伊登软件有限公司
类型:发明
国别省市:

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

1