Grid Computing

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 “gridcomputing, 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.

Read more about Grid ComputingOverview, Comparison of Grids and Conventional Supercomputers, Design Considerations and Variations, Market Segmentation of The Grid Computing Market, CPU Scavenging, History, Fastest Virtual Supercomputers, Projects and Applications

Other articles related to "grid computing, grid, computing, grids":

List Of Inferno Applications - System Software - Communication, Networking and Remote Access - Grid Computing
... grid/localreg - starts a registry on the local machine grid/srv/monitor - graphical display for viewing resource use ... grid/srv/ns, grid/runns - exports a selected namespace and serves it on stdin ... grid/query - graphical interface to view resources registered with a known registry grid/register - registers a resource with a known registry ...
List Of North American Grid Computing Infrastructures
... A Grid Computing Infrastructure usually consists of an integration and a production infrastructure aimed at building a stable Grid computing environment for different communities of users (VOs) ... These types of computing infrastructures are particularly developed in the various fields of scientific research where, for example, communities from different countries and ...
Lateral Computing - A Review of Lateral-computing Techniques - Grid Computing
... By analogy, a computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end ... The applications of grid computing are in Chip design, cryptographic problems, medical instrumentation, and supercomputing ... Distributed supercomputing applications use grids to aggregate substantial computational resources in order to tackle problems that cannot be solved on a single system ...
Cloud Clients - Similar Systems and Concepts
... Cloud Computing is the result of evolution and adoption of existing technologies and paradigms ... The goal of cloud computing is to allow users to take benefit from all of these technologies, without the need for deep knowledge about or expertise with each one of them ... The main enabling technology for cloud computing is virtualization ...
Grid Computing - Projects and Applications - Definitions
... Today there are many definitions of grid computing In his article “What is the Grid? A Three Point Checklist”, Ian Foster lists these primary attributes Computing ... Plaszczak/Wellner define grid technology as "the technology that enables resource virtualization, on-demand provisioning, and service (resource) sharing between organizations." IBM defines grid computing as “the ... A grid is a type of parallel and distributed system that enables the sharing, selection, and aggregation of resources distributed across ‘multiple ...