数据处理系统技术方案

技术编号:2828507 阅读:135 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供适当地操作多个数据库的技术。通信控制系统(100)包括用于处理数据包的多个通信控制装置10a、10b、10c、…以及管理多个通信控制装置(10)的操作状况的操作监视服务器(110)。多个通信控制装置(10)将数据包的处理所使用的数据库拆分开进行保持。为分开保持数据库,设置比必需的台数至少多一台以上的通信控制装置(10)。操作监视服务器(110)操作分开保持数据库所需台数的通信控制装置(10)的同时,至少使一台通信控制装置(10)待机。操作监视服务器(110)在更新数据库的同时,将操作中的通信控制装置(10)之一所保持的数据库更新数据保存到待机中的通信控制装置(10)中后,从保持更新前的数据库的通信控制装置(10)的操作切换至保持更新后的数据库的通信控制装置(10)的操作。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据处理技术,尤其涉及操作多个数据库的技术。技术背景在互联网的基础设施得以完善,便携式电话终端、个人电脑、VoIP (Voice over Internet Protocol:基于因特网协议的语音传输)电话终端等 通信终端得到广泛普及的今天,互联网的用户正在激增。在这种状况下, 计算机病毒、黑客、垃圾邮件等与安全有关的问题越来越显著,因此需 要有对通信进行适当控制的技术。虽然使用因特网易于对大量的信息进行访问,但是有害信息泛滥也 是事实,呈现出一种来不及对有害信息的发出源进行限制的状态。为了 对任何人都能够安心且有效地使用因特网的环境进行整顿,需要有对有 害的内容的访问进行适当控制的技术。例如,准备好允许访问的网站清单、禁止访问的网站清单、禁止语 关键词、有用语关键词等的数据库,当通过因特网对外部信息进行访问 时,参照这些数据库来控制访问,这样的技术已经被提出了 (例如,参 照专利文献1 )。专利文献l:特开2001-282797号公报
技术实现思路
专利技术要解决的课题在专利文献l所记载的实现访问控制的系统中,当用户数量增加时, 数据库将变得庞大,可能会超出可储存的容量。此时,如果是必须更换 系统整体的话,将造成不必要的浪费,因而效率低。而且,当必须停止 操作时,再准备一台代为操作的系统,这样,系统规模变得越大浪费就 越多,因而效率也越低。本专利技术是鉴于这样的状况而提出的,其目的在于提供一种适当地操 作多个数据库的技术。解决课题的方法本专利技术的一个方面涉及数据处理装置。这种数据处理系统包括处 理获取的数据的数据处理单元;多个数据保持单元,储存所述数据的 处理所使用的数据库,其特征在于,所述多个数据保持单元共同保持 第一数据库,并将第二数据库分开而分别保持,所述数据处理系统还 包括至少 一个能够保持所述第 一数据库和分开后的所述第二数据库的 数据保持单元。通过将数据库分开保持到多个数据保持单元中并使多个数据保持 单元协同操作,可以控制各个数据保持单元的规模,可以在由于数据 量的增大等原因带来系统规模增大时,降低费用和节省工时。而且, 没有必要为了数据库更新等目的而对大规模的数据处理装置整体进行 双重备份和使其待机,只要另外准备至少 一 台较小规模的数据保持单 元使其处于待机状态就可以,使得系统构成单纯化,能够控制初期投 资和操作费用。在上述第 一数据库中可以储存用于判断应使用被分开的第二数据 库中的哪个来处理上述数据的数据。例如,在第一数据库中储存用于 认证用户的数据,在第二数据库中,可以储存对于每个用户的数据处 理内容等的信息。数据处理系统的特征在于,还可包括管理上述多个数据保持单元 的操作状况的操作管理单元,上述操作管理单元在使分开保持上述第 二数据库所需个数的数据保持单元操作的同时,使其它的数据保持单 元处于待机状态。上述操作管理单元可以在更新上述数据保持单元中 所保持的数据库时,将操作中的数据保持单元中的某一个所保持的数 据库更新数据储存到待机中的数据保持单元后,将从保持更新前数据 库的上述数据保持单元的操作切换至保持更新后数据库的数据保持单 元的操作。因此,不停止操作也能够更新数据库。上述操作管理单元在检测到操作中的数据保持单元处于不能操作 的状态时,可以将该数据保持单元所保持的数据库保持到待机中的数 据保持单元,并将待机中的数据保持单元切换为操作状态。因此,即使是某个数据保持单元由于故障等原因而停止的场合,也可以适当地 继续操作。在上述待机的数据保持单元中可以预先储存上述第 一数据库。所 述第 一数据库为共同使用的数据库,并储存有用于判断使用分开的第二 数据库中哪一个来对数据进行处理的数据。通过预先将第 一数据库储存 起来,当某个数据保持单元处于不能操作的状态时,可以立即将待机 中的数据保持单元切换为操作状态。上述数据处理单元可以设置有多个,并与上述多个数据保持单元 的分别相对应。上述数据处理系统还可以包括数据提供单元,其将获 取的数据向上述多个数据处理单元并行提供。因此,即使追加数据保 持单元,以及由于数据库的更新导致各个数据保持单元所保持的数据 库内容发生变化时,也可以适当地通过数据处理单元处理数据。上述数据提供单元,可以对获取的数据不作任何加工,以原样向 所述多个数据处理单元并行提供。因此,数据提供单元省去了对数据 进行加工的处理,能够提高数据处理速度。上述多个数据处理单元在从上述数据提供单元获取数据时,可以 参照对应的上述数据保持单元所保持的数据库,来判断是否为自己应 处理的数据。因此,可以使应进行处理的数据处理单元适当地处理数 据。上述数据处理单元可以是获取数据包以控制通信的通信控制装 置,在从上述数据提供单元获取数据包时,可以不判断数据包是否是 发给自己的而直接获取该数据包,然后参照对应的上述数据保持单元 所保持的数据库,来判断所获取数据包是否为自己应处理的数据包。因此,数据处理单元可以省去核对MAC地址或者IP地址等的处理, 从而提高数据包的处理速度。上述通信控制装置可以不使用上述数据包的报头部分所储存的信 息,而是使用其数据部所储存的信息来判断是否为自己应处理的数据 包。上述通信控制装置可以参照对应的上述数据保持单元所保持的第一数据库,来判断是否为自己应处理的数据包。判断数据包为自己应处理的数据包的数据处理单元可以对该数据 包进行处理,而判断所获取的数据包不是自己应处理的数据包的数据 处理单元可以将该数据包废弃。在上述第一数据库中,可以储存用于识别数据应由上述多个处理单元中的哪一个来处理的ID清单。上述数据处理单元可以在得到关于 所述第一数据库所储存的ID清单中包含的应由自己处理的ID范围的 通知、并获取含有位于所述应处理的ID范围中的相应ID的数据包时, 对该数据包进行处理。上述多个数据处理单元中至少之一可以在获取 的数据包中不包含上述第一数据库所储存的ID清单中的任何一个ID 时,不对该数据包作处理而使其按原样通过。上述数据提供单元可以对获取的数据包不进行广播变换,而是将 其作为单播向多个通信控制装置并行提供。因此,数据提供单元可以省去为对数据包进行广播变换而对报头进行加工等处理,从而提高数 据包的处理速度。另外,作为本专利技术的实施方式,以上构成要素的任意组合、以及 将本专利技术的描述在方法、装置、系统、记录介质、计算机程序等之间 进行变换的方式也是有效的。专利技术的效果根据本专利技术,提供一种可以适当地操作多个数据库的技术。 附图说明图1是表示前提技术涉及的通信控制系统的构成的图。图2是表示现有的通信控制装置的构成的图。图3是表示前提技术涉及的通信控制装置的构成的图。图4是表示数据包处理电路的内部构成的图。图5是表示位置检测电路的内部构成的图。图6是表示第 一数据库的内部数据的例子的图。图7是表示第一数据库的内部数据的另一个例子的图。图8是表示第一数据库的内部数据的又一个例子的图。图9是表示对分检索电路中所包含的比较电路的构成的图。图IO是表示第二数据库的内部数据的例子的图。图11是表示第二数据库的内部数据的另一个例子的图。图12是表示前提技术涉及的通信控制装置的另外构成例子的图。图13是表示用于URL过滤的数据包处理电路的内部构成的图。图14 (a)是表示病毒/本文档来自技高网...

【技术保护点】
数据处理系统,包括:数据处理单元,处理获取的数据;多个数据保持单元,储存处理所述数据所使用的数据库,其特征在于,所述多个数据保持单元共同保持第一数据库,并将第二数据库分开而分别保持,所述数据处理系统还 包括至少一个能够保持所述第一数据库和被分开的所述第二数据库的数据保持单元。

【技术特征摘要】
【国外来华专利技术】JP 2005-5-20 PCT/JP2005/0092461.数据处理系统,包括数据处理单元,处理获取的数据;多个数据保持单元,储存处理所述数据所使用的数据库,其特征在于,所述多个数据保持单元共同保持第一数据库,并将第二数据库分开而分别保持,所述数据处理系统还包括至少一个能够保持所述第一数据库和被分开的所述第二数据库的数据保持单元。2. 根据权利要求1所述的数据处理系统,其特征在于,在所述第 一数据库中,储存有用于对应使用被分开的第二数据库中的哪个来处 理所述数据进行判断的数据。3. 根据权利要求1或2所述的数据处理系统,其特征在于,还包 括管理所述多个数据保持单元的操作状况的操作管理单元,所述操作管理单元使分开并保持所述第二数据库所需要个数的数 据保持单元操作,并使除此以外的数据保持单元待机,在所述数据保持单元中所保持的数据库被更新时,所述操作管理 单元将操作中的数据保持单元中的任意之一所保持的数据库的更新数 据储存到待机中的数据保持单元后,从保持更新前数据库的所述数据 保持单元的操作切换至保持更新后数据库的所述数据保持单元的操 作。4. 根据权利要求3所述的数据处理系统,其特征在于,所述操作 管理单元在检测到操作中的数据保持单元处于不能操作的状态时,将 该数据保持单元所保持的数据库保持到待机中的数据保持单元中,并 将待机中的数据保持单元切换为操作状态。5. 根据权利要求3或4所述的数据处理系统,其特征在于,将所 述第一数据库预先储存在所述待机中的数据保持单元中。6. 根据权利要求3至5的任意一项所述的数据处理系统,其特征 在于,设置有与所述多个数据保持单元分别相对应的多个所述数据处 理单元,所述数据处理系统还包括数据提供单元,其向所述多个数据处理 单元并行提供所获取的数据。7. 根据权利要求6所述的数据处理系统,其特征在于,所述数据 提供单元将获取的数据原样地并行提供给所述多个数据处理单元而不 做任何加工。8....

【专利技术属性】
技术研发人员:名古屋贡
申请(专利权)人:DUAXES株式会社
类型:发明
国别省市:JP[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1