Skip to main content
Log in

OptiCom: a joint optimization and compliance assurance method for resource management at SaaS level

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

Cloud data centers continue to expand as new technologies emerge and IT resources multiply. This is due to the multiplication of the number of generated services in modern IT systems and the virtualization and externalization of these assets. Nowadays, software services in the cloud are regulated by licenses. This creates new challenges regarding resource management at the SaaS level and contributes to the already enormous energy consumption increase and cost explosion. Managing and scaling cloud resources when it comes to licensed software applications is a new trend. This is all the more difficult when compliance issues are in question. In this article, we propose OptiCom, a novel software-level resource optimization approach that ensures regulatory compliance and enables the minimization of costs, resource wastage, and energy consumption through migration and dynamic placement. The evaluation study showed promising outcomes. Experimentally, our approach achieved important results with 47.87% cost savings, 24.12% energy savings, and 60.08% more profit in terms of resource utilization.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. Flexera 2020 State of the Cloud Report.

  2. https://azure.microsoft.com/en-us/pricing/details/app-service/windows/.

  3. https://www.spec.org/.

References

  • Aujla GS (2018) Renewable energy based efficient framework for sustainability of data centers. PhD thesis, Thapar Institute Of Engineering And Technology, Patiala

  • Avvari R, Vinod Kumar D (2022) Multi-objective optimal power flow with efficient constraint handling using hybrid decomposition and local dominance method. J Inst Eng India Ser B 103:1643–1658

    Article  Google Scholar 

  • Azizi S, Shojafar M, Abawajy J, Buyya R (2021) Grvmp: a greedy randomized algorithm for virtual machine placement in cloud data centers. IEEE Syst J 15(2):2571–2582. https://doi.org/10.1109/JSYST.2020.3002721

    Article  ADS  Google Scholar 

  • Bansal S (2021) Nature-inspired hybrid multi-objective optimization algorithms in search of near-ogrs to eliminate fwm noise signals in optical wdm systems and their performance comparison. J Inst Eng India Ser B 102

  • Chakrabarti A, Chakrabarty K (2019) A proposal to adjust the time-keeping systems for savings in cycling operation and carbon emission. J Inst Eng India Ser B 100:541–550

    Article  Google Scholar 

  • Chevalier A (2021) Optimization of software license placement in the cloud for economical and efficient deployment. PhD thesis, University of Lyon, France

  • Danandeh Mehr A, Rikhtehgar Ghiasi A, Yaseen ZM, Sorman AU, Abualigah L (2023) A novel intelligent deep learning predictive model for meteorological drought forecasting. J Ambient Intell Human Comput 14:10411–10455

    Article  Google Scholar 

  • Dong X, Deng S, Wang D (2022) A short-term power load forecasting method based on k-means and SVM. J Ambient Intell Human Comput 13:5253–5267

    Article  Google Scholar 

  • Gupta S, Garg R, Singh A (2020) Anfis-based control of multi-objective grid connected inverter and energy management. J Inst Eng India Ser B 101:1–14

    Article  Google Scholar 

  • Helali L, Omri MN (2021) Heuristic-based approach for dynamic consolidation of software licenses in cloud data centers. Int J Intell Syst Appl 13:1–12

    Google Scholar 

  • Helali L, Omri MN (2021) A survey of data center consolidation in cloud computing systems. Comput Sci Rev 39:100366

    Article  Google Scholar 

  • Helali L, Omri MN (2022) Intelligent and compliant dynamic software license consolidation in cloud environment. Computing 104:2749–2783

    Article  PubMed Central  Google Scholar 

  • Helali L, Omri MN (2022) Software license consolidation and resource optimization in container-based virtualized data centers. J Grid Comput 20:13

    Article  Google Scholar 

  • Helali L, Omri MN (2022) Software license consolidation and resource optimization in container-based virtualized data centers. J Grid Comput 20:13

    Article  Google Scholar 

  • Höfer CN, Karagiannis G (2011) Cloud computing services: taxonomy and comparison. J Internet Serv Appl 2:81–94

    Article  Google Scholar 

  • Kim J, Moon N (2019) Bilstm model based on multivariate time series data in multiple field for forecasting trading area. J Ambient Intell Human Comput

  • Mann ZA (2018) Resource optimization across the cloud stack. IEEE Trans Parallel Distrib Syst 29:169–182

    Article  Google Scholar 

  • Murali P, Revathy R, Balamurali Sea (2020) Integration of rnn with garch refined by whale optimization algorithm for yield forecasting: a hybrid machine learning approach. J Ambient Intell Human Comput

  • Murthy MKM, Ameen MN, Sanjay HA, Yasser PM (2013) Software licensing models and benefits in cloud environment: A survey. In: Proceedings of International Conference on Advances in Computing. Advances in Intelligent Systems and Computing, Springer, New Delhi, vol 174, pp 645–650

  • Muruganantham B, Gnanadass R (2021) Solar integrated time series load flow analysis for practical distribution system. J Inst Eng India Ser B 102:829–841

    Article  Google Scholar 

  • Nayak J, Shaw B, Sahu B (2023) A fuzzy adaptive symbiotic organism search based hybrid wavelet transform-extreme learning machine model for load forecasting of power system: a case study. J Ambient Intell Human Comput 14:10833–10847

    Article  Google Scholar 

  • Oracle (2020) Database licensing. https://www.oracle.com/assets/ databaselicensing-070584.pdf

  • Ostad-Ali-Askari K (2022) Developing an optimal design model of furrow irrigation based on the minimum cost and maximum irrigation efficiency. Appl Water Sci 12:144

    Article  ADS  Google Scholar 

  • Ostad-Ali-Askari K (2022) Management of risks substances and sustainable development. Appl Water Sci 12:65

    Article  ADS  Google Scholar 

  • Padhi S, Panigrahi B, Dash D (2020) Solving dynamic economic emission dispatch problem with uncertainty of wind and load using whale optimization algorithm. J Inst Eng India Ser B 101:65–78

    Article  Google Scholar 

  • Roy S, Samui P, Iea N (2020) Forecasting heating and cooling loads of buildings: a comparative performance analysis. J Ambient Intell Human Comput 11:1253–1264

    Article  Google Scholar 

  • SAP UK Ltd v Diageo Great Britain Ltd (2017) Ewhc 189 (tcc). https://www.bailii.org/ew/cases/EWHC/TCC/2017/189.html

  • Sayer P (2018) Sap settles licensing dispute with ab inbev. https://www.itworld.com/article/3264435/sap-settles-licensing-dispute-with-ab-inbev.html

  • Selvam K, Vinod Kumar DM, Siripuram R (2017) Distributed generation planning using peer enhanced multi-objective teaching-learning based optimization in distribution networks. J Inst Eng (India): Series B 98(2):203–211. https://doi.org/10.1007/s40031-016-0239-3

    Article  Google Scholar 

  • Sen A, Garg A, Verma A, Nayak T (2011) Cloudbridge: on integrated hardware-software consolidation. ACM SIGMETRICS Perform Evaluat Rev 39:14–25

    Article  Google Scholar 

  • Sengar S, Liu X (2020) Ensemble approach for short term load forecasting in wind energy system using hybrid algorithm. J Ambient Intell Human Comput 11:5297–5314

    Article  Google Scholar 

  • Singh U, Rizwan M (2023) Analysis of wind turbine dataset and machine learning based forecasting in SCADA-system. J Ambient Intell Human Comput 14:8035–8044

    Article  Google Scholar 

  • Son Y, Zhang X, Yea Y (2023) LSTM-GAN based cloud movement prediction in satellite images for PV forecast. J Ambient Intell Human Comput 14:12373–12386

    Article  Google Scholar 

  • Tchana A, Palma ND, Safieddine I, Hagimont D (2016) Software consolidation as an efficient energy and cost saving solution. Futur Gener Comput Syst 58:1–12

    Article  Google Scholar 

  • Wang X, Wang Y, Jea Peng (2023) Multivariate long sequence time-series forecasting using dynamic graph learning. J Ambient Intell Human Comput 14:7679–7693

    Article  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leila Helali.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Helali, L. OptiCom: a joint optimization and compliance assurance method for resource management at SaaS level. Int J Syst Assur Eng Manag 15, 1109–1118 (2024). https://doi.org/10.1007/s13198-023-02195-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-023-02195-6

Keywords

Navigation