METHODS FOR PRESERVING STATE ACROSS A FAILURE AND DEVICES THEREOF
    1.
    发明申请
    METHODS FOR PRESERVING STATE ACROSS A FAILURE AND DEVICES THEREOF 审中-公开
    用于保存故障状态的方法及其设备

    公开(公告)号:US20170075776A1

    公开(公告)日:2017-03-16

    申请号:US15359827

    申请日:2016-11-23

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and computing device that determines when a software failure associated with a virtual storage controller has occurred. At least a portion of a transaction log corresponding to the virtual storage controller is stored in a stable storage device, when the determining indicates that the software failure associated with the virtual storage controller has occurred. A determination is made when the virtual storage controller has rebooted. The at least a portion of the transaction log is retrieved from the stable storage device, when the determining indicates that the virtual storage controller has rebooted. Thereby, state can be preserved and transactions pending, but not yet committed to storage server devices, can be replayed and proceed with minimal or no impact on the client devices originating the transactions.

    Abstract translation: 确定与虚拟存储控制器相关联的软件故障何时发生的方法,非暂时计算机可读介质和计算设备。 当确定指示与虚拟存储控制器相关联的软件故障已经发生时,对应于虚拟存储控制器的事务日志的至少一部分被存储在稳定的存储设备中。 当虚拟存储控制器重新启动时确定。 当确定指示虚拟存储控制器已重新启动时,从稳定存储设备检索事务日志的至少一部分。 因此,可以保留状态,并且可以重播事件挂起但尚未提交到存储服务器设备,并且对发起事务的客户端设备进行最小化或不影响。

    Methods for preserving state across a failure and devices thereof

    公开(公告)号:US10229010B2

    公开(公告)日:2019-03-12

    申请号:US15359827

    申请日:2016-11-23

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and computing device that determines when a software failure associated with a virtual storage controller has occurred. At least a portion of a transaction log corresponding to the virtual storage controller is stored in a stable storage device, when the determining indicates that the software failure associated with the virtual storage controller has occurred. A determination is made when the virtual storage controller has rebooted. The at least a portion of the transaction log is retrieved from the stable storage device, when the determining indicates that the virtual storage controller has rebooted. Thereby, state can be preserved and transactions pending, but not yet committed to storage server devices, can be replayed and proceed with minimal or no impact on the client devices originating the transactions.

    METHODS FOR PRESERVING STATE ACROSS A FAILURE AND DEVICES THEREOF
    3.
    发明申请
    METHODS FOR PRESERVING STATE ACROSS A FAILURE AND DEVICES THEREOF 有权
    用于保存故障状态的方法及其设备

    公开(公告)号:US20150149823A1

    公开(公告)日:2015-05-28

    申请号:US14316273

    申请日:2014-06-26

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and host device that receives one or more transactions. A state is stored in a transaction log in a volatile memory wherein the state includes information associated with the one or more transactions. The transaction log is stored in a stable storage device when a failure is determined to a have occurred. The transaction log can then be retrieved and replayed subsequent to a reboot. Thereby, state can be preserved and transactions pending, but not yet committed to storage server devices, can be replayed and proceed with minimal or no impact on the client devices originating the write transactions.

    Abstract translation: 接收一个或多个事务的方法,非暂时计算机可读介质和主机设备。 状态存储在易失性存储器中的事务日志中,其中状态包括与一个或多个事务相关联的信息。 当确定发生故障时,事务日志存储在稳定的存储设备中。 然后可以在重新启动后检索和重播事务日志。 因此,可以保留状态,并且可以重放事件待处理但尚未提交到存储服务器设备,并且对发起写事务的客户端设备进行最小或不影响。

    Methods for preserving state across a failure and devices thereof
    4.
    发明授权
    Methods for preserving state across a failure and devices thereof 有权
    保护故障状态的方法及其装置

    公开(公告)号:US09507674B2

    公开(公告)日:2016-11-29

    申请号:US14316273

    申请日:2014-06-26

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and host device that receives one or more transactions. A state is stored in a transaction log in a volatile memory wherein the state includes information associated with the one or more transactions. The transaction log is stored in a stable storage device when a failure is determined to a have occurred. The transaction log can then be retrieved and replayed subsequent to a reboot. Thereby, state can be preserved and transactions pending, but not yet committed to storage server devices, can be replayed and proceed with minimal or no impact on the client devices originating the write transactions.

    Abstract translation: 接收一个或多个事务的方法,非暂时计算机可读介质和主机设备。 状态存储在易失性存储器中的事务日志中,其中状态包括与一个或多个事务相关联的信息。 当确定发生故障时,事务日志存储在稳定的存储设备中。 然后可以在重新启动后检索和重播事务日志。 因此,可以保留状态,并且可以重放事件待处理但尚未提交到存储服务器设备,并且对发起写事务的客户端设备进行最小或不影响。

Patent Agency Ranking