Fact-checked by Grok 2 weeks ago

GARUDA

is India's national initiative, aimed at fostering collaboration among scientific, academic, and research communities by providing a infrastructure for data- and compute-intensive applications. Launched under the Department of Information Technology, , it connects 45 participating institutes across 17 cities, utilizing the (NKN) as its backbone to share high-performance computational resources, mass storage, and scientific instruments. The project enables resource sharing for fields such as bioinformatics, atmospheric modeling, and simulations, with a main monitoring center at C-DAC's Knowledge Park in . Its foundation phase, beginning in April 2008, focused on enhancing application development, network stability, and integration with grids. Participating institutions include all (IITs), C-DAC centers, and other major research bodies, supporting nationwide experimentation and problem-solving environments.

Overview

Introduction

GARUDA, or Global Access to Resources Using Distributed Architecture, is India's national initiative that establishes a nationwide infrastructure connecting (HPC) systems across academic and research institutions. This grid facilitates collaborative scientific research by providing seamless access to distributed computational power, enabling researchers to tackle complex problems in fields such as bioinformatics, climate modeling, and disaster management. Currently, links 70 institutions spread across 17 cities, allowing shared utilization of computational resources, mass storage facilities, and scientific instruments. This scale promotes resource optimization and fosters inter-institutional partnerships, enhancing India's research ecosystem. The initiative is managed by the Centre for Development of Advanced Computing (C-DAC) under the Ministry of Electronics and Information Technology (MeitY), . is integrated with the (NKN), leveraging its high-speed, multi-gigabit backbone for reliable connectivity with bandwidth provisions up to 1 Gbps.

Objectives and Scope

GARUDA's primary objectives center on the nationwide sharing of (HPC) resources to support data-intensive and compute-intensive applications across scientific, , and domains. By aggregating distributed computational nodes, , and scientific instruments, it enables the development of collaborative applications with guaranteed (QoS), fostering resource optimization and efficient utilization for complex problem-solving. The scope of encompasses facilitating advanced research in key fields such as bioinformatics, climate modeling, , astrophysics, weather modeling, and seismic data processing, while promoting the adoption of and technologies to drive technological advancement. It serves as a platform for e-Science applications requiring the integration of geographically distributed resources, thereby supporting resource-intensive experimentation without the need for centralized . Strategically, aims to strengthen scientific excellence by creating a for concepts, enabling collaborative experimentation among institutions, and laying the groundwork for broader national initiatives in . This includes advancing knowledge and data management practices, programming models, and grid management tools to address applications of national importance. It has been integrated with the (NKN) to leverage high-speed connectivity for enhanced performance. The initiative targets scientific, engineering, and academic communities across India, including researchers in laboratories, universities, and industries, to democratize access to advanced computational capabilities and promote interdisciplinary collaboration.

History

Inception and Development

GARUDA, India's first national grid computing initiative, was launched by the Centre for Development of Advanced Computing (C-DAC) under the funding of the Department of Information Technology (DIT), Government of India, to serve as a precursor testbed for grid technologies in the country. The project addressed the growing computational demands in Indian scientific and engineering research by enabling the sharing of high-end resources across institutions, fostering collaborative data- and computation-intensive applications. The Proof of Concept (PoC) phase was initiated around 2005-2006, focusing on testing core grid concepts, middleware integration, and initial applications such as weather forecasting and bioinformatics. This phase involved collaboration with the Education and Research Network (ERNET) to establish a nationwide network backbone using MPLS VPN technology, connecting high-performance computing systems across 17 cities and initial participating institutions. By March 2008, following an extension from its original one-year timeline, the PoC successfully demonstrated resource sharing and application deployment, paving the way for broader implementation. The Foundation phase commenced in April 2008, approved by DIT for an initial one-year duration, with the aim of scaling the infrastructure, integrating additional applications, and establishing international linkages, particularly to European grids through projects like EU-IndiaGrid. This phase emphasized and expanded connectivity to more institutions, eventually reaching around 70 participants while testing cross-border collaborations for scientific workflows.

Key Milestones

In March 2008, the (PoC) phase of concluded, successfully connecting 17 cities across and integrating 45 institutions, including all (IITs), to demonstrate feasibility for nationwide resource sharing. achieved interoperability with international grids through the EU-IndiaGrid project (2006-2008), enabling cross-border collaborations, and received media acclaim for pioneering advanced grid technologies in . In the mid-2010s, expanded to encompass 70 institutions, broadening its nationwide coverage and computational capacity to support diverse scientific applications. In subsequent years, GARUDA evolved into Garuda 2.0, integrating cloud-based services through initiatives like SuMegha. As of 2025, remains operational as a key e-infrastructure, connecting 70 academic and research institutions across 17 cities of the country. It has facilitated compute-intensive collaborations in fields like and disaster management.

Infrastructure

Network Backbone and Components

The GARUDA grid's network backbone is provided by the (NKN), a multi-gigabit pan-Indian that ensures high-speed, reliable connectivity across participating sites. This backbone connects resources in 17 cities with dedicated high-speed multi-gigabit links, incorporating (QoS) provisions and security measures to support seamless data transfer and resource sharing. The NKN's core and MPLS-based virtual private networks enable low-latency communication, forming the physical foundation for operations. Key components of the infrastructure include (HPC) systems, distributed facilities for handling large datasets, and specialized scientific instruments integrated at various nodes. These elements are hosted across multiple institutions, allowing for collaborative access to resources like supercomputing clusters and data repositories tailored for fields such as bioinformatics and . The setup emphasizes , with hardware nodes linked through the NKN to facilitate resource pooling without centralized bottlenecks. A central and facility operates from the C-DAC Knowledge Park in , equipped with state-of-the-art visualization tools and software for real-time oversight of performance, connectivity, and resource utilization. This center ensures proactive maintenance of the backbone and components, metrics like usage and availability across the network. For global collaboration, GARUDA maintains international extensions through interoperability with European grids, facilitated by projects like the EU-India Grid initiative, which links to the European Grid Infrastructure (EGI) for cross-border data and compute sharing. These connections leverage certificate-based authentication via the Asia-Pacific Grid Policy Management Authority (APGrid-PMA) to enable secure, federated access.

Participating Institutions

GARUDA encompasses 70 academic and research institutions across India as of 2025, distributed over 17 cities and connected via the (NKN). These entities span diverse fields including scientific research, , and computational sciences, collectively contributing to a shared infrastructure for advanced computing. The participating institutions provide (HPC) resources, large-scale storage, and specialized expertise to enable grid-based resource sharing and collaborative projects. Core participants include many (IITs), which supply substantial computational capacity and domain knowledge in and technology domains. Prominent examples among the IITs are and , which host key HPC nodes and support interdisciplinary applications. The Centre for Development of Advanced Computing (C-DAC) forms a foundational pillar, with multiple centers actively involved, including those in , , and . These C-DAC facilities, totaling eight, manage grid , authorities, and services to ensure seamless . Other major institutions include the (IISc) in , which contributes advanced supercomputing and research in computational sciences; the (PRL) in , focusing on space and atmospheric sciences; and various national laboratories and universities that enhance the grid's scope in specialized areas.

Technology

Grid Middleware

The Grid middleware in GARUDA is primarily based on the Globus Toolkit version 4 (GT4), which provides the foundational services for resource discovery, , and across the distributed computational infrastructure. GT4's (SOA) enables centralized administration while supporting peer-to-peer access, allowing heterogeneous (HPC) resources from participating institutions to be integrated seamlessly. This middleware stack, specifically version 4.0.7, forms the core of GARUDA's operational framework, facilitating the sharing of computational nodes, mass storage, and scientific instruments nationwide. Key features of the GT4-based middleware include secure authentication through the Grid Security Infrastructure (GSI), which employs public key infrastructure (PKI) and proxy certificates for mutual authentication and authorization. Integrated with the Virtual Organization Membership Service (VOMS), it supports role-based access control for virtual organizations within GARUDA. For resource discovery, the middleware utilizes information services and lightweight probes deployed on clusters to query and monitor available resources without overloading the system, adhering to standardized protocols for dynamic discovery. Data management is handled via the GARUDA Storage Resource Manager (G-SRM), which ensures secure file transfers and space allocation using GSI-secured interfaces, with interoperability to external storage systems like Bestman and StoRM. Web services in GT4 further enhance interoperability by exposing grid functionalities through WS-Resource Framework (WSRF) standards, promoting compatibility with diverse environments. The adoption of GT4 began during GARUDA's proof-of-concept (PoC) phase in , where it was selected for its open-source nature and alignment with emerging grid standards, evolving into a full SOA implementation by 2008-2009 to support scalable, production-level operations. This evolution incorporated the Indian Grid Certification Authority (IGCA), accredited by the Asia Pacific Grid Policy Management Authority (APGridPMA), to issue certificates compatible with global s, ensuring adherence to open-source standards for heterogeneous institutional setups. In its role, the enables the seamless integration of distributed HPC nodes—such as those managed by local resource managers like —across 70 institutions, fostering collaborative without proprietary dependencies.

Resource Management Systems

The resource management systems in utilize , an open-source resource manager derived from and compatible with the (), for job queuing and scheduling on and s. For AIX-based supercomputers, Load Leveler serves as the primary scheduler, enabling efficient batch job processing on these platforms. These local systems (LRMS) operate at the cluster level to handle submission, execution, and control of computational tasks across distributed nodes. Functionally, and Load Leveler provide mechanisms for by matching job requirements to available compute nodes, load balancing to distribute workloads evenly and prevent bottlenecks, and continuous monitoring of job status and system utilization on heterogeneous resources. They support features such as job dependencies, resource reservations, and to ensure reliable execution in a . At the grid level, these systems integrate with the Globus Toolkit and the GridWay metascheduler to facilitate seamless job submission across multiple sites, allowing users to access remote resources without managing underlying heterogeneity. GARUDA's also incorporates priority queuing to prioritize scientific workloads, enabling policies that favor high-impact research tasks through configurable job classes and fair-share scheduling. This setup dynamically manages thousands of CPU cores and terabytes of storage, aggregating over 70 teraflops of computational power and 15 terabytes of storage capacity from participating institutions as of 2013.

Access and Usage

Access Methods

The primary method for accessing the GARUDA Grid is through the GARUDA Access Portal (GAP), a web-based (GUI) that enables users to submit jobs, select computational resources, and monitor job status in . Developed as part of India's National Grid Computing Initiative, GAP integrates with various distributed clusters, providing a unified front-end for and execution without requiring deep technical expertise in grid . This portal supports seamless interaction with the grid's heterogeneous infrastructure, allowing users to upload input , configure job parameters, and retrieve outputs directly through a browser-based . For advanced users seeking greater flexibility, alternative access methods include command-line tools based on the Toolkit, which facilitate job submission and data transfer via secure protocols like GridFTP. Additionally, GARUDA provides support for programmatic access, enabling integration into custom scripts or automated workflows for tasks. These tools leverage the grid's underlying resource management systems to handle scheduling and execution efficiently. Access to GARUDA requires robust authentication mechanisms to ensure security across its distributed environment. Users must obtain grid certificates from the Indian Grid Certification Authority (IGCA), which supports credential delegation via MyProxy for capabilities. Institutional credentials from participating organizations are also necessary for initial registration and verification, tying access to authorized virtual organizations within the grid. Specialized Problem Solving Environments (PSEs) offer domain-tailored interfaces that streamline workflows for specific scientific domains, such as bioinformatics, by integrating tools for sequence analysis and genome processing directly into the grid ecosystem. These environments abstract complex grid operations, allowing researchers to focus on problem formulation while leveraging GARUDA's computational power for iterative simulations and data-intensive tasks.

Applications and Use Cases

GARUDA has been extensively applied in bioinformatics, where it supports through specialized problem-solving environments that enable distributed analysis of complex molecular data. In particular, the grid facilitates collaborative workflows for open-source initiatives, such as those targeting tropical diseases like and , by aggregating computational resources for molecular and lead optimization tasks. These applications leverage shared storage systems to handle large datasets, allowing researchers from multiple institutions to process thousands of simulation jobs efficiently, with over 3,500 jobs executed in early implementations. In climate modeling, GARUDA enables high-resolution simulations for and environmental analysis, including the deployment of the Seasonal Forecast Model (SFM) for predicting Indian summer monsoon rainfall through ensemble experiments across distributed nodes. The grid also supports coupled meteorological and air quality models like WRF-AERMOD, which integrate aerosol transport simulations spanning multiple PARAM supercomputing systems for nationwide assessments. Additionally, parallel implementations of the climate model, developed in collaboration with institutions like and IITM Pune, allow for multi-year simulations that enhance predictive accuracy in regional climate studies. Computational fluid dynamics (CFD) represents another core domain, with GARUDA providing a secure framework for executing resource-intensive simulations that model fluid flows in engineering and scientific contexts. Researchers have ported CFD solvers to the grid environment, enabling parallel processing of aerodynamic and hydrodynamic problems that would otherwise require prohibitive local compute power, thus benefiting communities in aerospace and automotive design. Specific use cases include projects under the Drug Discovery (OSDD) consortium, which utilize GARUDA's distributed storage for managing vast libraries and accelerating processes across bio- and chemoinformatics teams. In , computations at the (PRL) leverage for data-intensive analyses of celestial phenomena, integrating observational data from telescopes with high-performance modeling. For disaster-related modeling, GARUDA supports flood inundation assessments by processing large volumes of (SAR) data from satellites, enabling rapid parallel computations for real-time hazard mapping. GARUDA's achievements include fostering collaborative experiments, such as nationwide prediction models that integrate from distributed sensors and compute nodes for improved reliability. Bio-grid applications have similarly advanced shared in and , promoting among institutions for joint . Overall, the infrastructure has supported across 70 participating institutions, aggregating resources exceeding 65 teraflops.

References

  1. [1]
    [PDF] GARUDA: THE DIVINE STEED AND DEVOTEE OF LORD VISHNU
    Oct 28, 2023 · In Hindu mythology, Garuda is visible as half man and half bird like creature. He has an eagle like head with big opened eyes and bluish dark ...
  2. [2]
    Garuda: Significance and symbolism
    Nov 2, 2025 · Garuda is a multifaceted mythical bird, symbolizing strength and sovereignty. It appears in Indonesian emblems, Hindu mythology as Vishnu's ...<|control11|><|separator|>
  3. [3]
    Full article: Garuda myth-based toponym as a portrait of Indonesian ...
    Jan 23, 2024 · The myth of Garuda becomes known to public from wayang performances. This sacred story reveals the struggle of King Garuda to free his country ...
  4. [4]
    CDAC Grid Computing
    Garuda is India's national grid infrastructure of HPC systems, connecting 70 academic and research institutions across 17 cities of the country.
  5. [5]
    Garuda - National Knowledge Network
    Currently the highly reliable and available NKN connects the resources of the Garuda grid with a bandwidth of 1 Gbps, with provisions of QoS and Security.Garuda ...
  6. [6]
    HPC Garuda FAQs | Physical Research Laboratory
    PRL Grid Garuda Local System Administrator: Mr. Jigar Raval ( jigar@prl.res.in ); C-DAC Grid Garuda Contact Email Address: grid-help@cdacb.ernet.in.
  7. [7]
    GARUDA: India's National Grid Computing Initiative
    The Department of Information Technology2 (DIT), Government of India has funded the Centre for Development of Advanced Computing3 (C-DAC) to deploy the ...Missing: managed | Show results with:managed
  8. [8]
    [PDF] GARUDA - The National Grid Computing Initiative of India
    www.euindiagrid.eu. Objectives and Deliverables. • Objectives. – Enable applications of national importance requiring aggregation of geographically distributed ...Missing: scope | Show results with:scope<|separator|>
  9. [9]
    [PDF] A Case study on Indian National Grid Computing Initiative -GARUDA
    The DIT of Government of India [9], supported C-DAC[10], to develop. & deploy a nationwide computational grid-GARUDA [8]. The authors in this paper presented ...
  10. [10]
    Garuda, the nationwide computer grid, takes wing - Mint
    Dec 18, 2007 · The initiative, christened Garuda after the winged mount of Hindu god Vishnu, is nearing its proof-of-concept stage in March, and has attracted attention from ...
  11. [11]
    The future lies in the grid | Bengaluru News - Times of India
    Jul 12, 2011 · Subrata Chattopadhyay, chief investigator, Garuda, CDAC Bangalore ... “The Proof of Concept (PoC) phase, initiated along with ERNET ...<|control11|><|separator|>
  12. [12]
    [PDF] FORTY-NINTH REPORT - Parliament Digital Library
    Original time frame for completion of the Proof of Concept (PoC) phase of Grid Computing was one year. Now, extension of the operational phase till March, 2008.
  13. [13]
    [PDF] PoS(ACAT2010)020 - SISSA
    GARUDA has transitioned form the Proof of Concept phase to the Foundation Phase in. April 2008 and currently is in the third phase namely Grid Technology ...
  14. [14]
    [PDF] Overview - C-DAC
    Jul 4, 2008 · The GenomeGRID portal deployed on the GARUDA grid which access the high performance computing power clusters across four geographically ...
  15. [15]
    A case study on Indian national grid computing initiative – GARUDA
    C-DAC launched the Indian National Grid Computing Initiative-GARUDA with the support of Government of India. GARUDA is a collaboration of science researchers ...Missing: proof concept
  16. [16]
    A success story - C-DAC
    The Garuda grid has already completed its proof of concept (PoC) phase, and in the foundation phase more applications and new technology and architecture such ...
  17. [17]
    A success story - C-DAC
    Important among HPC-related developments in C-DAC is the national computing grid initiative called Garuda, which is a collaboration of science researchers and ...
  18. [18]
    GARUDA: Pan-Indian distributed e-infrastructure for compute-data ...
    Jun 7, 2013 · The GARUDA is a Pan-Indian grid connecting 71 research/academic institutions spread over 30 cities of the country via high speed (multi-gigabit) ...
  19. [19]
    GARUDA: Pan-Indian distributed einfrastructure for compute-data ...
    Aug 6, 2025 · From a Proof-of-Concept, the GARUDA has evolved to an operational grid, aggregating nearly 70TF-15TB compute–storage power, via high-speed ...<|control11|><|separator|>
  20. [20]
    [PDF] Torque Resource Manager - Administrator Guide 7.0.1 - Support
    Sep 1, 2023 · ... Torque is based on a job scheduler called Portable Batch System. (PBS). Batch systems are a collection of computers and other resources ...
  21. [21]
    CTWatch Quarterly » GARUDA: India's National Grid Computing ...
    Recent trends in Grid Computing indicate that the standardization of the Grid programming model and associated management services is still under progress.
  22. [22]
    An access mechanism for Grid GARUDA - IEEE Xplore
    This paper describes the GARUDA Access Portal (GAP) mechanism for Grid GARUDA. GARUDA is India's National Grid Computing Initiative. Users can submit jobs.Missing: methods | Show results with:methods
  23. [23]
    (PDF) An access mechanism for grid GARUDA - ResearchGate
    This paper describes the GARUDA Access Portal (GAP) mechanism for Grid GARUDA. GARUDA is India's National Grid Computing Initiative.
  24. [24]
    An access mechanism for Grid GARUDA - IEEE Xplore
    Abstract—This paper describes the GARUDA Access Portal. (GAP) mechanism for Grid GARUDA. GARUDA is India's. National Grid Computing Initiative.Missing: methods | Show results with:methods
  25. [25]
    [PDF] GARUDA - The National Grid Computing Initiative of India
    GARUDA - The National Grid. GARUDA - The National Grid. Computing Initiative of India. Subrata Chattopadhyay. C-DAC, Bangalore, India. , g. , subratac@cdac.in.Missing: managed | Show results with:managed
  26. [26]
    Home Page - Indian Grid Certification Authority
    The Indian Grid Certification Authority(IGCA) provides X.509 certificates to support the secure environment in grid computing. IGCA is an accredited member of ...
  27. [27]
    [PDF] SFM on GARUDA - SISSA
    Access methods a) GARUDA Access Portal (GAP) acts as a GUI interface b) Command line Interfaces (CLI). Now, we describe the GARUDA Grid from a user's point ...
  28. [28]
    Grid Computing - C-DAC
    Under C-DAC's GARUDA grid initiatives, CES group has developed a grid-based system of coupled meteorological and air quality models (WRF-AERMOD) spanning across ...
  29. [29]
    Computational Fluid Dynamics In GARUDA Grid Environment - arXiv
    Jul 7, 2011 · We have successfully enabled Computational Fluid Dynamics (CFD) application which can help CFD community as a whole in effective manner to carry out ...Missing: cases bioinformatics modeling
  30. [30]
    (PDF) Computational Fluid Dynamics In GARUDA Grid Environment
    May 13, 2015 · Enabling scientific applications on Grid has been researched for some time now. In this regard we have successfully enabled Computational Fluid ...Missing: bioinformatics | Show results with:bioinformatics