Cloud Computing: Data-Intensive Computing and Scheduling cover image

Cloud Computing: Data-Intensive Computing and Scheduling

By Frederic Magoules, Jie Pan, Fei Teng
pdf
Format
2012
Year
English
Language
CRC Press
Publisher

Summary

As more and more data is generated at a faster-than-ever rate, processing large volumes of data is becoming a challenge for data analysis software. Addressing performance issues, Cloud Computing: Data-Intensive Computing and Scheduling explores the evolution of classical techniques and describes completely new methods and innovative algorithms. The book delineates many concepts, models, methods, algorithms, and software used in cloud computing. After a general introduction to the field, the text covers resource management, including scheduling algorithms for real-time tasks and practical algorithms for user bidding and auctioneer pricing. It next explains approaches to data analytical query processing, including pre-computing, data indexing, and data partitioning. Applications of MapReduce, a new parallel programming model, are then presented. The authors also discuss how to optimize multiple group-by query processing and introduce a MapReduce real-time scheduling algorithm. A useful reference for studying and using MapReduce and cloud computing platforms, this book presents various technologies that demonstrate how cloud computing can meet business requirements and serve as the infrastructure of multidimensional data analysis applications.

Related books


Others
Cloud Native Java Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry
Josh Long and Kenny Bastani
Programming
Google Cloud Platform for Developers: Build highly scalable cloud solutions with the power of Google Cloud Platform
Ted Hunter, Steven Porter
Others
Physical Processes in Clouds and Cloud Modeling
Alexander P. Khain, M. Pinsky
Others
Physical Processes in Clouds and Cloud Modeling
Alexander P. Khain, Mark Pinsky
Others
Java Ee Applications on Oracle Java Cloud: Develop, Deploy, Monitor, and Manage Your Java Cloud Applications: Develop, Deploy, Monitor, and Manage Your Java Cloud Applications
Harshad Oak
Organization and Data Processing
Cloud Standards: Agreements That Hold Together Clouds
Marvin Waschke