一种实现云存储多资源节点接入的管理平台、系统和方法

著录项
  • CN201110437653.2
  • 20111223
  • CN102684903A
  • 20120919
  • 中兴通讯股份有限公司
  • 王长征;陈世忠
  • H04L12/24
  • H04L12/24 H04L29/06 H04L29/08

  • 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
  • 中国,CN,广东(44)
  • 北京派特恩知识产权代理事务所(普通合伙)
  • 蒋雅洁;程立民
摘要
本发明公开一种实现云存储多资源节点接入的管理平台、系统和方法,平台包括:协议接口处理模块,执行管理平台与云存储资源节点间的通信;应用自助服务门户,负责接纳应用的资源注册申请;认证审核调度模块,对应用进行认证鉴权,对资源注册申请进行审核,审核通过时,通过协议接口处理模块向选择的云存储资源节点发起资源创建请求,并在收到云存储资源节点返回的资源创建响应后向应用发送通知消息,告知应用申请资源的结果和接入云存储资源节点的凭证信息;统一运营管理模块,管理云存储资源节点,维护应用与云存储资源节点的对应关系;数据库模块,执行数据的存储,为其他模块提供数据源。通过本发明,实现了对云存储多资源节点接入的统一管理。
权利要求

1.一种实现云存储多资源节点接入的管理平台,其特征在于,包括:协议 接口处理模块、应用自助服务门户、认证审核调度模块、统一运营管理模块和 数据库模块,

所述协议接口处理模块,用于执行所述管理平台与云存储资源节点之间的 通信,对所述管理平台与云存储资源节点之间交互的消息进行编解码;

所述应用自助服务门户,用于负责接纳应用的资源注册申请;

所述认证审核调度模块,用于对应用进行认证鉴权,对所述应用的资源注 册申请进行审核,在审核通过时,通过所述协议接口处理模块向选择的云存储 资源节点发起资源创建请求,并在收到所述云存储资源节点返回的资源创建响 应后向所述应用发送通知消息,告知所述应用申请资源的结果和接入云存储资 源节点的凭证信息;

所述统一运营管理模块,用于管理云存储资源节点,维护应用与云存储资 源节点的对应关系;

所述数据库模块,用于执行数据的存储,为其他模块提供数据源。

2.根据权利要求1所述实现云存储多资源节点接入的管理平台,其特征在 于,所述资源注册申请中携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,通过所述协议接口处理模块向所述应用已选的云存储资源节点发起 资源创建请求。

3.根据权利要求1所述实现云存储多资源节点接入的管理平台,其特征在 于,所述资源注册申请中不携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,为所述应用分配云存储资源节点,并通过所述协议接口处理模块向 所述分配的云存储资源节点发起资源创建请求。

4.根据权利要求1、2或3所述实现云存储多资源节点接入的管理平台, 其特征在于,所述统一运营管理模块进一步用于,监控所述应用的资源使用情 况,并依此生成应用的计费账单。

5.一种实现云存储多资源节点接入的管理系统,其特征在于,包括:管理 平台和云存储资源节点,

所述云存储资源节点,用于提供云存储服务;

所述管理平台,用于对应用进行认证鉴权,对所述应用的资源注册申请进 行审核,在审核通过时,向选择的云存储资源节点发起资源创建请求,并在收 到所述云存储资源节点返回的资源创建响应后向所述应用发送通知消息,告知 所述应用申请资源的结果和接入云存储资源节点的凭证信息;还用于管理云存 储资源节点,维护应用与云存储资源节点的对应关系。

6.根据权利要求5所述实现云存储多资源节点接入的管理系统,其特征在 于,所述管理平台进一步包括:协议接口处理模块、应用自助服务门户、认证 审核调度模块、统一运营管理模块和数据库模块,

所述协议接口处理模块,用于执行所述管理平台与云存储资源节点之间的 通信,对所述管理平台与云存储资源节点之间交互的消息进行编解码;

所述应用自助服务门户,用于负责接纳应用的资源注册申请;

所述认证审核调度模块,用于对应用进行认证鉴权,对所述应用的资源注 册申请进行审核,在审核通过时,通过所述协议接口处理模块向选择的云存储 资源节点发起资源创建请求,并在收到所述云存储资源节点返回的资源创建响 应后向所述应用发送通知消息,告知所述应用申请资源的结果和接入云存储资 源节点的凭证信息;

所述统一运营管理模块,用于管理云存储资源节点,维护应用与云存储资 源节点的对应关系;

所述数据库模块,用于执行数据的存储,为其他模块提供数据源。

7.根据权利要求6所述实现云存储多资源节点接入的管理系统,其特征在 于,所述资源注册申请中携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,通过所述协议接口处理模块向所述应用已选的云存储资源节点发起 资源创建请求。

8.根据权利要求6所述实现云存储多资源节点接入的管理系统,其特征在 于,所述资源注册申请中不携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,为所述应用分配云存储资源节点,并通过所述协议接口处理模块向 所述分配的云存储资源节点发起资源创建请求。

9.根据权利要求6、7或8所述实现云存储多资源节点接入的管理系统, 其特征在于,所述统一运营管理模块进一步用于,监控所述应用的资源使用情 况,并依此生成应用的计费账单。

10.一种实现云存储多资源节点接入的管理方法,其特征在于,该方法包 括:

管理平台对应用进行认证鉴权,并对所述应用的资源注册申请进行审核;

在审核通过时,所述管理平台向选择的云存储资源节点发起资源创建请求, 并在收到所述云存储资源节点返回的资源创建响应后向所述应用发送通知消 息,告知所述应用申请资源的结果和接入云存储资源节点的凭证信息;所述管 理平台对应用与云存储资源节点的对应关系进行维护。

11.根据权利要求10所述实现云存储多资源节点接入的管理方法,其特征 在于,所述资源注册申请中携带所述应用已选的云存储资源节点信息,

相应的,所述管理平台在对所述资源注册申请的审核通过后,向所述应用 已选的云存储资源节点发起资源创建请求。

12.根据权利要求10所述实现云存储多资源节点接入的管理方法,其特征 在于,所述资源注册申请中不携带所述应用已选的云存储资源节点信息,

相应的,所述管理平台在对所述资源注册申请的审核通过后,为所述应用 分配云存储资源节点,并向所分配的云存储资源节点发起资源创建请求。

13.根据权利要求10、11或12所述实现云存储多资源节点接入的管理方 法,其特征在于,该方法进一步包括:

所述管理平台监控所述应用的资源使用情况,并依此生成应用的计费账单。

说明书
技术领域

本发明涉及云存储技术领域,尤其涉及一种实现云存储多资源节点接入的 管理平台、系统和方法。

随着家庭电脑、智能手机、数码摄像机(DV,Digital Video)等信息技术 (IT,Information Technology)设备的快速普及和发展,基于文件的存储备份 需求呈爆发式增长。使用传统的存储传播方式,如移动硬盘、刻录光盘等都存 在使用不便、管理复杂等问题,特别是如果发生自然灾害,将会造成灾难性的 损失。目前很多第三方应用也为用户提供存储服务,如网盘、云盘等。如果能 借助统一的云存储来实现存储服务,将会大大提高应用的稳定性和效能。目前 互联网厂商、传统电信运营商、大型企业等都在如火如荼的进行云存储(包括 公有云和私有云)的建设,基于安全性、地域性、成本价格等各种因素的考虑, 云存储基本都是由多个资源节点(分散在各地)组成,这些资源节点(RN, Resource Node)可以单独的为应用提供服务,也可以联合起来为应用提供服务, 并且相互之间可以共享、复制、互备等;或者一些规模较小的企业单独组建一 个存储资源节点,多个类似节点整合在一起互惠互利。

当多个资源节点统一对外提供云存储服务时,这些资源节点对外的统一认 证、资源节点之间的分配调度、统一的运营管理就显的尤为重要,这也是目前 亟待解决的问题;另外,由于各个资源节点的建设成本、附加功能、服务质量 等都有所差别,因此如何满足应用对资源节点的选择,也是提升用户体验的一 种重要手段,这也是本发明所要解决的技术问题。

有鉴于此,本发明的主要目的在于提供一种实现云存储多资源节点接入的 管理平台、系统和方法,以实现对云存储多资源节点接入的统一管理。

为达到上述目的,本发明的技术方案是这样实现的:

本发明提供了一种实现云存储多资源节点接入的管理平台,包括:协议接 口处理模块、应用自助服务门户、认证审核调度模块、统一运营管理模块和数 据库模块,

所述协议接口处理模块,用于执行所述管理平台与云存储资源节点之间的 通信,对所述管理平台与云存储资源节点之间交互的消息进行编解码;

所述应用自助服务门户,用于负责接纳应用的资源注册申请;

所述认证审核调度模块,用于对应用进行认证鉴权,对所述应用的资源注 册申请进行审核,在审核通过时,通过所述协议接口处理模块向选择的云存储 资源节点发起资源创建请求,并在收到所述云存储资源节点返回的资源创建响 应后向所述应用发送通知消息,告知所述应用申请资源的结果和接入云存储资 源节点的凭证信息;

所述统一运营管理模块,用于管理云存储资源节点,维护应用与云存储资 源节点的对应关系;

所述数据库模块,用于执行数据的存储,为其他模块提供数据源。

所述资源注册申请中携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,通过所述协议接口处理模块向所述应用已选的云存储资源节点发起 资源创建请求。

所述资源注册申请中不携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,为所述应用分配云存储资源节点,并通过所述协议接口处理模块向 所述分配的云存储资源节点发起资源创建请求。

所述统一运营管理模块进一步用于,监控所述应用的资源使用情况,并依 此生成应用的计费账单。

本发明还提供了一种实现云存储多资源节点接入的管理系统,包括:管理 平台和云存储资源节点,

所述云存储资源节点,用于提供云存储服务;

所述管理平台,用于对应用进行认证鉴权,对所述应用的资源注册申请进 行审核,在审核通过时,向选择的云存储资源节点发起资源创建请求,并在收 到所述云存储资源节点返回的资源创建响应后向所述应用发送通知消息,告知 所述应用申请资源的结果和接入云存储资源节点的凭证信息;还用于管理云存 储资源节点,维护应用与云存储资源节点的对应关系。

所述管理平台进一步包括:协议接口处理模块、应用自助服务门户、认证 审核调度模块、统一运营管理模块和数据库模块,

所述协议接口处理模块,用于执行所述管理平台与云存储资源节点之间的 通信,对所述管理平台与云存储资源节点之间交互的消息进行编解码;

所述应用自助服务门户,用于负责接纳应用的资源注册申请;

所述认证审核调度模块,用于对应用进行认证鉴权,对所述应用的资源注 册申请进行审核,在审核通过时,通过所述协议接口处理模块向选择的云存储 资源节点发起资源创建请求,并在收到所述云存储资源节点返回的资源创建响 应后向所述应用发送通知消息,告知所述应用申请资源的结果和接入云存储资 源节点的凭证信息;

所述统一运营管理模块,用于管理云存储资源节点,维护应用与云存储资 源节点的对应关系;

所述数据库模块,用于执行数据的存储,为其他模块提供数据源。

所述资源注册申请中携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,通过所述协议接口处理模块向所述应用已选的云存储资源节点发起 资源创建请求。

所述资源注册申请中不携带所述应用已选的云存储资源节点信息;

相应的,所述认证审核调度模块进一步用于,在对所述资源注册申请的审 核通过后,为所述应用分配云存储资源节点,并通过所述协议接口处理模块向 所述分配的云存储资源节点发起资源创建请求。

所述统一运营管理模块进一步用于,监控所述应用的资源使用情况,并依 此生成应用的计费账单。

本发明还提供了一种实现云存储多资源节点接入的管理方法,该方法包括:

管理平台对应用进行认证鉴权,并对所述应用的资源注册申请进行审核;

在审核通过时,所述管理平台向选择的云存储资源节点发起资源创建请求, 并在收到所述云存储资源节点返回的资源创建响应后向所述应用发送通知消 息,告知所述应用申请资源的结果和接入云存储资源节点的凭证信息;所述管 理平台对应用与云存储资源节点的对应关系进行维护。

所述资源注册申请中携带所述应用已选的云存储资源节点信息,

相应的,所述管理平台在对所述资源注册申请的审核通过后,向所述应用 已选的云存储资源节点发起资源创建请求。

所述资源注册申请中不携带所述应用已选的云存储资源节点信息,

相应的,所述管理平台在对所述资源注册申请的审核通过后,为所述应用 分配云存储资源节点,并向所分配的云存储资源节点发起资源创建请求。

该方法进一步包括:

所述管理平台监控所述应用的资源使用情况,并依此生成应用的计费账单。

本发明所提供的一种实现云存储多资源节点接入的管理平台、系统和方法, 具有以下有益效果:

应用可自行选择云存储资源节点;系统可统一管理应用的接入和认证;可 进行云存储资源的统一调度;可集中管理云存储资源和应用的关系,便捷的支 持应用的扩容和修改;可进行全局的统计分析和日常运营管理等;

本发明可以灵活的组建多个云存储资源节点并进行统一的维护管理,可以 快速建设云存储系统,降低建设成本,缩短建设周期。

图1为本发明实施例的一种实现云存储多资源节点接入的管理系统的结构 示意图;

图2为本发明实施例的一种实现云存储多资源节点接入的管理平台的结构 示意图;

图3为本发明实施例的一种实现云存储多资源节点接入的管理方法的流程 图。

下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

本发明所提供的一种实现云存储多资源节点接入的管理系统,如图1所示, 主要包括:云存储多资源节点接入的管理平台10(为方便描述,后续简称管理 平台10)和云存储资源节点20。

其中,云存储资源节点20是云存储资源的提供者,可以为应用(用户)提 供高安全性、高可靠性、可扩展、分布式的基础云存储服务;

应用,是云存储资源的申请者和再分配者,应用可以根据价格、地域等信 息选择具体的云存储资源节点并根据业务需要选择对应的存储策略;云存储资 源分配成功以后,应用可以根据管理平台分配的凭证信息直接访问云存储资源 节点。

管理平台10是实现本发明的核心,是云存储资源的管理者和分配者,负责 为应用提供服务门户,对应用进行认证鉴权,对应用的资源注册申请进行审核, 在审核通过时,向选择的云存储资源节点发起资源创建请求,并在收到云存储 资源节点返回的资源创建响应后向应用发送通知消息,告知应用申请资源的结 果和接入云存储资源节点的凭证信息;管理平台10还负责管理各个云存储资源 节点,维护应用与云存储资源节点的对应关系,进行云存储资源节点的统一维 护管理,生成账单等。

管理平台10与应用和云存储资源节点20之间的通信、以及应用与云存储 资源节点20之间的通信,可以基于超文本传输协议(HTTP,HyperText Transfer  Protocol)进行。

管理平台10的内部结构如图2所示,主要包括:协议接口处理模块11、 应用自助服务门户12、认证审核调度模块13、统一运营管理模块14和数据库 模块15。

其中,协议接口处理模块11,用于执行管理平台10与云存储资源节点20 之间的通信,对管理平台10与云存储资源节点20之间交互的消息进行编解码。

应用自助服务门户12,用于负责接纳应用的资源注册申请,可以进行应用 的注册、扩容等申请操作;在使用过程中,应用也可以通过应用自助服务门户 12查看自身的资源使用情况,修改自身信息等。

认证审核调度模块13,用于对应用进行认证鉴权,对应用的资源注册申请 进行审核,在审核通过时,通过协议接口处理模块11向选择的云存储资源节点 发起资源创建请求,并在收到云存储资源节点返回的资源创建响应后向应用发 送通知消息,告知应用申请资源的结果和接入云存储资源节点的凭证信息。

统一运营管理模块14,用于管理云存储资源节点,维护应用与云存储资源 节点的对应关系;还用于监控应用的资源使用情况,并依此生成应用的计费账 单。

数据库模块15,用于执行数据的存储,为其他模块(包括协议接口处理模 块11、应用自助服务门户12、认证审核调度模块13和统一运营管理模块14) 提供数据源。

需要说明的是,应用的资源注册申请中可以携带应用已选的云存储资源节 点信息,即应用在申请注册时已经选好云存储资源节点;相应的,认证审核调 度模块13进一步用于,在对资源注册申请的审核通过后,通过协议接口处理模 块11向应用已选的云存储资源节点发起资源创建请求。

应用的资源注册申请中可以不携带应用已选的云存储资源节点信息,即应 用在申请注册时没有选择云存储资源节点;相应的,认证审核调度模块13进一 步用于,在对资源注册申请的审核通过后,根据预设的各种调度原则为应用分 配合适的云存储资源节点,并通过协议接口处理模块11向分配的云存储资源节 点发起资源创建请求。

由此可以看出,本发明的管理平台和管理系统主要具备以下功能:

1、提供应用服务门户:应用(用户)可以通过该门户进行云存储资源的申 请,包括设置存储配额、策略、资源型号等,并能做到不同等级服务对应不同 的收费标准;

2、认证审核功能:由管理平台进行认证审批操作,如果通过认证,则可以 进入后续的资源分配环节;

3、资源调度及节点分配功能:根据用户的选择发送请求消息到云存储资源 节点进行资源的分配申请;如果用户没有选择节点,系统会根据应用的地域信 息、价格信息、云存储资源节点的资源使用情况进行自动分配,并将操作结果、 使用云存储资源的接入凭证信息告知应用,应用可以根据该信息直接访问对应 的云存储资源节点;

4、运营管理统计分析功能:管理平台自动监控云存储资源节点及应用的使 用情况,可以根据用户申请结果生成对应的账单,根据资源使用情况生成计费 账单,可以统一管理各级节点及汇总告警等。

下面结合上述的管理平台和管理系统,对本发明实现云存储多资源节点接 入的管理方法进一步详细阐述。如图3所示,该方法主要包括以下步骤:

步骤301,应用管理员登录管理平台的应用自助服务门户12,进行应用资 源的注册申请等操作,申请时可以选择多个云存储资源节点。

步骤302,应用自助服务门户12将申请信息保存到数据库模块15中。

步骤303,数据库模块15返回入库响应消息给应用自助服务门户12。

步骤304,应用自助服务门户12向应用管理员返回注册响应消息,告知本 申请正在等待审批处理。

步骤305,认证审核调度模块13向数据库模块15发送查询消息,查询处 于等待审核状态的申请。

步骤306,数据库模块15返回查询结果给认证审核调度模块13。

步骤307,认证审核调度模块13对申请信息进行审核,进行云存储资源节 点的分配和调度,并保存应用和云存储资源节点之间的对应关系。

步骤308,认证审核调度模块13向协议接口处理模块11发送资源创建请 求消息。

步骤309,协议接口处理模块11对接收的消息进行编解码处理,并向对应 的云存储资源节点发送资源创建请求消息。

步骤310,云存储资源节点返回资源创建响应消息给协议接口处理模块11。

步骤311,协议接口处理模块11对接收的响应消息进行编解码处理,并将 响应消息发送到认证审核调度模块13。

步骤312,认证审核调度模块13根据响应消息修改数据库模块15中相关 申请的状态。

步骤313,数据库模块15返回操作结果给认证审核调度模块13。

步骤314,认证审核调度模块13向应用客户端发送通知消息,告知申请资 源的操作结果,并携带接入云存储资源节点的凭证信息。

步骤315,统一运营管理模块14定时向数据库模块15发起数据查询请求。

步骤316,数据库模块15返回数据查询的响应结果给统一运营管理模块14。

步骤317,统一运营管理模块14生成对应的账单文件。

步骤318,应用管理员可以根据步骤314中得到的凭证信息访问云存储资 源节点(如执行存储操作)。

步骤319,云存储资源节点返回访问操作响应给应用管理员。

综上所述,本发明所提供的一种实现云存储多资源节点接入的管理平台、 系统和方法,具有以下有益效果:

应用可自行选择云存储资源节点;系统可统一管理应用的接入和认证;可 进行云存储资源的统一调度;可集中管理云存储资源和应用的关系,便捷的支 持应用的扩容和修改;可进行全局的统计分析和日常运营管理等;

本发明可以灵活的组建多个云存储资源节点并进行统一的维护管理,可以 快速建设云存储系统,降低建设成本,缩短建设周期。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。

本文发布于:2024-09-25 02:30:40,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/86219.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议