Unit2 Summary: Grid Computing and Architecture

Unit2 Summary: Grid Computing and Architecture

by NIYONKURU JEAN DE DIEU -
Number of replies: 0

Grid computing is a system of geographically distributed clusters of commodity servers connected via high-speed networks, designed to provide scalable, high-performance computing. It consists of control nodes that manage resources, providers that contribute computing power, and users who access the network. Grids can be homogeneous, with the same operating systems, or heterogeneous, with different platforms.

Types of grids include computational grids for high-performance processing, scavenging grids using conventional computers, and data grids for massive data storage and analysis. Grid computing enables large-scale scientific, engineering, and business tasks, such as biochemical screening, climate simulations, civil engineering experiments, and global collaborative research.

 Key challenges involve secure, flexible, and coordinated resource sharing among dynamic, geographically dispersed users without centralized control. Advances in computing power (Moore’s Law), rapidly growing network speeds, and team-based problem-solving make grids increasingly feasible. Grid architectures are layered, supporting infrastructure services, distributed applications, resource management, communication, security, and local control.

 Clusters are tightly coupled and homogeneous, enterprise grids are heterogeneous with single security and registry services, and global grids integrate multiple enterprise grids across loosely connected administrative domains. The Globus Toolkit is a widely used open-source platform that provides components such as GRAM for job management, MDS for monitoring, GASS for data access, and GSI for secure communications, supporting multiple programming interfaces.

 Despite challenges like application complexity and limited metascheduling, grid computing facilitates distributed, high-performance, and secure computation, enabling collaboration and large-scale problem-solving across diverse scientific, industrial, and commercial environments.