Database scalability, elasticity, and autonomy in the cloud (Extended abstract)

Divyakant Agrawal, Amr El Abbadi, Sudipto Das, Aaron J. Elmore

Research output: Chapter in Book/Report/Conference proceedingConference contribution

45 Citations (Scopus)

Abstract

Cloud computing has emerged as an extremely successful paradigm for deploying web applications. Scalability, elasticity, pay-per-use pricing, and economies of scale from large scale operations are the major reasons for the successful and widespread adoption of cloud infrastructures. Since a majority of cloud applications are data driven, database management systems (DBMSs) powering these applications form a critical component in the cloud software stack. In this article, we present an overview of our work on instilling these above mentioned "cloud features" in a database system designed to support a variety of applications deployed in the cloud: designing scalable database management architectures using the concepts of data fission and data fusion, enabling lightweight elasticity using low cost live database migration, and designing intelligent and autonomic controllers for system management without human intervention.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages2-15
Number of pages14
Volume6587 LNCS
EditionPART 1
DOIs
Publication statusPublished - 28 Apr 2011
Externally publishedYes
Event16th International Conference on Database Systems for Advanced Applications, DASFAA 2011 - Hong Kong, China
Duration: 22 Apr 201125 Apr 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 1
Volume6587 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other16th International Conference on Database Systems for Advanced Applications, DASFAA 2011
CountryChina
CityHong Kong
Period22/4/1125/4/11

Fingerprint

Scalability
Elasticity
Data fusion
Cloud computing
Data Fusion
Costs
Database Systems
Web Application
Cloud Computing
Data-driven
Pricing
Migration
Infrastructure
Controllers
Paradigm
Autonomy
Controller
Software

Keywords

  • autonomic systems
  • Cloud computing
  • elasticity
  • scalability

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Agrawal, D., El Abbadi, A., Das, S., & Elmore, A. J. (2011). Database scalability, elasticity, and autonomy in the cloud (Extended abstract). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (PART 1 ed., Vol. 6587 LNCS, pp. 2-15). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6587 LNCS, No. PART 1). https://doi.org/10.1007/978-3-642-20149-3_2

Database scalability, elasticity, and autonomy in the cloud (Extended abstract). / Agrawal, Divyakant; El Abbadi, Amr; Das, Sudipto; Elmore, Aaron J.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6587 LNCS PART 1. ed. 2011. p. 2-15 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6587 LNCS, No. PART 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Agrawal, D, El Abbadi, A, Das, S & Elmore, AJ 2011, Database scalability, elasticity, and autonomy in the cloud (Extended abstract). in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). PART 1 edn, vol. 6587 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), no. PART 1, vol. 6587 LNCS, pp. 2-15, 16th International Conference on Database Systems for Advanced Applications, DASFAA 2011, Hong Kong, China, 22/4/11. https://doi.org/10.1007/978-3-642-20149-3_2
Agrawal D, El Abbadi A, Das S, Elmore AJ. Database scalability, elasticity, and autonomy in the cloud (Extended abstract). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). PART 1 ed. Vol. 6587 LNCS. 2011. p. 2-15. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 1). https://doi.org/10.1007/978-3-642-20149-3_2
Agrawal, Divyakant ; El Abbadi, Amr ; Das, Sudipto ; Elmore, Aaron J. / Database scalability, elasticity, and autonomy in the cloud (Extended abstract). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6587 LNCS PART 1. ed. 2011. pp. 2-15 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 1).
@inproceedings{c1a9ba013edd4ef99abde3391af1844f,
title = "Database scalability, elasticity, and autonomy in the cloud (Extended abstract)",
abstract = "Cloud computing has emerged as an extremely successful paradigm for deploying web applications. Scalability, elasticity, pay-per-use pricing, and economies of scale from large scale operations are the major reasons for the successful and widespread adoption of cloud infrastructures. Since a majority of cloud applications are data driven, database management systems (DBMSs) powering these applications form a critical component in the cloud software stack. In this article, we present an overview of our work on instilling these above mentioned {"}cloud features{"} in a database system designed to support a variety of applications deployed in the cloud: designing scalable database management architectures using the concepts of data fission and data fusion, enabling lightweight elasticity using low cost live database migration, and designing intelligent and autonomic controllers for system management without human intervention.",
keywords = "autonomic systems, Cloud computing, elasticity, scalability",
author = "Divyakant Agrawal and {El Abbadi}, Amr and Sudipto Das and Elmore, {Aaron J.}",
year = "2011",
month = "4",
day = "28",
doi = "10.1007/978-3-642-20149-3_2",
language = "English",
isbn = "9783642201486",
volume = "6587 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
number = "PART 1",
pages = "2--15",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
edition = "PART 1",

}

TY - GEN

T1 - Database scalability, elasticity, and autonomy in the cloud (Extended abstract)

AU - Agrawal, Divyakant

AU - El Abbadi, Amr

AU - Das, Sudipto

AU - Elmore, Aaron J.

PY - 2011/4/28

Y1 - 2011/4/28

N2 - Cloud computing has emerged as an extremely successful paradigm for deploying web applications. Scalability, elasticity, pay-per-use pricing, and economies of scale from large scale operations are the major reasons for the successful and widespread adoption of cloud infrastructures. Since a majority of cloud applications are data driven, database management systems (DBMSs) powering these applications form a critical component in the cloud software stack. In this article, we present an overview of our work on instilling these above mentioned "cloud features" in a database system designed to support a variety of applications deployed in the cloud: designing scalable database management architectures using the concepts of data fission and data fusion, enabling lightweight elasticity using low cost live database migration, and designing intelligent and autonomic controllers for system management without human intervention.

AB - Cloud computing has emerged as an extremely successful paradigm for deploying web applications. Scalability, elasticity, pay-per-use pricing, and economies of scale from large scale operations are the major reasons for the successful and widespread adoption of cloud infrastructures. Since a majority of cloud applications are data driven, database management systems (DBMSs) powering these applications form a critical component in the cloud software stack. In this article, we present an overview of our work on instilling these above mentioned "cloud features" in a database system designed to support a variety of applications deployed in the cloud: designing scalable database management architectures using the concepts of data fission and data fusion, enabling lightweight elasticity using low cost live database migration, and designing intelligent and autonomic controllers for system management without human intervention.

KW - autonomic systems

KW - Cloud computing

KW - elasticity

KW - scalability

UR - http://www.scopus.com/inward/record.url?scp=79955105254&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79955105254&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-20149-3_2

DO - 10.1007/978-3-642-20149-3_2

M3 - Conference contribution

AN - SCOPUS:79955105254

SN - 9783642201486

VL - 6587 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 2

EP - 15

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -