[发明专利]一种数据读写系统和数据管理方法有效
| 申请号: | 200910059211.1 | 申请日: | 2009-05-06 |
| 公开(公告)号: | CN101557419A | 公开(公告)日: | 2009-10-14 |
| 发明(设计)人: | 吴功伟 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 611731四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 读写 系统 数据管理 方法 | ||
技术领域
本发明涉及网络技术,尤其是一种数据读写系统和数据管理方法。
背景技术
随着网络技术的发展,通过分布式网络系统来管理数据的方式也早已为人 们接受。请参照图1,图1所示为现有技术中的分布式数据读写系统10。所述 分布式数据读写系统10包括用户端1、用于处理读写请求的响应服务器2、以 及数据存储设备4。其中服务器2接收用户的读写请求,并根据所述读写请求 向数据存储设备4读写数据。但是在实际应用中,由于所述服务器2要同时处 理来自多个用户的各种请求,当出现大量读写请求的时候,所述服务器2的资 源的资源分配容易出现冲突,造成对某些请求的响应出现延迟。比如,如果大 量的用户通过所述服务器2向数据存储设备4中的数据A发送了大量的读请 求,那么所述数据A则会成为热点,而所述大量的读请求则会需要消耗所述服 务器2的大量的资源,这时候如果所述多个服务器2还需要处理写请求,则会 造成所述服务器2的资源分配出现问题,根据服务器2内设的仲裁机制的不同, 服务器2对于部分读请求或写请求的响应就会出现延迟。
因此,有必要提供一种数据管理方法和系统,以可以合理利用读写服务器 的资源,应对大流量的读写请求。
发明内容
本发明实施例公开了一种数据读写系统。所述数据读写系统包括统筹服务 器和响应服务器,所述响应服务器用于响应用户的业务请求,所述业务请求包 括写请求和读请求,所述响应服务器的工作模式包括专用于处理写请求的第一 工作模式以及专用于处理读请求的第二模式;所述统筹服务器用于当所述业务 请求中的读请求的量达到或超过了预定的第一阈值时,发布指令,以将至少一 个处于第一工作模式的响应服务器的工作模式转化为第二工作模式;或者当所 述业务请求中的写请求的量达到或超过了预定的第二阈值时,发布指令,以将 至少一个处于第二工作模式的响应服务器的工作模式转化为第一工作模式。。
本发明实施例还公开了一种统筹服务器,用于数据读写系统中。所述统筹 服务器包括:请求处理模块,用于接收用户发送的业务请求,所述业务请求包 括读请求和写请求;统计模块,用于统计所述用户发送的读请求或写请求的量, 并发出通知信息;管理模块,用于根据所述通知信息的内容发出指令,具体包 括:当所述业务请求中的读请求的量达到或超过了预定的第一阈值时,发布指 令,以将至少一个处于第一工作模式的响应服务器的工作模式转化为第二工作 模式;或者当所述业务请求中的写请求的量达到或超过了预定的第二阈值时, 发布指令,以将至少一个处于第二工作模式的响应服务器的工作模式转化为第 一工作模式。
本发明实施例更提供了一种数据管理方法。所述数据管理方法包括:接收 用户的业务请求,所述用户的业务请求包括第一类型的业务请求和第二类型的 业务请求;统计接收到的第一类型的业务请求的量;判断所述第一类型的业务 请求的量是否达到或超过了第一阈值,如果所述第一类型的业务请求的量达到 或超过了第一阈值,则向至少一个专用于处理第二类型的业务请求的响应服务 器发布指令,以将所述至少一个专用于处理第二类型的业务请求的响应服务器 转换为专用于处理第一类型的业务请求的响应服务器。
本发明实施例提供的数据读写系统和数据管理方法,通过统计不同类型的 业务请求的量,来调整响应服务器的工作模式,使得当某一类型的业务请求过 多时,数据读写系统也可以增大相应的响应服务器的数量来进行处理,保证了 用户的读写业务进行的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的分布式数据读写系统的示意图;
图2为本发明实施例所提供的数据读写系统的示意图;
图3为本发明实施例的统筹服务器的示意图;
图4为本发明实施例中所述的响应服务器的示意图;
图5为本发明实施例所提供的数据管理方法的流程图;
图6为本发明又一实施例所提供的数据管理方法的流程图;
图7为本发明第三实施例的数据管理方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910059211.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种依地普仑的制备方法
- 下一篇:水处理用稀土混凝剂及其制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





