Disadvantages of Grid Computing
Grid computing has great potential, but there are still absent features waiting for implementation. Furthermore, there are still particular disadvantages of grid computing that must not be overlooked.
As expected, the first disadvantage concerns the relative immaturity of the concept. This is especially noticeable when talking about the missing features, non-defined standards and software. On the subject of software, some applications require modifications in order to use all the benefits of grid computing. It is also important to mention that applications which are not designed to use an MPI (Message Passing Interface) will have to revert to an SMP (Symmetric Multi-Processing).
The biggest disadvantage of grid computing though, concerns processes and their results. More specifically, the results of all processes are sent first on all nodes within the grid, and then collaboratively assessed. Before the final assessment is made, it is not possible to define or to declare a final outcome. This is particularly a problem when talking about time sensitive projects. Furthermore, another important disadvantage of grid computing is that it relies heavily on dispersed data management (which is a very important concept in cloud computing) and connectivity (connectivity errors may occur unexpectedly).
Furthermore, grid computing requires an advanced infrastructure: small servers, fast connections between the servers and finally, in order to maximize the potential of that infrastructure, it requires the use of quality tools, software and skilled technicians to manage the grid. In other words, when all these components are put together, it is obvious that this technology is costly. In certain occasions, it is not possible to change how data is displayed on screen. Naturally, as it is a case with every computing network, it is important to pay a maximum attention to security issues.
Finally, there is also a problem with people who don't want to share their resources, despite the fact that everybody involved with the resource sharing would benefit.