Patent ID: 9600315
Date: 2017-03-21
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: operating a first virtual server in an active role in a host processing system to serve a client, by using a stateful protocol between the first virtual server and the client; associating a second virtual server in a passive role with the first virtual server; in response to a predetermined event, causing the second virtual server to take over the active role from the first virtual server, while preserving state for a pending client request sent to the first virtual server in the stateful protocol; and sharing state between the first and second virtual servers prior to the predetermined event, by sharing a designated region of memory between the first and second virtual servers, wherein prior to the predetermined event, the first virtual server has read-write permission to access the region of memory and the second virtual server has read-only permission to access the region of memory.