Patent ID: 7734778
Filing Date: 2010-06-08
Classification: H04L

Abstract:
1. A control system for a virtual server comprising: a plurality of physical resources including CPU, memory, storage and network devices, the control system interconnecting and operatively coupled to one or more server units via a network of LAN, Intranet, and Internet to dynamically form a scalable virtual server for providing one or more services to one or more clients via communication links of the network, wherein the control system including a client interface for receiving service requests from one or more clients via communication links over the network, and including a virtual distributor communicating to each server unit and coupling to the client interface for selectively distributing each received client service request to an identified available server unit having the requested service data, and further for the identified server unit providing the service data to the requested client via the communication link independent of other server units; wherein the control system is also maintaining a client and server unit mapping list, and authenticating each client before allowing the client to access the server units, controlling fault handling by detecting fault server unit and deploying spare server units for providing service replacement to the clients, and monitoring and managing the scalable virtual server with capability of controlling the dynamic adding or removing one or more server units without interrupting normal operation of the scalable virtual server.