The Future of Grid Services

Grid services are undergoing a veritable explosion of growth at the moment. But how do you choose a grid solution? Do you look for standards, Web services compatibility, development environment compatibility, or just marketing hype? With so much conflicting information out there on grid services and platforms, it can be difficult to identify whether a specific company is providing a service or a toolkit for building your own service. In this article I’m going to look at the various grid development platforms available, and some grid initiatives and companies that provide ready-to-run grid services.Read the full article.

Bandwidth Management in Grids

One of the problems with distributing work around a group of machines is that it can become difficult to track the distribution of work, which can lead to problems with bandwidth. This doesn’t mean bandwidth in terms of network performance, although that can be an issue, but in terms of the distribution of work to clients and providers, the overall bandwidth performance of the grid, how work is distributed, and the servers that handle the distribution. In this article I look at how to get the best performance out of your grid.Read the full article.

IIS vs. Apache, Looking Beyond the Rhetoric

For some time, Apache and Microsoft have commanded the lion’s share of the Web server market. While Apache is the clear-cut winner in the Netcraft and Security Space monthly surveys, Internet Information Server dominates among Fortune 1000 enterprises.Both are viable choices, and each carries its own set of pros and cons.With Apache 2.0 in production release since mid-2002 and IIS 6.0 shipping since earlier this year, we’ve decided the time has come to run a feature-by-feature comparison of the two servers to help readers better determine which server suits their needs.The full article is on

Merging grids and web services

Two of the hottest technologies at the moment are Grid computing and Web services, but are the two compatible? In this article, Martin C. Brown looks at how the two systems are actually very compatible and describes the benefits of using Web services in grid applications.To determine whether Grid computing and Web services are compatible with each other, we need to look at how Grid computing works and whether we can really resolve a typical grid system down into a number of relatively discrete units. The Grid computing architecture relies on fairly basic principles, sending simple requests between clients and servers. Web services rely on processing simple requests from a client to a server.Just in case you don’t see how this can fit into your existing grid structure, this article looks at the two most common grid systems: the request and dispatch architectures. Request systems rely on clients to ask for work, while dispatch systems rely on the broker to supply the clients directly with work. The two systems have different issues when used with Web services, which will be examined as well.Read the full article.