Proposal of a data model for consumption and service adaptation (IaaS – PaaS and SaaS) in cloud computing

  • Authors

    2024-11-30
    https://doi.org/10.14419/1c5z7478
  • Cloud Computing; Cloud Service Adaptation; Consumption Model; Adapted Service Model.
  • Abstract

    In this paper, we are proposing a data model to help improve the quality of service and the satisfaction of cloud service consumers. To do this, we proposed 2 sub-models:

    • A 1st sub -model for identifying users consuming cloud services, cloud services and the different consumptions that are made according to the context of the users.
    • A 2nd sub-model for adapting the services consumed, while evaluating the level of satisfaction based on the metrics per service. Also differents formalizations associated with these sub-models are proposed.

    Implementing the final data model could allow the cloud provider to ensure that the adaptation activities of the different services take into account users and their service consumption context.

  • References

    1. Sowmya, S.K., Deepika, P., & Naren, J. (2014). Layers of cloud–IaaS, PaaS and SaaS: a survey. International Journal of Computer Science and Information Technologies , 5 (3), 4477-4480.
    2. Rani, D., & Ranjan, R.K. (2014). A comparative study of SaaS, PaaS and IaaS in cloud computing. International Journal of Advanced Research in Computer Science and Software Engineering , 4 (6).
    3. SKLAB, Y. (2013). Specification of a Formal Model for the User Context (Doctoral dissertation, University of Béjaia-Abderrahmane Mira).
    4. Gensel, J., Villanova-Oliver, M., & Kirsch-Pinheiro, M. (2008, January). Context models for user adaptation in collaborative Web In-formation Systems. In Workshop from .
    5. Manvi, S.S., & Shyam, G.K. (2014). Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey. Jour-nal of network and computer applications , 41 , 424-440. https://doi.org/10.1016/j.jnca.2013.10.004.
    6. Djemame, K., Bosch, R., Kavanagh, R., Alvarez, P., Ejarque, J., Guitart, J., & Blasi, L. (2017). PaaS-IaaS inter-layer adaptation in an energy-aware cloud environment. IEEE Transactions on Sustainable Computing , 2 (2), 127-139. https://doi.org/10.1109/TSUSC.2017.2719159.
    7. Duong, TNB, Li, X., & Goh, RSM (2011, November). A framework for dynamic resource provisioning and adaptation in iaas clouds. In 2011 IEEE Third International Conference on Cloud Computing Technology and Science (pp. 312-319). IEEE. https://doi.org/10.1109/CloudCom.2011.49.
    8. Andrikopoulos, V., Binz, T., Leymann, F., & Strauch, S. (2013). How to adapt applications for the Cloud environment: Challenges and solutions in migrating applications to the Cloud. Computing , 95 , 493-535. https://doi.org/10.1007/s00607-012-0248-2.
    9. Mezni, H. (2023). Web service adaptation: A decade's overview. Computer Science Review , 48 , 100535. https://doi.org/10.1016/j.cosrev.2023.100535.
    10. Alsarhan, A., Itradat, A., Al-Dubai, A.Y., Zomaya, A.Y., & Min, G. (2017). Adaptive resource allocation and provisioning in multi-service cloud environments. IEEE Transactions on Parallel and Distributed Systems , 29 (1), 31-42. https://doi.org/10.1109/TPDS.2017.2748578.
    11. Marquezan, CC, Wessling, F., Metzger, A., Pohl, K., Woods, C., & Wallbom, K. (2014, May). Towards exploiting the full adaptation potential of cloud applications. In Proceedings of the 6th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems (pp. 48-57). https://doi.org/10.1145/2593793.2593799.
    12. Grati, R., Boukadi, K., & Abdallah, H.B. (2017). An approach for adaptation decision-making based on fuzzy logic for SaaS Compo-sites. Information Systems Engineering , 22 (4), 77.
    13. KANGA, K., GOORE, BT, BABRI, M., & OUMTANAGA, S. (2015). Detection of Preference and Selection of Cloud Services for Dy-namic Adaptation Based on the User Profile.
    14. Holmes, T.I. (2017). M ing: model-and view-based deployment and adaptation of cloud data centers. In Cloud Computing and Services Science: 6th International Conference, CLOSER 2016, Rome, Italy, April 23-25, 2016, Revised Selected Papers 6 (pp. 317-338). Springer International Publishing.
    15. Belghait, F. (2020). New approach to model adaptation and data integration for precision medicine research (Doctoral dissertation, École de technologie supérieure).
    16. MATALLAH, H. (2018). Towards a new model of storage and access to data in Big Data and Cloud Computing (Doctoral dissertation, 10-10-2018).
    17. El Alloussi, H., Fetjah, L., & Sekkaki, A. (2012). The State of the Art of Security in Cloud Computing. INTIS 2012 , 3.
    18. Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, CAF, & Buyya, R. (2011). "CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms." Software:Practice and Experience , 41(1), 23-50. https://doi.org/10.1002/spe.995.
    19. Mao, M., & Humphrey, M. (2011). “Auto-scaling to minimize cost and meet application deadlines in cloud workflows.” Proceedings of the 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC'11) , pp. 1-12. https://doi.org/10.1145/2063384.2063449.
    20. Lorido-Botran, T., Miguel-Alonso, J., & Lozano, J.A. (2014). “A review of auto-scaling techniques for elastic applications in cloud en-vironments.” Journal of Grid Computing , 12(4), 559-592. https://doi.org/10.1007/s10723-014-9314-7.
    21. Beloglazov, A., & Buyya, R. (2012). "Optimal online deterministic algorithms and adaptive heuristics for energy and performance effi-cient dynamic consolidation of virtual machines in cloud data centers." Concurrency and Computation: Practice and Experience , 24(13), 1397-1420. https://doi.org/10.1002/cpe.1867.
    22. Klein, C., & Magoulès, F. (2012). “Resource allocation for cloud computing: A survey.” Journal of Cloud Computing: Advances, Sys-tems and Applications , 1(1), 1-10. https://doi.org/10.1186/2192-113X-1-19.
    23. Fakhfakh, F., Kacem, HH, & Kacem, AH (2017, May). Simulation tools for cloud computing: A survey and comparative study. In 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS) (pp. 221-226). IEEE. https://doi.org/10.1109/ICIS.2017.7959997.
  • Downloads

  • How to Cite

    koffi, kanga, Beman Hamidja, K. . ., & Kpinna Tiekoura , C. . (2024). Proposal of a data model for consumption and service adaptation (IaaS – PaaS and SaaS) in cloud computing. International Journal of Basic and Applied Sciences, 13(2), 68-74. https://doi.org/10.14419/1c5z7478