1 option
Distributed and cloud computing : from parallel processing to the internet of things / Kai Hwang, Geoffrey C. Fox, Jack J. Dongarra.
- Format:
- Book
- Author/Creator:
- Hwang, Kai, author.
- Fox, Geoffrey C., author.
- Dongarra, J. J., author.
- Language:
- English
- Subjects (All):
- Cloud computing.
- Electronic data processing--Distributed processing.
- Electronic data processing.
- Physical Description:
- 1 online resource (1402 p.)
- Edition:
- 1st edition
- Place of Publication:
- Waltham, Massachusetts : Morgan Kaufmann, 2012.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Distributed and Cloud Computing, named a 2012 Outstanding Academic Title by the American Library Association's Choice publication, explains how to create high-performance, scalable, reliable systems, exposing the design principles, architecture, and innovative applications of parallel, distributed, and cloud computing systems. Starting with an overview of modern distributed models, the book provides comprehensive coverage of distributed and cloud computing, including: Facilitating management, debugging, migration, and disaster recovery through virtualiza
- Contents:
- Cover image; Title page; Table of Contents; Copyright; Dedication; Preface; About the Book; Key Features; Readership and Suggestions to Instructors/Students; Invited Contributions; Permissions and Acknowledgements; A Glance at the Contents; About the Authors; Foreword; Part 1: Systems Modeling, Clustering, and Virtualization; Introduction; Chapter 1: Distributed System Models and Enabling Technologies; Chapter 2: Computer Clusters for Scalable Parallel Computing; Chapter 3: Virtual Machines and Virtualization of Clusters and Data Centers
- Chapter 1. Distributed System Models and Enabling TechnologiesSummary; 1.1 Scalable Computing Over the Internet; 1.2 Technologies for Network-Based Systems; 1.3 System Models for Distributed and Cloud Computing; 1.4 Software Environments for Distributed Systems and Clouds; 1.5 Performance, Security, and Energy Efficiency; 1.6 Bibliographic Notes and Homework Problems; References; Homework Problems; Acknowledgments; Chapter 2. Computer Clusters for Scalable Parallel Computing; Summary; 2.1 Clustering for Massive Parallelism; 2.2 Computer Clusters and MPP Architectures
- 2.3 Design Principles of Computer Clusters2.4 Cluster Job and Resource Management; 2.5 Case Studies of Top Supercomputer Systems; 2.6 Bibliographic Notes and Homework Problems; References; Homework Problems; Acknowledgments; Chapter 3. Virtual Machines and Virtualization of Clusters and Data Centers; Summary; 3.1 Implementation Levels of Virtualization; 3.2 Virtualization Structures/Tools and Mechanisms; 3.3 Virtualization of CPU, Memory, and I/O Devices; 3.4 Virtual Clusters and Resource Management; 3.5 Virtualization for Data-Center Automation; 3.6 Bibliographic Notes and Homework Problems
- ReferencesHomework Problems; Acknowledgments; Part 2: Computing Clouds, Service-Oriented Architecture, and Programming; Introduction; Chapter 4: Cloud Platform Architecture over Virtualized Data Centers; Chapter 5: Service-Oriented Architectures for Distributed Computing; Chapter 6: Cloud Programming and Software Environments; Chapter 4. Cloud Platform Architecture over Virtualized Data Centers; Summary; 4.1 Cloud Computing and Service Models; 4.2 Data-Center Design and Interconnection Networks; 4.3 Architectural Design of Compute and Storage Clouds
- 4.4 Public Cloud Platforms: GAE, AWS, and Azure4.5 Inter-cloud Resource Management; 4.6 Cloud Security and Trust Management; 4.7 Bibliographic Notes and Homework Problems; References; Homework Problems; Acknowledgements; Chapter 5. Service-Oriented Architectures for Distributed Computing; Summary; 5.1 Services and Service-Oriented Architecture; 5.2 Message-Oriented Middleware; 5.3 Portals and Science Gateways; 5.4 Discovery, Registries, Metadata, and Databases; 5.5 Workflow in Service-Oriented Architectures; 5.6 Bibliographic Notes and Homework Problems; References; Homework Problems
- Acknowledgements
- Notes:
- Description based upon print version of record.
- Includes bibliographical references at the end of each chapters and index.
- Description based on print version record.
- ISBN:
- 9780128096277
- 0128096276
- 9780128002049
- 0128002042
- OCLC:
- 863824552
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.