一种渠道应用功能可自由插拔的数据管理平台系统

文档序号:105102 发布日期:2021-10-15 浏览:28次 >En<

阅读说明:本技术 一种渠道应用功能可自由插拔的数据管理平台系统 (Data management platform system with freely pluggable channel application function ) 是由 丁晓阳 周传辉 卢小丰 杨镇铭 解晓雨 赵建军 王晟权 马海 于 2021-08-03 设计创作,主要内容包括:本发明公开了一种渠道应用功能可自由插拔的数据管理平台,包括极光资源存储管理平台模块、用户中央集权管理模块、界面管理模块、可插拔的外围渠道应用功能模块,极光存储资源管理平台模块是存储和管理外围渠道上传的数据;用户中央集权管理模块用于管理外围渠道的插/拔、对上传和反读的数据流进行结构化整合、临时存储外围渠道的数据;界面管理模块是中央集权管理模块的可视化,并与其他模块进行数据传输;可插拔的外围渠道应用功能模块用于根据标准的通讯协议设计数据传输接口,获取外围渠道应用所使用的通讯协议,根据通讯协议与数据传输接口进行匹配。本发明实现数据上传、归档、查询、下载、满足外围渠道应用功能即插即用,即拔即止。(The invention discloses a data management platform with freely pluggable channel application functions, which comprises an aurora resource storage management platform module, a user central authority management module, an interface management module and a pluggable peripheral channel application function module, wherein the aurora resource storage management platform module is used for storing and managing data uploaded by a peripheral channel; the user central authority collection management module is used for managing plug-in/pull-out of the peripheral channels, performing structured integration on uploaded and read-back data streams and temporarily storing data of the peripheral channels; the interface management module is visual of the central rights management module and performs data transmission with other modules; the pluggable peripheral channel application function module is used for designing a data transmission interface according to a standard communication protocol, acquiring the communication protocol used by the peripheral channel application, and matching with the data transmission interface according to the communication protocol. The invention realizes data uploading, archiving, inquiring and downloading, and meets the application function of a peripheral channel, namely plug and play, namely plug and stop.)

一种渠道应用功能可自由插拔的数据管理平台系统

技术领域

本发明涉及数据管理技术领域,尤其涉及一种渠道应用功能可自由插拔的数据管理平台系统。

背景技术

极光存储资源管理平台采用模块化的设计,模块直接采用了松耦合的设计方法,可以根据需求进行模块的组合,从而产生可用的软件。极光存储资源管理平台的模块采用了RESTfulAPI的方式提供了访问方法,为各模块的部署提供了方便。

极光存储资源管理平台可以实现文件上传、下载、刻录、查询和文件恢复功能,以极光存储资源管理平台作为基础,当外围应用需要极光存储资源管理平台时,需要与极光平台建立连接,从而实现了外围应用使用极光平台。

发明内容

本发明提供一种渠道应用功能可自由插拔的数据管理平台系统,以克服上述技术问题。

一种渠道应用功能可自由插拔的数据管理平台,包括极光资源存储管理平台模块、用户中央集权管理模块、界面管理模块、可插拔的外围渠道应用功能模块,

可插拔的外围渠道应用功能模块用于根据标准的通讯协议设计数据传输接口,获取外围渠道应用所使用的通讯协议,根据通讯协议与数据传输接口进行匹配,匹配成功接入界面管理模块;

极光存储资源管理平台模块用于存储、管理和查询外围渠道应用上传的数据,管理蓝光光盘库,将上传的数据直接刻录存储在蓝光光盘库中,对非结构化的数据在保持原数据格式的基础上进行结构化归档整理刻录存储;

用户中央集权管理模块用于管理外围渠道应用的插/拔操作过程、控制外围渠道应用接入权限、对上传和反读的数据流进行结构化整合、临时存储外围渠道应用的数据、将外围渠道应用的数据实时刻录在极光存储资源管理平台和实时读取极光存储资源管理平台的数据;

界面管理模块用于设计外围渠道应用插拔、功能权限划分、数据文件位置查询、数据状态查询、数据流转过程查询的可视化界面,与用户中央集权管理模块和可插拔的外围渠道应用功能模块进行数据传输。

优选地,所述管理外围渠道应用的插/拔操作过程包括外围渠道应用的插操作过程和外围渠道应用的拔操作过程,

所述外围渠道应用的插操作过程是指外围渠道应用通过外围渠道应用插拔界面进行注册,界面管理模块把外围渠道应用的注册信息发送到用户中央集权管理模块,用户中央集权管理模块把注册成功的信息返回给界面管理模块,界面管理模块将注册成功的信息传输给外围渠道应用,外台进行业务请求,极光存储资源管理平台接收到业务请求后对钥匙真伪进行验证围渠道应用根据注册成功的信息访问用户中央集权管理模块申请访问极光存储资源管理平台模块的钥匙,外围渠道应用根据申请到的钥匙访问极光存储资源管理平,将验证成功信息返回给极光存储资源管理平台;

所述外围渠道的拔操作过程是外围渠道应用通过外围渠道应用插拔界面进行注销,界面管理模块向用户中央集权管理模块申请注销外围渠道接入信息,用户中央集权管理模块删除注册信息,通知外围渠道应用操作过程对应的操作结果。

优选地,所述访问极光存储资源管理平台模块的钥匙具有使用期限,若外围渠道应用接入极光存储资源管理平台的时间与使用期限相距时间阈值内,对外围渠道应用进行使用期限即将到期提醒,若外围渠道应用接入极光存储资源管理平台的时间超过使用期限时,接入失败。

本发明提供一种渠道应用功能可自由插拔的数据管理平台系统,以极光存储资源管理平台作为基础,当外围应用需要极光存储资源管理平台时,与极光平台建立连接,从而实现了外围应用使用极光平台,实现文件上传、下载、刻录、查询和文件恢复。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明外围渠道自由“插”“拔”的处理流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明外围渠道自由“插”“拔”的处理流程图,如图1所示,本实施例的方法可以包括:

一种渠道应用功能可自由插拔的数据管理平台,包括:极光资源存储管理平台模块、用户中央集权管理模块、管理界面模块、可插拔的外围渠道应用功能模块,

极光存储资源管理平台模块是数据层,对外围渠道上传的数据进行存储和管理,通过与蓝光光盘库关联,保存数据到蓝光光盘库中,使数据得以长期保存,包括以下功能:

对上传到蓝光光盘库的数据进行冷存储以及交互管理;

对非结构化的数据在保持原数据格式的基础上进行结构化归档整理刻录存储;

非结构化数据直接刻录存储;

把已刻录的数据从光盘库中反向读取;

查询已经完成刻录存储和未刻录存储的数据结构;

管理光盘库的基本信息,容量、盘库硬件管控等。

极光存储资源管理平台提供丰富的接口功能,使授权的且有开发能力的外围渠道操作极光平台。

界面管理模块是中央集权管理模块的可视化,包括外围渠道接入的注册、功能权限划分、显示数据文件位置、状态的查询结果、显示文件流转过程。

用户中央集权管理模块是对外围渠道的插拔进行管理、对上传和反读的数据流进行结构化整合、临时存储外围渠道的数据,

用户中央集权管理模块对外围渠道的插/拔进行管理和对外围渠道颁发的钥匙使用期限进行管理等。

对外围渠道的插/拔进行管理包括:对插入的外围渠道颁发的钥匙的权限进行管理,例如低权限的钥匙只能查看数据的存储结构,不能进行刻录存储和反向读取等,对外围渠道颁发的钥匙使用期限进行管理等。每一个外围渠道应用接入时,中央集权管理模块会根据接入渠道的不同需求,生成权限不同的钥匙,然后统一记录在中央集权模块对应的数据库中,当外围渠道访问时,中央集权模块会根据钥匙的不同,进行钥匙的数据库数据匹配,匹配成功后根据钥匙具有的权限分配给接入渠道不同的权限等。

对外围渠道颁发的钥匙使用期限进行管理是指根据授权码颁发的钥匙生成时带有钥匙使用期限的记录,当渠道拿着钥匙接入时,会逆向解析钥匙的密文,获取到生成钥匙时指定的使用期限,如果超期则接入失败。

当使用期限即将到期时,会提前一周,通过邮件或者人工的方式告知接入渠道联系人进行续期等。

中央集权模块会有守护进程监控使用当中的钥匙的期限,当使用过程中发现钥匙过期,会立刻终止该钥匙所属接入渠道的一切动作,保证系统、数据等的安全性。

用户中央集权管理模块对上传和反读的数据流进行结构化整合,包括把外围渠道上传的非结构化数据,进行打包整理,并且生成结构化数据存储模型,即元数据存储模型,元数据存储模型是指非结构化的原数据和进行打包后的结构化数据的对比模型,可以快速的找到原非结构化数据存储的形式和位置,可以从可视化界面管理模块查询,该功能是可选择的,如果外围渠道不需要把数据结构化则关闭该功能,数据就会以外围渠道上传的形式存储到蓝光盘库。

用户中央集权管理模块对临时存储外围渠道的数据,通过和硬盘的配合,把外围渠道需要的数据临时存放在硬盘上,例如外围渠道希望把上传的数据临时停放在硬盘上,等到一定的时机再刻录到蓝光光盘库;或者希望从蓝光盘库反读的数据可以保留一定的时间,等到一定的时机再去获取;停留在临时存储空间的数据可以根据需求进行非结构化数据的结构化操作以及反向操作。

用户中央集权管理模块可以与极光存储资源管理平台模块进行长连接处理,可以实时刻录和反读数据:由于每次蓝光光盘库刻录和反读都需要盘库的硬件(机械手)去抓取盘库中的光盘到光驱,刻录或反读动作结束后会释放机械手资源,进行长连接处理后,硬件资源(机械手、光驱等)会被该链接请求持续占用,外围渠道可以边上传边刻录、反读等动作。

可插拔的外围渠道应用功能模块用于根据标准的通讯协议设计数据传输接口,获取外围渠道应用所使用的通讯协议,根据通讯协议与数据传输接口进行匹配,匹配成功接入界面管理模块,可插拔的外围渠道应用包括其他外围开源渠道应用或第三方厂商的文件数据系统,包括且不止于NFS、CIFS、SUMBA,外围渠道应用通过注册的方式接入平台,可实现外围渠道数据文件传输到极光平台并且保存到蓝光光盘库。并在授权范围内上传、查询、下载、长期保存等。

当有外围渠道应用接入时,优先到用户中央集权管理模块注册,注册认证通过后颁发一个授权码,该授权码指定了外围渠道可使用功能的范围、有效期等,用于外围渠道应用接入极光平台。

如图1所示,外围渠道“插”入极光平台的处理流程为:

①界面管理模块向用户中央集权管理模块申请注册外围渠道接入信息;

②用户中央集权管理模块颁发注册成功的接入授权码,并将注册结果返回至界面管理模块,授权码以外围渠道信息加上UUID作为唯一授权码凭证;

③界面管理模块通过与外围渠道指定的约定方式,例如邮件等,将授权码告知外围渠道;

④外围渠道用授权码访问中央集权管理模块申请访问极光平台的钥匙;

⑤用户中央集权模块根据授权码的真伪决定是否生成钥匙,注册过的外围渠道会在中央集权模块数据库中记录授权码,当外围渠道通过授权码申请钥匙时比对授权码的正确性;

⑥外围渠道用申请到的钥匙访问极光存储资源管理平台进行业务请求,业务请求包括文件数据的上传、下载、查询、缓存化、打包归档、蓝光光盘库的操作如增加盘匣、弹出仓架、刻录、恢复等硬件操作;

⑦极光管理平台接收到请求后去用户中央集权管理模块进行钥匙真伪的验证;

⑧验证成功后返回给极光平台成功的信息;

⑨极光平台把外围渠道请求的结果返回。

外围渠道“拔”出极光平台的处理流程为:

①界面管理模块向用户中央集权管理模块申请注销外围渠道接入信息;

②用户中央集权管理模块删除注册信息,并将删除结果返回至界面管理模块;

③通知外围渠道,应用已经被“拔”;

④在被“拔”的外围渠道申请钥匙时会被中央集权模块拒绝。

⑤告知外围渠道应用已经被“拔”,或从未注册过。

整体有的有益效果:

本发明的一种外围渠道应用功能可自由插拔的数据管理平台可以实现上传、归档、查询、下载数据、满足外围渠道应用功能即插即用,即拔即止。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:文件共享系统、方法和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!