21-02-2009, 10:29 PM
The confluence of Web services,
Peer-to-Peer systems, and grid computing provides the foundation for
internet distributed computing- allowing applications to scale from
proximity ad hoc networks to planetary-scale distributed systems. This
concept will make internet as a application hosting platform. To make
the internet as a application hosting platform we have to provide
additional functional layer to the internet that can allocate and
manage the resources necessary for application execution. Given such a
hosting environment, software developers could create network
applications without having to know at design time the type or number
of systems the application will execute on.
The foundation of our proposed approach is to disaggregate and
virtualize individual system resources as services that can be
described, discovered, and dynamically configured at runtime to execute
an application. Potential of distributed computing are
a. Resource sharing and load balancing
b. Information sharing
c. Incremental growth
d. Reliability, availability, and fault tolerance
e. Enhanced performance potential