[发明专利]一种通过云平台到数据中心的查询系统及方法有效
申请号: | 201310578744.7 | 申请日: | 2013-11-18 |
公开(公告)号: | CN103559306A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 廖丹;陈源;孙罡;许都;虞红芳;孙健;陆川 | 申请(专利权)人: | 电子科技大学;东莞电子科技大学电子信息工程研究院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 平台 数据中心 查询 系统 方法 | ||
1.一种通过云平台到数据中心的查询系统,其特征在于,包括:
数据查询服务组件网关(DGateway):用于负责调度管理所有DNode节点,实现DNode上服务实例的分配调度工作;
数据查询服务组件服务节点(DNode):与DGateway节点配合,用于管理本地服务实例,记录用户与其注册的服务实例信息并进行绑定;
数据查询客户端:数据查询客户端分别与DNode节点和中央查询集群连接,用于将数据查询客户端部署在每个DNode节点上,每个DNode节点则通过查询客户端与中央查询集群进行注册、登陆、查询;
中央查询集群:包括中央认证系统、数据中心接入管理系统和中央查询服务器,用于将云平台以统一方式接入到不同数据中心,并以中间件的形式处理云平台所有的查询请求,同时与数据中心交互,从数据中心中获取信息数据,最后将查询结果返回给数据查询客户端;
数据中心:提供数据的承载数据业务;
所述的数据查询客户端包括:
注册管理模块:与用户管理模块连接,用于实现服务实例在中央查询系统集群中的注册管理工作,执行服务实例的整个注册流程;
登陆接入模块:登陆接入模块通过查询本地的数据库获取用户所绑定的服务实例信息,然后通过与中央查询集群的认证模块交互,登陆中央查询服务器,实现用户的登陆管理工作;
查询系统接口驱动模块:用于将用户请求转发至中央查询集群的查询队列模块,在获取查询结果后向用户返回查询结果;
所述的中央认证系统包括:
用户管理模块:用于管理所有注册的服务实例信息;
认证模块:与令牌管理模块连接,用于实现查询客户端的接入认证工作;
令牌管理模块:用于管理所有登陆的服务实例的令牌信息;
所述的数据中心接入管理系统包括:
数据中心接入模块:用于将中央查询集群接入到不同的数据中心;
数据中心管理模块:通过数据中心接入模块管理所有数据中心的信息,监控不同数据中心的健康状况,以及中央查询集群对数据中心的注册管理工作;
数据中心信息库:用于记录数据中心的接入认证信息、健康状态信息;
所述的中央查询服务器包括:
查询队列模块:用于对所有的查询请求进行排队调度管理;
查询结果缓存模块:在中央查询集群上设置查询结果缓存,用于缓存数据中心返回的查找结果,并处理所有新的查询,如果缓存中存在用户需要的查询结果,则直接返回查询结果;
数据中心接口驱动模块:用于在查询结果缓存模块中不存在用户所需查询结果下,进入数据中心进行结果查询。
2.一种通过云平台到数据中心的查询方法,其特征在于,包括以下步骤:
(1)、启动系统后用户登录到数据查询客户端,用户则通过数据查询客户端发送查询请求;
(2)、查询系统接口驱动模块根据查询请求中的信息查看是否已经获取了访问中央查询服务器的令牌,如果已获取令牌,则可以转发用户的查询请求,进入步骤(3),如果没有获取令牌,则返回错误信息;
(3)、通过查询队列模块对所有的查询请求进行排队处理;
(4)、在查询结果缓存模块上查找用户需要的信息,如果在查询结果缓存模块中获取到查询结果,则通过查询系统接口驱动模块将查询结果返回给用户,如果查询结果缓存模块中没有找到查询结果,则通过数据中心接口驱动模块中的接口向数据中心查询相关的查询结果;
(5)、在数据中心查询用户需要结果,数据中心查找到相关结果,数据中心则通过查询系统接口驱动模块把查询结果返回给用户,同时数据中心将结果存放入查询结果缓存模块中,如果没有查询到相关结果则数据中心则通过查询系统接口驱动模块把错误信息返回给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;东莞电子科技大学电子信息工程研究院,未经电子科技大学;东莞电子科技大学电子信息工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310578744.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:热稳定性碳酸酐酶及其使用方法
- 下一篇:一种消防设备监控系统