Patent ID: 8447963
Filing Date: 2013-05-21
Classification: G06F,H04L

Abstract:
1. A method for receiving and executing, on one of a plurality of servers, a system call from a software application program, the method comprising the steps of: (a) providing a representation of a plurality of servers as a single virtual server, the representation of the single virtual server implemented by a virtual server client and a plurality of virtual server agents, at least one virtual server agent running on each one of the plurality of servers; (b) receiving, by the virtual server client from a client-side software application program, an abstract system call that requests a service from an operating system of at least one of the plurality of servers, the abstract system call generated by the client-side software application program in response to a command and with indifference to the operating system used by the at least one server; and (c) instantiating in a thread-safe manner the abstract system call by: