An intelligent distributed virtual server for providing distributed
services to a plurality of clients, including one or more servers units,
each server units storing data and providing services for accessing by
one or more clients; a switch for connecting the clients to the server
units and to provide a communication link; and a distribution control
station connected to the clients and the server units via the switch,
wherein the distribution control station receives a request for a service
from a client, and automatically, selectively establishes a data link
between that client and an server unit, which stores the requested data
and provides services, such that the server unit provides the data stream
to the client via the communication link, independent of other server
units. The capacity of the intelligent distributed virtual server can be
dynamically expanded without interrupt the normal server operation. Due
to the non-shared accessing between server units, it represents a more
efficient model for computing in terms of the resources usages. It can
provide distributed computing cross intra-net or Internet. In addition,
it provides scalability and all intelligent services such as real time
fault handling, security and others.