From Wikipedia, the free encyclopedia
Jump to: navigation, search
| This article has multiple issues. Please help improve it or discuss these issues on the talk page. | This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (July 2010) | | This article may require cleanup to meet Wikipedia's quality standards. No cleanup reason has been specified. Please help improve this if you can. (February 2012) | | This article may need to be rewritten entirely to comply with Wikipedia's quality standards, as article. You can help. The discussion page may contain suggestions. (February 2012) | | This article needs attention from an expert in July 2010. Please add a reason or a talk parameter to this template to explain the issue with the . WikiProject July 2010 may be able to help recruit an expert. (July 2010) |
Grid computing is the federation of computer resources from multiple administrative domains to reach a common goal. The grid can be thought of as a distributed system with non-interactive workloads that involve a large number of files. What distinguishes grid computing from conventional high performance computing systems such as cluster computing is that grids tend to be more loosely coupled, heterogeneous, and geographically dispersed. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid size varies a considerable amount. Grids are a form of distributed computing whereby a “super virtual computer” is composed of many networked loosely coupled computers acting together to perform large tasks. For certain applications, “distributed” or “grid” computing, can be seen as a special type of parallel computing that relies on complete computers (with onboard CPUs, storage, power supplies, network interfaces, etc.) connected to a network (private, public or the Internet) by a conventional network interface, such as Ethernet. This is in contrast to the traditional notion of a supercomputer, which has many processors connected by a local high-speed computer bus. Contents [hide] * 1 Overview * 2 Comparison of grids and conventional supercomputers * 3 Design considerations and variations * 4 Market segmentation of the grid computing market * 4.1 The provider side * 4.2 The user side * 5 CPU scavenging * 6 History * 7 Fastest virtual supercomputers * 8 Projects and applications * 8.1 Definitions * 9 See also * 9.1 Related concepts * 9.2 Alliances and organizations * 9.3 Production grids * 9.4 International projects * 9.5 National projects * 9.6 Standards and APIs * 9.7 Software implementations and middleware * 9.8 Monitoring frameworks * 10 See also * 11 References * 11.1 Bibliography * 12 External links|  Overview
A grid computer is multiple number of same class of computers clustered together. A grid computer is connected through a super fast network and share the devices like disk drives, mass storage, printers and RAM Grid Computing is a cost efficient solution with respect to Super Computing. Operating system has capability of parallelism Grid computing combines computers from multiple administrative domains to reach a common goal, to solve a single task, and may then disappear just as quickly. One of the main strategies of grid computing is to use middleware to divide and apportion pieces of a program among several computers, sometimes up to many thousands. Grid computing involves computation in a distributed fashion, which may also involve the aggregation of large-scale cluster computing-based systems. The size of a grid may vary from small—confined to a network of computer workstations within a corporation, for...