发明授权
US06976189B1 Persistent context-based behavior injection or testing of a computing system
有权
持久的基于上下文的行为注入或测试计算系统
- 专利标题: Persistent context-based behavior injection or testing of a computing system
- 专利标题(中): 持久的基于上下文的行为注入或测试计算系统
-
申请号: US10105060申请日: 2002-03-22
-
公开(公告)号: US06976189B1公开(公告)日: 2005-12-13
- 发明人: Scott Schoenthal , Srinivasan Viswanathan
- 申请人: Scott Schoenthal , Srinivasan Viswanathan
- 申请人地址: US CA Sunnyvale
- 专利权人: Network Appliance, Inc.
- 当前专利权人: Network Appliance, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Swernofsky Law Group PC
- 主分类号: G06F11/00
- IPC分类号: G06F11/00
摘要:
The invention provides a method and system for persistent context-based behavior injection in a computing system, such as in a redundant storage system or another system having a layered or modular architecture. Behaviors that are injected can be specified to have triggering conditions, such that the behavior is not injected unless the conditions are true. Triggering conditions may include a selected ordering of conditions and a selected context for each behavior. In a system having a layered architecture, behavior injection might be used to evaluate correct responses in the face of cascaded errors in a specific context or thread, other errors that are related by context, concurrent errors, or multiple errors. Behavior injection uses non-volatile memory to preserve persistence of filter context information across possible system errors, for reporting of the results of behavior injection, and to preserve information across recovery from system errors. Multiple behavior injection threads are also provided. Behavior injection can also be performed in a logically distributed system or from a logically remote system.
信息查询