[发明专利]数据处理系统、数据处理设备以及存储介质在审
申请号: | 201410208814.4 | 申请日: | 2014-05-16 |
公开(公告)号: | CN104182296A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 河内勉 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 朱胜;李春晖 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 数据处理 设备 以及 存储 介质 | ||
相关申请的交叉引用
本申请要求2013年5月23日提交的日本优先权专利申请JP2013-108531的权益,其全部内容通过引用并入本文。
技术领域
本公开涉及一种数据处理系统、数据处理设备以及存储介质。
背景技术
用于提供服务的每个用户的数据通常保存为服务器的节点中的数据库,以及还通常保存在节点中作为用于发生故障情况下的备份数据。备份数据可以用于在节点处发生故障时替代地接受访问、或用于由于故障所丢失的数据的恢复。例如,在JP H5-61756A中描述了数据备份技术的这样的示例。
发明内容
然而,随着为其提供服务的用户数量的增加,以及随着针对每个用户的所存储的数据量的增加,数据库扩展到极大的尺寸。当数据库扩展到极大的尺寸时,与对数据的访问相关联的、施加到节点的负荷增加,而系统的性能会恶化。此外,一旦在节点处发生故障,则该故障的影响涉及很多用户。
鉴于前述,期望提供一种数据处理系统、数据处理设备以及存储介质,其是新颖的并且改进的,并且其使得可以使用备份更平稳地执行数据处理。
根据本公开的实施例,提供了一种数据处理系统,该数据处理系统包括:节点,各自配置成以用作用户组的一部分的一个或更多个用户为单位保存用于为用户组提供服务的数据;以及路由管理器,配置成响应于来自一个或更多个用户的对数据的访问请求,执行到存储一个或更多个用户的数据的节点的路由。节点包括用于保存一个或更多个用户的主数据的第一节点、用于保存通过复制主数据所获得的从数据的第二节点、以及第三节点。路由管理器还执行数据移动处理,该数据移动处理包含:将在第二节点中所保存的从数据改变成主数据,还复制从数据,以及使得第三节点保存所复制的从数据作为新的从数据。
根据本公开的另一实施例,提供了一种数据处理设备,该数据处理设备包括:存储器,配置成保存通过复制用于为一个或更多个用户提供服务的主数据所获得的从数据;以及控制器,配置成当响应于对主数据的访问请求执行路由的路由管理器将从数据改变成主数据时,接受对通过改变所获得的主数据的访问,还复制通过改变所获得的主数据,以及使得外部装置保存所复制的主数据作为新的从数据。
根据本公开的另一实施例,提供了一种在其中保存有程序的非暂态计算机可读存储介质,该程序使得连接至保存通过复制用于为一个或更多个用户提供服务的主数据所获得的从数据的存储器的计算机实现下述功能,该功能包括:当响应于对主数据的访问请求执行路由的路由管理器将从数据改变成主数据时,接受对通过改变所获得的主数据的访问,还复制通过改变所获得的主数据,以及使得外部装置保存所复制的主数据作为新的从数据。
用于为用户组提供服务的数据以用户为单位保存在分离的节点中作为主数据和从数据,从而在主数据不可用的情况下,从数据可以被用作备份。在这种情况下,其他用户的主数据可能是持续地可用的。此外,通过使得第三节点保存新的从数据,可以持续地使用备份。
根据本公开的一个或更多个实施例,可以使用备份更平稳地执行数据处理。
附图说明
图1是示意性地示出了根据本公开的第一实施例的数据处理系统的配置的图;
图2是示出了在图1所示的数据处理系统中所执行的数据访问处理的示例的流程图;
图3是示出了在图1所示的数据处理系统中所执行的复制处理的示例的流程图;
图4是示出了图1所示的数据处理系统中的用户信息的示例的图;
图5是示出了图1所示的数据处理系统中的节点信息的示例的图;
图6是示出了在图1所示的数据处理系统中执行数据访问时的数据移动处理的具体示例的图;
图7是示出了通过图6所示的数据移动处理所更新的用户信息的图;
图8是示出了在根据本公开的第二实施例的数据处理系统中所执行的节点监视处理的流程图;
图9是示出了在图8所示的数据处理系统中所执行的数据移动处理的具体示例的图;
图10是示出了在根据本公开的第三实施例的数据处理系统中所执行的负荷分配处理的示例的流程图;
图11是示出了根据本公开的第三实施例的用户信息的示例的图;
图12是示出了根据本公开的第三实施例的节点信息的示例的图;
图13是示出了根据本公开的第三实施例的负荷分配处理的具体示例的图;
图14是示意性地示出了根据本公开的另一实施例的数据处理系统的配置的图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司;,未经索尼公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410208814.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:浏览器性能测试方法、系统及终端
- 下一篇:屏幕显示的调整方法和装置