1st Edition

Grid Computing Techniques and Applications

By Barry Wilkinson Copyright 2009
392 Pages 164 B/W Illustrations
by Chapman & Hall

388 Pages 164 B/W Illustrations
by Chapman & Hall

387 Pages
by Chapman & Hall

Designed for senior undergraduate and first-year graduate students, Grid Computing : Techniques and Applications shows professors how to teach this subject in a practical way. Extensively classroom-tested, it covers job submission and scheduling, Grid security, Grid computing services and software tools, graphical user interfaces, workflow editors, and Grid-enabling applications. The book... Read more

Introduction to Grid Computing

Grid Computing Concept

History of Distributed Computing

Computational Grid Applications

Grid Computing Infrastructure Development

Grid Computing Courses

Grid Computing Software Interface

Job Submission

Introduction

Globus Job Submission

Transferring Files

Schedulers

Scheduler Features

Scheduler Examples

Grid Computing Meta-Schedulers

Distributed Resource Management Application (DRMAA)

Security Concepts

Introduction

Symmetric Key Cryptography

Asymmetric Key Cryptography (Public Key Cryptography)

Public Key Infrastructure

Systems/Protocols Using Security Mechanisms

Grid Security

Introduction

Grid Security Infrastructure (GSI)

Delegation

Higher-Level Authorization Tools

System Infrastructure I: Web Services

Service-Oriented Architecture

Web Services

Web Service Implementation

System Infrastructure II: Grid Computing Services

Grid Computing and Standardization Bodies

Interacting Grid Computing Components

Open Grid Services Architecture (OGSA)

User-Friendly Interfaces

Introduction

Grid Computing Workflow Editors

Grid Portals

Grid-Enabling Applications

Introduction

Parameter Sweep

Using an Existing Program on Multiple Grid Computers

Writing an Application Specifically for a Grid

Using Multiple Grid Computers to Solve a Single Problem

Appendix A: Internet and Networking Basics

Appendix B: Linux and Windows Command-Line Interfaces

Appendix C: XML Markup Language

Appendix D: Globus Installation Tutorial

Glossary

Answers to Self-Assessment Questions

Index

A Summary, Further Reading, Bibliography, Self-Assessment Questions, and Programming Assignments appear at the end of each chapter.

Biography

Barry Wilkinson is a professor of computer science and the director of the computer science master’s program at the University of North Carolina at Charlotte.

… the most outstanding aspect of this book is its excellent structure: it is as though we have been given a map to help us move around this technology from the base to the summit … I highly recommend this book …
—Jose Lloret, Computing Reviews, March 2010