Muutke küpsiste eelistusi

E-raamat: Networking Approach to Grid Computing [Wiley Online]

(AT&T, USA)
  • Formaat: 400 pages
  • Ilmumisaeg: 23-Nov-2004
  • Kirjastus: Wiley-Interscience
  • ISBN-10: 471704261
  • ISBN-13: 9780471704263
  • Wiley Online
  • Hind: 154,37 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Formaat: 400 pages
  • Ilmumisaeg: 23-Nov-2004
  • Kirjastus: Wiley-Interscience
  • ISBN-10: 471704261
  • ISBN-13: 9780471704263
Deriving the grid metaphor from the electric network of cables and power stations, grid computing is and extension of the concept of "computer time sharing" in which the computing environment aims at enabling the selection, sharing, and aggregation of geographically distributed resources based on a range of considerations important to optimizing computing resources. Aiming his volume at corporate IT professionals, Minoli (managing director, Leading-Edge Networks Incorporated) synthesizes the state of the field, covering such topics as grid benefits; components and architectures; standards; deployment issues and approaches; grid system economics; and communication systems for local, national, and global grids. Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)

* Explores practical advantages of Grid Computing and what is needed by an organization to migrate to this new computing paradigm
* This self-contained reference makes both the concepts and applications of grid computing clear and understandable to even non-technical managers
* Explains the underlying networking mechanism and answers such questions critical to the business enterprise as "What is grid computing?"; "How widespread is its present/potential penetration?"; "Is it ready for prime time?"; "Are there firm standards?"; "Is it secure?"; "How do we bill this new product?"; and "How can we deploy it (at a macro level)?"
About the Author xiii
Preface xv
Acknowledgments xvii
1 Introduction
1(30)
1.1 What Is Grid Computing And What Are The Key Issues?
1(9)
1.2 Potential Applications and Financial Benefits of Grid Computing
10(3)
1.3 Grid Types, Topologies, Components, and Layers-A Preliminary View
13(8)
1.4 Comparison with Other Approaches
21(3)
1.5 A First Look at Grid Computing Standards
24(3)
1.6 A Pragmatic Course of Investigation
27(4)
2 Grid Benefits and Status of Technology
31(32)
2.1 Motivations for Considering Computational Grids
31(7)
2.2 Brief History of Computing, Communications, and Grid Computing
38(9)
Communication
44(2)
Computation
46(1)
Grid Technology
47(1)
2.3 Is Grid Computing Ready for Prime Time?
47(4)
2.4 Early Suppliers and Vendors
51(2)
2.5 Possible Economic Value
53(3)
2.5.1 Possible Economic Value: One State's Positioning
53(3)
2.5.2 Possible Economic Value: Extrapolation
56(1)
2.6 Challenges
56(7)
3 Components of Grid Computing Systems and Architectures
63(38)
3.1 Overview
63(8)
3.2 Basic Constituent Elements-A Functional View
71(10)
Portal/User Interface Function/Functional Block
85
The Grid Security Infrastructure: User Security Function/Functional Block
75(1)
Node Security Function/Functional Block
76(1)
Broker Function/Functional Block and Directory
76(1)
Scheduler Function/Functional Block
77(1)
Data Management Function/Functional Block
78(1)
Job Management And Resource Management Function/Functional Block
78(1)
User/Application Submission Function/Functional Block
79(1)
Resources
79(1)
Protocols
80(1)
3.3 Basic Constituent Elements-A Physical View
81(10)
Networks
81(3)
Computation
84(1)
Storage
85(5)
Scientific Instruments
90(1)
Software and licenses
91(1)
3.4 Basic Constituent Elements-Service View
91(10)
4 Standards Supporting Grid Computing: OGSI
101(54)
4.1 Introduction
104(5)
4.2 Motivations for Standardization
109(4)
4.3 Architectural Constructs
113(12)
4.3.1 Definitions
113(2)
4.3.2 Protocol Perspective
115(8)
4.3.3 Going From "Art" To "Science"
123(2)
4.4 What is OGSA/OGSI? A Practical View
125(4)
4.5 OGSA/OGSI Service Elements and Layered Model
129(10)
4.5.1 Key Aspects
129(3)
4.5.2 Ancillary Aspects
132(4)
4.5.3 Implementations of OGSI
136(3)
4.6 What is OGSA/OGSI? A More Detailed View
139(12)
4.6.1 Introduction
139(1)
4.6.2 Setting the Context
140(5)
4.6.3 The Grid Service
145(1)
4.6.4 WSDL Extensions and Conventions
145(1)
4.6.5 Service Data
146(3)
4.6.6 Core Grid Service Properties
149(2)
4.6.7 Other Details
151(1)
4.7 A Possible Application of OGSA/OGSI to Next-Generation Open-Source Outsourcing
151(4)
4.7.1 Opportunities
15(136)
4.7.2 Outsourcing Trends
151(4)
5 Standards Supporting Grid Computing: OGSA
155(46)
5.1 Introduction
156(2)
5.2 Functionality Requirements
158(6)
5.2.1 Basic Functionality Requirements
159(1)
5.2.2 Security Requirements
160(1)
5.2.3 Resource Management Requirements
161(1)
5.2.4 System Properties Requirements
162(1)
5.2.5 Other Functionality Requirements
163(1)
5.3 OGSA Service Taxonomy
164(9)
5.3.1 Core Services
166(2)
5.3.2 Data Services
168(1)
5.3.3 Program Execution
169(4)
5.3.4 Resource Management
173(1)
5.4 Service Relationships
173(4)
5.4.1 Service Composition
174(1)
5.4.2 Service Orchestration
175(1)
5.4.3 Types of Relationships
176(1)
5.4.4 Platform Services
176(1)
5.5 OGSA Services
177(19)
5.5.1 Handle Resolution
177(1)
5.5.2 Virtual Organization Creation and Management
178(1)
5.5.3 Service Groups and Discovery Services
178(2)
5.5.4 Choreography, Orchestrations and Workflow
180(1)
5.5.5 Transactions
180(1)
5.5.6 Metering Service
181(1)
5.5.7 Rating Service
182(1)
5.5.8 Accounting Service
182(1)
5.5.9 Billing and Payment Service
182(1)
5.5.10 Installation, Deployment, and Provisioning
183(1)
5.5.11 Distributed Logging
183(1)
5.5.12 Messaging and Queuing
184(2)
5.5.13 Event
186(1)
5.5.14 Policy and Agreements
187(1)
5.5.15 Base Data Services
188(2)
5.5.16 Other Data Services
190(1)
5.5.17 Discovery Services
191(1)
5.5.18 Job Agreement Service
192(1)
5.5.19 Reservation Agreement Service
192(1)
5.5.20 Data Access Agreement Service
193(1)
5.5.21 Queuing Service
193(1)
5.5.22 Open Grid Services Infrastructure
193(2)
5.5.23 Common Management Model
195(1)
5.6 Security Considerations
196(1)
5.7 Examples of OGSA Mechanisms in Support of VO Structures
197(4)
6 Grid System Deployment Issues, Approaches, and Tools
201(50)
6.1 Generic Implementations: Globus Toolkit
201(16)
6.1.1 Globus Toolkit tools and APIs
203(4)
6.1.2 Details on Key Tookit Protocols
207(6)
6.1.3 Globus Toolkit Version 3
213(3)
6.1.4 Applications
216(1)
6.2 Grid Computing Environments
217(3)
6.2.1 Introduction
217(2)
6.2.2 Portal Services
219(1)
6.3 Basic Grid Deployment and Management Issues
220(14)
6.3.1 Products Categories
221(1)
6.3.2 Business Grid Types
221(2)
6.3.3 Deploying a Basic Computing Grid
223(1)
6.3.4 Deploying More Complex Computing Grids
224(2)
6.3.5 Grid Networking Infrastucture Required for Deployment
226(4)
6.3.6 Grid Operation-Basic Steps
230(1)
6.3.7 Deployment Challenges and Approaches
231(3)
6.4 Grid Security Details Deployment Peace of Mind
234(17)
6.4.1 Basic Approach and Mechanisms
234(2)
6.4.2 Additional Perspectives
236(13)
6.4.3 Conclusion
249(2)
7 Grid System Economics
251(30)
7.1 Introduction
252(3)
7.2 Grid Economic Services Architecture
255(26)
7.2.1 Introduction
255(1)
7.2.2 Overview
256(2)
7.2.3 The Chargeable Grid Service (CGS)
258(9)
7.2.4 The Grid Payment System
267(7)
7.2.5 GPSHo1d Service
274(1)
7.2.6 The Grid Currency Exchange Service
275(2)
7.2.7 An Example
277(3)
7.2.8 Security Considerations
280(1)
8 Communication Systems for Local Grids
281(32)
8.1 Introduction and Positioning
281(3)
8.2 SAN-Related Technology
284(19)
8.2.1 Fibre Channel Technology Native Mode
285(13)
8.2.2 Fibre Channel Technology Tunneled Modes
298(5)
8.3 LAN-Related Technology
303(10)
8.3.1 Standards
303(4)
8.3.2 Key concepts
307(6)
9 Communication Systems for National Grids
313(20)
9.1 Multilink Frame Relay
313(8)
9.1.1 Motivations and Scope
315(4)
9.1.2 Multilink Frame Relay Basics
319(2)
9.2 MPLS Technology
321(13)
9.2.1 Approaches
322(2)
9.2.2 MPLS Operation
324(4)
9.2.3 Key Mechanisms Supporting MPLS
328(4)
9.2.4 Service Availability
332(1)
10 Communication Systems for Global Grids 333(6)
10.1 The Basics of Layer 2 and layer 3 VPNs
334(1)
10.2 The Layer 3 Approach
334(2)
10.3 Layer 2 MPLS VPNs-A Different Philosophy
336(1)
10.4 Which Works Better Where?
337(1)
10.5 A Grid Computing Application
338(1)
References 339(14)
Glossary 353(12)
Index 365


DANIEL MINOLI has many years of IT, telecom, and networking experience for end users and carriers including work at AIG, ARPA think tanks, Bell Telephone Laboratories, ITT, Prudential Securities, Bell Communications Research (Bellcore/Telcordia), AT&T, Gartner/DataPro, and high-tech incubator Leading Edge Networks Inc. He is the author of several books on Information Technology, telecommunications, and data communications, and has taught at New York University, Rutgers University, Stevens Institute of Technology, Carnegie Mellon University, and Monmouth University.