Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Distributed and cloud computing : from parallel processing to the Internet of Things
Hwang K., Dongarra J., Fox G., Morgan Kaufmann Publishers Inc., San Francisco, CA, 2011. 672 pp. Type: Book (978-0-123858-80-1)
Date Reviewed: Mar 23 2012

Distributed and cloud computing are receiving significant popular attention. While there is a great deal of marketing fervor and hype associated with the topic, it is undoubtedly one of the most important aspects of information technology today. There are literally dozens of books available on the subject, but this one differs in that it is designed primarily as a textbook, covering the design and application of distributed and cloud systems.

The book is easy to navigate, and considerable effort appears to have been put into the format and layout. A detailed table of contents and thorough index allow for easy use as a reference, and appropriate diagrams and tables are employed throughout. The book is divided into three parts, each beginning with a brief summary. Each chapter begins with a chapter outline and ends with a set of problems (with solutions) for students and references.

Part 1 starts with an introductory chapter on the changes in computing over the past three decades. Scalable computing, network-based systems, modeling, and distributed and cloud computing performance are covered. Two chapters then provide detailed coverage of clustering, parallel computing technologies, and virtual machines, particularly as deployed in data centers.

Part 2 looks at cloud computing. Various cloud platforms, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS), are covered. Chapters are devoted to cloud platform architecture in virtualized data center environments, service-oriented architectures for distributed computing, and distributed software programming environments. The topics discussed in each chapter are supported with detailed real-world examples.

Part 3, the last part, examines future trends in distributed computing. One chapter covers the design, the platform, middleware, standards, and resource management in grid computing systems. Peer-to-peer (P2) computing and overlay networks are then discussed. In the last chapter, future trends in cloud and Internet computing are covered, along with an examination of some existing public and private cloud examples.

The authors provide good general coverage of the technologies behind distributed and cloud computing. The writing style is quite consistent across the multiple contributors. Although there are many other titles on the subject, this book provides up-to-date general coverage and is laid out so as to be useful as a textbook. The thorough index and good table of contents--particularly the “distributed” tables of contents at the beginning of each chapter--also make it useful as a reference book.

Reviewer:  David B. Henderson Review #: CR140005 (1209-0870)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Distributed Systems (C.2.4 )
 
 
Cloud Computing (C.2.4 ... )
 
 
Internet (C.2.1 ... )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed Systems": Date
The evolution of a distributed processing network
Franz L., Sen A., Rakes T. Information and Management 7(5): 263-272, 1984. Type: Article
Jul 1 1985
A geographically distributed multi-microprocessor system
Angioletti W., D’Hondt T., Tiberghien J.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,871985. Type: Proceedings
Oct 1 1985
A fault tolerant LAN with integrated storage, as part of a distributed computing system
Boogaard H., Bruins T., Vree W., Reijns G.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,1001985. Type: Proceedings
Aug 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy