| |
| |
About the Authors | |
| |
| |
Preface | |
| |
| |
Acknowledgements | |
| |
| |
List of Abbreviations | |
| |
| |
| |
An Introduction to the Grid | |
| |
| |
| |
Introduction | |
| |
| |
| |
Characterization of the Grid | |
| |
| |
| |
Grid-Related Standards Bodies | |
| |
| |
| |
The Architecture of the Grid | |
| |
| |
| |
References | |
| |
| |
| |
System Infrastructure | |
| |
| |
| |
OGSA and WSRF | |
| |
| |
| |
Introduction | |
| |
| |
| |
Traditional Paradigms for Distributed Computing | |
| |
| |
| |
Web Services | |
| |
| |
| |
OGSA | |
| |
| |
| |
The Globus Toolkit 3 (GT3) | |
| |
| |
| |
OGSA-DAI | |
| |
| |
| |
WSRF | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
The Semantic Grid and Autonomic Computing | |
| |
| |
| |
Introduction | |
| |
| |
| |
Metadata and Ontology in the Semantic Web | |
| |
| |
| |
Semantic Web Services | |
| |
| |
| |
A Layered Structure of the Semantic Grid | |
| |
| |
| |
Semantic Grid Activities | |
| |
| |
| |
Autonomic Computing | |
| |
| |
| |
What is autonomic computing? | |
| |
| |
| |
Features of autonomic computing systems | |
| |
| |
| |
Autonomic computing projects | |
| |
| |
| |
A vision of autonomic Grid services | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
Basic Services | |
| |
| |
| |
Grid Security | |
| |
| |
| |
Introduction | |
| |
| |
| |
A Brief Security Primer | |
| |
| |
| |
Cryptography | |
| |
| |
| |
Grid Security | |
| |
| |
| |
Putting it all Together | |
| |
| |
| |
Possible Vulnerabilities | |
| |
| |
| |
Summary | |
| |
| |
| |
Acknowledgements | |
| |
| |
| |
Further Reading | |
| |
| |
| |
References | |
| |
| |
| |
Grid Monitoring | |
| |
| |
| |
Introduction | |
| |
| |
| |
Grid Monitoring Architecture (GMA) | |
| |
| |
| |
Review Criteria | |
| |
| |
| |
An Overview of Grid Monitoring Systems | |
| |
| |
| |
Other Monitoring Systems | |
| |
| |
| |
Summary | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
Job Management and User Interaction | |
| |
| |
| |
Grid Scheduling and Resource Management | |
| |
| |
| |
Introduction | |
| |
| |
| |
Scheduling Paradigms | |
| |
| |
| |
How Scheduling Works | |
| |
| |
| |
A Review of Condor, SGE, PBS and LSF | |
| |
| |
| |
Grid Scheduling with QoS | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
Workflow Management for the Grid | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Workflow Management Coalition | |
| |
| |
| |
Web Services-Oriented Flow Languages | |
| |
| |
| |
Grid Services-Oriented Flow Languages | |
| |
| |
| |
Workflow Management for the Grid | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
Grid Portals | |
| |
| |
| |
Introduction | |
| |
| |
| |
First-Generation Grid Portals | |
| |
| |
| |
Second-Generation Grid Portals | |
| |
| |
| |
Chapter Summary | |
| |
| |
| |
Further Reading and Testing | |
| |
| |
| |
Key Points | |
| |
| |
| |
References | |
| |
| |
| |
Applications | |
| |
| |
| |
Grid Applications - Case Studies | |
| |
| |
| |
Introduction | |
| |
| |
| |
GT3 Use Cases | |
| |
| |
| |
OGSA-DAI Use Cases | |
| |
| |
| |
Resource Management Case Studies | |
| |
| |
| |
Grid Portal Use Cases | |
| |
| |
| |
Workflow Management - Discovery Net Use Cases | |
| |
| |
| |
Semantic Grid - myGrid Use Case | |
| |
| |
| |
Autonomic Computing - AutoMate Use Case | |
| |
| |
| |
Conclusions | |
| |
| |
| |
References | |
| |
| |
Glossary | |
| |
| |
Index | |