-
公开(公告)号:US07636946B2
公开(公告)日:2009-12-22
申请号:US11377713
申请日:2006-03-15
申请人: Surendra Verma , Dana D. Groff , Jonathan M. Cargille , Andrew M. Herron , Christian G. Allred , Neal R. Christiansen , Alexey A. Polyakov
发明人: Surendra Verma , Dana D. Groff , Jonathan M. Cargille , Andrew M. Herron , Christian G. Allred , Neal R. Christiansen , Alexey A. Polyakov
CPC分类号: G06F21/566 , G06F21/56 , Y10S707/99945 , Y10S707/99953
摘要: Aspects of the subject matter described herein relate to antivirus protection and transactions. In aspects, a filter detects that a file is participating in a transaction and then may cause the file to be scanned together with any changes that have made to the file during the transaction. After a file is scanned, a cache entry may be updated to indicate that the file is clean. The cache entry may be used subsequently for like-type states. For example, if the file was scanned inside a transaction, the cache entry may be used later in the transaction. If the file was scanned outside a transaction, the cache entry may be used later for requests pertaining to files not in a transaction. Cache entries may be discarded when they are invalid or no longer useful.
摘要翻译: 本文所述主题的方面涉及防病毒保护和交易。 在方面,过滤器检测到文件正在参与事务,然后可能导致文件与事务中对文件所做的任何更改一起进行扫描。 扫描文件后,可能会更新缓存条目以指示文件干净。 缓存条目可以随后用于类型状态。 例如,如果文件在事务中被扫描,则高速缓存条目可以在事务中稍后使用。 如果文件在事务之外被扫描,则缓存条目可以稍后用于与不在事务中的文件相关的请求。 缓存条目无效或不再有用时可能会被丢弃。
-
公开(公告)号:US20110113021A1
公开(公告)日:2011-05-12
申请号:US12884974
申请日:2010-09-17
申请人: Neal R. Christiansen , Ravinder S. Thind , Ravisankar V. Pudipeddi , Dana D. Groff , Jonathan M. Cargille , Brian K. Dewey
发明人: Neal R. Christiansen , Ravinder S. Thind , Ravisankar V. Pudipeddi , Dana D. Groff , Jonathan M. Cargille , Brian K. Dewey
IPC分类号: G06F17/30
CPC分类号: G06F17/30227
摘要: Aspects of the subject matter described herein relate to file system filters and transactions. In aspects, a filter may enlist to receive notification of events associated with a transaction. Afterwards, the filter may receive notification of a transaction event for which it has enlisted. In response to receiving notification of the transaction the filter may perform an action as appropriate. Aspects of the subject matter described herein may be applied to stacked and managed filters.
摘要翻译: 本文描述的主题的方面涉及文件系统过滤器和事务。 在方面中,过滤器可以招募以接收与事务相关联的事件的通知。 之后,过滤器可以接收它已经登记的交易事件的通知。 响应于接收到交易的通知,过滤器可以适当地执行动作。 本文描述的主题的方面可以应用于堆叠和管理的滤波器。
-
公开(公告)号:US08078639B2
公开(公告)日:2011-12-13
申请号:US12884974
申请日:2010-09-17
申请人: Neal R. Christiansen , Ravinder S. Thind , Ravisankar V. Pudipeddi , Dana D. Groff , Jonathan M. Cargille , Brian K. Dewey
发明人: Neal R. Christiansen , Ravinder S. Thind , Ravisankar V. Pudipeddi , Dana D. Groff , Jonathan M. Cargille , Brian K. Dewey
IPC分类号: G06F17/30
CPC分类号: G06F17/30227
摘要: Aspects of the subject matter described herein relate to file system filters and transactions. In aspects, a filter may enlist to receive notification of events associated with a transaction. Afterwards, the filter may receive notification of a transaction event for which it has enlisted. In response to receiving notification of the transaction the filter may perform an action as appropriate. Aspects of the subject matter described herein may be applied to stacked and managed filters.
摘要翻译: 本文描述的主题的方面涉及文件系统过滤器和事务。 在方面中,过滤器可以招募以接收与事务相关联的事件的通知。 之后,过滤器可以接收它已经登记的交易事件的通知。 响应于接收到交易的通知,过滤器可以适当地执行动作。 本文描述的主题的方面可以应用于堆叠和管理的滤波器。
-
公开(公告)号:US07991971B2
公开(公告)日:2011-08-02
申请号:US11515557
申请日:2006-09-05
申请人: Dana D. Groff , James E. Johnson , Jonathan M. Cargille , Norbert P. Kusters , Ran Kalach , Surendra Verma
发明人: Dana D. Groff , James E. Johnson , Jonathan M. Cargille , Norbert P. Kusters , Ran Kalach , Surendra Verma
IPC分类号: G06F13/00
CPC分类号: G06F11/1474 , G06F11/1471 , G06F2201/82
摘要: Aspects of the subject matter described herein relate to transactions. In aspects, a consistency requester such as a shadow copy service requests to have a consistent view of a set of resources. In response, transactions that are in a problematic state are allowed to exit the problematic state while new and existing transactions that are not in the problematic state are allowed to perform any work except work that takes them into the problematic state. After no transactions are in the problematic state, a consistent view of the set of resources is available. This view may be used by the consistency requester as desired. Afterwards, the consistency requester may indicate that a consistent view is no longer needed. Transactions are then allowed to enter the problematic state. Transactions may also be allowed to enter the problematic state if a timeout elapses.
摘要翻译: 本文描述的主题的方面涉及交易。 在一些方面,诸如卷影副本服务的一致性请求者请求具有一组资源的一致视图。 作为回应,处于有问题状态的事务被允许退出有问题的状态,而不能处于问题状态的新的和现有的事务被允许执行任何工作,除了使它们进入有问题的状态的工作。 在没有交易处于问题状态之后,可以使用一组资源的一致视图。 该视图可以由所需的一致性请求者使用。 之后,一致性请求者可能表示不再需要一致的视图。 然后允许交易进入有问题的状态。 如果超时,也可允许交易进入问题状态。
-
公开(公告)号:US07533080B2
公开(公告)日:2009-05-12
申请号:US11401029
申请日:2006-04-10
申请人: Dana D. Groff , James E. Johnson , John D. Doty , Jonathan M. Cargille , Kapil Gupta , Michael R. Clark
发明人: Dana D. Groff , James E. Johnson , John D. Doty , Jonathan M. Cargille , Kapil Gupta , Michael R. Clark
IPC分类号: G06F17/30
CPC分类号: G06F9/466 , Y10S707/99932
摘要: Minimizing transaction managers. A method that may be practiced in a commit tree topology including a plurality of transaction managers to manage transactions. The transactions include a set of operations that are all performed if a transaction is completed or all aborted if a transaction is not completed. The transaction managers store transaction result information to allow recovery of a transaction in case of system failure. The method includes acts for minimizing storage overhead by minimizing the number of transaction managers used to coordinate transactions. The method includes identifying a set of transaction managers. A first transaction manager is selected from among the set of transaction managers. A second transaction manager is identified from among the set of transaction managers that is always available when the first transaction manager is available. Messages are redirected from a subordinate associated with the first transaction manager to the second transaction manager.
摘要翻译: 最小化交易经理。 可以在包括多个事务管理器的提交树拓扑中实践的方法来管理事务。 事务包括一组操作,如果事务完成或者如果事务未完成则全部中止操作。 事务管理器存储事务结果信息,以便在系统故障的情况下恢复事务。 该方法包括通过最小化用于协调事务的事务管理器的数量来最小化存储开销的动作。 该方法包括识别一组事务管理器。 从一组事务管理器中选择第一个事务管理器。 从第一个事务管理器可用时始终可用的一组事务管理器中识别出第二个事务管理器。 消息从与第一个事务管理器关联的下属重定向到第二个事务管理器。
-
-
-
-