Journal of Grid Computing

, Volume 11, Issue 2, pp 281–310

Data-Intensive Cloud Computing: Requirements, Expectations, Challenges, and Solutions

Authors

    • Systems Research LaboratoryFAST-National University of Computer and Emerging Sciences
  • Muhammad Ali Khojaye
    • Systems Research LaboratoryFAST-National University of Computer and Emerging Sciences
  • Mohammad Ali Qasmi
    • Systems Research LaboratoryFAST-National University of Computer and Emerging Sciences
Article

DOI: 10.1007/s10723-013-9255-6

Cite this article as:
Shamsi, J., Khojaye, M.A. & Qasmi, M.A. J Grid Computing (2013) 11: 281. doi:10.1007/s10723-013-9255-6

Abstract

Data-intensive systems encompass terabytes to petabytes of data. Such systems require massive storage and intensive computational power in order to execute complex queries and generate timely results. Further, the rate at which this data is being generated induces extensive challenges of data storage, linking, and processing. A data-intensive cloud provides an abstraction of high availability, usability, and efficiency to users. However, underlying this abstraction, there are stringent requirements and challenges to facilitate scalable and resourceful services through effective physical infrastructure, smart networking solutions, intelligent software tools, and useful software approaches. This paper analyzes the extensive requirements which exist in data-intensive clouds, describes various challenges related to the paradigm, and assess numerous solutions in meeting these requirements and challenges. It provides a detailed study of the solutions and analyzes their capabilities in meeting emerging needs of widespread applications.

Keywords

Data-intensive cloud computingScalabilityFault toleranceHeterogeneityLarge scale data managementCloud data storage

Copyright information

© Springer Science+Business Media Dordrecht 2013