Cloud Services, Networking, and Management (eBook, ePUB)
Schade – dieser Artikel ist leider ausverkauft. Sobald wir wissen, ob und wann der Artikel wieder verfügbar ist, informieren wir Sie an dieser Stelle.
Cloud Services, Networking, and Management (eBook, ePUB)
- Format: ePub
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei
bücher.de, um das eBook-Abo tolino select nutzen zu können.
Hier können Sie sich einloggen
Hier können Sie sich einloggen
Sie sind bereits eingeloggt. Klicken Sie auf 2. tolino select Abo, um fortzufahren.
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei bücher.de, um das eBook-Abo tolino select nutzen zu können.
Cloud Services, Networking and Management provides a comprehensive overview of the cloud infrastructure and services, as well as their underlying management mechanisms, including data center virtualization and networking, cloud security and reliability, big data analytics, scientific and commercial applications. Special features of the book include: * State-of-the-art content * Self-contained chapters for readers with specific interests * Includes commercial applications on Cloud (video services and games)
- Geräte: eReader
- eBook Hilfe
Andere Kunden interessierten sich auch für
Cloud Services, Networking and Management provides a comprehensive overview of the cloud infrastructure and services, as well as their underlying management mechanisms, including data center virtualization and networking, cloud security and reliability, big data analytics, scientific and commercial applications. Special features of the book include: * State-of-the-art content * Self-contained chapters for readers with specific interests * Includes commercial applications on Cloud (video services and games)
Produktdetails
- Produktdetails
- Verlag: John Wiley & Sons
- Seitenzahl: 432
- Erscheinungstermin: 31. März 2015
- Englisch
- ISBN-13: 9781119042631
- Artikelnr.: 42739312
- Verlag: John Wiley & Sons
- Seitenzahl: 432
- Erscheinungstermin: 31. März 2015
- Englisch
- ISBN-13: 9781119042631
- Artikelnr.: 42739312
NELSON L. S. DA FONSECA is a Professor at the Institute of Computing of the State University of Campinas, Brazil. He???s received several conference best paper awards including the IEEE Globecom Best Paper Award, the Medal of the Chancelor of the University of Pisa and the IEEE ComSoc Joseph LoCicero Award for Exemplary Service to Publications. He is an editorial board member of several journals and has chaired and created numerous IEEE conferences. He is former EiC of the IEEE Communications Surveys and Tutorials. RAOUF BOUTABA iis a Professor of Computer Science at the University of Waterloo, Canada. He has published extensively in the area of network and service management and received several journal and conference Best Paper Awards such as the 2008 IEEE Fred W. Ellersnick Prize Paper Award as well as other recognitions such as the Dan Stokesbury Award and the McNaughton Gold Medal. He is a fellow of the IEEE and the Engineering Institute of Canada.
Preface xiii Contributors xvii PART I BASIC CONCEPTS AND ENABLING
TECHNOLOGIES 1 1 CLOUD ARCHITECTURES, NETWORKS, SERVICES, AND MANAGEMENT 3
1.1 Introduction 3 1.2 Part I: Introduction to Cloud Computing 4 1.3 Part
II: Research Challenges--The Chapters in This Book 14 1.4 Conclusion 21
References 21 2 VIRTUALIZATION IN THE CLOUD 23 2.1 The Need for
Virtualization Management in the Cloud 23 2.2 Basic Concepts 25 2.3
Virtualized Elements 26 2.4 Virtualization Operations 29 2.5 Interfaces for
Virtualization Management 30 2.6 Tools and Systems 34 2.7 Challenges 40
References 44 3 VIRTUAL MACHINE MIGRATION 49 3.1 Introduction 49 3.2 VM
Migration 51 3.3 Virtual Network Migration without Packet Loss 59 3.4
Security of Virtual Environments 61 3.5 Future Directions 66 3.6 Conclusion
68 References 68 PART II CLOUD NETWORKING AND COMMUNICATIONS 73 4
DATACENTER NETWORKS AND RELEVANT STANDARDS 75 4.1 Overview 75 4.2
Topologies 76 4.3 Network Expansion 82 4.4 Traffic 85 4.5 Routing 89 4.6
Addressing 93 4.7 Research Challenges 96 4.8 Summary 98 References 99 5
INTER-DATA-CENTER NETWORKS WITH MINIMUM OPERATIONAL COSTS 105 5.1
Introduction 105 5.2 Inter-Data-Center Network Virtualization 108 5.3 IDC
Network Design with Minimum Electric Bills 115 5.4 Inter-Data-Center
Network Design with Minimum Downtime Penalties 120 5.5 Overcoming Energy
versus Resilience Trade-Off 123 5.6 Summary and Discussions 124 References
126 6 OPENFLOW AND SDN FOR CLOUDS 129 6.1 Introduction 129 6.2 SDN, Cloud
Computing, and Virtualization Challenges 130 6.3 Software-Defined
Networking 132 6.4 Overview of Cloud Computing and OpenStack 138 6.5 SDN
for Cloud Computing 142 6.6 Combining OpenFlow and OpenStack with
OpenDaylight 145 6.7 Software-Defined Infrastructures 149 6.8 Research
Trends and Challenges 150 6.9 Concluding Remarks 151 References 151 7
MOBILE CLOUD COMPUTING 153 7.1 Introduction 153 7.2 Mobile Cloud Computing
155 7.3 Risks in MCC 163 7.4 Risk Management for MCC 177 7.5 Conclusions
184 References 186 PART III CLOUD MANAGEMENT 191 8 ENERGY CONSUMPTION
OPTIMIZATION IN CLOUD DATA CENTERS 193 8.1 Introduction 193 8.2 Energy
Consumption in Data Centers: Components and Models 195 8.3 Energy Efficient
System-Level Optimization of Data Centers 198 8.4 Conclusions and Open
Challenges 210 References 211 9 PERFORMANCE MANAGEMENT AND MONITORING 217
9.1 Introduction 217 9.2 Background Concepts 219 9.3 Related Work 221 9.4
X-Cloud Application Management Platform 222 9.5 Implementation 229 9.6
Experiments and a Case Study 232 9.7 Challenges in Management on
Heterogeneous Clouds 238 9.8 Conclusion 239 References 240 10 RESOURCE
MANAGEMENT AND SCHEDULING 243 10.1 Introduction 243 10.2 Basic Concepts 244
10.3 Applications 248 10.4 Problem Definition 249 10.5 Resource Management
and Scheduling in Clouds 254 10.6 Challenges and Perspectives 262 10.7
Conclusion 264 References 264 11 CLOUD SECURITY 269 11.1 Introduction 270
11.2 Technical Background 273 11.3 Existing Solutions 274 11.4 Transforming
to the New IDPS Cloud Security Solutions 278 11.5 FlowIPS: Design and
Implementation 279 11.6 FlowIPS vs Snort/Iptables IPS 282 11.7 Network
Reconfiguration 284 11.8 Performance Comparison 288 11.9 Open Issues and
Future Work 290 11.10 Conclusion 291 References 291 12 SURVIVABILITY AND
FAULT TOLERANCE IN THE CLOUD 295 12.1 Introduction 295 12.2 Background 296
12.3 Failure Characterization in Cloud Environments 298 12.4
Availability-Aware Resource Allocation Schemes 299 12.5 Conclusion 307
References 307 PART IV CLOUD APPLICATIONS AND SERVICES 309 13 SCIENTIFIC
APPLICATIONS ON CLOUDS 311 13.1 Introduction 311 13.2 Background
Information 313 13.3 Related Work 313 13.4 IWIR Workflow Model 314 13.5
Amazon SWF Background 315 13.6 RainCloud Workflow 317 13.7 IWIR-to-SWF
Conversion 319 13.8 Experiments 324 13.9 Open Challenges 328 13.10
Conclusion 329 References 330 14 INTERACTIVE MULTIMEDIA APPLICATIONS ON
CLOUDS 333 14.1 Introduction 333 14.2 Delivery Models for Interactive
Multimedia Services 335 14.3 Cloud Gaming 339 14.4 UGC Live Streaming 345
14.5 Time-Shifting Video Streaming 351 14.6 Open Challenges 353 14.7
Conclusion 354 References 355 15 BIG DATA ON CLOUDS (BDOC) 361 15.1
Introduction 361 15.2 Historical Perspective and State of the Art 362 15.3
Clouds--Supply and Demand of Big Data 364 15.4 Emerging Business
Applications 365 15.5 Cloud and Service Availability 368 15.6 BDOC Security
Issues 372 15.7 BDOC Legal Issues 379 15.8 Enabling Future Success--Stem
Cultivation and Outreach 384 15.9 Open Challenges and Future Directions 385
15.10 Conclusions 388 References 388 Index 393
TECHNOLOGIES 1 1 CLOUD ARCHITECTURES, NETWORKS, SERVICES, AND MANAGEMENT 3
1.1 Introduction 3 1.2 Part I: Introduction to Cloud Computing 4 1.3 Part
II: Research Challenges--The Chapters in This Book 14 1.4 Conclusion 21
References 21 2 VIRTUALIZATION IN THE CLOUD 23 2.1 The Need for
Virtualization Management in the Cloud 23 2.2 Basic Concepts 25 2.3
Virtualized Elements 26 2.4 Virtualization Operations 29 2.5 Interfaces for
Virtualization Management 30 2.6 Tools and Systems 34 2.7 Challenges 40
References 44 3 VIRTUAL MACHINE MIGRATION 49 3.1 Introduction 49 3.2 VM
Migration 51 3.3 Virtual Network Migration without Packet Loss 59 3.4
Security of Virtual Environments 61 3.5 Future Directions 66 3.6 Conclusion
68 References 68 PART II CLOUD NETWORKING AND COMMUNICATIONS 73 4
DATACENTER NETWORKS AND RELEVANT STANDARDS 75 4.1 Overview 75 4.2
Topologies 76 4.3 Network Expansion 82 4.4 Traffic 85 4.5 Routing 89 4.6
Addressing 93 4.7 Research Challenges 96 4.8 Summary 98 References 99 5
INTER-DATA-CENTER NETWORKS WITH MINIMUM OPERATIONAL COSTS 105 5.1
Introduction 105 5.2 Inter-Data-Center Network Virtualization 108 5.3 IDC
Network Design with Minimum Electric Bills 115 5.4 Inter-Data-Center
Network Design with Minimum Downtime Penalties 120 5.5 Overcoming Energy
versus Resilience Trade-Off 123 5.6 Summary and Discussions 124 References
126 6 OPENFLOW AND SDN FOR CLOUDS 129 6.1 Introduction 129 6.2 SDN, Cloud
Computing, and Virtualization Challenges 130 6.3 Software-Defined
Networking 132 6.4 Overview of Cloud Computing and OpenStack 138 6.5 SDN
for Cloud Computing 142 6.6 Combining OpenFlow and OpenStack with
OpenDaylight 145 6.7 Software-Defined Infrastructures 149 6.8 Research
Trends and Challenges 150 6.9 Concluding Remarks 151 References 151 7
MOBILE CLOUD COMPUTING 153 7.1 Introduction 153 7.2 Mobile Cloud Computing
155 7.3 Risks in MCC 163 7.4 Risk Management for MCC 177 7.5 Conclusions
184 References 186 PART III CLOUD MANAGEMENT 191 8 ENERGY CONSUMPTION
OPTIMIZATION IN CLOUD DATA CENTERS 193 8.1 Introduction 193 8.2 Energy
Consumption in Data Centers: Components and Models 195 8.3 Energy Efficient
System-Level Optimization of Data Centers 198 8.4 Conclusions and Open
Challenges 210 References 211 9 PERFORMANCE MANAGEMENT AND MONITORING 217
9.1 Introduction 217 9.2 Background Concepts 219 9.3 Related Work 221 9.4
X-Cloud Application Management Platform 222 9.5 Implementation 229 9.6
Experiments and a Case Study 232 9.7 Challenges in Management on
Heterogeneous Clouds 238 9.8 Conclusion 239 References 240 10 RESOURCE
MANAGEMENT AND SCHEDULING 243 10.1 Introduction 243 10.2 Basic Concepts 244
10.3 Applications 248 10.4 Problem Definition 249 10.5 Resource Management
and Scheduling in Clouds 254 10.6 Challenges and Perspectives 262 10.7
Conclusion 264 References 264 11 CLOUD SECURITY 269 11.1 Introduction 270
11.2 Technical Background 273 11.3 Existing Solutions 274 11.4 Transforming
to the New IDPS Cloud Security Solutions 278 11.5 FlowIPS: Design and
Implementation 279 11.6 FlowIPS vs Snort/Iptables IPS 282 11.7 Network
Reconfiguration 284 11.8 Performance Comparison 288 11.9 Open Issues and
Future Work 290 11.10 Conclusion 291 References 291 12 SURVIVABILITY AND
FAULT TOLERANCE IN THE CLOUD 295 12.1 Introduction 295 12.2 Background 296
12.3 Failure Characterization in Cloud Environments 298 12.4
Availability-Aware Resource Allocation Schemes 299 12.5 Conclusion 307
References 307 PART IV CLOUD APPLICATIONS AND SERVICES 309 13 SCIENTIFIC
APPLICATIONS ON CLOUDS 311 13.1 Introduction 311 13.2 Background
Information 313 13.3 Related Work 313 13.4 IWIR Workflow Model 314 13.5
Amazon SWF Background 315 13.6 RainCloud Workflow 317 13.7 IWIR-to-SWF
Conversion 319 13.8 Experiments 324 13.9 Open Challenges 328 13.10
Conclusion 329 References 330 14 INTERACTIVE MULTIMEDIA APPLICATIONS ON
CLOUDS 333 14.1 Introduction 333 14.2 Delivery Models for Interactive
Multimedia Services 335 14.3 Cloud Gaming 339 14.4 UGC Live Streaming 345
14.5 Time-Shifting Video Streaming 351 14.6 Open Challenges 353 14.7
Conclusion 354 References 355 15 BIG DATA ON CLOUDS (BDOC) 361 15.1
Introduction 361 15.2 Historical Perspective and State of the Art 362 15.3
Clouds--Supply and Demand of Big Data 364 15.4 Emerging Business
Applications 365 15.5 Cloud and Service Availability 368 15.6 BDOC Security
Issues 372 15.7 BDOC Legal Issues 379 15.8 Enabling Future Success--Stem
Cultivation and Outreach 384 15.9 Open Challenges and Future Directions 385
15.10 Conclusions 388 References 388 Index 393
Preface xiii Contributors xvii PART I BASIC CONCEPTS AND ENABLING
TECHNOLOGIES 1 1 CLOUD ARCHITECTURES, NETWORKS, SERVICES, AND MANAGEMENT 3
1.1 Introduction 3 1.2 Part I: Introduction to Cloud Computing 4 1.3 Part
II: Research Challenges--The Chapters in This Book 14 1.4 Conclusion 21
References 21 2 VIRTUALIZATION IN THE CLOUD 23 2.1 The Need for
Virtualization Management in the Cloud 23 2.2 Basic Concepts 25 2.3
Virtualized Elements 26 2.4 Virtualization Operations 29 2.5 Interfaces for
Virtualization Management 30 2.6 Tools and Systems 34 2.7 Challenges 40
References 44 3 VIRTUAL MACHINE MIGRATION 49 3.1 Introduction 49 3.2 VM
Migration 51 3.3 Virtual Network Migration without Packet Loss 59 3.4
Security of Virtual Environments 61 3.5 Future Directions 66 3.6 Conclusion
68 References 68 PART II CLOUD NETWORKING AND COMMUNICATIONS 73 4
DATACENTER NETWORKS AND RELEVANT STANDARDS 75 4.1 Overview 75 4.2
Topologies 76 4.3 Network Expansion 82 4.4 Traffic 85 4.5 Routing 89 4.6
Addressing 93 4.7 Research Challenges 96 4.8 Summary 98 References 99 5
INTER-DATA-CENTER NETWORKS WITH MINIMUM OPERATIONAL COSTS 105 5.1
Introduction 105 5.2 Inter-Data-Center Network Virtualization 108 5.3 IDC
Network Design with Minimum Electric Bills 115 5.4 Inter-Data-Center
Network Design with Minimum Downtime Penalties 120 5.5 Overcoming Energy
versus Resilience Trade-Off 123 5.6 Summary and Discussions 124 References
126 6 OPENFLOW AND SDN FOR CLOUDS 129 6.1 Introduction 129 6.2 SDN, Cloud
Computing, and Virtualization Challenges 130 6.3 Software-Defined
Networking 132 6.4 Overview of Cloud Computing and OpenStack 138 6.5 SDN
for Cloud Computing 142 6.6 Combining OpenFlow and OpenStack with
OpenDaylight 145 6.7 Software-Defined Infrastructures 149 6.8 Research
Trends and Challenges 150 6.9 Concluding Remarks 151 References 151 7
MOBILE CLOUD COMPUTING 153 7.1 Introduction 153 7.2 Mobile Cloud Computing
155 7.3 Risks in MCC 163 7.4 Risk Management for MCC 177 7.5 Conclusions
184 References 186 PART III CLOUD MANAGEMENT 191 8 ENERGY CONSUMPTION
OPTIMIZATION IN CLOUD DATA CENTERS 193 8.1 Introduction 193 8.2 Energy
Consumption in Data Centers: Components and Models 195 8.3 Energy Efficient
System-Level Optimization of Data Centers 198 8.4 Conclusions and Open
Challenges 210 References 211 9 PERFORMANCE MANAGEMENT AND MONITORING 217
9.1 Introduction 217 9.2 Background Concepts 219 9.3 Related Work 221 9.4
X-Cloud Application Management Platform 222 9.5 Implementation 229 9.6
Experiments and a Case Study 232 9.7 Challenges in Management on
Heterogeneous Clouds 238 9.8 Conclusion 239 References 240 10 RESOURCE
MANAGEMENT AND SCHEDULING 243 10.1 Introduction 243 10.2 Basic Concepts 244
10.3 Applications 248 10.4 Problem Definition 249 10.5 Resource Management
and Scheduling in Clouds 254 10.6 Challenges and Perspectives 262 10.7
Conclusion 264 References 264 11 CLOUD SECURITY 269 11.1 Introduction 270
11.2 Technical Background 273 11.3 Existing Solutions 274 11.4 Transforming
to the New IDPS Cloud Security Solutions 278 11.5 FlowIPS: Design and
Implementation 279 11.6 FlowIPS vs Snort/Iptables IPS 282 11.7 Network
Reconfiguration 284 11.8 Performance Comparison 288 11.9 Open Issues and
Future Work 290 11.10 Conclusion 291 References 291 12 SURVIVABILITY AND
FAULT TOLERANCE IN THE CLOUD 295 12.1 Introduction 295 12.2 Background 296
12.3 Failure Characterization in Cloud Environments 298 12.4
Availability-Aware Resource Allocation Schemes 299 12.5 Conclusion 307
References 307 PART IV CLOUD APPLICATIONS AND SERVICES 309 13 SCIENTIFIC
APPLICATIONS ON CLOUDS 311 13.1 Introduction 311 13.2 Background
Information 313 13.3 Related Work 313 13.4 IWIR Workflow Model 314 13.5
Amazon SWF Background 315 13.6 RainCloud Workflow 317 13.7 IWIR-to-SWF
Conversion 319 13.8 Experiments 324 13.9 Open Challenges 328 13.10
Conclusion 329 References 330 14 INTERACTIVE MULTIMEDIA APPLICATIONS ON
CLOUDS 333 14.1 Introduction 333 14.2 Delivery Models for Interactive
Multimedia Services 335 14.3 Cloud Gaming 339 14.4 UGC Live Streaming 345
14.5 Time-Shifting Video Streaming 351 14.6 Open Challenges 353 14.7
Conclusion 354 References 355 15 BIG DATA ON CLOUDS (BDOC) 361 15.1
Introduction 361 15.2 Historical Perspective and State of the Art 362 15.3
Clouds--Supply and Demand of Big Data 364 15.4 Emerging Business
Applications 365 15.5 Cloud and Service Availability 368 15.6 BDOC Security
Issues 372 15.7 BDOC Legal Issues 379 15.8 Enabling Future Success--Stem
Cultivation and Outreach 384 15.9 Open Challenges and Future Directions 385
15.10 Conclusions 388 References 388 Index 393
TECHNOLOGIES 1 1 CLOUD ARCHITECTURES, NETWORKS, SERVICES, AND MANAGEMENT 3
1.1 Introduction 3 1.2 Part I: Introduction to Cloud Computing 4 1.3 Part
II: Research Challenges--The Chapters in This Book 14 1.4 Conclusion 21
References 21 2 VIRTUALIZATION IN THE CLOUD 23 2.1 The Need for
Virtualization Management in the Cloud 23 2.2 Basic Concepts 25 2.3
Virtualized Elements 26 2.4 Virtualization Operations 29 2.5 Interfaces for
Virtualization Management 30 2.6 Tools and Systems 34 2.7 Challenges 40
References 44 3 VIRTUAL MACHINE MIGRATION 49 3.1 Introduction 49 3.2 VM
Migration 51 3.3 Virtual Network Migration without Packet Loss 59 3.4
Security of Virtual Environments 61 3.5 Future Directions 66 3.6 Conclusion
68 References 68 PART II CLOUD NETWORKING AND COMMUNICATIONS 73 4
DATACENTER NETWORKS AND RELEVANT STANDARDS 75 4.1 Overview 75 4.2
Topologies 76 4.3 Network Expansion 82 4.4 Traffic 85 4.5 Routing 89 4.6
Addressing 93 4.7 Research Challenges 96 4.8 Summary 98 References 99 5
INTER-DATA-CENTER NETWORKS WITH MINIMUM OPERATIONAL COSTS 105 5.1
Introduction 105 5.2 Inter-Data-Center Network Virtualization 108 5.3 IDC
Network Design with Minimum Electric Bills 115 5.4 Inter-Data-Center
Network Design with Minimum Downtime Penalties 120 5.5 Overcoming Energy
versus Resilience Trade-Off 123 5.6 Summary and Discussions 124 References
126 6 OPENFLOW AND SDN FOR CLOUDS 129 6.1 Introduction 129 6.2 SDN, Cloud
Computing, and Virtualization Challenges 130 6.3 Software-Defined
Networking 132 6.4 Overview of Cloud Computing and OpenStack 138 6.5 SDN
for Cloud Computing 142 6.6 Combining OpenFlow and OpenStack with
OpenDaylight 145 6.7 Software-Defined Infrastructures 149 6.8 Research
Trends and Challenges 150 6.9 Concluding Remarks 151 References 151 7
MOBILE CLOUD COMPUTING 153 7.1 Introduction 153 7.2 Mobile Cloud Computing
155 7.3 Risks in MCC 163 7.4 Risk Management for MCC 177 7.5 Conclusions
184 References 186 PART III CLOUD MANAGEMENT 191 8 ENERGY CONSUMPTION
OPTIMIZATION IN CLOUD DATA CENTERS 193 8.1 Introduction 193 8.2 Energy
Consumption in Data Centers: Components and Models 195 8.3 Energy Efficient
System-Level Optimization of Data Centers 198 8.4 Conclusions and Open
Challenges 210 References 211 9 PERFORMANCE MANAGEMENT AND MONITORING 217
9.1 Introduction 217 9.2 Background Concepts 219 9.3 Related Work 221 9.4
X-Cloud Application Management Platform 222 9.5 Implementation 229 9.6
Experiments and a Case Study 232 9.7 Challenges in Management on
Heterogeneous Clouds 238 9.8 Conclusion 239 References 240 10 RESOURCE
MANAGEMENT AND SCHEDULING 243 10.1 Introduction 243 10.2 Basic Concepts 244
10.3 Applications 248 10.4 Problem Definition 249 10.5 Resource Management
and Scheduling in Clouds 254 10.6 Challenges and Perspectives 262 10.7
Conclusion 264 References 264 11 CLOUD SECURITY 269 11.1 Introduction 270
11.2 Technical Background 273 11.3 Existing Solutions 274 11.4 Transforming
to the New IDPS Cloud Security Solutions 278 11.5 FlowIPS: Design and
Implementation 279 11.6 FlowIPS vs Snort/Iptables IPS 282 11.7 Network
Reconfiguration 284 11.8 Performance Comparison 288 11.9 Open Issues and
Future Work 290 11.10 Conclusion 291 References 291 12 SURVIVABILITY AND
FAULT TOLERANCE IN THE CLOUD 295 12.1 Introduction 295 12.2 Background 296
12.3 Failure Characterization in Cloud Environments 298 12.4
Availability-Aware Resource Allocation Schemes 299 12.5 Conclusion 307
References 307 PART IV CLOUD APPLICATIONS AND SERVICES 309 13 SCIENTIFIC
APPLICATIONS ON CLOUDS 311 13.1 Introduction 311 13.2 Background
Information 313 13.3 Related Work 313 13.4 IWIR Workflow Model 314 13.5
Amazon SWF Background 315 13.6 RainCloud Workflow 317 13.7 IWIR-to-SWF
Conversion 319 13.8 Experiments 324 13.9 Open Challenges 328 13.10
Conclusion 329 References 330 14 INTERACTIVE MULTIMEDIA APPLICATIONS ON
CLOUDS 333 14.1 Introduction 333 14.2 Delivery Models for Interactive
Multimedia Services 335 14.3 Cloud Gaming 339 14.4 UGC Live Streaming 345
14.5 Time-Shifting Video Streaming 351 14.6 Open Challenges 353 14.7
Conclusion 354 References 355 15 BIG DATA ON CLOUDS (BDOC) 361 15.1
Introduction 361 15.2 Historical Perspective and State of the Art 362 15.3
Clouds--Supply and Demand of Big Data 364 15.4 Emerging Business
Applications 365 15.5 Cloud and Service Availability 368 15.6 BDOC Security
Issues 372 15.7 BDOC Legal Issues 379 15.8 Enabling Future Success--Stem
Cultivation and Outreach 384 15.9 Open Challenges and Future Directions 385
15.10 Conclusions 388 References 388 Index 393