Limit search to available items
Book Cover
E-book
Author Agrawal, Divyakant, author.

Title Data management in the cloud : challenges and opportunities / Divyakant Agrawal, Sudipto Das, Amr El Abbadi
Published Cham, Switzerland : Springer, [2013]
©2013
Online access available from:
Synthesis Digital Library    View Resource Record  

Copies

Description 1 online resource (xvii, 120 pages) : illustrations
Series Synthesis lectures on data management, 2153-5426 ; #32
Synthesis lectures on data management ; #32.
Contents Preface; Acknowledgments; Introduction; Distributed Data Management; Distributed Systems; Logical Time and Lamport Clocks; Vector Clocks; Mutual Exclusion and Quorums; Leader Election; Group Communication through Broadcast and Multicast; The Consensus Problem; CAP Theorem; Peer to Peer Systems; Database Systems; Preliminaries; Concurrency Control; Recovery and Commitment; Cloud Data Management: Early Trends; Overview of Key-value Stores; Design Choices and their Implications; Data Model; Data Distribution and Request Routing; Cluster Management; Fault-tolerance and Data Replication
Key-Value Store System ExamplesBigtable; PNUTS; Dynamo; Discussion; Transactions on Co-located Data; Data or Ownership Co-location; Leveraging Schema Patterns; Access-driven Database Partitioning; Application-specified Dynamic Partitioning; Transaction Execution; Data Storage; Coupled Storage; Decoupled Storage; Replication; Explicit Replication; Implicit Replication; A Survey of the Systems; G-Store; ElasTraS; Cloud SQL Server; Megastore; Relational Cloud; Hyder; Deuteronomy; Transactions on Distributed Data; Database-like Functionality on Cloud Storage
Transactional support for Geo-replicated DataIncremental Update Processing using Distributed Transactions; Scalable Distributed Synchronization using Minitransactions; Discussion; Multi-tenant Database Systems; Multi-tenancy Models; Shared Hardware; Shared Process; Shared Table; Analyzing the Models; Database Elasticity in the Cloud; Albatross: Live Migration for Shared Storage Data Stores; Zephyr: Live Migration For Shared Nothing Data Stores; Slacker: Live DBMS Instance Migration in Shared-nothing Model; Autonomic Control for Database Workloads in the Cloud; Discussion; Concluding Remarks
Summary Cloud computing has emerged as a successful paradigm of service-oriented computing and has revolutionized the way computing infrastructure is used. This success has seen a proliferation in the number of applications that are being deployed in various cloud platforms. There has also been an increase in the scale of the data generated as well as consumed by such applications. Scalable database management systems form a critical part of the cloud infrastructure. The attempt to address the challenges posed by the management of big data has led to a plethora of systems. This book aims to clarify some of the important concepts in the design space of scalable data management in cloud computing infrastructures. Some of the questions that this book aims to answer are: the appropriate systems for a specific set of application requirements, the research challenges in data management for the cloud, and what is novel in the cloud for database researchers? We also aim to address one basic question: whether cloud computing poses new challenges in scalable data management or it is just a reincarnation of old problems? We provide a comprehensive background study of state-of-the-art systems for scalable data management and analysis. We also identify important aspects in the design of different systems and the applicability and scope of these systems. A thorough understanding of current solutions and a precise characterization of the design space are essential for clearing the "cloudy skies of data management" and ensuring the success of DBMSs in the cloud, thus emulating the success enjoyed by relational databases in traditional enterprise settings
Analysis Cloud computing
database management systems
scalability
elasticity
self-manageability
multitenancy
transactions
consistency
Bibliography Includes bibliographical references (pages 107-117)
Notes Online resource, title from PDF title page (Morgan & Claypool, viewed Jan. 14, 2013)
Subject Cloud computing.
Database management.
COMPUTERS -- General.
Cloud computing
Database management
Form Electronic book
Author Das, Sudipto, author.
El Abbadi, Amr, author.
ISBN 9781608459254
160845925X
9783031018954
3031018958