[发明专利]一种跨云服务应用分布式数据访问系统及方法有效
申请号: | 202110370343.7 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113127411B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 杨灿;李闰民;李嘉豪 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/176;G06F16/182;G06F16/16;G06F16/14;G06F16/13;G06F16/901;G06F8/36;G06F8/76 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李斌 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 应用 分布式 数据 访问 系统 方法 | ||
本发明公开了一种跨云服务应用分布式数据访问系统及方法,包括数据提供者DP、数据获取者DA、注册中心RC、网关中心GC以及存储服务适配器SSD;数据访问系统中传输的数据对象为基于唯一id编码的数据对象,包括组件数据对象CO、多媒体数据对象DO以及元数据对象MO;系统包括以下步骤用于支撑系统运行:S1、数据提供者DP向注册中心RC注册自己所拥有的数据对象;S2、注册中心RC注册收到的MO;S3、注册中心RC master和注册中心RC slave同步注册表数据。本发明系统能够实现在异构的云服务应用之间便捷的数据定位、数据获取和数据分享。
技术领域
本发明属于云服务应用技术领域,具体涉及一种跨云服务应用分布式数据访问系统及方法。
背景技术
随着移动互联网、云计算、大数据等技术的深化应用和交叉融合,SaaS,即软件即服务平台模式得到蓬勃发展。云服务应用平台供应商在云上为用户提供可定制的软件系统,具体包括对应用的访问管理、安全管理、功能定制、实际部署和应用日常维护和升级等等。用户无需关注于代码开发等实现细节,只需聚焦于自己的应用功能需求。一般云服务应用是一个个相互隔离的信息孤岛,但是往往应用之间存在相互获取领域数据的需要,比如一个计费应用在计算开销时候可能需要用到另外一个账单应用的数据;比如不同云服务应用拥有不同的软件功能,这些定制功能往往可以被再次复用生成新的应用实例。但是在进行跨云服务应用之间的数据定位以及数据共享时,往往数据获取过程会有一定的障碍。最主要的原因就是因为云环境的不同和不同云应用实例底层实现的差异。因此基于以上背景,需要研究一种可靠、安全的分布式数据访问架构,在拥有不同云基础设施的云应用实例之间进行对接。
发明内容
本发明的主要目的在于克服现有技术的缺点与不足,提出一种跨云服务应用分布式数据访问系统及方法,实现在异构的云服务应用之间便捷的数据定位、数据获取和数据分享。
为了达到上述目的,本发明采用以下技术方案:
一种跨云服务应用分布式数据访问系统,包括数据提供者DP、数据获取者DA、注册中心RC、网关中心GC以及存储服务适配器SSD;
所述数据访问系统中传输的数据对象为基于唯一id编码的数据对象,包括组件数据对象CO、多媒体数据对象DO以及元数据对象MO;所述唯一id编码即Oid;
所述数据提供者DP用于对所述数据访问系统提供自身拥有的组件数据对象CO和多媒体数据对象DO;
所述数据获取者DA用于向DP获取所需的CO和DO;
所述注册中心RC用于向外提供Restful风格的HTTP请求API,DP和DA通过RestfulAPI发起的POST、DELETE、PUT以及GET请求对相应的数据对象执行增加、删除、修改以及查询操作;
所述网关中心GC用于过滤DP、DA以及其他云服务实例对RC的访问请求,网关中心通过校验预定的请求格式以及数字签名,筛选对RC的无效请求,当请求无效时直接驳回;
所述存储服务适配器SSD为DP或DA的存储服务组件,用于屏蔽不同的底层存储细节,向上提供通用的存储读写接口。
进一步的,所述组件数据对象CO具体为组装生成云服务应用本身所需的数据对象,包括用户模块管理数据对象、用户组模块管理数据对象、模型管理数据对象、工作流管理数据对象、表单数据对象、细粒度权限管理数据对象以及系统设置管理数据对象;
通过获取散落于各个应用系统的CO,基于已有云服务应用的各个不同功能的组件数据,快速组装生成特定的云服务应用。
进一步的,所述多媒体数据对象DO具体为云服务应用生产过程中产生的各类基础数据,包括用户模型数据、文本数据、图像数据、视频数据、音频数据以及文件数据;
通过多媒体数据对象DO,云服务应用之间实现共享生产数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370343.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种平卧菊三七酒及其制备方法
- 下一篇:一种新型便携式图像识别装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置