Software greenability: A case study of cloud-based business applications provisioning

被引:3
|
作者
Acar, Hayri [1 ]
Benfenatki, Hind [2 ]
Gelas, Jean-Patrick [3 ]
Da Silva, Catarina Ferreira [1 ]
Alptekin, Gulfem I. [4 ]
Benharkat, Aicha-Nabila [2 ]
Ghodous, Parisa [1 ]
机构
[1] Univ Claude Bernard Lyon 1, Univ Lyon, CNRS, LIRIS UMR 5205, F-69621 Villeurbanne, France
[2] Univ Lyon, CNRS, INSA Lyon, LIRIS UMR5205, Lyon, France
[3] ENS Lyon, LIP, UMR 5668, F-69007 Lyon, France
[4] Galatasaray Univ, Dept Comp Engn, Istanbul, Turkey
来源
PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD) | 2018年
关键词
Green IT; energy efficiency; cloud computing; use case; automatic business application provisioning;
D O I
10.1109/CLOUD.2018.00125
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The emission of CO2 due to ICT (Information and Communication Technologies) is found as equivalent to aviation sector. Although the energy consumption in ICT is due both to hardware and software. In recent decade, the energy efficiency studies focus on the hardware part, especially with the development of cloud computing. Indeed, it is the software application that is responsible for executing tasks, that indirectly affects the hardware energy consumption. This work focus on software energy consumption. We introduce a methodology which evaluates and improves the software greenability by considering its energy consumption, performance and readability. Contrary to existing methodologies, we associate the effect of several components (CPU, memory, disk and network) when estimating software energy consumption instead of considering only the CPU as it is the case in literature. Moreover, the proposed framework can dynamically examine source code to integrate some measurement functionality. A Tool to Estimate Energy Consumption (TEEC) is implemented and its applicability is demonstrated on the case of cloud-based business application provisioning software, called MADONA. MADONA allows dynamically generating service-oriented business applications by automatically composing business services and automatically deploying the generated applications on cloud environment.
引用
收藏
页码:875 / 878
页数:4
相关论文
共 50 条
  • [31] QoS-guaranteed resource provisioning for cloud-based MapReduce in dynamical environments
    Xu, Xiaoyong
    Tang, Maolin
    Tian, Yu-Chu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 18 - 30
  • [32] A Cloud-based Architecture for Secure and Reliable Service Provisioning in Wireless Sensor Network
    Banaie, Fatemeh
    Seno, Seyed Amin Hosseini
    2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 96 - 101
  • [33] Cloud-based computer simulation: Towards planting existing simulation software into the cloud
    Liu, Xiaocheng
    He, Qiang
    Qiu, Xiaogang
    Chen, Bin
    Huang, Kedi
    SIMULATION MODELLING PRACTICE AND THEORY, 2012, 26 : 135 - 150
  • [34] SLA-Based Resource Provisioning for Hosted Software-as-a-Service Applications in Cloud Computing Environments
    Wu, Linlin
    Garg, Saurabh Kumar
    Versteeg, Steve
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) : 465 - 485
  • [35] Assessing Performance of Cloud-Based Heterogeneous Chatbot Systems and A Case Study
    Gunnam, Ganesh Reddy
    Inupakutika, Devasena
    Mundlamuri, Rahul
    Kaghyan, Sahak
    Akopian, David
    IEEE ACCESS, 2024, 12 : 81631 - 81645
  • [36] Business Factors Challenging SMEs for Adopting Cloud-Based Solutions
    H. Kiran Kumar
    B. R. Naveen
    J. Savitha
    International Journal of Global Business and Competitiveness, 2022, 17 (2) : 203 - 214
  • [37] CLOUD-BASED CALCULUS FOR BUSINESS: MOVING FROM STATIC TO DYNAMIC
    Tasic, B.
    EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 8794 - 8798
  • [38] Quantitative Risk Assessment for Cloud-Based Software Migration Processes
    Zeng, Wen
    Yan, Wenjing
    Simpson, Emily
    Molina-Jimenez, Carlos
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (6-8)
  • [39] Practical Resource Provisioning and Caching with Dynamic Resilience for Cloud-Based Content Distribution Networks
    Hu, Menglan
    Luo, Jun
    Wang, Yang
    Veeravalli, Bharadwaj
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (08) : 2169 - 2179
  • [40] Cloud-Based IoT Applications and Their Roles in Smart Cities
    Alam, Tanweer
    SMART CITIES, 2021, 4 (03): : 1196 - 1219