9.3. Hello World example
Let us consider the following cases of client-server applications or Web applications:
Video streaming
Game serving
File downloading
Etc.
A classical approach for providing a scalable solution is to distribute the application workload across a set of distributed servers that run the same application: An edge server or network dispatcher or front-end server is the entry point for the application but does not run the application itself. The other servers located on the same LAN handle the workload and answer the client application or client browser.
Figure 9-6. Cluster model
A grid approach extends the concept of clustering ...
Get Enabling Applications for Grid Computing with Globus now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.