Over last few years, a surge of efforts has been carried out in the field of grid computing. Grid computing is increasingly being viewed as the next phase of distributed computing. But with the recent explosion of commercial interest in grid, we are seeing some industry confusion about what the term means and how grid computing is going to improve and increase their working efficiency. The answer to this question lies in the simple definition of grid computing, which as follows.
Grid computing is an effective method of using resources of many computers in the network to solve problems. In other words, Grid computing uses a diverse array of machines and other resources to rapidly process and solve problems beyond an organizations available capacity. The principal focus of grid computing to date has been on maximizing the use of available processor resources for compute-intensive applications. This technique of clustering of remotely distributed computing helps to solve wide range of scientific or technical problem that requires a great number of computer processing cycles or access to large amounts of data. In even simpler terms, grid is at the foundation level of the trends that are driving better synchronization between IT and the underlying hardware and software resources. According to John Patrick, IBMs vice-president for Internet strategies, "the next big thing will be grid computing". Organizations around the world are utilizing grid computing today in such diverse areas as collaborative scientific research, drug discovery, financial risk analysis, and product design. Grid computing enables research-oriented organizations to solve problems that were not possible to solve due to computing and data-integration constraints. Grids also reduce costs through automation and improved IT resource utilization. Finally, grid computing can increase an organizations agility enabling more efficient business processes and greater responsiveness to change. Over time grid computing will enable a more flexible, efficient and utility-like global computing infrastructure. A number of corporations, professional groups, university consortiums and other groups have developed frameworks and software for managing grid computing projects, such as the Search for Extra-Terrestrial Intelligence (SETI) research project and Oxford Universitys attempts to find a cure for smallpox.
Although the proposition of grid computing seems easy it is not so. Dan kusletsky of IDC says, "some people are frightened of grid computing. They think its complex and if youre fully implementing a thousand-node cluster, doing computational work for weather service, it can be very difficult. But thats not where you have to start. You can start by taking the applications you have today and put distributed database functions underneath these and make the database, the grid, your database engine". Therefore, establishment of Grid system will make accessing of resources easier and faster as research by companies on grid computing continues.