{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:27:23Z","timestamp":1760236043203,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2021,10,15]],"date-time":"2021-10-15T00:00:00Z","timestamp":1634256000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"ITA's Programa de P\u00f3s-gradua\u00e7\u00e3o em Aplica\u00e7\u00f5es Operacionais (ITA\/PPGAO)","award":["2021\/02"],"award-info":[{"award-number":["2021\/02"]}]},{"DOI":"10.13039\/501100001807","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["#2020\/07162-0"],"award-info":[{"award-number":["#2020\/07162-0"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The high demand for data processing in web applications has grown in recent years due to the increased computing infrastructure supply as a service in a cloud computing ecosystem. This ecosystem offers benefits such as broad network access, elasticity, and resource sharing, among others. However, properly exploiting these benefits requires optimized provisioning of computational resources in the target infrastructure. Several studies in the literature improve the quality of this management, which involves enhancing the scalability of the infrastructure, either through cost management policies or strategies aimed at resource scaling. However, few studies adequately explore performance evaluation mechanisms. In this context, we present the MoHRiPA\u2014Management of Hybrid Resources in Private cloud Architecture. MoHRiPA has a modular design encompassing scheduling algorithms, virtualization tools, and monitoring tools. The proposed architecture solution allows assessing the overall system\u2019s performance by using complete factorial planning to identify the general behavior of architecture under high demand of requests. It also evaluates workload behavior, the number of virtualized resources, and provides an elastic resource manager. A composite metric is also proposed and adopted as a criterion for resource scaling. This work presents a performance evaluation by using formal techniques, which analyses the scheduling algorithms of architecture and the experiment bottlenecks analysis, average response time, and latency. In summary, the proposed MoHRiPA mapping resources algorithm (HashRefresh) showed significant improvement results than the analyzed competitor, decreasing about 7% percent in the uniform average compared to ListSheduling (LS).<\/jats:p>","DOI":"10.3390\/s21206857","type":"journal-article","created":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T23:25:15Z","timestamp":1634513115000},"page":"6857","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["MoHRiPA\u2014An Architecture for Hybrid Resources Management of Private Cloud Environments"],"prefix":"10.3390","volume":"21","author":[{"given":"Gabriel Tomiatti","family":"Andreazi","sequence":"first","affiliation":[{"name":"Computer System Division, Institute of Mathematics and Computer Science, University of S\u00e3o Paulo, S\u00e3o Paulo 13560-970, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00falio Cezar","family":"Estrella","sequence":"additional","affiliation":[{"name":"Computer System Division, Institute of Mathematics and Computer Science, University of S\u00e3o Paulo, S\u00e3o Paulo 13560-970, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sarita Mazzini","family":"Bruschi","sequence":"additional","affiliation":[{"name":"Computer System Division, Institute of Mathematics and Computer Science, University of S\u00e3o Paulo, S\u00e3o Paulo 13560-970, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2483-6382","authenticated-orcid":false,"given":"Roger","family":"Immich","sequence":"additional","affiliation":[{"name":"Computer Science Division, Federal University of Rio Grande do Norte, Natal 59078-970, RN, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Guidoni","sequence":"additional","affiliation":[{"name":"Computer Science Division, Federal University of S\u00e3o Jo\u00e3o del-Rei, S\u00e3o Jo\u00e3o del-Rei 36301-360, MG, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9682-0075","authenticated-orcid":false,"given":"Louren\u00e7o","family":"Alves Pereira J\u00fanior","sequence":"additional","affiliation":[{"name":"Computer Science Division, Aeronautics Institute of Technology (ITA), S\u00e3o Jos\u00e9 dos Campos 12228-900, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2982-4006","authenticated-orcid":false,"given":"Rodolfo Ipolito","family":"Meneguette","sequence":"additional","affiliation":[{"name":"Computer System Division, Institute of Mathematics and Computer Science, University of S\u00e3o Paulo, S\u00e3o Paulo 13560-970, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Younge, A.J., Von Laszewski, G., Wang, L., Lopez-Alarcon, S., and Carithers, W. (2010, January 15\u201318). Efficient resource management for cloud computing environments. Proceedings of the International Conference on Green Computing, Chicago, IL, USA.","DOI":"10.1109\/GREENCOMP.2010.5598294"},{"key":"ref_2","unstructured":"Mao, S., Wu, J., Liu, L., Lan, D., and Taherkordi, A. (2020). Energy-efficient cooperative communication and computation for wireless powered mobile-edge computing. IEEE Syst. J."},{"key":"ref_3","first-page":"179","article-title":"The economic impact of cloud computing on business creation, employment and output in Europe","volume":"54","author":"Etro","year":"2009","journal-title":"Rev. Bus. Econ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.iot.2018.09.005","article-title":"The Internet of Things, Fog and Cloud continuum: Integration and challenges","volume":"3\u20134","author":"Bittencourt","year":"2018","journal-title":"Internet Things"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Bauer, E., and Adams, R. (2012). Reliability and Availability of Cloud Computing, John Wiley & Sons.","DOI":"10.1002\/9781118393994"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Pereira, L.A., Choquehuanca Mamani, E.L., Santana, M.J., Monaco, F.J., and Nobile, P.N. (2015, January 6\u20139). Extending discrete-event simulation frameworks for non-stationary performance evaluation: Requirements and case study. Proceedings of the 2015 Winter Simulation Conference (WSC), Huntington Beach, CA, USA.","DOI":"10.1109\/WSC.2015.7408444"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Meneguette, R.I., and Boukerche, A. (2017, January 3\u20136). A cooperative and adaptive resource scheduling for Vehicular Cloud. Proceedings of the 2017 IEEE Symposium on Computers and Communications (ISCC), Heraklion, Greece.","DOI":"10.1109\/ISCC.2017.8024562"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"848","DOI":"10.1109\/JAS.2021.1003934","article-title":"Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints","volume":"8","author":"Zhu","year":"2021","journal-title":"IEEE\/CAA J. Autom. Sin."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3688","DOI":"10.1109\/TITS.2018.2880298","article-title":"AVARAC: An Availability-Based Resource Allocation Scheme for Vehicular Cloud","volume":"20","author":"Meneguette","year":"2019","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/TSUSC.2017.2667706","article-title":"Customer-satisfaction-aware optimal multiserver configuration for profit maximization in cloud computing","volume":"2","author":"Mei","year":"2017","journal-title":"IEEE Trans. Sustain. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Curado, M., Madeira, H., da Cunha, P.R., Cabral, B., Abreu, D.P., Barata, J., Roque, L., and Immich, R. (2019). Internet of Things\u2014Next Generation Cyber-Physical Systems. Cyber Resilience of Systems and Networks, Springer.","DOI":"10.1007\/978-3-319-77492-3_16"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1725","DOI":"10.1109\/TASE.2020.2975225","article-title":"An intelligent optimization method for optimal virtual machine allocation in cloud data centers","volume":"17","author":"Zhang","year":"2020","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"53936","DOI":"10.1109\/ACCESS.2021.3071085","article-title":"Platoon Grouping Network Offloading Mechanism for VANETs","volume":"9","author":"Kamoi","year":"2021","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Mao, S., Zhang, N., Liu, L., Wu, J., Dong, M., Ota, K., Liu, T., and Wu, D. (2021). Computation Rate Maximization for Intelligent Reflecting Surface Enhanced Wireless Powered Mobile Edge Computing Networks. IEEE Trans. Veh. Technol.","DOI":"10.1109\/TVT.2021.3105270"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mhatre, M., Shree, P., and Sharma, S.K. (2017, January 7\u20139). Prioritized job scheduling algorithm using parallelization technique in cloud computing. Proceedings of the 2017 2nd International Conference for Convergence in Technology (I2CT), Mumbai, India.","DOI":"10.1109\/I2CT.2017.8226195"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Hassan, M., Chen, H., and Liu, Y. (2018, January 11\u201313). DEARS: A Deep Learning Based Elastic and Automatic Resource Scheduling Framework for Cloud Applications. Proceedings of the 2018 IEEE International Conference on Parallel Distributed Processing with Applications, Ubiquitous Computing Communications, Big Data Cloud Computing, Social Computing Networking, Sustainable Computing Communications (ISPA\/IUCC\/BDCloud\/SocialCom\/SustainCom), Melbourne, VIC, Australia.","DOI":"10.1109\/BDCloud.2018.00086"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1938","DOI":"10.1109\/TNET.2013.2288973","article-title":"Scheduling jobs with unknown duration in clouds","volume":"22","author":"Maguluri","year":"2013","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Pereira, R.S., Lieira, D.D., da Silva, M.A., Pimenta, A.H., da Costa, J.B., Ros\u00e1rio, D., and Meneguette, R.I. (2019, January 11\u201313). A novel fog-based resource allocation policy for vehicular clouds in the highway environment. Proceedings of the 2019 IEEE Latin-American Conference on Communications (LATINCOM), Salvador, Brazil.","DOI":"10.1109\/LATINCOM48065.2019.8937912"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1186\/s13677-018-0105-8","article-title":"Task scheduling and resource allocation in cloud computing using a heuristic approach","volume":"7","author":"Gawali","year":"2018","journal-title":"J. Cloud Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3045","DOI":"10.1016\/j.cor.2013.06.012","article-title":"Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm","volume":"40","author":"Tsai","year":"2013","journal-title":"Comput. Oper. Res."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2126","DOI":"10.1007\/s11227-018-2709-7","article-title":"A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers","volume":"75","author":"Sayadnavard","year":"2019","journal-title":"J. Supercomput."},{"key":"ref_22","unstructured":"Meneguette, R.I., Madeira, E.R.M., and Bittencourt, L.F. (2012, January 22\u201326). Multi-network packet scheduling based on vehicular ad hoc network applications. Proceedings of the 2012 8th International Conference on Network and Service Management (CNSM) and 2012 Workshop on Systems Virtualiztion Management (SVM), Las Vegas, NV, USA."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Liu, N., Li, Z., Xu, J., Xu, Z., Lin, S., Qiu, Q., Tang, J., and Wang, Y. (2017, January 5\u20138). A Hierarchical Framework of Cloud Resource Allocation and Power Management Using Deep Reinforcement Learning. Proceedings of the 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA.","DOI":"10.1109\/ICDCS.2017.123"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Arif, H., and Sahoo, P.K. (2018, January 3\u20134). Threshold Scheme Approach to Balance Virtual Machines Load in Private Cloud. Proceedings of the 2018 International Conference on Applied Engineering (ICAE), Batam, Indonesia.","DOI":"10.1109\/INCAE.2018.8579406"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.future.2017.09.080","article-title":"Cloud provider capacity augmentation through automated resource bartering","volume":"81","author":"Goher","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Estrella, J., Santana, R., Santana, M., and Bruschi, S. (2011). WSARCH: A service-oriented architecture with QoS. Handbook of Research on Service-Oriented Systems and Non-Functional Properties: Future Directions, IGI Global.","DOI":"10.4018\/978-1-61350-432-1.ch016"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Branco, K.R., Santana, M.J., Santana, R.H.C., and Bruschi, S.M. (2006, January 9\u201313). Piv and wpiv: Performance index for heterogeneous systems evaluation. Proceedings of the 2006 IEEE International Symposium on Industrial Electronics, Montreal, QC, Canada.","DOI":"10.1109\/ISIE.2006.295614"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1109\/TPDS.2013.57","article-title":"List scheduling algorithm for heterogeneous systems by an optimistic cost table","volume":"25","author":"Arabnejad","year":"2013","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_29","unstructured":"Jain, R. (1990). The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling, John Wiley & Sons."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"691","DOI":"10.1147\/sj.444.0691","article-title":"Impact of service-oriented architecture on enterprise systems, organizational structures, and individuals","volume":"44","author":"Bieberstein","year":"2005","journal-title":"IBM Syst. J."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ferreira, C.H., Nunes, L.H., Pereira, L.A., Nakamura, L.H., Estrella, J.C., and Reiff-Marganiec, S. (July, January 27). PEESOS-Cloud: A Workload-Aware Architecture for Performance Evaluation in Service-Oriented Systems. Proceedings of the 2016 IEEE World Congress on Services (SERVICES), San Francisco, CA, USA.","DOI":"10.1109\/SERVICES.2016.25"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6857\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:15:24Z","timestamp":1760166924000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6857"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,15]]},"references-count":31,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["s21206857"],"URL":"https:\/\/doi.org\/10.3390\/s21206857","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,10,15]]}}}