Design and Implementation of a Private Cloud's Database as a Service
- DOI
- 10.2991/iccia-16.2016.59How to use a DOI?
- Keywords
- Cloud computing; OpenStack; MySQL; DaaS; Multi-tenant; Scalability.
- Abstract
Cloud computing, which revolutionizes application development model, is an inevitable trend in the development of IT technology. Cloud computing providers sell Server Platform (IaaS), development environment (PaaS) or software application (SaaS) to users. As for PaaS, a separate database as a service (DaaS) is necessary, so that application developers can use as usual as normal database, rather than focus on the specific implementation of the database. In this paper, we present a general solution for a private cloud platform based on OpenStack, using MySQL database as DaaS, which can take advantage of the limited hardware resources. And we will explain how to design and implementation of DaaS, and analysis it's characteristics, such as multi-tenant, scalability, search strategy, high availability and so on.
- Copyright
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Peng Lv AU - Xiuquan Qiao PY - 2016/09 DA - 2016/09 TI - Design and Implementation of a Private Cloud's Database as a Service BT - Proceedings of the 2016 International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2016) PB - Atlantis Press SP - 319 EP - 323 SN - 2352-538X UR - https://doi.org/10.2991/iccia-16.2016.59 DO - 10.2991/iccia-16.2016.59 ID - Lv2016/09 ER -