|
||
Gridcomputing is all about using the untapped resources of computers connected to anetwork. IBM perhaps defines it most succinctly: Grid computing is applyingresources from many computers in a network-at the same time-to a singleproblem.
Thedevelopment of the World Wide Web revolutionized the way we think about andaccess information. We really don't think twice anymore about logging on to theweb and pulling up information on almost any topic imaginable. What the Web didfor information, Grid computing aims to do for computation. Grid computing isreally the next logical evolution of the Internet.
TheInternet began with TCP/IP and networking; then came communication with e-mail,followed by information sharing with the World Wide Web. Next will be theadvent of grid computing, the sharing of actual computer resources, such asmemory, storage, and processing power.
It isalmost mind boggling to imagine the types of applications that could bedeveloped if access to distributed supercomputers, mass storage and vast memorywere as straightforward as access to the web. So there are several ways oflooking at Grid Computing: as a way to connect the computational power of allthe big computers together and give access to companies and academia alike; asa way to connect ALL the computers both big and small and derive computationalefficiencies (think peer-to-peer networks); as the next logical step inproviding a computational platform for Web Services; as a business on demand orcomputing as a utility model which IBM and others are touting.
All ofthe above are in effect true. Through a variety of different means andtechnologies, computers will learn to share each other's processors, storageand memory, much as they share communications and information today, andapplications will take advantage of these resources. While we are far fromrealizing the full effects that Grid computing will bring, it is upon us andthere are both short-term and long-term ramifications for the enterprise.
Theactual brains of the computers will be connected, not just the arteries. Thismeans that users will begin to experience the Internet as a seamlesscomputational universe. Software applications, database sessions, and video andaudio streams will be reborn as services that live in cyberspace.
Onceplugged into the grid, a desktop machine will draw computational power from allthe other machines in the grid. The Internet itself will become a computingplatform. Grid computing is the next logical step for the Internet to take.