Muutke küpsiste eelistusi

E-raamat: Introduction to Grid Computing

, , , (Ecole Centrale Paris, Chatenay Malabry, France Ecole Centrale Paris, Chatenay Malabry, France Ecole Centrale Paris, Chatenay Malabry, France Ecole Centrale Paris, Chatenay Malabry, France)
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 77,99 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

A Thorough Overview of the Next Generation in Computing





Poised to follow in the footsteps of the Internet, grid computing is on the verge of becoming more robust and accessible to the public in the near future. Focusing on this novel, yet already powerful, technology, Introduction to Grid Computing explores state-of-the-art grid projects, core grid technologies, and applications of the grid.





After comparing the grid with other distributed systems, the book covers two important aspects of a grid system: scheduling of jobs and resource discovery and monitoring in grid. It then discusses existing and emerging security technologies, such as WS-Security and OGSA security, as well as the functions of grid middleware at a conceptual level. The authors also describe famous grid projects, demonstrate the pricing of European options through the use of the Monte Carlo method on grids, and highlight different parallelization possibilities on the grid.





Taking a tutorial approach, this concise book provides a complete introduction to the components of the grid architecture and applications of grid computing. It expertly shows how grid computing can be used in various areas, from computational mechanics to risk management in financial institutions.

Arvustused

The book illustrates the state-of-the-art technologies and research activities in the field of Grid computing. ... a number of Grid applications are carefully treated. ... Written in a tutorial style, the book can be successfully used as support for Grid computing lectures. Particularly useful are in this direction the three annexes giving details about the two most popular Grid middleware systems, Globus Toolkit and gLite. -Zentralblatt MATH 1167

Definition of Grid Computing
1(16)
Introduction
1(1)
Grid versus Other Distributed Systems
2(1)
Motivations for Using a Grid
3(2)
Enabling Formation of Virtual Organization
3(1)
Fault Tolerance and Reliability
3(1)
Balancing and Sharing Varied Resources
4(1)
Parallel Processing
4(1)
Quality of Service (QoS)
4(1)
Grid Architecture: Basic Concepts
5(2)
Security
6(1)
Resource Management
6(1)
Data Management
6(1)
Information Discovery and Monitoring
7(1)
Some Standards for Grid
7(3)
Web Services
7(1)
Open Grid Services Architecture (OGSA)
8(1)
Open Grid Services Infrastructure (OGSI)
9(1)
Web Services Resource Framework (WSRF)
9(1)
OGSA-DAI
9(1)
Quick Overview of Grid Projects
10(7)
American Projects
10(1)
European Projects
11(2)
Asian Projects
13(2)
References
15(2)
Data Management
17(18)
Introduction
17(1)
Data Management Requirements
18(1)
Static Data and Dynamic Data
18(1)
Data Management Addressing Problems
19(1)
Functionalities of Data Management
19(6)
Data Replication Management
19(1)
Metadata Management
20(1)
Publication and Discovery
21(1)
Data Transport
21(1)
Data Translation and Transformation
22(1)
Transaction Processing
22(1)
Data Synchronization
22(2)
Authentication, Access Control, and Accountng
24(1)
Data Access and Storage Management
24(1)
Data Integration
25(1)
Metadata Service in Grids
25(3)
Metadata Type
26(2)
Metadata Service
28(1)
Replication
28(3)
Effective Data Transfer
31(4)
References
33(2)
Grid Scheduling and Information Services
35(52)
Introduction
35(1)
Job Mapping and Scheduling
36(11)
Mapping Heuristics
37(4)
Scheduling Algorithms and Strategies
41(3)
Data-Intensive Service Scheduling
44(3)
Service Monitoring and Discovery
47(9)
Grid Information System
48(3)
Aggregate Directory
51(1)
Grid Information Service Data Model
52(3)
Grid Service Discovery
55(1)
Grid Workflow
56(16)
Grid Workflow Management System (GWFMS)
57(5)
Workflow Specification Languages
62(7)
Workflow Scheduling Algorithms
69(3)
Fault Tolerance in Grids
72(15)
Fault Tolerance Techniques
73(5)
A Framework for Fault Tolerance in Grids
78(3)
References
81(6)
Security in Grid Computing
87(36)
Introduction
87(2)
Authentication
87(1)
Authorization
88(1)
Confidentiality
88(1)
Trust and Security in a Grid Environment
89(22)
Existing Security Technologies
90(14)
Emerging Security Technologies
104(7)
Getting Started with GSI
111(7)
Getting a Certificate
112(1)
Managing Credentials
113(2)
Proxy Certificates
115(3)
References
118(5)
Grid Middleware
123(28)
Overview of Grid Middleware
123(2)
Services in Grid Middleware
125(2)
Elementary Services
125(1)
Advanced Services
126(1)
Grid Middleware
127(24)
Basic Functional Grid Middleware
127(5)
High-Throughput Computing Middleware
132(5)
GridRPC-Based Grid Middleware
137(5)
Peer-to-Peer Grid Middleware
142(1)
Grid Portals
143(4)
References
147(4)
Architectural Overview of Grid Projects
151(30)
Introduction of Grid Projects
151(1)
Security in Grid Projects
151(4)
Security in Virtual Organization
152(1)
Realization of Security Mechanisms in Grid Projects
153(2)
Data Management in Grid Projects
155(9)
Information Services in Grid Projects
164(5)
Job Scheduling in Grid Projects
169(4)
Grid Applications
173(8)
Physical Sciences Applications
175(1)
Astronomy-Based Applications
175(1)
Biomedical Applications
175(1)
Earth Observation and Climatology
175(1)
Other Applications
176(2)
References
178(3)
Monte Carlo Method
181(26)
Introduction
181(1)
Fundamentals of the Monte Carlo Method
181(1)
Deploying the Monte Carlo Method on Computational Grids
182(3)
Random Number Generator
182(1)
Sequential Random Number Generator
183(1)
Parallel Random Number Generator
183(1)
Parallel Computation of Trajectories
184(1)
Application to Options Pricing in Computational Finance
185(16)
Motivation of the Monte Carlo Method
185(3)
Financial Engineering Based on the Monte Carlo Method
188(2)
Gridifying the Monte Carlo Method
190(11)
Application to Nuclear Reactors in Computational Mechanics
201(6)
Nuclear Reactor-Related Criticality Calculation
201(1)
Monte Carlo Methods for Nuclear Reactors
202(1)
Monte Carlo Methods for Grid Computing
202(2)
References
204(3)
Partial Differential Equations
207(18)
Introduction
207(1)
Deploying PDEs on Computational Grids
207(7)
Data Parallelization
207(2)
Time Parallelization
209(1)
Spatial Parallelization
210(4)
Application to Options Pricing in Computational Finance
214(11)
Black and Scholes Equation
215(2)
Discrete Problem
217(1)
Parallel Solution of Black and Scholes Equation
217(5)
References
222(3)
A Globus
225(16)
Overview of Globus Toolkit 4
225(1)
Installation of Globus
226(1)
GT4 Configuration
227(2)
Main Components and Programming Model
229(5)
Security (GSI)
229(2)
Data Management (RFT)
231(1)
Job Submission (GRAM)
232(1)
Information Discovery (MDS)
233(1)
Using Globus
234(7)
Definition of Job
234(1)
Staging Files
234(1)
Job Submission
235(3)
Job Monitoring
238(1)
References
239(2)
B gLite
241(22)
Introduction
241(1)
Internal Workings of gLite
242(10)
Information Service
242(3)
Workload Management System
245(2)
Job Description Language (JDL)
247(2)
Computing Element
249(1)
Data Management
250(2)
Logging and Book-Keeping (LB)
252(2)
Security Mechanism
254(1)
Using gLite
255(8)
Initialization
255(1)
Job Paths: From Submission to Collection
256(1)
Job Submission
257(1)
Retrieving Job Status
258(1)
Canceling a Job
259(1)
Collecting Results of a Job
260(1)
References
261(2)
C Advanced Installation of gLite
263(28)
Installation Overview
263(2)
Deployment of gLite
263(1)
gLite Packages Download and Configuration
264(1)
Internal Workings of gLite
265(15)
Information and Monitoring System
265(7)
Workload Manager
272(2)
Computing Element
274(4)
Data Management
278(2)
Logging and Book-Keeping Server
280(2)
Security Mechanism
282(1)
I/O
283(5)
gLite I/O Server
283(2)
gLite I/O Client
285(1)
User Interface
286(2)
VOMS Server and Administration Tools
288(3)
References
290(1)
Glossary 291(16)
Index 307
Magoules, Frederic; Pan, Jie; Tan, Kiat-An; Kumar, Abhinit