分布式系统的资源操作方法及装置、分布式系统制造方法及图纸

技术编号:16269767 阅读:29 留言:0更新日期:2017-09-22 21:26
本发明专利技术公开了一种分布式系统的资源操作方法及装置、分布式系统。所述分布式系统的资源操作方法包括:接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;根据所述目标资源标识码,确定指令发送路径;根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;接收所述目标设备返回的所述资源操作结果。采用本发明专利技术,能够提高在分布式系统中进行资源操作的效率。

【技术实现步骤摘要】
分布式系统的资源操作方法及装置、分布式系统
本专利技术涉及计算机
,尤其涉及一种分布式系统的资源操作方法及装置、分布式系统。
技术介绍
在现有的分布式系统中,往往配备有进行资源调配的服务总机。当系统中的某一主机需要对其他主机上的资源进行操作的时候,需要先发送一条操作指令至该服务总机,使该服务总机对该操作指令进行解析,查询系统中的各个主机中的资源,并在查找欲操作的资源所在的主机之后,再将该操作指令发送至该主机。该欲操作资源所在的主机在接收到服务总机发送的操作指令之后,根据该操作指令操作该欲操作资源,并向服务总机反馈相应的操作结果。服务总机在接收到该操作结果之后,查询系统中的主机,查找到发出上述操作指令的主机之后,再将该操作结果转发至该主机。至此,整个资源操作流程才结束。由此可见,现有的在分布式系统中进行资源操作的方法过程繁琐,效率低下。
技术实现思路
本专利技术实施例提出一种分布式系统的资源操作方法及装置、分布式系统,能够提高在分布式系统中进行资源操作的效率。本专利技术实施例提供的一种分布式系统的资源操作方法,具体包括:接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;根据所述目标资源标识码,确定指令发送路径;根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;接收所述目标设备返回的所述资源操作结果。进一步地,所述目标资源为存储于所述目标设备中的应用、数据库或者文件。进一步地,所述根据所述目标资源标识码,确定指令发送路径,具体包括:根据所述目标资源标识码以及预先配置的路由配置信息,计算获得指令发送路径信息;其中,所述指令发送路径信息包括至少一个路由装置标识码以及目标设备标识码;根据所述指令发送路径信息,确定所述指令发送路径。进一步地,所述目标资源为目标数据库;所述目标数据库存储于所述目标设备中;则所述根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果,具体包括:根据所述指令发送路径,将所述资源操作指令发送至所述目标设备,以使所述目标设备根据所述资源操作指令中的所述目标资源标识码查找到对应的所述目标数据库,并将所述资源操作指令的指令格式转换为与所述目标数据库相适应的目标数据库指令格式,并根据指令格式为所述目标数据库指令格式的所述资源操作指令对所述目标数据库进行相应的操作,生成相应的资源操作结果。进一步地,所述目标设备为企业内部服务设备;则所述根据所述目标资源标识码,确定指令发送路径,具体包括:根据所述目标资源标识码以及预先配置的资源与企业之间的对应关系,获得与所述目标资源标识码相对应的企业标识码;根据所述企业标识码以及预先配置的路由配置信息,计算获得指令发送路径信息;根据所述指令发送路径信息,确定所述指令发送路径;则所述根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果,具体包括:根据所述指令发送路径,将所述资源操作指令发送至所述企业内部服务设备,以使所述企业内部服务设备根据所述资源操作指令对对应的所述目标资源进行相应的操作并生成相应的资源操作结果。相应地,本专利技术实施例还提供了一种分布式系统的资源操作装置,具体包括:资源操作指令接收模块,用于接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;指令发送路径获得模块,用于根据所述目标资源标识码,确定指令发送路径;资源操作模块,用于根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;以及,资源操作结果获得模块,用于接收所述目标设备返回的所述资源操作结果。进一步地,所述目标资源为存储于所述目标设备中的应用、数据库或者文件。进一步地,所述指令发送路径获得模块,具体包括:指令发送路径信息获得单元,用于根据所述目标资源标识码以及预先配置的路由配置信息,计算获得指令发送路径信息;其中,所述指令发送路径信息包括至少一个路由装置标识码以及目标设备标识码;以及,指令发送路径确定单元,用于根据所述指令发送路径信息,确定所述指令发送路径。进一步地,所述目标资源为目标数据库;所述目标数据库存储于所述目标设备中;则所述资源操作模块,具体包括:目标数据库操作单元,用于根据所述指令发送路径,将所述资源操作指令发送至所述目标设备,以使所述目标设备根据所述资源操作指令中的所述目标资源标识码查找到对应的所述目标数据库,并将所述资源操作指令的指令格式转换为与所述目标数据库相适应的目标数据库指令格式,并根据指令格式为所述目标数据库指令格式的所述资源操作指令对所述目标数据库进行相应的操作,生成相应的资源操作结果。相应地,本专利技术实施例还提供了一种分布式系统,具体包括至少一个执行设备以及至少一个目标设备;每个所述执行设备,为上述的分布式系统的资源操作装置;每个所述目标设备,用于存储至少一个目标资源,并根据所述执行设备发送的资源操作指令对对应的所述目标资源进行相应的操作。实施本专利技术实施例,具有如下有益效果:本专利技术实施例提供的分布式系统的资源操作方法及装置、分布式系统,通过根据欲操作的目标资源的标识码获得相应的指令发送路径,并将资源操作指令沿着该指令发送路径发送至相应的目标设备,以使该目标设备根据该资源操作指令进行资源操作,无需通过系统服务总机进行资源调配以及多次设备查询,因此能够简化在分布式系统中进行资源操作的过程,提高在分布式系统中进行资源操作的效率。附图说明图1是本专利技术提供的分布式系统的资源操作方法的一个优选的实施例的流程示意图;图2是本专利技术提供的分布式系统的资源操作装置的一个优选的实施例的结构示意图;图3是本专利技术提供的分布式系统的一个优选的实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术通过预先为分布式系统中的所有设备中的资源配置相应的资源标识码,根据欲操作的资源的目标资源标识码计算获得相应的操作路径,并根据该操作路径将资源操作指令发送至欲操作的资源所在的设备,以控制该设备对该欲操作的资源进行操作,从而能够简化在分布式系统中进行资源操作的过程,提高该过程的效率。如图1所示,为本专利技术提供的分布式系统的资源操作方法的一个优选的实施例的流程示意图,包括步骤S11至S14,具体如下:S11:接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;S12:根据所述目标资源标识码,确定指令发送路径;S13:根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;S14:接收所述目标设备返回的所述资源操作结果。需要说明的是,本专利技术实施例由分布式系统中的一个执本文档来自技高网...
分布式系统的资源操作方法及装置、分布式系统

【技术保护点】
一种分布式系统的资源操作方法,其特征在于,包括:接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;根据所述目标资源标识码,确定指令发送路径;根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;接收所述目标设备返回的所述资源操作结果。

【技术特征摘要】
1.一种分布式系统的资源操作方法,其特征在于,包括:接收获得资源操作指令;其中,所述资源操作指令中包括目标资源标识码;根据所述目标资源标识码,确定指令发送路径;根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果;接收所述目标设备返回的所述资源操作结果。2.如权利要求1所述的分布式系统的资源操作方法,其特征在于,所述目标资源为存储于所述目标设备中的应用、数据库或者文件。3.如权利要求1所述的分布式系统的资源操作方法,其特征在于,所述根据所述目标资源标识码,确定指令发送路径,具体包括:根据所述目标资源标识码以及预先配置的路由配置信息,计算获得指令发送路径信息;其中,所述指令发送路径信息包括至少一个路由装置标识码以及目标设备标识码;根据所述指令发送路径信息,确定所述指令发送路径。4.如权利要求1所述的分布式系统的资源操作方法,其特征在于,所述目标资源为目标数据库;所述目标数据库存储于所述目标设备中;则所述根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并生成相应的资源操作结果,具体包括:根据所述指令发送路径,将所述资源操作指令发送至所述目标设备,以使所述目标设备根据所述资源操作指令中的所述目标资源标识码查找到对应的所述目标数据库,并将所述资源操作指令的指令格式转换为与所述目标数据库相适应的目标数据库指令格式,并根据指令格式为所述目标数据库指令格式的所述资源操作指令对所述目标数据库进行相应的操作,生成相应的资源操作结果。5.如权利要求1所述的分布式系统的资源操作方法,其特征在于,所述目标设备为企业内部服务设备;则所述根据所述目标资源标识码,确定指令发送路径,具体包括:根据所述目标资源标识码以及预先配置的资源与企业之间的对应关系,获得与所述目标资源标识码相对应的企业标识码;根据所述企业标识码以及预先配置的路由配置信息,计算获得指令发送路径信息;根据所述指令发送路径信息,确定所述指令发送路径;则所述根据所述指令发送路径,将所述资源操作指令发送至目标设备,以使所述目标设备根据所述资源操作指令对对应的目标资源进行相应的操作并...

【专利技术属性】
技术研发人员:田世权
申请(专利权)人:广州接入信息科技有限公司
类型:发明
国别省市:广东,44

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

1