Cost modelling and optimisation for cloud: a graph-based approach

被引:1
作者
Khan, Akif Quddus [1 ]
Matskin, Mihhail [2 ]
Prodan, Radu [3 ]
Bussler, Christoph [4 ]
Roman, Dumitru [5 ,6 ]
Soylu, Ahmet [6 ]
机构
[1] Norwegian Univ Sci & Technol, Gjovik, Norway
[2] KTH Royal Inst Technol, Stockholm, Sweden
[3] Univ Klagenfurt, Klagenfurt, Austria
[4] Robert Bosch LLC, Sunnyvale, CA USA
[5] SINTEF AS, Oslo, Norway
[6] OsloMet Oslo Metropolitan Univ, Oslo, Norway
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2024年 / 13卷 / 01期
基金
欧盟地平线“2020”;
关键词
Cloud computing; Cost optimisation; Cost modelling; Graph theory; Resource placement; NEURAL-NETWORK; AVAILABILITY; SELECTION; SERVICE;
D O I
10.1186/s13677-024-00709-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has become popular among individuals and enterprises due to its convenience, scalability, and flexibility. However, a major concern for many cloud service users is the rising cost of cloud resources. Since cloud computing uses a pay-per-use model, costs can add up quickly, and unexpected expenses can arise from a lack of visibility and control. The cost structure gets even more complicated when working with multi-cloud or hybrid environments. Businesses may spend much of their IT budget on cloud computing, and any savings can improve their competitiveness and financial stability. Hence, an efficient cloud cost management is crucial. To overcome this difficulty, new approaches and tools are being developed to provide greater oversight and command over cloud a graph-based approach for modelling cost elements and cloud resources and a potential way to solve the resulting constraint problem of cost optimisation. In this context, we primarily consider utilisation, cost, performance, and availability. The proposed approach is evaluated on three different user scenarios, and results indicate that it could be effective in cost modelling, cost optimisation, and scalability. This approach will eventually help organisations make informed decisions about cloud resource placement and manage the costs of software applications and data workflows deployed in single, hybrid, or multi-cloud environments.
引用
收藏
页数:31
相关论文
共 57 条
[1]   A graph-theoretic approach to conceptual design with functional perspectives [J].
Al-Hakim, L ;
Kusiak, A ;
Mathew, J .
COMPUTER-AIDED DESIGN, 2000, 32 (14) :867-875
[2]  
[Anonymous], 2021, What Is a Data Lake? Pros and Cons of Data Lakes
[3]  
Ashabi A, 2020, IEEE 10TH SYMPOSIUM ON COMPUTER APPLICATIONS AND INDUSTRIAL ELECTRONICS (ISCAIE 2020), P131, DOI [10.1109/ISCAIE47305.2020.9108826, 10.1109/iscaie47305.2020.9108826]
[4]  
Bang-Jensen J, 2009, SPRINGER MONOGR MATH, P1, DOI 10.1007/978-1-84800-998-1_1
[5]   Experimental Characteristics Study of Data Storage Formats for Data Marts Development within Data Lakes [J].
Belov, Vladimir ;
Kosenkov, Alexander N. ;
Nikulchev, Evgeny .
APPLIED SCIENCES-BASEL, 2021, 11 (18)
[6]  
Chawla H., 2020, DATA LAKE ANALYTICS, P43
[7]  
Cormen T, 2009, Introduction to algorithms, V3rd, pp693
[8]   Big Data Workflows: Locality-Aware Orchestration Using Software Containers [J].
Corodescu, Andrei-Alin ;
Nikolov, Nikolay ;
Khan, Akif Quddus ;
Soylu, Ahmet ;
Matskin, Mihhail ;
Payberah, Amir H. ;
Roman, Dumitru .
SENSORS, 2021, 21 (24)
[9]   Locality-Aware Workflow Orchestration for Big Data [J].
Corodescu, Andrei-Alin ;
Nikolov, Nikolay ;
Khan, Akif Quddus ;
Soylu, Ahmet ;
Matskin, Mihhail ;
Payberah, Amir H. ;
Roman, Dumitru .
13TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2021, 2020, :62-70
[10]  
Dauphine A, 2017, Geographical Models with Mathematica, P199, DOI [10.1016/b978-1-78548-225-0.50011-7., DOI 10.1016/B978-1-78548-225-0.50011-7, 10.1016/B978-1-78548-225-0.50011-7]