You are previewing Technology Integration Advancements in Distributed Systems and Computing.
O'Reilly logo
Technology Integration Advancements in Distributed Systems and Computing

Book Description

The functionality of distributed computing systems has advanced greatly in recent months, and staying abreast of the latest research within the field is difficult.<br><b>Technology Integration Advancements in Distributed Systems and Computing</b> offers a vital compendium of research and developments within the field of distributed computing, giving case studies, frameworks, architectures, and best practices for academics and practitioners alike. With authors from around the world and the latest research from experts within the field, this resource acts as both a reference guide and research handbook.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Associate Editors and List of Reviewers
    1. Associate Editors
    2. List of Reviewers
  5. Preface
    1. THE PURPOSE OF THE BOOK
    2. WHO SHOULD READ THIS BOOK?
    3. BOOK ORGANIZATION AND OVERVIEW
  6. Acknowledgment
  7. Section 1: Advanced Integration Methods and Services
    1. Chapter 1: Web Services in Distributed Information Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. WEB SERVICES AND RELATED TECHNOLOGIES IN DISTRIBUTED INFORMATION SYSTEMS
      4. WEB SERVICE AVAILABILITY
      5. WEB SERVICE PERFORMANCE
      6. WEB SERVICE COMPOSITION
      7. AN EXAMPLE: WEB SERVICE COMPOSTION AT ORCHESTRATION LEVEL
      8. CONCLUSION
    2. Chapter 2: Towards a More Scalable Schema Matching
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 RELATED WORKS
      4. 3. SCALABLE MATCHING METHODOLOGY IN PLASMA
      5. 4. EVALUATION
      6. 5. CONCLUSION AND FUTURE WORKS
    3. Chapter 3: Load Balancing to Increase the Consistency of Replicas in Data Grids
      1. ABSTRACT
      2. INTRODUCTION
      3. CONSISTENCY MANAGEMENT APPROACHES
      4. CONSISTENCY MANAGEMENT
      5. LOAD BALANCING STRATEGY
      6. THE METRICS USED
      7. EXPERIMENTAL RESULTS
      8. CONCLUSIONS
    4. Chapter 4: MaGate
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. SMARTGRID
      5. MAGATE ARCHITECTURE
      6. DISCUSSION
      7. CONCLUSION AND FURTHER WORK
    5. Chapter 5: Toward a Quality-of-Service Framework for Peer-to-Peer Applications
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. RELATED WORK
      5. THE PEER ENTERPRISES FRAMEWORK
      6. RESOURCE LOCATION
      7. FAULT-TOLERANCE FOR THE DEPLOYED APPLICATIONS
      8. SECURITY IN THE PEER ENTERPRISES FRAMEWORK
      9. EXPERIMENTAL SETUP
      10. A QOS MODEL FOR P2P APPLICATIONS
      11. AVAILABILITY OF RESOURCES
      12. DEPENDABILITY OF RESOURCES
      13. APPLICATION PERFORMANCE
      14. THE COST OF QOS PROVISIONING
      15. CONCLUSION
    6. Chapter 6: A Study on the Effect of Application and Resource Characteristics on the QoS in Service Provisioning Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. STATE-OF-THE-ART
      4. APPLICATION MODELING
      5. RESOURCE MODELING
      6. CONCLUSION
      7. APPENDIX (Figure 5 and Figure 6)
  8. Section 2: State-of-the-Art Middleware Technologies and Architectures
    1. Chapter 7: The Crystal Ball in HPC has Never Been More Exciting, nor More Important
      1. INTRODUCTION
      2. A BRIEF REVIEW OF THE PREVIOUS DECADE
      3. TODAY'S SITUATION
      4. WHAT ABOUT THE FUTURE?
      5. CONCLUSION
    2. Chapter 8: On the Path to Exascale
      1. ABSTRACT
      2. INTRODUCTION
      3. APPLICATIONS
      4. SCIENCE
      5. MATERIAL SCIENCE
      6. EARTH SCIENCE
      7. SECURITY
      8. ARCHITECTURAL CHALLENGES
      9. ONGOING RESEARCH
      10. CONCLUSION
    3. Chapter 9: Application Performance on the Tri-Lab Linux Capacity Cluster -TLCC
      1. ABSTRACT
      2. INTRODUCTION
      3. SYSTEM ARCHITECTURE OVERVIEW
      4. MICRO BENCHMARKS AND PERFORMANCE
      5. MINI APPLICATIONS AND PERFORMANCE
      6. APPLICATIONS PERFORMANCE
      7. OPERATING SYSTEM IMPACT
      8. DISCUSSIONS AND SUMMARY
    4. Chapter 10: Abstractions and Middleware for Petascale Computing and Beyond
      1. ABSTRACT
      2. INTRODUCTION
      3. ABSTRACTIONS AND THEIR IMPLEMENTATION
      4. RUN-TIME SYSTEM STRUCTURE
      5. A FEASIBILITY STUDY: THE PARALLEL PARTICLE-MESH LIBRARY (PPM)
      6. CONCLUSION
    5. Chapter 11: A Simulator for Large-Scale Parallel Computer Architectures
      1. ABSTRACT
      2. INTRODUCTION
      3. THE MACROSCALE SIMULATOR
      4. THE MPI MODEL
      5. THE NETWORK MODEL
      6. TOPOLOGY AND ROUTING
      7. CONGESTION MODELING
      8. TRACE FILE DRIVEN SIMULATION
      9. SKELETON APPLICATIONS
      10. RESULTS
      11. CONCLUSION
    6. Chapter 12: The Red Storm Architecture and Early Experiences with Multi-Core Processors
      1. ABSTRACT
      2. INTRODUCTION
      3. RED STORM ARCHITECTURE
      4. KEY ARCHITECTURAL CHARACTERISTICS
      5. RED STORM HARDWARE
      6. RED STORM SOFTWARE
      7. PORTALS NETWORKING SOFTWARE
      8. CRAY XT
      9. APPLICATION PERFORMANCE
      10. SCIENCE APPLICATIONS ON JAGUAR
      11. SUMMARY
    7. Chapter 13: The Sicilian Grid Infrastructure for High Performance Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. THE PI2S2 PROJECT AND THE SICILIAN GRID INFRASTRUCTURE
      4. USE CASES
      5. CONCLUSION AND FUTURE DEVELOPMENTS
  9. Section 3: High Performance Distributed Systems and Applications
    1. Chapter 14: Credential Management Enforcement and Secure Data Storage in gLite
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. ARCHITECTURE
      5. SYSTEM IMPLEMENTATION
      6. PERFORMANCE EVALUATION
      7. CONCLUSION
    2. Chapter 15: A Grid-Aware Emergency Response Model (G-AERM) for Disaster Management
      1. ABSTRACT
      2. INTRODUCTION
      3. LIMITATIONS OF THE CURRENT ICT IN USE IN EMERGENCY RESPONSE MANAGEMENT
      4. THE EMERGENCY RESPONSE MODEL (ERM)
      5. THE TECHNOLOGICAL APPROACH
      6. THE GRID-AWARE EMERGENCY RESPONSE MODEL (G-AERM)
      7. THE G-AERM ARCHITECTURE
      8. THE DETAILED ARCHITECTURE OF THE G-AERM
      9. CONCLUSION
    3. Chapter 16: A Mathematical Analysis of a Disaster Management Data-Grid Push Service
      1. ABSTRACT
      2. INTRODUCTION
      3. OVERVIEW OF DATA PUSH TECHNOLOGY AND RELATED SERVICES
      4. BACKGROUND
      5. A MATHEMATICAL ANALYSIS OF THE DISASTER MANAGEMENT DATA-GRID PUSH SERVICE
      6. THE ARCHITECTURE AND IMPLEMENTATION FOR A DATA-GRID PUSH SERVICE
      7. CONCLUSION
    4. Chapter 17: Service and Management Oriented Traffic Information Grid
      1. ABSTRACT
      2. INTRODUCTION
      3. ARCHITECTURE OF TRAFFIC INFORMATION GRID
      4. IMPLEMENTATION RESULTS
      5. CONCLUSION
    5. Chapter 18: Mining Environmental Data in the ADMIRE Project Using New Advanced Methods and Tools
      1. ABSTRACT
      2. INTRODUCTION
      3. THE EU ICT PROJECT ADMIRE
      4. CONCLUSION
    6. Chapter 19: Collaborative e-Learning and ICT Tools to Develop SME Managers
      1. ABSTRACT
      2. BACKGROUND
      3. COLLABORATIVE LEARNING: WHAT IS IT?
      4. RESEARCH METHODOLOGY
      5. FOCUS GROUPS OUTCOMES
      6. CONCLUSIONS
    7. Chapter 20: Sketch Based Video Annotation and Organization System in Distributed Teaching Environment
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. CONTENT ORIENTED COLLABORATIVE VIDEO ORGANIZATION
      5. IMPLEMENTATION AND USER STUDY
      6. CONCLUSION
    8. Chapter 21: OBIRE
      1. ABSTRACT
      2. INTRODUCTION
      3. OBIRE
      4. OBIRE EVALUATION
      5. CONCLUSIONS
  10. Compilation of References
  11. About the Contributors
  12. Index