Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Virtualizing Cloud Data Infrastructures with BRAD

Virtualizing Cloud Data Infrastructures with BRAD

Thumbnail Image
Download
Name

3722212.3725141.pdf

Size

1.28 MB

Format

Adobe PDF

Checksum (MD5)

6cf257194be76770f0d5069d83bccb19

Download all files submitted through automated deposit
3722212.3725141.zip (1.13 MB)
Author(s)
Yu, Geoffrey
•
Wu, Ziniu
•
Kossmann, Ferdi
•
Li, Tianyu
•
Markakis, Markos
•
Ngom, Amadou
•
Zhang, Sophie
•
Kraska, Tim
•
Madden, Samuel
Date Issued
June 22, 2025
Publisher
ACM|Companion of the 2025 International Conference on Management of Data
Citation
Geoffrey X. Yu, Ziniu Wu, Ferdi Kossmann, Tianyu Li, Markos Markakis, Amadou Ngom, Sophie Zhang, Tim Kraska, and Samuel Madden. 2025. Virtualizing Cloud Data Infrastructures with BRAD. In Companion of the 2025 International Conference on Management of Data (SIGMOD/PODS '25). Association for Computing Machinery, New York, NY, USA, 271–274.
Version
Final published version
Abstract
Organizations usually manage their data using multiple specialized cloud database engines (e.g., Aurora, BigQuery, etc.). However, designing and managing multi-engine infrastructures is hard; there can be many designs, each with different performance and costs. Changing the design afterwards (e.g., due to growth) is even more challenging since application code usually ends up tightly coupled to the engines. We propose data infrastructure virtualization. The key idea is to declare a set of virtual database engines (VDBEs), which specify an engine's application-facing properties (e.g., query interface, performance) and its tables, but do not prescribe a concrete engine. An automated planner then decides how to best realize the VDBEs onto physical engines based on the workload. Clients connect to VDBE endpoints and are oblivious to the underlying physical engines-allowing for seamless infrastructure changes. We implemented VDBEs and an automated planner in BRAD: the first data infrastructure virtualization runtime. Our demo will showcase VDBEs and BRAD's automated planner under different workloads.
Description
SIGMOD-Companion ’25, Berlin, Germany
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Terms of Use
Creative Commons Attribution
https://creativecommons.org/licenses/by/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/164775
DOI of Published Version
https://doi.org/10.1145/3722212.3725141
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.