- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
Used Trade Paper
Usually ships in 5 to 7 business days
available for shipping or prepaid pickup only
Other titles in the Charles River Media Networking/Security series:
Grid Computing: A Practical Guide to Technology and Applications with CDROM (Networking)by Ahmar Abbas
Synopses & Reviews
Generally speaking, grid computing seeks to unify geographically dispersed computing systems to create one large, powerful system. Over the past 20 years, grid computing has had a relatively small impact on corporate productivity, due to the substantial investment it required to deploy and maintain it. This has radically changed over the last year due to technological advancements in the industry. Numerous companies, including IBM and Sun, have begun maximizing grid computing to accomplish tasks faster and cheaper, and the productivity gains have been staggering. If the trend continues, all IT professionals will need to have a solid understanding of grid computing technology in order to remain competitive in their field. This book provides IT professionals with a clear, readable, and pragmatic overview to all aspects of grid computing technology, with hands-on guidelines on implementing a workable grid-computing system. Beginning with a thorough history of the technology, the book then delves into the key components including security, Web services, sensor grids, data grids, globus, and much more. The last section of the book is devoted to creating industry-specific grid computing applications. Throughout the book are numerous contributed chapters from grid computing experts.
Book News Annotation:
Grid computing is a set of standards and technologies being developed by academics, researchers, and scientists around the world to help organizations take collective advantage of improvements in microprocessor speeds, optical communications, raw storage capacity, and the Internet. By using the technique to disaggregate their computer platforms and distribute them as network resources, companies can vastly increase their computing capacity; grid computing is being used to, for example, accelerate the pace of drug development, process complex financial models, and animate movies. Abbas (a grid computing consultant) outlines the commercial and practical applications for IT professionals.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)
This book provides IT professionals with a clear, readable, and pragmatic overview to all aspects of grid computing technology, with hands-on guidelines for implementing a workable grid-computing system.
About the Author
Ahmar Abbas (South Hadley, MA) is the founder and managing director of Grid Technology Partners, a market research and consulting firm focused on global grid computing technologies. He is the author of The Global Grid Computing Report 2002 - Technology and Market Assessment.
Table of Contents
Preface Acknowledgments 1 IT Infrastructure Evolution 1.1 Introduction 1.2 Microprocessor Technology 1.3 Optical Networking Technology 1.4 Storage Technology 1.5 Wireless Technology 1.6 Sensor Technology 1.7 Global Internet Infrastructure 1.8 World Wide Web and Web Services 1.9 Open-Source Movement 1.10 Conclusion 2 Productivity Paradox and Information Technology 2.1 Introduction 2.2 Productivity Paradox 2.3 Return on Technology Investment 2.4 Multi-Story Bureaucracy 2.5 Information Technology Straightjacket 2.6 Consolidation 2.7 Outsourcing 2.8 Toward a Real-Time Enterprise--Operational Excellence 2.9 Conclusion 3 Business Value of Grid Computing 3.1 Introduction 3.2 Grid Computing Business Value Analysis 3.3 Risk Analysis 3.4 Grid Marketplace 3.5 Conclusion 4 Grid Computing Technology-An Overview 4.1 Introduction 4.2 History 4.3 High-Performance Computing 4.4 Cluster Computing 4.5 Peer-to-Peer Computing 4.6 Internet Computing 4.7 Grid Computing 4.8 Grid Computing Model 4.9 Grid Protocols 4.10 Globus Toolkit 4.11 Open Grid Services Architecture 4.12 Global Grid Forum 4.13 Types of Grids 4.14 Grid Networks--Will There Be Such a Thin as "The Gridnet"? 4.15 Grid Applications Characteristics 4.16 Application Integration 4.17 Grid Computing and Public Policy 4.18 Conclusion 5 Desktop Grids 5.1 Introduction 5.2 Background 5.3 Desktop Grids Defined 5.4 The Desktop Grid Value Proposition 5.5 Desktop Grid Challenges 5.6 Desktop Grid Technology--Key Elements to Evaluate 5.7 Desktop Grid Suitability--Key Areas for Exploration 5.8 The Grid Server--Additional Functionality to Consider 5.9 Role of Desktop Grids in an Enterprise Computing Infrastructure 5.10 Practical Uses of Desktop Grids--Real-World Examples 5.11 Conclusion 6 Cluster Grids 6.1 Introduction 6.2 Clusters 6.3 Industry Examples 6.4 Cluster Grids 6.5 Conclusion 7 HPC Grids 7.1 Introduction 7.2 Five Steps to Scientific Insight 7.3 Applications and Architectures 7.4 HPC Application Development Environment 7.5 Production HPC Reinvented 7.6 HPC Grids 7.7 Conclusion Acknowledgements 8 Data Grids 8.1 Introduction 8.2 Data Grids 8.3 Alternatives to Data Grids 8.4 Avaki Data Grid 8.5 Data Grid Architecture 8.6 Conclusion Acknowledgements 9 The Open Grid Services Architecture 9.1 Introduction 9.2 An Analogy for OGSA 9.3 The Evolution to OGSA 9.4 OGSA Overview 9.5 Building on the OGSA Platform 9.6 Implementing OGSA-Based Grids 9.7 Conclusion 10 Creating and Managing Grid Services 10.1 Introduction 10.2 Services and the Grid 10.3 Converting Existing Software 10.4 Service Discovery 10.5 Operational Requirements 10.6 Tools and Toolkits 10.7 Support in UDDI 10.8 UDDI and OGSA 10.9 UDDIe: UDDI Extensions and Implementation 10.10 Uses 10.11 Quality of Service Management 10.12 Conclusion Download Acknowledgements 11 Desktop Supercomputing: Native Programming for Grids 11.1 Introduction 11.2 Historical Background--Parallel Computing 11.3 Parallel Programming Paradigms 11.4 Problems of Current Parallel Programming Paradigms 11.5 Desktop Supercomputing: Solving the Parallel Programming Problem 11.6 Desktop Supercomputing Programming Paradigm 11.7 Parallel Programming in CxC 11.8 Parallelizing Existing Applications 11.9 Conclusion 12 Grid-Enabling Software Applications 12.1 Introduction 12.2 Grid Computing: Discontinuous Innovation or Massive Yawn? 12.3 The Needs of Grid Users 12.4 Grid Deployment Criteria 12.5 Methods of Grid Deployment 12.6 When to Grid-Enable Software 12.7 Requirements for Grid-Enabling Software 12.8 Grid Programming Tools and Expertise 12.9 The Process of Grid-Enabling Software Applications 12.10 Grid-Enabling a Mainstream Software Application: An Example 12.11 Conclusion 13 Application Integration 13.1 Introduction 13.2 Application Classification 13.3 Grid Requirements 13.4 Integrating Applications with Middleware Platforms 13.5 Conclusion 14 Grid-Enabling Network Services 14.1 Introduction 14.2 On Demand Optical Connection Services 14.3 Creating Grid-Enabled Network Services 14.4 Montague River Grid 14.5 Montague River Domain 14.6 Sample API 14.7 Deployment Example: End-to-End LightPath Management 14.8 Conclusion 15 Managing Grid Environments 15.1 Introduction 15.2 Managing Grids 15.3 Management Reporting 15.4 Monitoring 15.5 Service Level Management 15.6 Data Catalogs and Replica Management 15.7 Portals 15.8 Conclusion 16 Grid Computing Adoption in Research and Industry 16.1 Introduction 16.2 A Global Grid Architecture 16.3 Core Components for Building a Grid 16.4 Examples of Research and Industry Grid Implementations 16.5 Conclusion Acknowledgements 17 Grids in Life Sciences 17.1 Introduction 17.2 Bioinformatics 17.3 Computational Chemistry and Biochemistry 17.4 Protein Modeling 17.5 Ab Initio Molecular Modeling 17.6 Grid Computing in Life Sciences 17.7 Artificial Intelligence and Life Sciences 17.8 Conclusion 18 Grids in the Telecommunications Sector 18.1 Introduction 18.2 Telcos as Users 18.3 Telcos as Providers 18.4 Conclusion 19 Grids in Other Industries 19.1 Introduction 19.2 Grids in Financial Services 19.3 Geo Sciences 19.4 Manufacturing 19.5 Electronic Design Automation 19.6 Entertainment and Media 19.7 Chemical and Material Sciences 19.8 Gaming 19.9 Conclusion 20 Hive Computing for Transaction Processing Grids 20.1 Introduction 20.2 Hive Computing 20.4 Conclusion About the CD-ROM Index
What Our Readers Are Saying