did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781420074048

Grid Resource Management: Toward Virtual and Services Compliant Grid Computing

by ;
  • ISBN13:

    9781420074048

  • ISBN10:

    1420074040

  • Format: Hardcover
  • Copyright: 2008-09-22
  • Publisher: CRC Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $110.00 Save up to $69.80
  • Rent Book $69.30
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Grid technology offers the potential for providing secure access to remote services, thereby promoting scientific collaborations in an unprecedented scale. Grid Resource Management: Toward Virtual and Services Compliant Grid Computingpresents a comprehensive account of the architectural issues of grid technology, such as security, data management, logging, and aggregation of services, as well as related technologies.After covering grid usages, grid systems, and the evolution of grid computing, the book discusses operational issues associated with web services and service-oriented architecture. It also explores technical and business topics relevant to data management, the development and characteristics of P2P systems, and a grid-enabled virtual file system (GRAVY) that integrates underlying heterogeneous file systems into a unified location-transparent file system of the grid. The book covers scheduling algorithms, strategies, problems, and architectures as well as workflow managementsystems and semantic technologies. In addition, the authors describe how to deploy scientific applications into a grid environment. They also explain grid engineering and grid service programming.Examining both data and execution management in grid computing, this book chronicles the current trend of grid developments toward a more service-oriented approach that exposes grid protocols using web services standards.

Table of Contents

An overview of grid computingp. 1
Introductionp. 1
Classifying grid usagesp. 1
Classifying grid systemsp. 2
Definitionsp. 3
Evolution of grid computingp. 5
First generation: early metacomputing environmentsp. 6
Second generation: core grid technologiesp. 8
Third generation: service oriented approachp. 17
Concluding remarksp. 17
Referencesp. 18
Grid computing and Web servicesp. 23
Introductionp. 23
Web servicesp. 24
Web services characteristicsp. 25
Web services architecturep. 26
Web services protocols and technologyp. 28
WSDL, UDDIp. 29
Web services encoding and transportp. 32
Emerging standardsp. 36
Grid servicesp. 38
Open Grid Services Infrastructure (OGSI)p. 39
Web Services Resource Framework (WSRF)p. 43
OSGI vs. WSRFp. 49
Concluding remarksp. 54
Referencesp. 55
Data management in grid environmentsp. 61
Introductionp. 61
The scientific challengesp. 61
Major data grid efforts todayp. 65
Data gridp. 65
American data grid projectsp. 66
European data grid projectsp. 71
Data management challenges in grid environmentsp. 76
Overview of existing solutionsp. 79
Data transport mechanismp. 79
Logical file system interfacep. 83
Data replication and storagep. 85
Data allocation and schedulingp. 88
Concluding remarksp. 89
Referencesp. 90
Peer-to-peer data managementp. 97
Introductionp. 97
Defining peer-to-peerp. 98
Historyp. 98
Terminologyp. 98
Characteristicsp. 99
Data location and routing algorithmsp. 100
P2P evolutionp. 101
Unstructured P2P systemsp. 101
Structured P2P systemsp. 108
Hybrid P2P systemsp. 115
Shortcomings and improvements of P2P systemsp. 120
Unstructured P2P systemsp. 120
Structured and hybrid P2P systemsp. 122
Concluding remarksp. 125
Referencesp. 126
Grid enabled virtual file systemsp. 131
Introductionp. 131
Backgroundp. 132
Overview of file systemp. 132
Requirements for grid virtual file systemsp. 133
Overview of file transfer protocolsp. 134
Data access problems in the gridp. 136
Related workp. 137
GRAVY: GRid-enAbled Virtual file sYstemp. 139
Design overviewp. 139
Component descriptionp. 139
An example of user interactionp. 141
Architectural issuesp. 141
Protocol resolutionp. 141
Naming managementp. 144
GridFile - virtual file interfacep. 145
Data accessp. 146
Data transferp. 149
Use casesp. 150
Interaction with heterogeneous resourcesp. 150
Handling file transfers for grid jobsp. 151
Experimental resultsp. 152
Support for multiple protocolsp. 152
Performancep. 154
Concluding remarksp. 155
Referencesp. 157
Scheduling grid servicesp. 161
Introductionp. 161
Scheduling algorithms and strategiesp. 162
Static heuristicsp. 162
Dynamic heuristicsp. 165
Grid scheduling algorithms and strategiesp. 168
Architecturep. 170
Meta-schedulersp. 171
Grid scheduling scenariosp. 173
Metascheduling schemesp. 173
Service discoveryp. 174
Service directoriesp. 174
Techniques syntactic and semanticp. 176
Resource informationp. 178
Globus Toolkit information servicep. 179
Other information services and providersp. 180
Data-intensive service schedulingp. 181
Algorithmsp. 181
Architecture of data gridp. 184
Fault tolerantp. 185
Fault-tolerant algorithmsp. 185
Fault-tolerant techniquesp. 186
Grid fault tolerancep. 187
Concluding remarksp. 188
Referencesp. 189
Workflow design and portalp. 195
Overviewp. 195
Management systemsp. 196
The Triana systemp. 197
Condor DAGManp. 197
Scientific Workflow management and the Kepler systemp. 197
Taverna in life science applicationsp. 198
Karajanp. 198
Workflow management in GrADSp. 199
Petri net modelp. 200
Workflow specification languagesp. 200
Web Services Flow Language (WSFL)p. 201
Grid services flow languagesp. 201
XLANG: Web services for business process designp. 202
Business Process Execution Language for Web Services (BPEL4WS)p. 202
DAML-Sp. 203
Scheduling and reschedulingp. 203
Scheduling architecturep. 203
Scheduling algorithmsp. 205
Decision makingp. 206
Scheduling strategiesp. 207
Reschedulingp. 207
Portal integrationp. 208
P-GRADE portalp. 209
Other portal systemsp. 210
A case study on the use of workflow technologies for scientific analysisp. 211
Motivationp. 211
The LIGO data grid infrastructurep. 211
LIGO workflowsp. 211
Concluding remarksp. 212
Referencesp. 214
Semantic webp. 217
Introductionp. 217
Web and semantic webp. 217
Ontologiesp. 218
Semantic gridp. 220
The grid and the semantic webp. 220
Current status of the semantic gridp. 222
Challenges to be overcomep. 223
Semantic web servicesp. 224
Service descriptionp. 224
WS-Resources description and shortcomingsp. 225
Semantic WS-Resource description proposalsp. 227
Semantic matching of web servicesp. 227
Matchmaking Systemsp. 227
Matching enginep. 228
Semantic matching algorithmsp. 229
Semantic workflowp. 230
Model for composing workflowsp. 230
Abstract semantic Web service and semantic templatep. 232
Automatic Web service compositionp. 233
Concluding remarksp. 234
Referencesp. 235
Integration of scientific applicationsp. 237
Introductionp. 237
Frameworkp. 239
Java wrappingp. 239
Grid service wrappingp. 239
WSRF resourcesp. 241
Implementationp. 241
Globus Toolkit and GRAMp. 241
Architecture and interfacep. 242
Job scheduling and submissionp. 244
Code deploymentp. 248
Securityp. 250
Evaluationp. 250
Dynamic deployment experimentsp. 250
Grid resource experimentsp. 251
Concluding remarksp. 252
Referencesp. 254
Potential for engineering and scientific computationsp. 259
Introductionp. 259
Grid applicationsp. 259
Multi-objective optimization problems solvingp. 260
Air quality predicting in a grid environmentp. 261
Peer-to-peer media streaming systemsp. 262
Grid projectsp. 263
GridLab projectp. 263
EU DataGridp. 264
ShanghaiGridp. 265
Grid service programmingp. 266
A short introduction to Web services and WSRFp. 267
Java WS core programmingp. 267
GT4 Securityp. 269
Concluding remarksp. 270
Referencesp. 271
Conclusionsp. 273
Summaryp. 273
Data managementp. 273
Execution managementp. 274
Future for grid computingp. 276
Glossaryp. 279
Indexp. 295
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program