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 条
  • [22] Automated Certification for Compliant Cloud-based Business Processes
    Rafael Accorsi
    Lutz Lowis
    Yoshinori Sato
    Business & Information Systems Engineering, 2011, 3 : 145 - 154
  • [23] Importance of Cloud-Based Maritime Fleet Management Software
    Joszczuk-Januszewska, Jolanta
    ACTIVITIES OF TRANSPORT TELEMATICS, 2013, 395 : 450 - 458
  • [24] A Cloud-Based Dynamic Random Software Testing Strategy
    Pei, Hanyu
    Yin, Beibei
    Xie, Min
    Cai, Kai-Yuan
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2017, : 509 - 513
  • [25] A Case for Cloud-Based Mobile Search
    Yan Gao
    ZTE Communications, 2011, 9 (01) : 33 - 36
  • [26] Automated Certification for Compliant Cloud-based Business Processes
    Accorsl, Rafael
    Lowis, Lutz
    Sato, Yoshinori
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2011, 3 (03) : 145 - 154
  • [27] Cloud-based Platform for Collaborative Business Process Management
    Cocconi, Diego
    Roa, Jorge
    Villarreal, Pablo
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [28] Running Business Applications in the Cloud: A Use Case Perspective
    Ragusa, Carmelo
    Puliafito, Antonio
    EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 595 - 602
  • [29] An approach for economic evaluation of cloud-based applications
    Pena-Ortiz, Raul
    Domenech, Josep
    Gil, Jose A.
    Pont, Ana
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 281 - 287
  • [30] Cloud-based Platform for Computer Vision Applications
    Mahmoudi, Sidi Ahmed
    El Adoui, Mohammed
    Belarbi, Mohammed Amin
    Larhmam, Mohammed Amine
    Lecron, Fabian
    2017 INTERNATIONAL CONFERENCE ON SMART DIGITAL ENVIRONMENT (ICSDE'17), 2017, : 195 - 200