You are previewing Principles, Methodologies, and Service-Oriented Approaches for Cloud Computing.
O'Reilly logo
Principles, Methodologies, and Service-Oriented Approaches for Cloud Computing

Book Description

Principles, Methodologies, and Service-Oriented Approaches for Cloud Computing aims to present insight into Cloud principles, examine associated methods and technologies, and investigate the use of service-oriented computing technologies. In addressing supporting infrastructure of the Cloud, including associated challenges and pressing issues, this reference source aims to present researchers, engineers, and IT professionals with various approaches in Cloud computing. Innovations in cloud and service-oriented architectures continue to attract attention by offering interesting opportunities for research in scientific communities. Although advancements such as computational power, storage, networking, and infrastructure have aided in making major progress in the implementation and realization of cloud-based systems, there are still significant concerns that need to be taken into account.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Editorial Advisory Board and List of Reviewers
    1. Editorial Advisory Board
    2. List of Reviewers
  5. Foreword
  6. Preface
  7. Acknowledgment
  8. Section 1: Principles and Fundamentals
    1. Chapter 1: Cloud Computing Diagnosis
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. COMPONENTS OF CLOUD COMPUTING
      5. ANALYSIS OF DEFINITIONS: METHOD DESCRIPTION
      6. ANALYSIS OF RESULTS
      7. COMPARISON OF VARIOUS CLOUD COMPUTING SERVICES
      8. CONCLUSION
      9. APPENDIX A: WEIGHT ALLOCATION IN THE COMPONENT-DEFINITION TABLE
    2. Chapter 2: Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION: DEFINING THE CLOUD
      3. ORIGIN OF A MODEL: A HISTORY OF CLOUD COMPUTING
      4. CLOUD COMPUTING IN THE PRESENT
      5. THE FUTURE OF CLOUD COMPUTING
      6. SOLUTIONS AND RECOMMENDATIONS
      7. SUMMARY
    3. Chapter 3: Cloud Computing for Scientific Simulation and High Performance Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. EVALUATION OF CLOUD INFRASTRUCTURES
      4. 3. SHARED CLOUD PERFORMANCE
      5. 4. HPC CLOUD PERFORMANCE
      6. 5. USABILITY
      7. 6. COST
      8. CONCLUSION
    4. Chapter 4: Cloud Computing in Academia, Governments, and Industry
      1. ABSTRACT
      2. INTRODUCTION
      3. 1. ACADEMIC EDUCATION, RESEARCH PLATFORMS, AND SCIENTIFIC COMPUTING
      4. 2. GOVERNMENTS’ WORK
      5. 3. BUSINESS SOLUTIONS
      6. CONCLUSION
  9. Section 2: Security
    1. Chapter 5: Security Concepts for Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. SECURITY CHALLENGES AND SOLUTIONS IN CLOUD COMPUTING
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
    2. Chapter 6: IT Security and Governance Compliant Service Oriented Computing in Cloud Computing Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THREATS, VULNERABILITIES, AND RISKS IN CLOUD COMPUTING
      5. SECURITY SOLUTION FOR CLOUD COMPUTING
      6. MEASURING COMPLIANCE
      7. MODEL DESCRIPTION
      8. ANALYSIS OF RESULTS
      9. CONCLUSION
    3. Chapter 7: Security and Privacy in Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. SECURITY AND PRIVACY IN CLOUD
      5. SECURITY FRAMEWORK FOR THE CLOUD
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
  10. Section 3: Service-Oriented Approaches
    1. Chapter 8: Service Design and Process Design for the Logistics Mall Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. SERVICE DESIGN AND PROCESS DESIGN FOR THE LOGISTICS MALL CLOUD
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
    2. Chapter 9: An Approach to Evolving Legacy Software System into Cloud Computing Environment
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. RELATED WORK
      4. 3. PROPOSED FRAMEWORK
      5. 4. COMPONENTS IDENTIFICATION
      6. 5. COMPONENT TRANSFORMATION
      7. 6. CLOUD SERVICE DESCRIPTION, IMPLEMENTATION, AND DEPLOYMENT
      8. 7. COMPARISON AND EVALUATION
      9. CONCLUSION
    3. Chapter 10: CloudRank
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 BACKGROUND
      4. 3 DESIGNING OF CLOUDRANK
      5. 5 SIMULATION RESULTS
      6. CONCLUSION
    4. Chapter 11: An Efficient, Robust, and Secure SSO Architecture for Cloud Computing Implemented in a Service Oriented Architecture
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. RELATED WORK
      4. 3. CSSOA DESIGN
      5. 4. PROTOTYPE IMPLEMENTATION AND EVALUATION
      6. 5. LIMITATIONS AND CHALLENGES
      7. FUTURE WORK AND CONCLUSION
  11. Section 4: Methods, Technologies, and Applications
    1. Chapter 12: Campus Cloud Storage and Preservation
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 BACKGROUND
      4. 3. DISTRIBUTED FILE SYSTEM: CARRIER
      5. 4. DATA SHARING SERVICE: CORSAIR
      6. 5 A CASE STUDY
      7. CONCLUSION
    2. Chapter 13: An Infrastructure-as-a-Service Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND
      4. 3 RESOURCE SCHEDULING IN HYPERVISOR
      5. 4 CLOUD ELASTICITY WITH LIVE MIGRATION
      6. 5 CLOUD ELASTICITY IN INTERNET APPLICATIONS
      7. 6 LOAD PREDICTION
      8. 7. FUTURE RESEARCH DIRECTIONS
      9. CONCLUSION
    3. Chapter 14: Survivable Mapping of Virtual Networks onto a Shared Substrate Network
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. NETWORK MODEL AND PROBLEM STATEMENT
      5. ALGORITHMS FOR THE SVNM PROBLEM
      6. RESULTS FROM SIMULATION EXPERIMENTS
      7. CONCLUSION
    4. Chapter 15: Reliability Analysis of Service Composition with Service Pools and Optimal Configuration of Service Pool Size
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND
      4. 3. RELIABILITY ANALYSIS OF SERVICE COMPOSITION WITH SERVICE POOLS
      5. 4. OPTIMAL SERVICE POOL SIZE CONFIGURATION
      6. 5. EMPIRICAL STUDIES
      7. 6. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
    5. Chapter 16: Internet-Based Virtual Computing Infrastructure for Cloud Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. VIRTUALISATION
      4. 3. VIRTUALISATION SOFTWARE
      5. 4. EVALUATION OF THE INTERNET-BASED VIRTUAL COMPUTING (IVIC) SYSTEM
      6. CONCLUSION
      7. FUTURE WORK
      8. FURTHER READING
      9. APPENDIX 1: SAMPLE XP XML DEFINITION FILE
      10. APPENDIX 2: NETWORK MODIFICATIONS – XP CLONES
  12. Compilation of References
  13. About the Contributors