×

Methods and apparatus for remotely updating executing processes

  • US 9,886,257 B1
  • Filed: 04/21/2014
  • Issued: 02/06/2018
  • Est. Priority Date: 06/30/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • one or more processors; and

    program instructions that are executable by the one or more processors to implement a storage gateway process on a computing device, the storage gateway process configured to;

    perform storage gateway operations that include;

    receive I/O requests including write requests from one or more client processes on a local network via one or more I/O ports,append write data indicated by the write requests to an in-memory portion of a write log on a local data store, andupload write data from the write log to a remote data store;

    receive an indication that the storage gateway process is to shut down so that an updated storage gateway process can take over the storage gateway operations; and

    in response to receipt of said indication;

    persist a storage gateway configuration that includes an indication of the one or more I/O ports,flush write data from the in-memory portion of the write log to the local data store, andrelease the one or more I/O ports so that the updated storage gateway process can take over the storage gateway operations.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×