Energy-aware service composition in multi-Cloud

Service composition is widely used in multiple scenarios to meet users’ various demands. In a multi-Cloud environment (MCE), a composite request (service request) needs atomic services (service candidates) located in multiple clouds with various functions. Service composition composes atomic service...

Full description

Saved in:
Bibliographic Details
Main Authors: Jianmin Li, Ying Zhong, Shunzhi Zhu, Yongsheng Hao
Format: Article
Language:English
Published: Springer 2022-07-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157822001422
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849324896271728640
author Jianmin Li
Ying Zhong
Shunzhi Zhu
Yongsheng Hao
author_facet Jianmin Li
Ying Zhong
Shunzhi Zhu
Yongsheng Hao
author_sort Jianmin Li
collection DOAJ
description Service composition is widely used in multiple scenarios to meet users’ various demands. In a multi-Cloud environment (MCE), a composite request (service request) needs atomic services (service candidates) located in multiple clouds with various functions. Service composition composes atomic services from multiple clouds together as a new service. Prior work focused on how to compose services and ignored energy consumption caused by the execution of atomic services. In this paper, we examine an energy-aware heuristic for service composition (EASC) under a multi-Cloud environment to reduce energy consumption from executing atomic services. To meet our requirements, we try to compose services in one cloud to reduce energy consumption for transferring files between atomic services. Beyond that, we also consider the influence of the split-point positions to energy consumption and other metrics. Simulation results show that our proposed method has shown good performance in reducing execution time and energy consumption.
format Article
id doaj-art-df402a92d55f441d82dfead913c446e3
institution Kabale University
issn 1319-1578
language English
publishDate 2022-07-01
publisher Springer
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj-art-df402a92d55f441d82dfead913c446e32025-08-20T03:48:35ZengSpringerJournal of King Saud University: Computer and Information Sciences1319-15782022-07-013473959396710.1016/j.jksuci.2022.04.014Energy-aware service composition in multi-CloudJianmin Li0Ying Zhong1Shunzhi Zhu2Yongsheng Hao3School of Computer and Information Engineering, Xiamen University of Technology, 361024, China; Corresponding author.School of Computer and Information Engineering, Xiamen University of Technology, 361024, ChinaSchool of Computer and Information Engineering, Xiamen University of Technology, 361024, ChinaNetwork Center, Nanjing University of Information Science & Technology, Nanjing 210044, ChinaService composition is widely used in multiple scenarios to meet users’ various demands. In a multi-Cloud environment (MCE), a composite request (service request) needs atomic services (service candidates) located in multiple clouds with various functions. Service composition composes atomic services from multiple clouds together as a new service. Prior work focused on how to compose services and ignored energy consumption caused by the execution of atomic services. In this paper, we examine an energy-aware heuristic for service composition (EASC) under a multi-Cloud environment to reduce energy consumption from executing atomic services. To meet our requirements, we try to compose services in one cloud to reduce energy consumption for transferring files between atomic services. Beyond that, we also consider the influence of the split-point positions to energy consumption and other metrics. Simulation results show that our proposed method has shown good performance in reducing execution time and energy consumption.http://www.sciencedirect.com/science/article/pii/S1319157822001422Energy-awareMulti-CloudScheduling methodService composition
spellingShingle Jianmin Li
Ying Zhong
Shunzhi Zhu
Yongsheng Hao
Energy-aware service composition in multi-Cloud
Journal of King Saud University: Computer and Information Sciences
Energy-aware
Multi-Cloud
Scheduling method
Service composition
title Energy-aware service composition in multi-Cloud
title_full Energy-aware service composition in multi-Cloud
title_fullStr Energy-aware service composition in multi-Cloud
title_full_unstemmed Energy-aware service composition in multi-Cloud
title_short Energy-aware service composition in multi-Cloud
title_sort energy aware service composition in multi cloud
topic Energy-aware
Multi-Cloud
Scheduling method
Service composition
url http://www.sciencedirect.com/science/article/pii/S1319157822001422
work_keys_str_mv AT jianminli energyawareservicecompositioninmulticloud
AT yingzhong energyawareservicecompositioninmulticloud
AT shunzhizhu energyawareservicecompositioninmulticloud
AT yongshenghao energyawareservicecompositioninmulticloud