Proceedings of the 2016 International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2016)

Design and Implementation of a Private Cloud's Database as a Service

Authors
Peng Lv, Xiuquan Qiao
Corresponding Author
Peng Lv
Available Online September 2016.
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/).

Download article (PDF)

Volume Title
Proceedings of the 2016 International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2016)
Series
Advances in Computer Science Research
Publication Date
September 2016
ISBN
10.2991/iccia-16.2016.59
ISSN
2352-538X
DOI
10.2991/iccia-16.2016.59How to use a DOI?
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  -