CN112615925B - 业务资源的配置和管理方法、装置及电子设备 - Google Patents
业务资源的配置和管理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN112615925B CN112615925B CN202011529885.6A CN202011529885A CN112615925B CN 112615925 B CN112615925 B CN 112615925B CN 202011529885 A CN202011529885 A CN 202011529885A CN 112615925 B CN112615925 B CN 112615925B
- Authority
- CN
- China
- Prior art keywords
- resource
- service
- attribute
- request
- authority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种业务资源的配置和管理方法、装置及电子设备,方法应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库;方法包括:如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;将业务资源存储于目标维度属性对应的目标资源数据库中;响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。本申请能够基于业务资源类型进行分类存储,降低资源管理时的交叉信息,实现快速资源管理。
Description
技术领域
本申请涉及计算机技术领域,尤其是涉及一种业务资源的配置和管理方法、装置及电子设备。
背景技术
CDN业务在建模时,由于初期信息较少,随着业务发展越来越丰富,当初始的数据无法支持业务时,为了前向兼容业务,大多采用横向水平扩展的方式补充数据,从而使得业务模型越来越臃肿,即所有的信息集中在一个平面内,随着业务复杂度不断提高,单一资源对象的维护会越来越复杂,且信息膨胀会比较严重。当资源复杂程度不断提高,单一面资源管理的信息会越来越多,但是这些信息并非所有需求方共同的需求,过多的交叉信息会增加信息维护的成本以及降低数据安全原则的复杂程度。
发明内容
本申请的目的在于提供一种业务资源的配置和管理方法、装置及电子设备,能够基于业务资源类型进行分类存储,降低资源管理时的交叉信息,实现快速资源管理。
第一方面,本申请实施例提供一种业务资源的配置方法,方法应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;维度属性包括:通用属性、建设属性和服务属性;每个维度属性配置有对应的资源数据库;方法包括:如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;将业务资源存储于目标维度属性对应的目标资源数据库中;响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。
进一步的,上述基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性的步骤,包括:根据业务资源的资源类型,从对应关系查找业务资源对应的目标维度属性。
进一步的,上述响应于针对业务资源的权限设置操作,为业务资源配置权限列表的步骤,包括:响应针对于业务资源的权限设置操作,根据权限设置操作中添加的用户标识生成业务资源对应的权限列表,以使用户标识对应的用户享有对业务资源的管理权限。
进一步的,上述业务资源管理***包括CDN内容管理***。
进一步的,上述维度属性包括:通用属性、建设属性和服务属性。
进一步的,上述通用属性至少包括以下一项:技术属性、成本属性、业务属性和监控属性。
进一步的,上述多个维度属性构建为正方体模型;正方体模型的每一面对应一个维度属性。
第二方面,本申请实施例提供一种业务资源的管理方法,方法应用于业务资源管理***,***中存储有通过第一方面所述的业务资源的配置方法所配置的业务资源;方法包括:接收用户的资源管理请求;资源管理请求携带有请求资源类型、请求类型及目标用户标识;从请求资源类型对应的目标资源数据库中,查找请求资源类型对应的目标数据;根据目标用户标识,判断用户是否有对目标数据的管理权限;如果有管理权限,基于目标数据和请求类型响应用户的资源管理请求。
第三方面,本申请实施例还提供一种业务资源的配置装置,装置应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库;装置包括:属性确定模块,用于如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;资源存储模块,用于将业务资源存储于目标维度属性对应的目标资源数据库中;权限配置模块,用于响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。
第四方面,本申请实施例提供一种业务资源的管理装置,装置应用于业务资源管理***,***中存储有通过第一方面所述的业务资源的配置方法所配置的业务资源;装置包括:请求接收模块,用于接收用户的资源管理请求;资源管理请求携带有请求资源类型、请求类型及目标用户标识;数据查找模块,用于从请求资源类型对应的目标资源数据库中,查找根据请求资源类型对应的目标数据;权限判断模块,用于根据目标用户标识,判断用户是否有对目标数据的管理权限;请求响应模块,用于如果有管理权限,基于目标数据和请求类型响应用户的资源管理请求。
第五方面,本申请实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面所述的方法。
第六方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述第一方面所述的方法。
本申请实施例提供的业务资源的配置方法,应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库;如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;将业务资源存储于目标维度属性对应的目标资源数据库中;响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。本申请实施例能够对业务资源进行分类存储和权限设置,避免横向扩展使数据变得臃肿,提高业务资源的管理效率。
附图说明
为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的一种业务资源扩展示意图;
图2为本申请实施例提供的一种业务资源的配置方法的流程图;
图3为本申请实施例提供的一种正方体模型示意图;
图4为本申请实施例提供的一种业务资源的管理方法的流程图;
图5为本申请实施例提供的一种业务资源的配置装置的结构框图;
图6为本申请实施例提供的一种业务资源的管理装置的结构框图;
图7为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合实施例对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
CDN业务在建模时初期的信息较少,随着业务发展越来越丰富,当初始的数据无法支持业务时,为了前向兼容业务,大多采取横向水平扩展的方式补充数据,从而使得业务模型越来越臃肿。目前维护CDN业务资源主要是通过平面扩展的方式,即所有的信息集中在一个平面内,随着业务复杂度不断提高,单一资源对象的维护会越来越复杂,且信息膨胀会比较严重。当前资源管理的信息几乎全部集中在一个面,不同团队的需求会交叉重叠在一起,难免出现冲突和信息膨胀,如图1所示。
当资源复杂程度不断提高,单一面资源管理的信息会越来越多,但是这些信息并非所有需求方共同的需求,过多的交叉信息会增加信息维护的成本以及降低数据安全原则的复杂程度。
基于此,本申请实施例提供一种业务资源的配置和管理方法、装置及电子设备,以解决上述技术问题。
为便于对本实施例进行理解,首先对本申请实施例所公开的一种业务资源的配置方法进行详细介绍。
图2为本申请实施例提供的一种业务资源的配置方法的流程图,该方法应用于业务资源管理***,该业务资源管理***可以为CDN内容管理***;***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库。上述维度属性至少包括:通用属性、建设属性和服务属性;其中,建设属性为与***硬件相关的属性;服务属性为标识服务类型的属性;通用属性为与技术、成本、业务和监控等信息相关的属性;通用属性至少包括以下一项:技术属性、成本属性、业务属性和监控属性。
其中,每种维度属性对应至少一个资源类型,比如,服务属性对应资源服务的业务属性,例如:点播CDN服务、直播CDN服务、直播源站服务、DNS服务、直播转码服务等;建设属性对应的资源类型有:建设生命周期、建设类型、设备型号及硬件配置信息、资源仓储物流信息、位置信息等;服务属性对应的资源类型有:资源在CDN框架中的服务关系、调度配置关系、客户域名配置版本信息等;技术属性对应的资源类型有:调度信息、带宽信息、TCP、UDP端口信息等;监控属性对应的资源类型有:监控方式、监控模板、监控信息等。
上述方法具体包括以下步骤:
步骤S202,如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性。
如果有待配置的业务资源,首先根据该业务资源的资源类型,从上述维度属性与资源类型的对应关系中,查找业务资源对应的目标维度属性。比如,业务资源的资源类型为仓储物流信息,基于上述关系中可以确定该业务资源对应的目标维度属性为建设属性。
步骤S204,将业务资源存储于目标维度属性对应的目标资源数据库中;
进一步,将上述业务资源存储于建设属性对应的资源数据库中。
步骤S206,响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。
在将业务资源存储于对应数据库中后,进一步进行管理权限的设置,也就是为业务资源配置权限列表,该权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。具体的,响应针对于业务资源的权限设置操作,根据权限设置操作中添加的用户标识生成业务资源对应的权限列表,以使用户标识对应的用户享有对业务资源的管理权限。
本申请实施例提供的业务资源的配置方法,应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库;如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;将业务资源存储于目标维度属性对应的目标资源数据库中;响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。本申请实施例能够对业务资源进行分类存储和权限设置,避免横向扩展使数据变得臃肿,提高业务资源的管理效率。
在一种优选实施方式中,上述多个维度属性构建为正方体模型;正方体有6个面,那在设计业务模型的时候可以针对不同面设计规划不同的数据,四周的环绕4个面设计为一般通用属性,供不同团队使用,例如财务数据、性能数据等等,下方的1个面设计为资源建立基本数据,即建设属性,例如何时建立、地域数据、运营商数据等等;上方1个面则是服务属性,标识此资源服务哪个业务。
在本申请实施例中,正方体模型的每一面对应一个维度属性。如图3所示,正方体的6个面分别标注有上面(top)、下面(bottom)、前面(front)、后面(behind)、左面(left)、右面(right)标识,正方体6个面分别对应CDN资源的不同维度属性,对应关系为:
Top:
服务属性,包含资源服务的业务属性,例如:点播CDN服务、直播CDN服务、直播源站服务、DNS服务、直播转码服务等;
Bottom:
建设属性,包括建设生命周期、建设类型、设备型号及硬件配置信息、资源仓储物流信息、位置信息等;
Front:
业务属性,包括资源在CDN框架中的服务关系、调度配置关系、客户域名配置版本信息等;
Behind:
技术属性,包括调度信息、带宽信息、TCP、UDP端口信息等;
Left:
成本属性,包括资源单价、计费方式、计费周期、免费周期等;
Right:
监控属性,包括监控方式、监控模板、监控信息等;
过正方体模型管理资源的本质是向上服务、向下建设,四周环绕基本属性信息,后续业务越来越复杂可通过多面体的方式实现横向扩展。
下面列举一个具体的例子:云计算厂商一般会提供场景化解决方案,也就是需要同时发展并面向客户提供多种IAAS、PAAS服务,而不同的业务服务均需要资源支持、需要公司财务、运营、运维等团队协作,最终实现面向业务的服务,假设公司目前规划建立1个数据中心、部署1000台服务器,那么对于多面体模型中,向下则是统一的资源建设数据,包含数据中心位置、运营商、开通时间、机器数量等等;四周的几个面则面向财务、运营、运维等团队提供数据中心成本信息、计费规则、服务器型号、服务器价格、服务器配置、数据中心带宽等等财务、技术指标信息;向上则面向业务,标记哪些资源服务于哪个业务线,例如云计算业务、AI业务、CDN业务等等。
本申请实施例提供的业务资源的配置方法,能够通过建立正方体模型维护、管理资源信息;复杂场景的资源维护从单一平面信息转向多平面进行维护,减少资源信息的交叉、重叠;根据业务场景建立不同的多面体资源维护模型,可以清晰、有效的管理业务资源并很好的应对业务复杂度提升带来的横向扩展需求;多面体资源维护模型清晰的对接和展示不同团队对于相同资源对象的需求。
基于上述方法实施例,本申请实施例提供一种业务资源的管理方法,方法应用于业务资源管理***,***中存储有通过上一实施例所述的业务资源的配置方法所配置的业务资源;参见图4所示,该方法包括以下步骤:
步骤S402,接收用户的资源管理请求;资源管理请求携带有请求资源类型、请求类型及目标用户标识;请求类型包括以下之一:资源更新请求、资源查询请求和服务切换请求;
上述请求资源类型即是上一实施例中所述的资源类型,如建设类型、设备型号、仓储物流信息等。
步骤S404,从请求资源类型对应的目标资源数据库中,查找请求资源类型对应的目标数据;
步骤S406,根据目标用户标识,判断用户是否有对目标数据的管理权限;
步骤S408,如果有管理权限,基于目标数据和请求类型响应用户的资源管理请求。
本申请实施例提供的业务资源的管理方法,能够基于请求中的各个参数,获取到目标数据,在用户有管理权限的情况下,基于目标数据和请求类型响应用户的请求,提高业务资源的管理效率。
基于上述方法实施例,本申请实施例还提供一种业务资源的配置装置,装置应用于业务资源管理***,***中配置有维度属性与资源类型的对应关系;每个维度属性配置有对应的资源数据库;参见图5所示,该装置包括:
属性确定模块52,用于如果有待配置的业务资源,基于业务资源的资源类型和对应关系,确定业务资源对应的目标维度属性;
资源存储模块54,用于将业务资源存储于目标维度属性对应的目标资源数据库中;
权限配置模块56,用于响应于针对业务资源的权限设置操作,为业务资源配置权限列表;权限列表中包含的用户标识对应的用户享有对业务资源的管理权限。
进一步的,上述属性确定模块52还用于:根据业务资源的资源类型,从对应关系查找业务资源对应的目标维度属性。
进一步的,上述权限配置模块56还用于:响应针对于业务资源的权限设置操作,根据权限设置操作中添加的用户标识生成业务资源对应的权限列表,以使用户标识对应的用户享有对业务资源的管理权限。
进一步的,上述业务资源管理***包括CDN内容管理***。
进一步的,上述维度属性包括:通用属性、建设属性和服务属性;
进一步的,上述通用属性至少包括以下之一:技术属性、成本属性、业务属性和监控属性。
进一步的,上述多个维度属性构建为正方体模型;正方体模型的每一面对应一个维度属性。
本申请实施例提供的业务资源的配置装置,其实现原理及产生的技术效果和前述业务资源的配置方法实施例相同,为简要描述,业务资源的配置装置的实施例部分未提及之处,可参考前述业务资源的配置方法实施例中相应内容。
基于上述方法实施例,本申请实施例提供一种业务资源的管理装置,装置应用于业务资源管理***,***中存储有通过第一方面所述的业务资源的配置方法所配置的业务资源;参见图6所示,该装置包括:
请求接收模块62,用于接收用户的资源管理请求;资源管理请求携带有请求资源类型、请求类型及目标用户标识;
数据查找模块64,用于从请求资源类型对应的目标资源数据库中,查找请求资源类型对应的目标数据;
权限判断模块66,用于根据目标用户标识,判断用户是否有对目标数据的管理权限;
请求响应模块68,用于如果有管理权限,基于目标数据和请求类型响应用户的资源管理请求。
进一步的,上述请求类型包括以下之一:资源更新请求、资源查询请求和服务切换请求。
本申请实施例提供的业务资源的管理装置,其实现原理及产生的技术效果和前述业务资源的管理方法实施例相同,为简要描述,业务资源的管理装置的实施例部分未提及之处,可参考前述业务资源的管理方法实施例中相应内容。
本申请实施例还提供了一种电子设备,如图7所示,为该电子设备的结构示意图,其中,该电子设备包括处理器71和存储器70,该存储器70存储有能够被该处理器71执行的计算机可执行指令,该处理器71执行该计算机可执行指令以实现上述方法。
在图7示出的实施方式中,该电子设备还包括总线72和通信接口73,其中,处理器71、通信接口73和存储器70通过总线72连接。
其中,存储器70可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口73(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线72可以是ISA(IndustryStandard Architecture,工业标准体系结构)总线、PCI(Peripheral ComponentInterconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线72可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器71可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器71中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器71可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器71读取存储器中的信息,结合其硬件完成前述实施例的游戏中虚拟商品的推荐方法的步骤。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述方法,具体实现可参见前述方法实施例,在此不再赘述。
本申请实施例所提供的业务资源的配置和管理方法、装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本申请的范围。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (9)
1.一种业务资源的配置方法,其特征在于,所述方法应用于业务资源管理***,所述业务资源管理***为CDN内容管理***;所述***中配置有维度属性与资源类型的对应关系;每个所述维度属性配置有对应的资源数据库;所述维度属性包括:通用属性、建设属性和服务属性;所述建设属性为与***硬件相关的属性;所述服务属性为标识服务类型的属性;所述通用属性包括:技术属性、成本属性、业务属性和监控属性;多个所述维度属性构建为正方体模型;所述正方体模型的上面对应服务属性,下面对应所述建设属性,前后左右面分别对应通用属性中的一个属性;所述方法包括:
如果有待配置的业务资源,基于所述业务资源的资源类型和所述对应关系,确定所述业务资源对应的目标维度属性;
将所述业务资源存储于所述目标维度属性对应的目标资源数据库中;
响应于针对所述业务资源的权限设置操作,为所述业务资源配置权限列表;所述权限列表中包含的用户标识对应的用户享有对所述业务资源的管理权限。
2.根据权利要求1所述的方法,其特征在于,基于所述业务资源的资源类型和所述对应关系,确定所述业务资源对应的目标维度属性的步骤,包括:
根据所述业务资源的资源类型,从所述对应关系查找所述业务资源对应的目标维度属性。
3.根据权利要求1所述的方法,其特征在于,响应于针对所述业务资源的权限设置操作,为所述业务资源配置权限列表的步骤,包括:
响应针对于所述业务资源的权限设置操作,根据所述权限设置操作中添加的用户标识生成所述业务资源对应的权限列表,以使所述用户标识对应的用户享有对所述业务资源的管理权限。
4.一种业务资源的管理方法,其特征在于,所述方法应用于业务资源管理***,所述***中存储有通过权利要求1-3任一项所述的业务资源的配置方法所配置的业务资源;所述方法包括:
接收用户的资源管理请求;所述资源管理请求携带有请求资源类型、请求类型及目标用户标识;
从所述请求资源类型对应的目标资源数据库中,查找所述请求资源类型对应的目标数据;
根据所述目标用户标识,判断所述用户是否有对所述目标数据的管理权限;
如果有管理权限,基于所述目标数据和所述请求类型响应所述用户的资源管理请求。
5.根据权利要求4所述的方法,其特征在于,所述请求类型包括以下之一:资源更新请求、资源查询请求和服务切换请求。
6.一种业务资源的配置装置,其特征在于,所述装置应用于业务资源管理***,所述业务资源管理***为CDN内容管理***;所述***中配置有维度属性与资源类型的对应关系;每个所述维度属性配置有对应的资源数据库;所述维度属性包括:通用属性、建设属性和服务属性;所述建设属性为与***硬件相关的属性;所述服务属性为标识服务类型的属性;所述通用属性包括:技术属性、成本属性、业务属性和监控属性;多个所述维度属性构建为正方体模型;所述正方体模型的上面对应服务属性,下面对应所述建设属性,前后左右面分别对应通用属性中的一个属性;所述装置包括:
属性确定模块,用于如果有待配置的业务资源,基于所述业务资源的资源类型和所述对应关系,确定所述业务资源对应的目标维度属性;
资源存储模块,用于将所述业务资源存储于所述目标维度属性对应的目标资源数据库中;
权限配置模块,用于响应于针对所述业务资源的权限设置操作,为所述业务资源配置权限列表;所述权限列表中包含的用户标识对应的用户享有对所述业务资源的管理权限。
7.一种业务资源的管理装置,其特征在于,所述装置应用于业务资源管理***,所述***中存储有通过权利要求1-3任一项所述的业务资源的配置方法所配置的业务资源;所述装置包括:
请求接收模块,用于接收用户的资源管理请求;所述资源管理请求携带有请求资源类型、请求类型及目标用户标识;所述请求类型包括以下之一:资源更新请求、资源查询请求和服务切换请求;
数据查找模块,用于从所述请求资源类型对应的目标资源数据库中,查找所述请求资源类型对应的目标数据;
权限判断模块,用于根据所述目标用户标识,判断所述用户是否有对所述目标数据的管理权限;
请求响应模块,用于如果有管理权限,基于所述目标数据和所述请求类型响应所述用户的资源管理请求。
8.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至5任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011529885.6A CN112615925B (zh) | 2020-12-22 | 2020-12-22 | 业务资源的配置和管理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011529885.6A CN112615925B (zh) | 2020-12-22 | 2020-12-22 | 业务资源的配置和管理方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112615925A CN112615925A (zh) | 2021-04-06 |
CN112615925B true CN112615925B (zh) | 2022-11-01 |
Family
ID=75244133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011529885.6A Active CN112615925B (zh) | 2020-12-22 | 2020-12-22 | 业务资源的配置和管理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112615925B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115795368B (zh) * | 2023-02-07 | 2023-05-02 | 山东毓星智能科技有限公司 | 一种基于人工智能的企业内训数据处理方法及*** |
CN116800550A (zh) * | 2023-08-29 | 2023-09-22 | 北京仁科互动网络技术有限公司 | 软件即服务SaaS模式下区域管理方法、装置和设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101436269A (zh) * | 2007-11-14 | 2009-05-20 | 华为软件技术有限公司 | 经营分析***统一资源管理***及资源查找方法 |
CN103078859A (zh) * | 2012-12-31 | 2013-05-01 | 普天新能源有限责任公司 | 业务***权限管理方法、设备及*** |
CN103488706A (zh) * | 2013-09-06 | 2014-01-01 | 北京东方艾迪普科技发展有限公司 | 一种海量数据资源库的处理方法和装置 |
CN108776756A (zh) * | 2018-06-04 | 2018-11-09 | 北京奇虎科技有限公司 | 资源权限管理方法及装置 |
CN109032799A (zh) * | 2018-07-25 | 2018-12-18 | 郑州云海信息技术有限公司 | 存储资源管理方法、装置、设备及可读存储介质 |
CN109522751A (zh) * | 2018-12-17 | 2019-03-26 | 泰康保险集团股份有限公司 | 访问权限控制方法、装置、电子设备及计算机可读介质 |
CN109889517A (zh) * | 2019-02-14 | 2019-06-14 | 广州小鹏汽车科技有限公司 | 数据处理方法、权限数据集创建方法、装置及电子设备 |
CN110363012A (zh) * | 2019-05-28 | 2019-10-22 | 石化盈科信息技术有限责任公司 | 对权限资源进行权限配置的方法、权限***和存储介质 |
CN111241563A (zh) * | 2020-01-13 | 2020-06-05 | 深圳壹账通智能科技有限公司 | 权限信息的配置方法、装置、服务器及其存储介质 |
CN112100585A (zh) * | 2020-08-19 | 2020-12-18 | 北京小米移动软件有限公司 | 权限管理方法、装置及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8356053B2 (en) * | 2005-10-20 | 2013-01-15 | Oracle International Corporation | Managing relationships between resources stored within a repository |
-
2020
- 2020-12-22 CN CN202011529885.6A patent/CN112615925B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101436269A (zh) * | 2007-11-14 | 2009-05-20 | 华为软件技术有限公司 | 经营分析***统一资源管理***及资源查找方法 |
CN103078859A (zh) * | 2012-12-31 | 2013-05-01 | 普天新能源有限责任公司 | 业务***权限管理方法、设备及*** |
CN103488706A (zh) * | 2013-09-06 | 2014-01-01 | 北京东方艾迪普科技发展有限公司 | 一种海量数据资源库的处理方法和装置 |
CN108776756A (zh) * | 2018-06-04 | 2018-11-09 | 北京奇虎科技有限公司 | 资源权限管理方法及装置 |
CN109032799A (zh) * | 2018-07-25 | 2018-12-18 | 郑州云海信息技术有限公司 | 存储资源管理方法、装置、设备及可读存储介质 |
CN109522751A (zh) * | 2018-12-17 | 2019-03-26 | 泰康保险集团股份有限公司 | 访问权限控制方法、装置、电子设备及计算机可读介质 |
CN109889517A (zh) * | 2019-02-14 | 2019-06-14 | 广州小鹏汽车科技有限公司 | 数据处理方法、权限数据集创建方法、装置及电子设备 |
CN110363012A (zh) * | 2019-05-28 | 2019-10-22 | 石化盈科信息技术有限责任公司 | 对权限资源进行权限配置的方法、权限***和存储介质 |
CN111241563A (zh) * | 2020-01-13 | 2020-06-05 | 深圳壹账通智能科技有限公司 | 权限信息的配置方法、装置、服务器及其存储介质 |
CN112100585A (zh) * | 2020-08-19 | 2020-12-18 | 北京小米移动软件有限公司 | 权限管理方法、装置及存储介质 |
Non-Patent Citations (1)
Title |
---|
"基于Hadoop的遥感数据分布式存储研究";李程;《中国优秀硕士学位论文全文数据库 基础科学辑》;20181031;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112615925A (zh) | 2021-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112615925B (zh) | 业务资源的配置和管理方法、装置及电子设备 | |
CN110601896B (zh) | 一种基于区块链节点的数据处理方法以及设备 | |
CN114039858B (zh) | 一种算网资源融合方法、装置、设备及存储介质 | |
US20200213365A1 (en) | Tag-Based Security Policy Creation in a Distributed Computing Environment | |
CN109815025A (zh) | 业务模型调用方法、装置及存储介质 | |
CN109213758B (zh) | 数据存取方法、装置、设备及计算机可读存储介质 | |
CN110245029A (zh) | 一种数据处理方法、装置、存储介质和服务器 | |
CN111416723A (zh) | 一种设备管理方法及相关设备 | |
CN104811922A (zh) | 一种相邻节点注册方法和装置、跨节点注册方法和*** | |
CN112565334A (zh) | 物联网设备的接入方法、装置及mqtt网关 | |
CN112579319A (zh) | 一种基于LRU Cache优化的服务调用方法及装置 | |
CN112105026B (zh) | 一种授权控制的方法、装置以及存储介质 | |
CN112738019B (zh) | 设备信息的显示方法、装置、存储介质以及电子装置 | |
CN109117152B (zh) | 服务生成***及方法 | |
KR20200135176A (ko) | 단말의 이동에 따른 엣지 트랜스퍼를 제공하는 방법 및 장치 | |
CN113591448B (zh) | 报表生成方法、装置及存储介质 | |
CN112491994B (zh) | 车联网终端的识别方法及通信装置 | |
CN115237455A (zh) | 应用管理方法及相关设备 | |
CN114629744A (zh) | 基于macvlan主机网络的数据访问方法、***及相关装置 | |
CN107210996B (zh) | 一种业务链管理方法及装置 | |
CN107005468B (zh) | 一种待上载的nsd的确定方法及装置 | |
CN108780391A (zh) | 网络服务组件访问上下文数据的方法、装置及*** | |
CN114866600B (zh) | 一种基于智融标识的物联网终端接入管理方法及装置 | |
CN111800481B (zh) | 基于互联网的网络互动方法、装置及服务器 | |
CN118175039A (zh) | 一种网元指令的更新方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |