[发明专利]内置防病毒保护的存储设备有效
申请号: | 201310008610.1 | 申请日: | 2013-01-10 |
公开(公告)号: | CN103198254A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | J·A·克罗纳多;S·M·克罗纳多;C·A·拉罗;L·R·马丁纳斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 申发振 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内置 病毒 保护 存储 设备 | ||
技术领域
本申请所公开的主题涉及内置(internalized)防病毒保护的存储设备。
背景技术
一些类型的防病毒保护是大部分系统中为了保证数据完整性和数据保护所必需的。防病毒保护通常是任意存储系统的一部分。
在一些存储系统中,防病毒程序运行在单独存储设备之外的机器的服务器上。例如,可以在与网络附加存储(NAS)存储设备分离的机器上运行专用防病毒服务器。假定在特定类型的存储设备上可以存储大量数据,则扫描存储设备可能花费相当长的时间。此外,完成防病毒扫描所花费的时间长度可能基于以下考虑而变化,诸如外部防病毒服务器和存储设备之间的可用带宽等。
通常,作为扫描处理的一部分,防病毒程序锁定文件。因而,执行防病毒扫描中的延迟也可能导致减小的文件可用性。当外部防病毒服务器与存储设备失去联系时,这些问题和其它问题会加剧。与外部防病毒服务器之间的物理连接可能中断。外部防病毒服务器可能处于维护模式,或者其软件正在升级。外部防病毒服务器自身可能崩溃(crash)。在一些情况下,防病毒服务器上运行的防病毒程序可以升级,但可能不稳定和崩溃。可能出现导致外部防病毒服务器与正在被扫描的存储设备失去通信的各种可能情况(可预见的和不可预见的)。其结果,可能损害文件访问以及系统的完整性和整体安全性。
发明内容
公开了一种维护防病毒服务的方法。随后的发明内容是为了方便而使用,并非对权利要求的限制。
本发明可以实现为存储在计算机可读存储介质上的计算机程序产品。计算机程序产品可以包含各种指令,包括用于监视外部防病毒服务器和存储设备之间的连接的指令。外部防病毒服务器可以被配置成用于执行存储设备上的防病毒扫描。该产品还可以包括用于记录防病毒元数据的指令,该防病毒元数据在存储设备存储的防病毒元数据库中描述防病毒扫描。还可以具有用于进行如下处理的指令:响应于连接失败而将防病毒扫描的控制传递给存储设备上运行的内部防病毒服务器,以及当连接恢复时将防病毒扫描的控制返回给外部防病毒服务器。
在一些实施例中,将防病毒扫描的控制传递给内部防病毒服务器包括根据防病毒元数据确定防病毒扫描的进度标记,以及从根据进度标记所确定的点继续防病毒扫描。监视外部防病毒服务器和存储设备之间的连接可以包括外部防病毒服务器向存储设备发生一个或多个心跳(heartbeat)。
外部防病毒服务器可以执行防病毒软件的测试版本,而内部防病毒服务器运行防病毒软件的生产版本。存储设备可以是网络附加存储(NAS)设备。
在一些实施例中,本发明可以实现为系统。该系统包括外部防病毒服务器、内部防病毒服务器和在存储设备上执行的防病毒中央控制模块。防病毒中央控制模块可以负责当连接故障时将控制传递给内部防病毒服务器,以及当连接恢复时将防病毒扫描的控制返回给外部防病毒服务器。该系统可以包括多个存储设备,每一个存储设备具有内部防病毒服务器和防病毒中央控制模块。
可以以各种形式来实现本发明。本发明可以实现为计算机程序产品、系统、方法或者其它形式。本说明书通篇对特征、优点的引用或者类似语言并不暗示着可能在任何单个实施例中实现所有的特征和优点。相反,涉及特征和优点的语言被理解为在至少一个实施例中包括特定特征、优点或特点。因而,本说明书通篇对特征和优点的讨论以及类似语言可以(但不一定)涉及同一实施例。
此外,可以以任何适当的方式组合实施例的该特征、优点和特点。相关领域的技术人员将认识到可以在缺少具体实施例的一或多个特定特征或优点的情况下实施实施例。在其它情况下,可以在一些实施例中认识到可能没有在所有实施例中出现的附加特征和优点。
根据下面的描述和所附权利要求,实施例的这些特征和优点将变得更加完全地明了,或者通过以下该的实施例的实施,可以获知实施例的这些特征和优点。
附图说明
为了容易地理解本发明实施例的优点,将参照附图所示的特定实施例来给出以上简单描述的实施例的更详细的说明。应当理解,这些附图仅仅描述了若干实施例,并因此不被认为是对其保护范围的限制,通过采用附图用附加的特征和细节来描述和解释实施例,附图中:
图1是显示包含计算设备、连接和包括防病毒中央控制模块的存储设备的系统的一个实施例的示例性框图;
图2是显示包括计算设备和多个存储设备的系统的一个实施例的示例性框图;
图3是显示外部防病毒服务器、内部防病毒服务器和防病毒中央控制模块的一个实施例的示例性框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310008610.1/2.html,转载请声明来源钻瓜专利网。