云资源处理方法、装置、设备及存储介质制造方法及图纸

技术编号:38282343 阅读:11 留言:0更新日期:2023-07-27 10:30
本申请提供一种云资源处理方法、装置、设备及存储介质,涉及数据处理技术领域,该方法云资源共享平台将第一随机码发送至云资源使用方,将第二随机码发送至云资源提供方;云资源提供方根据第一随机码对云资源使用方进行安全认证;云资源使用方根据第二随机码对云资源提供方进行安全认证;若认证成功,则区块链中的云资源提供方获取云资源使用方在区块链上发布的云资源需求,在时间域方面对云资源需求中的频率变量进行分析处理,并在空间域方面对云资源需求中的热点空间分布进行分析处理,确定云资源提供方是否同时满足云资源需求;云资源使用方在接收到云资源提供方发送的满足需求信息和费用信息后,确定N个目标云资源提供方。供方。供方。

【技术实现步骤摘要】
云资源处理方法、装置、设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种云资源处理方法、装置、设备及存储介质。

技术介绍

[0002]云际计算(Joint Cloud Computing)是以云服务提供者之间开放协作为基础,通过多方云资源深度融合,方便开发者通过“软件定义”方式定制云服务,创造云价值,实现“服务无边界、云间有协作、资源易共享、价值可转换”的新一代云计算模式。
[0003]目前,用户正在逐渐接入多家云服务提供商的云资源,相较于将数据存储在单一的云服务提供商,多家云服务提供商能够为用户提供更灵活的存储保障。
[0004]然而,目前对于云资源的使用情况有一定的混乱性,而且云资源不通用,造成了很多空闲云资源的浪费,现有技术也无法避免非法云资源的接入,云存储安全性低。

技术实现思路

[0005]本申请提供一种云资源处理方法、装置、设备及存储介质,以解决目前对于云资源的使用情况有一定的混乱性,而且云资源不通用,造成了很多空闲云资源的浪费,现有技术也无法避免非法云资源的接入,云存储安全性低的技术问题。
[0006]第一方面,本申请提供云资源处理方法,包括:云资源共享平台生成第一随机码和第二随机码,将所述第一随机码发送至云资源使用方,将所述第二随机码发送至云资源提供方;云资源提供方根据所述第一随机码对所述云资源使用方进行安全认证,得到第一认证结果;云资源使用方根据所述第二随机码对所述云资源提供方进行安全认证,得到第二认证结果;若所述第一认证结果和所述第二认证结果均为认证成功,则区块链中的至少一个云资源提供方获取云资源使用方在区块链上发布的云资源需求,在时间域方面对所述云资源需求中的频率变量进行分析处理,并在空间域方面对所述云资源需求中的热点空间分布进行分析处理,确定云资源提供方是否同时满足所述云资源需求对时间域和空间域的需求,若同时满足,则云资源提供方在区块链上广播满足需求信息和费用信息;云资源使用方在接收到所述至少一个云资源提供方发送的满足需求信息和费用信息后,根据所述至少一个云资源提供方发送的满足需求信息和费用信息,确定N个目标云资源提供方,其中,所述N为任意正整数。
[0007]这里,本申请提出了一种云资源的分配确定方式,云资源共享平台、云资源提供方和云资源使用方均加入了区块链网络,首先,云资源共享平台可以基于随机数协助云资源提供方和云资源使用方进行双方的安全认证,在确定双方安全的前提下,云资源提供方结合时间域和空间域两个方面为对资源进行确认,确定是否能够为云资源使用方提供资源,
通过区块链实现云资源的共享,结合时间域和空间域实现资源的调配,提高了资源利用率,通过双向确权保证了云资源的合法性,提高了云存储的安全性。
[0008]可选地,所述云资源提供方根据所述第一随机码对所述云资源使用方进行安全认证,得到第一认证结果,包括:云资源使用方在接收到所述第一随机码后,将所述第一随机码按照预设算法进行私钥加密处理,得到第一加密结果,将云资源需求和所述第一加密结果发送至区块链网络中;云资源提供方接收所述云资源需求和所述第一加密结果,对所述第一加密结果进行解密处理,得到第三随机码,将所述第三随机码和云资源使用方标识发送至云资源共享平台;云资源共享平台在接收到所述第三随机码和所述云资源使用方标识后,确定所述云资源使用方标识对应的第一随机码,将所述第一随机码和所述第三随机码进行比对,根据比对结果确定第一认证结果。
[0009]这里,本申请云资源提供方在对云资源使用方进行安全认证确权时,结合云资源共享平台发送的第一随机码,云资源使用方通过预设算法进行加密处理得到第一加密结果,通过区块链将第一加密结果发送至云资源提供方,云资源提供方进行解密处理后,得到第三随机码发送至云资源共享平台进行比对,云资源共享平台通过随机数的比对,为云资源提供方提供安全认证结果,从而实现了对云资源使用方的安全确权,验证方式简单、高效且准确率高,进一步地提高了云资源处理的安全性及可靠性。
[0010]可选地,所述云资源使用方根据所述第二随机码对所述云资源提供方进行安全认证,得到第二认证结果,包括:云资源提供方在接收到所述第二随机码后,将所述第二随机码按照预设算法进行私钥加密处理,得到第二加密结果,将所述第二加密结果发送至区块链网络中;云资源使用方接收所述第二加密结果,对所述第二加密结果进行解密处理,得到第四随机码,将所述第四随机码和云资源提供方标识发送至云资源共享平台;云资源共享平台在接收到所述第四随机码和所述云资源提供方标识后,确定所述云资源提供方标识对应的第二随机码,将所述第二随机码和所述第四随机码进行比对,根据比对结果确定第二认证结果。
[0011]这里,本申请云资源使用方也可以借助云资源共享平台发布的随机数实现对云资源提供方的安全确权,进一步地保证了云资源提供方的合法性、可靠性,提高了云存储处理的安全性。
[0012]可选地,所述在时间域方面对所述云资源需求中的频率变量进行分析处理,包括:在时间域方面,结合离散傅里叶变换和自相关函数,对所述云资源需求中的频率变量进行分析处理。
[0013]其中,本申请结合离散傅里叶变换和自相关函数,来分析云资源提供方是否在时间域方面能够满足云资源需求,能够准确、全面地确定资源分配及调度情况,实现了准确、高效的资源共享。
[0014]可选地,所述在空间域方面对所述云资源需求中的热点空间分布进行分析处理,包括:
在空间域方面,对所述云资源需求中的资源地理分布兴趣地点进行自适应聚类处理,确定所述云资源需求的热点空间分布。
[0015]其中,本申请对云资源需求中的资源地理分布兴趣地点进行自适应聚类处理,能够准确确定云资源需求的热点空间分布,从而确定、全面地分析云资源提供方是否在空间域方面能够满足云资源需求,能够准确、全面地确定资源分配及调度情况,实现了准确、高效的资源共享。
[0016]可选地,在所述云资源使用方在接收到所述至少一个云资源提供方发送的满足需求信息和费用信息后,根据所述至少一个云资源提供方发送的满足需求信息和费用信息,确定N个目标云资源提供方之后,还包括:云资源使用方将待存储数据通过云资源使用方证书进行签名处理;将签名处理后的待存储数据上传至目标云资源提供方。
[0017]其中,本申请云资源使用方在使用云资源提供方提供的云资源时,通过自己的证书对数据流进行签名处理,以实现数据流通过程中的签名溯源,每一个数据均能够找到数据源头,确保了云资源数据流的可追溯和安全性、合法性,进一步地提高了云资源处理的安全性。
[0018]可选地,在所述云资源共享平台生成第一随机码和第二随机码,将所述第一随机码发送至云资源使用方,将所述第二随机码发送至云资源提供方之前,还包括:云资源共享平台、云资源提供方和云资源使用方接入区块链网络中,并分别在区块链网络中实现注册;云资源提供方通过私钥签名的广播信息的方式在区块链上发布云资源说明信息。
[0019]这里,在云资源配置调度之前,云资源共享平台、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云资源处理方法,其特征在于,所述方法包括:云资源共享平台生成第一随机码和第二随机码,将所述第一随机码发送至云资源使用方,将所述第二随机码发送至云资源提供方;云资源提供方根据所述第一随机码对所述云资源使用方进行安全认证,得到第一认证结果;云资源使用方根据所述第二随机码对所述云资源提供方进行安全认证,得到第二认证结果;若所述第一认证结果和所述第二认证结果均为认证成功,则区块链中的至少一个云资源提供方获取云资源使用方在区块链上发布的云资源需求,在时间域方面对所述云资源需求中的频率变量进行分析处理,并在空间域方面对所述云资源需求中的热点空间分布进行分析处理,确定云资源提供方是否同时满足所述云资源需求对时间域和空间域的需求,若同时满足,则云资源提供方在区块链上广播满足需求信息和费用信息;云资源使用方在接收到所述至少一个云资源提供方发送的满足需求信息和费用信息后,根据所述至少一个云资源提供方发送的满足需求信息和费用信息,确定N个目标云资源提供方,其中,所述N为任意正整数。2.根据权利要求1所述的方法,其特征在于,所述云资源提供方根据所述第一随机码对所述云资源使用方进行安全认证,得到第一认证结果,包括:云资源使用方在接收到所述第一随机码后,将所述第一随机码按照预设算法进行私钥加密处理,得到第一加密结果,将云资源需求和所述第一加密结果发送至区块链网络中;云资源提供方接收所述云资源需求和所述第一加密结果,对所述第一加密结果进行解密处理,得到第三随机码,将所述第三随机码和云资源使用方标识发送至云资源共享平台;云资源共享平台在接收到所述第三随机码和所述云资源使用方标识后,确定所述云资源使用方标识对应的第一随机码,将所述第一随机码和所述第三随机码进行比对,根据比对结果确定第一认证结果。3.根据权利要求1所述的方法,其特征在于,所述云资源使用方根据所述第二随机码对所述云资源提供方进行安全认证,得到第二认证结果,包括:云资源提供方在接收到所述第二随机码后,将所述第二随机码按照预设算法进行私钥加密处理,得到第二加密结果,将所述第二加密结果发送至区块链网络中;云资源使用方接收所述第二加密结果,对所述第二加密结果进行解密处理,得到第四随机码,将所述第四随机码和云资源提供方标识发送至云资源共享平台;云资源共享平台在接收到所述第四随机码...

【专利技术属性】
技术研发人员:陈海锋李朝霞邢建兵肖征荣
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1