The Anatomy of the Grid

The Anatomy of the Grid

2001 | Ian Foster, Carl Kesselman, Steven Tuecke
The article "The Anatomy of the Grid" by Ian Foster, Carl Kesselman, and Steven Tuecke provides a comprehensive overview of the emerging field of Grid computing. Grid computing is distinguished from conventional distributed computing by its focus on large-scale resource sharing, innovative applications, and high-performance orientation. The authors define the "Grid problem" as flexible, secure, and coordinated resource sharing among dynamic collections of individuals, institutions, and resources, which they refer to as *virtual organizations* (VOs). These VOs enable collaborative problem-solving and resource-brokering strategies in various sectors, including science, engineering, and business. The article presents an extensible and open *Grid architecture* that categorizes protocols, services, application programming interfaces (APIs), and software development kits (SDKs) according to their roles in enabling resource sharing. Key requirements for such mechanisms are discussed, emphasizing the need for interoperability, flexibility, and control over resource sharing. The central role of *intergrid protocols* in enabling interoperability among different Grid systems is highlighted. The authors argue that while Grid technologies are distinct from other major technology trends like Internet, enterprise, distributed, and peer-to-peer computing, they complement and contribute to these areas. They provide examples of how Grid technologies can enhance enterprise distributed computing systems and application service providers (ASPs) by enabling resource sharing across institutional boundaries and dynamic markets for computing and storage resources. The article also discusses the relationship between Grid technologies and other contemporary technologies, emphasizing the broad applicability of VOs and the potential for Grid concepts to revolutionize how computers are used to solve problems, much like the web has transformed information exchange. The authors conclude by outlining the nature of Grid architecture, including the importance of interoperability, protocols, services, APIs, and SDKs, and provide a detailed description of the Grid architecture layers: Fabric, Connectivity, Resource, and Collective. They also illustrate how these layers function in practice through examples and discuss the need for standard Intergrid protocols to ensure widespread adoption and interoperability.The article "The Anatomy of the Grid" by Ian Foster, Carl Kesselman, and Steven Tuecke provides a comprehensive overview of the emerging field of Grid computing. Grid computing is distinguished from conventional distributed computing by its focus on large-scale resource sharing, innovative applications, and high-performance orientation. The authors define the "Grid problem" as flexible, secure, and coordinated resource sharing among dynamic collections of individuals, institutions, and resources, which they refer to as *virtual organizations* (VOs). These VOs enable collaborative problem-solving and resource-brokering strategies in various sectors, including science, engineering, and business. The article presents an extensible and open *Grid architecture* that categorizes protocols, services, application programming interfaces (APIs), and software development kits (SDKs) according to their roles in enabling resource sharing. Key requirements for such mechanisms are discussed, emphasizing the need for interoperability, flexibility, and control over resource sharing. The central role of *intergrid protocols* in enabling interoperability among different Grid systems is highlighted. The authors argue that while Grid technologies are distinct from other major technology trends like Internet, enterprise, distributed, and peer-to-peer computing, they complement and contribute to these areas. They provide examples of how Grid technologies can enhance enterprise distributed computing systems and application service providers (ASPs) by enabling resource sharing across institutional boundaries and dynamic markets for computing and storage resources. The article also discusses the relationship between Grid technologies and other contemporary technologies, emphasizing the broad applicability of VOs and the potential for Grid concepts to revolutionize how computers are used to solve problems, much like the web has transformed information exchange. The authors conclude by outlining the nature of Grid architecture, including the importance of interoperability, protocols, services, APIs, and SDKs, and provide a detailed description of the Grid architecture layers: Fabric, Connectivity, Resource, and Collective. They also illustrate how these layers function in practice through examples and discuss the need for standard Intergrid protocols to ensure widespread adoption and interoperability.
Reach us at info@study.space
[slides and audio] The Anatomy of the Grid%3A Enabling Scalable Virtual Organizations