[发明专利]资源配置方法、装置、存储介质及电子设备有效
申请号: | 201911261213.9 | 申请日: | 2019-12-10 |
公开(公告)号: | CN112948103B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 徐雄;杜立博;杨红梅;唐佳;杨亚鹏;王朔;刘理航 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 汪阮磊 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源配置 方法 装置 存储 介质 电子设备 | ||
本发明提供一种资源配置方法,其包括:获取请求资源的多个资源请求指令;使用预设规则数据库,根据资源请求指令的资源配置特征字段,确定资源请求指令对应的资源配置策略;基于资源请求指令的优先级以及指令类别,对所有资源请求指令对应的资源配置策略进行合并,生成资源配置总策略;使用资源配置总策略进行资源配置操作。本发明还提供一种资源配置装置,本发明的资源配置方法及资源配置装置通过将资源配置策略合并为资源配置总策略,实现了数据资源的高效授权以及分配。
技术领域
本发明涉及互联网领域,特别是涉及一种资源配置方法、装置、存储介质及电子设备。
背景技术
安全性断言标记语言(SAML:Security Assertion Markup Language)是安全服务技术委员会(OASIS,Organization for the Advancement of Structured InformationStandards)提出的一个基于XML(可扩展标记语言,Extensible Markup Language)的开源标准数据格式,它主要是为了解决服务提供者和服务使用方之间的身份验证和数据授权的问题。
可扩展访问控制标记语言(XACML:eXtensible Access Control MarkupLanguage)是安全服务技术委员会定义的一种访问控制和授权的标准。XACML体系结构与SAML体系结构是紧密相关的。它们有很多相同的概念,要处理的问题域也在很大程度上重叠:验证、授权和访问控制。
当访问权限需要由多条审判标准决定时,XACML将这些标准对应的策略添加到一个策略集中,通过XACML的组合算法将该策略集中所有策略的执行结果合并得到最终的权限判定结果里,以便通过该权限判断结果进行资源的授权以及分配。
但是XACML的组合算法的逻辑相对简单且功能过于单一,无法有效的对所有策略的执行结果进行合并,导致资源授权以及分配的效率较低。故需要提供一种高效的资源配置方法及资源配置装置。
发明内容
本发明实施例提供一种可实现数据资源高效配置的资源配置方法及资源配置装置,以解决现有的资源配置方法及资源配置装置的资源授权以及分配的效率较低的技术问题。
本发明实施例提供一种资源配置方法,其包括:
获取请求资源的多个资源请求指令;其中所述资源请求指令包括至少一个资源配置特征字段;
使用预设规则数据库,根据所述资源请求指令的资源配置特征字段,确定所述资源请求指令对应的资源配置策略;
基于所述资源请求指令的优先级以及指令类别,对所有资源请求指令对应的资源配置策略进行合并,生成资源配置总策略;以及
使用所述资源配置总策略进行资源配置操作。
本发明实施例还提供一种资源配置装置,其包括:
资源请求指令获取模块,用于获取请求资源的多个资源请求指令;其中所述资源请求指令包括至少一个资源配置特征字段;
资源配置策略确定模块,用于使用预设规则数据库,根据所述资源请求指令的资源配置特征字段,确定所述资源请求指令对应的资源配置策略;
资源配置总策略生成模块,用于基于所述资源请求指令的优先级以及指令类别,对所有资源请求指令对应的资源配置策略进行合并,生成资源配置总策略;以及
资源配置模块,用于使用所述资源配置总策略进行资源配置操作。
本发明实施例还提供一种存储介质,其内存储有处理器可执行指令,所述指令由一个或一个以上处理器加载,以执行上述资源配置方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911261213.9/2.html,转载请声明来源钻瓜专利网。