基于云分支服务器通过中心服务器直接访问的方法

文档序号:10626985阅读:197来源:国知局
基于云分支服务器通过中心服务器直接访问的方法
【专利摘要】本发明提出一种基于云分支服务器(ECBS)通过中心服务器直接访问的方法,云分支服务器登陆到具有固定IP的中心服务器,中心服务器建立包含云分支服务器动态IP字段以及云分支服务器其它信息的数据库,云分支服务器实时更新数据库,用户可以通过访问中心服务器的包含云分支服务器动态IP字段的数据库而得到云分支服务器的动态IP,从而能直接访问云分支服务器。本发明通过中心服务器的中间牵手,解决了用户在云分支服务器没有固定IP的情况下而不能直接访问云分支服务器的问题,有效地缓解了当前的大数据和云平台技术面临着存储资源和网络资源紧张、细节信息采集缺失、数据处理能力滞后。
【专利说明】
基于云分支服务器通过中心服务器直接访问的方法
技术领域
[0001] 本发明属于计算机技术应用领域,特别是涉及到一种基于云分支服务器通过中心 服务器直接访问的方法。
【背景技术】
[0002] 移动互联网、云平台大数据技术的发展与应用已经对社会的方方面面产生深远影 响。今天,从政府到企业,从医疗、教育等公共服务部门到商业、科技领域,大数据技术正在 催生各个领域的变革力量,整个社会也在不遗余力地主动进行大数据技术的发展与应用。
[0003] 云分支服务器将云平台由原来的从用户终端直接访问云中心的两层结构变化为 用户通过云分支服务器访问互联网及云中心服务器的多层次云架构。然而,用户需要访问 任意一个云分支服务器时,由于云分支服务器没有一个固定IP,用户就无法直接访问。对于 我们提出的以云分支服务器为中心的多层次云架构是一个缺陷。

【发明内容】

[0004] 本发明要解决的问题是提出一种基于云分支服务器通过中心服务器直接访问的 方法,节省云平台资源,解决资源耗费问题。
[0005] 为了达到上述目的,本发明采用的技术方案为:一种基于云分支服务器通过中心 服务器直接访问的方法,包括如下步骤: (1) 建立基于云分支服务器的云服务平台,以多个云分支服务器为节点,所述云分支服 务器通过网络连接中心服务器; (2) 云分支服务器登陆中心服务器,实时收集数据,包括自身的动态IP并对数据进行 预处理,同时更新本地数据库; (3) 云分支服务器将本地预处理后的数据库及数据压缩、加密,上传至中心服务器; (4) 中心服务器将云分支服务器上传的数据汇总、分析,制定数据收集以及预处理策 略,将所述策略下载至相应的云分支服务器; (5) 云分支服务器从中心服务器获取数据收集以及预处理策略,并按此策略进行操 作; (6) 用户需要直接访问某没有固定IP、只有动态IP的云分支服务器,先通过访问具有 固定IP的中心服务器,得到该云分支的动态IP,然后再直接访问此动态IP从而达到直接访 问该云分支服务的目的,再返回步骤(2 )。
[0006] 优选的,所述云分支服务器通过网络访问中心服务器,所述网络包括WIFI,DMBT, 3/4G, ETHERNET ; 优选的,步骤(3)所述加密采用的是RSA加密算法; 优选的,所述数据库上传前需要重命名,新的命名信息包括云分支服务器的序列号以 及上传文件的次数; 本发明的另一方面,一种基于云分支服务器通过中心服务器直接访问的方法,包括: 中心服务器,将更新服务器上传的数据汇总、分析,制定数据收集以及预处理策略,将 所述策略下载至相应的云分支服务器; 中心服务器数据库,将实时存储云分支服务器的动态IP及其它信息; 云分支服务器,用于实时接收数据并对数据进行预处理,同时更新本地数据库并上 传; 优选的,所述云分支服务器包括: 数据收集模块,用于实时收集数据,包括自身的动态IP和所连接用户的信息; 本地数据库模块,用于存储数据信息; 数据处理模块,用于对数据进行预处理,同时更新本地数据库,然后将本地预处理后的 数据库及数据压缩、加密; 网络模块,用于将压缩、加密后的数据库及数据上传至中心服务器;以及从中心服务器 下载数据收集及预处理策略以及新的应用程序。
[0007] 优选的,所述中心服务器包括: 数据分析模块,用于将云分支服务器上传的数据汇总、分析,制定数据收集以及预处 理策略; 数据库模块,将实时存储云分支服务器的动态IP及其它信息; 网络模块,用于接收云分支服务器的上传信息;以及向云分支服务器下发策略信息和 新的数据。
[0008] 本发明的有益效果为:使用本发明的方法,用户可以直接访问连接登陆到中心服 务器上的任意一个云分支服务器;这样,当某些资源和信息不需要都存储在中心服务器上; 而中心服务器的数据库掌握所有云分支服务器上的信息。同时,中心服务器可以将预处理 数据需求发送给指定的云分支服务器,这样能减小中心服务器的压力,不会导致所有用户 同时都去向中心服务器下载数据。云分支服务器将根据中心服务器的要求来更改处理策 略。解决了当前的大数据和云平台技术面临着存储资源和网络资源紧张、细节信息采集缺 失、数据处理能力滞后等问题。
[0009]
【附图说明】: 图1是本发明用户、云分支服务器、中心服务器的关系示意图; 图2是本发明云分支服务器登陆及数据库上传示意图; 图3是本发明云分支服务器数据库下载示意图; 图4是本发明的用户访问中心服务器并访问中心服务器数据库示意图 图5是本发明的用户直接访问云分支服务器示意图。
【具体实施方式】
[0010] 下面结合具体实施例对本发明做进一步说明; 采用WIFI、DMBT、DVBT、3/4G、ETHERNET、音频广播、等各种方法,云分支服务器登陆中 心服务器并将本地数据库压缩上传至中心服务器;中心服务器汇总分析后将更新的数据信 息以及数据收集策略按照类别下载至分支服务器。
[0011] 中心服务器、云分支服务器及用户的关系如图1所示; 授权的云分支服务器都有一个唯一的16进制的10编号,通过安全登陆到中心服务器 后,云分支服务器将本地数据库实时更新并上传至中心服务器,数据库结构如表1,表2和 表3所示;
表1,ECBS总体数据库格式
表2, ECBS功能数据库格式
表3, ECBS用户数据库格式 云分支服务器上传的数据,经过中心服务器汇总后,形成统一的数据库,根据此数据 库,所有的云分支服务器的动态ip以及功能甚至每个用户的信息都形成统一的数据库。
[0012] 中心服务器经过处理后,可以形成新的策略数据库并下载给某个特定的分支服务 器,如表4所示; 衣4, iiUib束附双做件怕?
用户访问中心服务器后,得到某个特定的ECBS的动态IP地址,于是就可以直接访问此 ECBS服务器。
【主权项】
1. 一种基于云分支服务器通过中心服务器直接访问的方法,其特征在于,包括如下步 骤:(1)建立基于云分支服务器的云服务平台,以多个云分支服务器为节点,所述云分支服 务器通过网络连接中心服务器;(2)所述云分支服务器具有域名而没有固定IP ;云分支服 务器能提供http服务,ftp服务,samba服务,telnet服务,防火墙服务,DNS服务以及其 它互联网的服务;(3)云分支服务器需要登陆到中心服务器,通过将本地的数据库压缩、加 密、上传至中心服务器将自身的动态IP以及功能配置信息实时地更新到中心服务器的数 据库;(4)中心服务器将云分支服务器上传的数据汇总、分析,制定数据收集以及预处理 策略,将所述策略以及需要更新的应用程序下载至相应的云分支服务器;(5)用户访问云 分支服务器的域名,此域名将登记在中心服务器的数据库中,互联网将用户指向中心服务 器,中心服务器把数据库中的相应的云分支服务器动态IP传递给用户,用户通过此动态IP 将能直接访问云分支服务器,再返回步骤(3)。2. 所述云分支服务器通过互联网络直接访问具有固定IP的中心服务器的方法,其特 征在于,包括如下步骤:(1)云分支服务器登陆到中心服务器,实时将自身的动态IP以及配 置更新到中心服务器的数据库中,包括其具有的功能,如http服务、samba服务、游戏服 务、其它应用程序服务,连接的用户信息,如包括用户的数量,每个用户的操作系统类型等 等;同时更新本地数据库;(2)云分支服务器将本地预处理后的数据库文件压缩、加密上传 至中心服务器;中心服务器将云分支服务器上传的数据包括动态IP汇总、分析,制定数据 收集以及预处理策略,形成中心服务器的动态IP数据库,将所述策略下载至云分支服务 器,再返回步骤(1)。3. 用户可以直接访问没有固定IP,接入互联网的云分支服务器,其特征如下:(1)云分 支服务器有独立的http、ftp、telnet、samba等服务,这些服务信息存储在本地的数据库 并压缩、加密上传至中心服务器;(2)云分支服务器通过访问具有固定IP的中心服务器,中 心服务器可以得到相应的云分支服务器的动态IP并存入中心服务器的数据库中;用户的 通过访问中心服务器,得到云分支服务器的动态IP从而直接访问云分支服务器。4. 根据权利要求1所述的一种基于云分支服务器通过中心服务器的直接访问方法,其 特征在于,所述云分支服务器通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G, ETHERNET〇5. 根据权利要求1所述的一种云分支服务器,其特征在于,步骤(3)所述中心服务器还 包括认证模块,用于验证云分支服务器是否合法。6. 根据权利要求1所述的一种云分支服务器,其特征在于,步骤(4)所述中心服务器还 包括下载模块,用于下载相应的应用程序和策略数据库文件至云分支服务器。7. 根据权利要求1所述的一种云分支服务器,其特征在于,步骤(5)所述的云分支服务 器的域名可以是互联网的域名也可以是中心服务器分配的自我定义的域名,也就是云分支 服务器在中心服务器预先分配的编号;此编号为16进制的10位数。8. 根据权利要求2所述的一种云分支服务器通过互联网络直接访问具有固定IP的中 心服务器,其特征在于,步骤1所述:中心服务器,将云分支服务器上传的数据汇总、分析, 制定数据收集以及预处理策略,将所述策略以及应用程序下载至云分支服务器;云分支服 务器,用于实时更新动态IP以及其它用户信息,同时更新本地数据库并上传;应用程序,如 http、ftp、游戏等可在云分支服务上运行的应用。9. 根据权利要求2所述的一种云分支服务器通过互联网络直接访问具有固定IP的中 心服务器的方法,其特征在于,步骤(2)所述加密采用的是RSA加密算法。10. -种如权利要求3所述方法中用到的云分支服务器,其特征在于,包括:本地数据 库,用于存储本地用户信息,本地应用程序信息;数据处理模块,用于通过和中心服务器的 数据通讯,得到其动态IP,同时更新本地数据库;数据上传模块,用于将本地预处理后的数 据库及数据压缩、加密上传至中心服务器;数据下载模块,用于接收中心服务器汇总分析后 的信息以及更新的程序。
【文档编号】H04L29/08GK105991751SQ201510099443
【公开日】2016年10月5日
【申请日】2015年3月6日
【发明人】华中, 刘文亮, 刘长春, 潘国锋
【申请人】天津铂创国茂电子科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1