Leveraging Scale-Up Machines for Swift DBMS Replication on IaaS Platforms Using BalenaDB
نویسندگان
چکیده
In infrastructure-as-a-service platforms, cloud users can adjust their database (DB) service scale to dynamic workloads by changing the number of virtual machines running a DB management system (DBMS), called DBMS instances. Replicating instance is non-trivial task since replication time-consuming due trend that vendors offer high-spec This paper presents BalenaDB, which performs urgent for handling sudden workload increases. Unlike convectional schemes implicitly assume replicas are generated on remote machines, BalenaDB generates warmed-up replica an local machine where master runs, leveraging resources. We prototyped MySQL 5.6.21, Linux 3.17.2, and Xen 4.4.1. The experimental results show time generating up 30× shorter than existing scheme, achieving significantly efficient memory utilization.
منابع مشابه
Hadoop Based Data Intensive Computation on IaaS Cloud Platforms
............................................................................................................................. xi Chapter 1: Introduction ....................................................................................................... 1 1.1 Cloud Platforms ........................................................................................................ 2 1.1.1 Amazo...
متن کاملComparison of Data Warehousing DBMS Platforms
Although relational databases (RDBMS) are the most common choice for data warehouse implementations, their record-based structure is far from ideal. As data volumes grow and users demand more sophisticated analytical capabilities, the deficiencies of the RDBMS to data storage become more conspicuous. RDBMS data warehouse systems are difficult to design; extremely inefficient in their use of dis...
متن کاملLeveraging Collaborative Content Exchange for On-Demand VM Multi-deployments in IaaS Clouds
A critical feature of IaaS cloud computing is the ability to deploy, boot and terminate large groups of inter-dependent VMs very quickly, which enables users to efficiently exploit the on-demand nature and elasticity of clouds even for large-scale deployments. A common pattern in this context is multi-deployment, i.e., using the same VM image template to instantiate a large number of VMs in par...
متن کاملStarDB: A Large-Scale DBMS for Strings
Strings and applications using them are proliferating in science and business. Currently, strings are stored in file systems and processed using ad-hoc procedural code. Existing techniques are not flexible and cannot efficiently handle complex queries or large datasets. In this paper, we demonstrate StarDB, a distributed database system for analytics on strings. StarDB hides data and system com...
متن کاملResource management in IaaS cloud platforms made flexible through programmability
Infrastructure as a Service (IaaS) clouds are becoming a customary way to deploy modern Internet applications. Many cloud management platforms are available for one who wants to build a private or public IaaS cloud (e.g., OpenStack, Eucalyptus, OpenNebula). A common design aspect of current platforms regards their black-box-like controlling nature, where cloud administrators have few opportunit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEICE Transactions on Information and Systems
سال: 2022
ISSN: ['0916-8532', '1745-1361']
DOI: https://doi.org/10.1587/transinf.2020zdp7505