Title
The evolving landscape of data management in the cloud
Abstract
Scalable database management systems (DBMSs) are a critical part of the cloud infrastructure and play an important role in ensuring the smooth transition of applications from the classical enterprise infrastructures to next generation cloud infrastructures. Though scalable data management on distributed platforms has been a vision for more than three decades and much research has focused on large scale data management in traditional enterprise setting, cloud computing brings its own set of novel challenges that must be addressed to ensure the success of data management solutions in the cloud environment that is inherently distributed. This article presents an organised picture of the challenges faced by application developers and DBMS designers in developing and deploying internet scale applications. Our background study encompasses systems for supporting update heavy applications and focuses on providing an in-depth analysis of such systems. We crystallise the design choices made by some successful large scale database management systems, analyse the application demands and access patterns and how the scalable database management systems have evolved to meet such requirements.
Year
DOI
Venue
2012
10.1504/IJCSE.2012.046177
IJCSE
Keywords
Field
DocType
data management solution,management system,large scale data management,cloud environment,next generation cloud infrastructure,cloud computing,scalable data management,scalable database management system,deploying internet scale application,cloud infrastructure,multitenancy,database management systems,transaction processing,elasticity,scalability
Transaction processing,Computer science,Multitenancy,Data management,Scalability,Distributed computing,Cloud computing,The Internet
Journal
Volume
Issue
ISSN
7
1
1742-7185
Citations 
PageRank 
References 
4
0.56
41
Authors
5
Name
Order
Citations
PageRank
Divyakant Agrawal182011674.75
Amr El Abbadi267671569.95
Beng Chin Ooi378731076.70
Sudipto Das4109951.98
Aaron J. Elmore535234.03