[实用新型]实现面向办公应用的双机容错服务系统有效
申请号: | 201220426162.8 | 申请日: | 2012-08-27 |
公开(公告)号: | CN202798761U | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 张真;吴全声;宋春博;宋文艳;江健;张小创;蒋文佼 | 申请(专利权)人: | 南京云创存储科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 艾中兰 |
地址: | 210014 江苏省南京市白*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 面向 办公 应用 双机 容错 服务 系统 | ||
技术领域
本实用新型涉及计算机应用系统领域,具体涉及一种面向办公应用的服务系统。
背景技术
传统的办公应用的存储一般是以传统的普通硬盘为存储媒介,这种数据存储方法成本高,且数据丢失不易找回,且对大量的数据的管理较为麻烦。在这种传统的数据存储模式下,邮箱、FTP等服务通常是使用不同的服务器,会造成价格、空间上的浪费。现有的面向办公应用的服务器模式普遍存在比如应用集成不够全面,磁盘容量不够大,价格过高等问题。
发明内容
本实用新型的目的在于提供一种实现面向办公应用的双机容错服务系统及其数据存储方法,解决传统的办公应用中各种服务不集中造成管理繁琐,以及购置成本高带来的资源浪费等问题,使企业能够实现存储、邮箱、以及FTP服务统一集成,方便企业管理,降低企业成本。
为实现上述发明目的,本实用新型具体采用如下技术方案:
一种实现面向办公应用的双机容错服务系统,其特征在于包括两台同步的元数据服务器和X台存储服务器,X为自然数,元数据服务器是整个系统的中心服务器,每台存储服务器是元数据服务器的一个存储空间,元数据服务器负责存储元数据、管理文件系统目录、管理存储服务器、进行负载均衡、提供FTP服务和邮箱服务,存储服务器负责存储文件数据、接受元数据服务器调度、负责与客户端进行数据交互。
本实用新型的实现面向办公应用的双机容错服务系统采用以元数据服务器为中心服务器的模式,实现了数据存储过程中控制流与数据流的分离,一方面降低了元数据服务器的负担,使得其处理能力更强,另一方面将数据读写的负担分担到存储服务器,使得系统的整体性能得到了提高。元数据服务器同时提供FTP服务和邮箱服务,兼做FTP服务器和邮箱服务器,实现了企业存储、邮箱、以及FTP服务统一集成,成本低,易管理,维护方便。
本实用新型采用双机容错机制,采用两台同步的元数据服务器,在一台元数据服务器宕机以后,备用的元数据服务器能无缝接管工作,有效地保证了数据的可靠性。
本实用新型的元数据服务器与存储服务器均可采用现有技术中的通用硬件设备,其存储模式具有通用性。
附图说明
图1是本实用新型双机容错服务系统实施例一的架构图。
图2是本实用新型双机容错服务系统实施例二的架构图。
图3是本实用新型双机容错服务系统实施例三的架构图。
图4是客户端写数据流程。
图5是客户端读数据流程。
具体实施方式
下面结合附图对本实用新型的技术方案进行详细说明:
实施例一
图1提供了本实用新型双机容错服务系统的一种实施例。如图所示,系统由两台元数据服务器和n台(n为正整数)存储服务器构成。元数据服务器是整个系统的中心服务器,每一台存储服务器都是元数据服务器的一个存储空间,元数据服务器是子存储空间的大脑,负责存储元数据,管理文件系统目录,管理存储服务器,进行负载均衡、提供FTP服务和邮箱服务等。存储服务器用于存储文件数据,接受元数据服务器调度,负责与客户端进行数据交互。存储服务器与元数据服务器通过消息传递方式进行通讯。
为了给系统的使用提供更加安全可靠的保证,本实用新型采用双机热备方式,设置了两台元数据服务器,一台主元数据服务器,一台备用元数据服务器。在主元数据服务器宕机以后,备用元数据服务器能无缝接管工作,不会造成数据丢失,对外服务也不会停止,不影响用户的访问。主、备元数据服务器之间通过心跳检测程序及同步日志文件来实现同步,在主元数据服务器宕机后,备用元数据服务器会检测到主元数据服务器的状态,执行使备机对外提供服务的脚本,再通过备份文件保证数据不丢失。这种双机容错机制可以有效地保证数据的可靠性。
存储服务器中的单点故障问题是通过数据的冗余备份来实现的,当单个存储服务器宕机后,元数据服务器会检测到其状态,将其中的数据重新备份到其他存储服务器上,数据无影响。
在本实用新型的数据存储模式下,元数据服务器管理了分布式文件系统中的所有元数据。文件划分数据块(chunk)进行存储,对于元数据服务器来说,每台存储服务器只是一个存储空间。客户端发起的所有操作都需要先通过元数据服务器才能执行。这种模式实现了数据存储过程中控制流与数据流的分离,一方面降低了元数据服务器的负担,使得其处理能力更强,另一方面将数据读写的负担分担到存储服务器,使得系统的整体性能得到了提高。
实施例二
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京云创存储科技有限公司,未经南京云创存储科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220426162.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种HDMI分配器
- 下一篇:RFID电子标签嵌体