You are previewing Communication Infrastructures for Cloud Computing.
O'Reilly logo
Communication Infrastructures for Cloud Computing

Book Description

Cloud computing has provided multiple advantages as well as challenges to software and infrastructure services. In order to be fully beneficial, these challenges facing cloud specific communication protocols must be addressed. Communication Infrastructures for Cloud Computing presents the issues and research directions for a broad range of cloud computing aspects of software, computing, and storage systems. This book will highlight a broad range of topics in communication infrastructures for cloud computing that will benefit researchers, academics, and practitioners in the active fields of engineering, computer science, and software.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Book Series
  5. Editorial Advisory Board and List of Reviewers
    1. Editorial Advisory Board
    2. List of Reviewers
  6. Preface
  7. Section 1: Core Networks and Cloud Computing
    1. Chapter 1: Migration Path Towards Cloud-Aware Core Networks
      1. ABSTRACT
      2. TOWARDS CLOUD-AWARE CORE NETWORKS
      3. ENABLING TECHNOLOGIES FOR FLEXIBLE TRANSPORT NETWORKS
      4. DYNAMIC CONTROL OF CORE NETWORKS
      5. MIGRATION TO A CLOUD-AWARE CORE NETWORK
    2. Chapter 2: Location and Provisioning Problems in Cloud Computing Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. DATA CENTER LOCATION PROBLEM
      5. VIRTUAL MACHINE PLACEMENT PROBLEM
      6. AUTO SCALING PROBLEM
      7. CONCLUSION
    3. Chapter 3: The Cloud Inside the Network
      1. ABSTRACT
      2. INTRODUCTION
      3. THE CLOUD INSIDE THE OPERATOR’S NETWORK: A VIRTUALIZATION APPROACH
      4. RELATED WORK
      5. AN OPTIMAL SOLUTION / ILP PROBLEM FORMULATION
      6. HEURISTIC ALGORITHM
      7. SIMULATION RESULTS
      8. TESTBED AND EXPERIMENTAL RESULTS
      9. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
    4. Chapter 4: Dimensioning Resilient Optical Grid/Cloud Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. THE PROBLEM OF RESILIENT GRID/CLOUD DIMENSIONING
      4. ANYCAST ROUTING AND WAVELENGTH ASSIGNMENT (ARWA)
      5. JOINT DIMENSIONING OF RESILIENT SERVER AND NETWORK INFRASTRUCTURE
      6. SOLUTION APPROACH AND NETWORK MODEL
      7. CASE STUDY SET-UP
      8. QUANTITATIVE BENEFITS OF EXPLOITING RELOCATION AND FAILURE-DEPENDENT REROUTING
      9. DISASTER-RESILIENT OPTICAL CLOUDS
      10. DESIGN OF DISASTER-RESILIENT OPTICAL DATA CENTER NETWORKS
      11. SOLUTION APPROACH AND PROBLEM STATEMENT
      12. RELAXATIONS OF THE INTEGRATED ILP
      13. HEURISTIC
      14. CONCLUSION AND OUTLOOK
      15. APPENDIX
    5. Chapter 5: Design and Implementation of Optical Cloud Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. CHALLENGES FOR ENABLING CLOUD APPLICATIONS OVER OPTICAL NETWORKS
      4. OPTICAL NETWORKING TECHNOLOGIES
      5. RESOURCE VIRTUALIZATION, PROVISIONING, AND CONTROL SCHEMES
      6. ROUTING TECHNIQUES
      7. OPTICAL CLOUD RESEARCH PERSPECTIVES
      8. CONCLUSION
  8. Section 2: Wired/Wireless Access Networks and Cloud Computing
    1. Chapter 6: Communication Infrastructures in Access Networks
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. NETWORK AS CLOUD ENABLER
      4. 3. MAPPING OF CLOUD SERVICES TO NETWORK-RELATED SERVICES
      5. 4. CONCLUSION
    2. Chapter 7: Cloud Radio Access Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. RADIO NETWORK VIRTUALIZATION
      4. LTE RADIO ARCHITECTURE
      5. ANTENNA REMOTING
      6. HYBRID CLOUD ARCHITECTURES
      7. FUTURE DIRECTIONS AND CHALLENGES
      8. CONCLUSION
    3. Chapter 8: Accelerating Mobile-Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. TECHNOLOGICAL CHALLENGES IN MOBILE-CLOUD COMPUTING
      4. ARCHITECTURAL DESIGN
      5. TASK MANAGEMENT AMONG MOBILE, CLOUDLET, AND CLOUD
      6. FUTURE RESEARCH DIRECTIONS
  9. Section 3: Engineering of Cloud Data Centers
    1. Chapter 9: Performance Evaluation of Cloud Data Centers with Batch Task Arrivals
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. ANALYTICAL MODEL
      5. THE EMBEDDED PROCESSES
      6. DEPARTURE PROBABILITIES
      7. TRANSITION MATRIX
      8. EQUILIBRIUM BALANCE EQUATIONS
      9. CONCLUSION
    2. Chapter 10: Energy-Efficient Optical Interconnects in Cloud Computing Infrastructures
      1. ABSTRACT
      2. INTRODUCTION
      3. FUTURE DATA CENTER REQUIREMENTS
      4. OPTICAL INTERCONNECTION NETWORKS
      5. OPTICAL OFDM-BASED DATA CENTER NETWORKS
      6. FUTURE TRENDS AND RESEARCH DIRECTION IN OPTICAL INTERCONNECTS
      7. CONCLUSION
      8. APPENDIX
    3. Chapter 11: Energy-Efficiency in Cloud Data Centers
      1. ABSTRACT
      2. INTRODUCTION
      3. DATA CENTER ENERGY-EFFICIENCY AND VIRTUALIZATION
      4. ENERGY-EFFICIENCY OF THE DATA CENTER NETWORK
      5. CYBER-PHYSICAL SYSTEMS FOR ENERGY-EFFICIENT DATA CENTERS
      6. INTER AND INTRA-DATA CENTER WORKLOAD MANAGEMENT
      7. SUMMARY AND DISCUSSIONS
    4. Chapter 12: Carrier-Grade Distributed Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. DEMANDS AND CURRENT EFFORTS OF CLOUD SERVICES PROVIDED BY TELECOMMUNICATION OPERATORS
      4. CARRIER-GRADE CLOUD COMPUTING
      5. CONSTRUCTION, DEPLOYMENT AND OPERATION
      6. SUMMARY AND FUTURE PERSPECTIVE
  10. Section 4: Energy-Efficiency in Cloud Communications
    1. Chapter 13: Energy-Efficiency in a Cloud Computing Backbone
      1. ABSTRACT
      2. INTRODUCTION
      3. ENERGY EFFICIENCY IN THE INTERNET OF CLOUDS
      4. ENERGY-EFFICIENT DESIGN OF A CLOUD BACKBONE WITH DATA CENTERS
      5. KEY RESEARCH DIRECTIONS
      6. SUMMARY
    2. Chapter 14: Towards Energy Efficiency for Cloud Computing Services
      1. ABSTRACT
      2. INTRODUCTION
      3. ENERGY EFFICIENCY AT THE DATA CENTRE LEVEL
      4. ENERGY EFFICIENCY AT THE NETWORK LEVEL
      5. CONCLUSION
    3. Chapter 15: Towards Energy Sustainability in Federated and Interoperable Clouds
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND AND RELATED WORKS
      4. CLOUD FEDERATION AND ENERGY SUSTAINABILITY
      5. POWER CONSUMPTION CONSIDERATIONS OF A DATACENTER
      6. COOLING CONSIDERATIONS
      7. CONSIDERATIONS ON A DATACENTER PARTIALLY POWERED BY SUSTAINABLE ENERGY: THE PHOTOVOLTAIC CASE STUDY
      8. MOVING THE COMPUTATION BETWEEN FEDERATED CLOUD: THE VIRTUAL MACHINE MIGRATION CASE STUDY
      9. SUMMARY
    4. Chapter 16: Energy Efficient Content Distribution
      1. ABSTRACT
      2. INTRODUCTION
      3. ENERGY EFFICIENT CONTENT DISTRIBUTION
      4. IP OVER WDM NETWORKS
      5. DATA CENTRES IN AN IP OVER WDM NETWORK
      6. ENERGY-EFFICIENT BITTORRENT SYSTEMS
      7. CONCLUSION
  11. Section 5: Applications and Security
    1. Chapter 17: Virtual Machine Migration in Cloud Computing Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. OVERVIEW OF VM MIGRATION TECHNOLOGIES
      4. MIGRATION BENEFITS
      5. MIGRATION COSTS
      6. SURVEY OF MIGRATION SCHEMES
      7. KEY RESEARCH DIRECTIONS
      8. CONCLUSION
    2. Chapter 18: Communication Aspects of Resource Management in Hybrid Clouds
      1. ABSTRACT
      2. INTRODUCTION
      3. BASIC CONCEPTS
      4. MANAGEMENT ASPECTS OF HYBRID CLOUDS
      5. RESOURCE ALLOCATION IN HYBRID CLOUDS
      6. UNCERTAINTY ABOUT COMMUNICATION CHANNEL CAPACITY AND IMPACT ON QOS PROVISIONING
      7. CHALLENGES
      8. CONCLUSION
    3. Chapter 19: Scalability and Performance Management of Internet Applications in the Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. INTERNET APPLICATION SCALABILITY
      4. 4. LARGE SCALE INTERNET APPLICATION SIMULATION (SCALESIM)
      5. 5. DYNAMIC SCALABILITY
      6. 6. SCALABILITY PARAMETERS TUNING:
      7. 7. CONCLUSION AND FUTURE WORK
    4. Chapter 20: Cloud Standards
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD STANDARDIZATION: ORGANIZATIONS, REGULATORY ASPECTS, AND EMERGING AREAS
      4. SECURITY AND INTEROPERABILITY: CLASSIFYING CURRENT STANDARDIZATION DIRECTIONS
      5. EXISTING STANDARDS: A SURVEY OF ONGOING EFFORTS
      6. COMPARISON AND FUTURE TRENDS IN CLOUD STANDARDIZATION
      7. CONCLUSION
  12. Compilation of References
  13. About the Contributors