具有双向容错功能的云平台办公应用客户端的制作方法

文档序号:7810670阅读:314来源:国知局
具有双向容错功能的云平台办公应用客户端的制作方法
【专利摘要】本发明公开了一种具有双向容错功能的云平台办公应用系统,包括两台同步的元数据服务器和至少一台存储服务器,元数据服务器是整个系统的中心服务器,每台存储服务器是元数据服务器的一个存储空间;利用办公客户端的ID进行比较和匹配,通过存储元数据、管理文件系统目录、管理存储服务器、进行负载均衡、提供FTP服务和邮箱服务,存储服务器负责存储文件数据、接受元数据服务器调度、负责与客户端进行数据交互;本发明所设计的具有双向容错功能的云平台办公应用系统,能够降低元数据服务器的负担,将数据读写的负担分担到存储服务器,使得系统的整体性能提高,同时实现了企业存储、邮箱、以及FTP服务统一集成,成本低,易管理,维护方便。
【专利说明】具有双向容错功能的云平台办公应用客户端

【技术领域】
[0001]本发明涉及一种云平台办公应用领域,特别是一种具有双向容错功能的云平台办公应用客户端。

【背景技术】
[0002]传统的办公应用的存储一般是以传统的普通硬盘为存储媒介,这种数据存储方法成本高,且数据丢失不易找回,且对大量的数据的管理较为麻烦。在这种传统的数据存储模式下,邮箱、FTP等服务通常是使用不同的服务器,会造成价格、空间上的浪费。
[0003]目前,各种云应用都是基于用户名和密码进行权限管理的和数据维护,并且云应用(或者云客户端都是通用型的)可以在采用相同系统的不同智能终端随意安装,一方面它的通用性为用户带来了方便,另一方面却存在极大隐患。由于现在网络木马、插件泛滥,并且功能越来越强大,它们对用户使用键盘等进行用户名和密码输入所有操作都可以实现全程监测,所以获取用户名和密码并非难事。而目前的各种云应用,一旦用户名和密码被盗取,那存储在云平台或者服务器的用户数据则可以随意访问、复制和编制,为用户的财产、隐私安全带来严重威胁。


【发明内容】

[0004]本发明所要解决的技术问题是,克服现有技术的缺点,提供一种具有双向容错功能的云平台办公应用系统,能够降低元数据服务器的负担,将数据读写的负担分担到存储服务器,使得系统的整体性能提高,同时实现了企业存储、邮箱、以及FTP服务统一集成,成本低,易管理,维护方便。
[0005]为了解决以上技术问题,本发明提供一种具有双向容错功能的云平台办公应用系统,包括两台同步的元数据服务器和至少一台存储服务器,元数据服务器是整个系统的中心服务器,每台存储服务器是元数据服务器的一个存储空间;
还包括网络通讯模块、加载模块、ID管理模块及身份识别模块,其中:
加载模块用于根据配置信息完成办公客户端运行所需要文件加载,网络通讯模块用于实现与元数据服务器和存储服务器之间的数据传输;
所述ID管理模块,用于封装与管理办公客户端自身的ID信息,并从ID信息中提取或分离出对应的用户名和MAC地址;
所述身份识别模块,用于获取智能终端的MAC地址,并与ID管理模块所提取或分离出来的MAC地址进行对比,判断是否匹配,如果匹配,则继续专属客户端启动,否则终止运行;
元数据服务器负责存储元数据、管理文件系统目录、管理存储服务器、进行负载均衡、提供FTP服务和邮箱服务,存储服务器负责存储文件数据、接受元数据服务器调度、负责与客户端进行数据交互;
同时,接收办公客户端获取用户输入的用户名,并与ID管理模块所提取或分离出来的用户名进行对比,判断是否匹配,如果匹配,则继续启动,并将该用户名和密码经加密后发送至云平台进行二次验证;如果不匹配提示重新输入或终止运行。
[0006]本发明进一步限定的技术方案是:
进一步的,前述的具有双向容错功能的云平台办公应用系统,两台同步的元数据服务器,在一台元数据服务器宕机以后,备用的元数据服务器能无缝接管工作,有效地保证了数据的可靠性。
[0007]前述的具有双向容错功能的云平台办公应用系统,元数据服务器与存储服务器均能够采用现有技术中的通用硬件设备,其存储模式具有通用性。
[0008]本发明的有益效果是:
本发明所设计的具有双向容错功能的云平台办公应用系统采用以元数据服务器为中心服务器的模式,实现了数据存储过程中控制流与数据流的分离,一方面降低了元数据服务器的负担,使得其处理能力更强,另一方面将数据读写的负担分担到存储服务器,使得系统的整体性能得到了提高。元数据服务器同时提供FTP服务和邮箱服务,兼做FTP服务器和邮箱服务器,实现了企业存储、邮箱、以及FTP服务统一集成,成本低,易管理,维护方便。

【具体实施方式】
[0009]实施例1
本实施例提供的一种具有双向容错功能的云平台办公应用系统,包括两台同步的元数据服务器和至少一台存储服务器,元数据服务器是整个系统的中心服务器,每台存储服务器是元数据服务器的一个存储空间,两台同步的元数据服务器,在一台元数据服务器宕机以后,备用的元数据服务器能无缝接管工作,有效地保证了数据的可靠性;
还包括网络通讯模块、加载模块、ID管理模块及身份识别模块,其中:
加载模块用于根据配置信息完成办公客户端运行所需要文件加载,网络通讯模块用于实现与元数据服务器和存储服务器之间的数据传输;
所述ID管理模块,用于封装与管理办公客户端自身的ID信息,并从ID信息中提取或分离出对应的用户名和MAC地址;
所述身份识别模块,用于获取智能终端的MAC地址,并与ID管理模块所提取或分离出来的MAC地址进行对比,判断是否匹配,如果匹配,则继续专属客户端启动,否则终止运行;
元数据服务器负责存储元数据、管理文件系统目录、管理存储服务器、进行负载均衡、提供FTP服务和邮箱服务,存储服务器负责存储文件数据、接受元数据服务器调度、负责与客户端进行数据交互,元数据服务器与存储服务器均能够采用现有技术中的通用硬件设备,其存储模式具有通用性;
同时,接收办公客户端获取用户输入的用户名,并与ID管理模块所提取或分离出来的用户名进行对比,判断是否匹配,如果匹配,则继续启动,并将该用户名和密码经加密后发送至云平台进行二次验证;如果不匹配提示重新输入或终止运行。
[0010]以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。
【权利要求】
1.一种具有双向容错功能的云平台办公应用系统,其特征在于,包括两台同步的元数据服务器和至少一台存储服务器,元数据服务器是整个系统的中心服务器,每台存储服务器是元数据服务器的一个存储空间; 还包括网络通讯模块、加载模块、ID管理模块及身份识别模块,其中: 加载模块用于根据配置信息完成办公客户端运行所需要文件加载,网络通讯模块用于实现与元数据服务器和存储服务器之间的数据传输; 所述ID管理模块,用于封装与管理办公客户端自身的ID信息,并从ID信息中提取或分离出对应的用户名和MAC地址; 所述身份识别模块,用于获取智能终端的MAC地址,并与ID管理模块所提取或分离出来的MAC地址进行对比,判断是否匹配,如果匹配,则继续专属客户端启动,否则终止运行; 元数据服务器负责存储元数据、管理文件系统目录、管理存储服务器、进行负载均衡、提供FTP服务和邮箱服务,存储服务器负责存储文件数据、接受元数据服务器调度、负责与客户端进行数据交互; 同时,接收办公客户端获取用户输入的用户名,并与ID管理模块所提取或分离出来的用户名进行对比,判断是否匹配,如果匹配,则继续启动,并将该用户名和密码经加密后发送至云平台进行二次验证;如果不匹配提示重新输入或终止运行。
2.根据权利要求1所述的具有双向容错功能的云平台办公应用系统,其特征在于,两台同步的元数据服务器,在一台元数据服务器宕机以后,备用的元数据服务器能无缝接管工作,有效地保证了数据的可靠性。
3.根据权利要求1所述的具有双向容错功能的云平台办公应用系统,其特征在于,元数据服务器与存储服务器均能够采用现有技术中的通用硬件设备,其存储模式具有通用性。
【文档编号】H04L29/08GK104135527SQ201410379056
【公开日】2014年11月5日 申请日期:2014年8月4日 优先权日:2014年8月4日
【发明者】徐芹 申请人:江苏天牡士科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1