e-Infrastructure and e-Services for Developing Countries. 10th EAI International Conference, AFRICOMM 2018, Dakar, Senegal, November 29-30, 2019, Proceedings

Research Article

Data Model for Cloud Computing Environment

  • @INPROCEEDINGS{10.1007/978-3-030-16042-5_19,
        author={Samson Akintoye and Antoine Bagula and Omowumi Isafiade and Yacine Djemaiel and Noureddine Boudriga},
        title={Data Model for Cloud Computing Environment},
        proceedings={e-Infrastructure and e-Services for Developing Countries. 10th EAI International Conference, AFRICOMM 2018, Dakar, Senegal, November 29-30, 2019, Proceedings},
        proceedings_a={AFRICOMM},
        year={2019},
        month={3},
        keywords={Cloud computing Graph model Document-oriented model Cloud Services Brokerage},
        doi={10.1007/978-3-030-16042-5_19}
    }
    
  • Samson Akintoye
    Antoine Bagula
    Omowumi Isafiade
    Yacine Djemaiel
    Noureddine Boudriga
    Year: 2019
    Data Model for Cloud Computing Environment
    AFRICOMM
    Springer
    DOI: 10.1007/978-3-030-16042-5_19
Samson Akintoye1,*, Antoine Bagula1, Omowumi Isafiade1, Yacine Djemaiel2,*, Noureddine Boudriga2
  • 1: University of the Western Cape
  • 2: Cartage University
*Contact email: 3515640@myuwc.ac.za, ydjemaiel@gmail.com

Abstract

The emergence of cloud computing has reduced the cost of deployment and storage dramatically, but only if data can be distributed across multiple servers easily without disruption. In a complex SQL database, this is difficult because many queries require multiple large tables to be joined together to provide a response. Executing distributed joins is a very complex problem in SQL databases. In addition, previous studies have shown that NoSQL databases performance better than SQL databases especially in the cloud computing environment where there is occurrence of huge volume of data. In this paper, we presents a novel data model for cloud services brokerage that supports the allocation, control and management of virtual system based on brokering function between cloud service providers (CSPs) and cloud users by integrating and man- aging cloud resources in a heterogeneous cloud environment. The model is implemented on a private lightweight cloud network using a graph and document-oriented databases. The experimental results show that a graph model has better performance than a document-oriented model in terms of queries execution time.