Cloud-SEnergy: A bin-packing based multi-cloud service broker for energy efficient composition and execution of data-intensive applications

Sustainable Computing: Informatics and Systems - Tập 19 - Trang 242-252 - 2018
Thar Baker1, Bandar Aldawsari1, Muhammad Asim2, Hissam Tawfik3, Zakaria Maamar4, Rajkumar Buyya5
1Department of Computer Science, Liverpool John Moores University, UK
2Department of Computer Science, National University of Computer and Emerging Sciences, Pakistan
3School of Computing, and Creative Technologies, Leeds Beckett University, UK
4College of Technological Innovation, Zayed University, UAE
5School of Computing and Information Systems, University of Melbourne, Australia

Tài liệu tham khảo

Aldawsari, 2015, Towards a holistic brokerage system for multi-cloud environment, 249 Baker, 2015, Greedi: an energy efficient routing algorithm for big data on cloud, Ad Hoc Netw., 35, 83, 10.1016/j.adhoc.2015.06.008 Maamar, 2006, Towards a coordination model for web services, Technologies for Collaborative Business Process Management Benatallah, 2003, The self-serv environment for web services composition, IEEE Internet Comput., 7, 40, 10.1109/MIC.2003.1167338 Muhammad Asim, 2013, Event driven monitoring of composite services, 550 Sheng, 2014, Web services composition: a decade's overview, 218 Owusu, 2012, The current state of understanding of the energy efficiency of cloud computing, 1948 Garg, 2011, Environment-conscious scheduling of HPC applications on distributed cloud-oriented data centers, J. Parallel Distrib. Comput., 71, 732, 10.1016/j.jpdc.2010.04.004 Sverdlik, 2016 Olivier, 2016 P. Baer, 2008 (cited 16.03.18). Rodriguez-Mier, 2012, An optimal and complete algorithm for automatic web service composition, Int. J. Web Serv. Res., 9, 1, 10.4018/jwsr.2012040101 Wang, 2009, Service composition in service-oriented wireless sensor networks with persistent queries, 1 Wolke, 2015, More than bin packing: dynamic resource allocation strategies in cloud data centers, Inf. Syst., 83, 10.1016/j.is.2015.03.003 de Souza, 2015, Planning of distribution systems using mixed-integer linear programming models considering network reliability, J. Control Autom. Electr. Syst., 26, 170, 10.1007/s40313-014-0165-z Christensen, 2017, Approximation and online algorithms for multidimensional bin packing: a survey, Comput. Sci. Rev., 24, 63, 10.1016/j.cosrev.2016.12.001 Kuma, 2012, 315 Lemos, 2016, Web service composition: a survey of techniques and tools, ACM Comput. Surv. (CSUR), 48, 33, 10.1145/2831270 Lin, 2015, Novel algorithms and equivalence optimization for resource allocation in cloud computing, Int. J. Web Grid Serv., 11, 193, 10.1504/IJWGS.2015.068899 Lin, 2017, Multi-resource scheduling and power simulation for cloud computing, Inf. Sci., 397–398, 168, 10.1016/j.ins.2017.02.054 Beloglazov, 2012, Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing, Future Gener. Comput. Syst., 28, 755, 10.1016/j.future.2011.04.017 Wang, 2013, An energy-aware resource allocation heuristics for VM scheduling in cloud, 1 Kumar, 2015, A genetic algorithmic approach for energy efficient task consolidation in cloud computing, Int. J. Comput. Appl., 118, 1 Gupta, 2016 Hamdaoui, 2013, Exploiting 4G mobile user cooperation for energy conservation: challenges and opportunities, IEEE Wirel. Commun., 20, 62, 10.1109/MWC.2013.6664475 Taleb, 2015, EASE: EPC as a service to ease mobile core network deployment over cloud, IEEE Netw., 29, 78, 10.1109/MNET.2015.7064907 Lee, 2012, Energy efficient utilization of resources in cloud computing systems, J. Supercomput., 60, 268, 10.1007/s11227-010-0421-3 Luo, 2012, A resource scheduling algorithm of cloud computing based on energy efficient optimization methods, 1 Uchechukwu, 2012, Improving cloud computing energy efficiency, 53 Wajid, 2013, Optimizing energy efficiency in the cloud using service composition and runtime adaptation techniques, 115 LF, 2010, Seeking quality of web service composition in a semantic dimension, IEEE Trans. Knowl. Data Eng., 23, 942 Bartalos, 2012, Engineering energy-aware web services toward dynamically-green computing, 87 Park, 2008, Reconfigurable service composition and categorization for power-aware mobile computing, Parallel Distrib. Syst., 19, 1553, 10.1109/TPDS.2008.107 Bartalos, 2016, Modeling energy-aware web services and application, J. Netw. Comput. Appl., 67, 86, 10.1016/j.jnca.2016.01.017 Guo, 2014, Electricity cost-aware dynamic workload management in geographically distributed datacenters, Comput. Commun., 50, 162, 10.1016/j.comcom.2014.02.011 Chen, 2014, Automated analysis of performance and energy consumption for cloud applications, 39 Lu, 2015, Towards efficient service composition in multi-cloud environment, 1 Zou, 2010, AI planning and combinatorial optimization for web service composition in cloud computing, Annual International Conference on Cloud Computing and Virtualization (CCV 2010), 1 Kurdi, 2015, A combinatorial optimization algorithm for multiple cloud service composition, Comput. Electr. Eng., 42, 107, 10.1016/j.compeleceng.2014.11.002 Luo, 2009, An adaptive algorithm for QoS-aware service composition in grid environments, Serv. Oriented Comput. Appl., 3, 217, 10.1007/s11761-009-0047-6 Hang, 2012, Behind the curtain: service selection via trust in composite services, 9 Rodriguez-Mier, 2016, An integrated semantic web service discovery and composition framework, IEEE Trans. Serv. Comput., 9, 537, 10.1109/TSC.2015.2402679 Song, 2014, Adaptive resource provisioning for the cloud using online bin packing, IEEE Trans. Comput., 63, 2647, 10.1109/TC.2013.148 OpenStack, URL https://www.openstack.org/. Eucalyptus, URL https://www.eucalyptus.com. Liu, 2008, Scheduling mixed tasks with deadlines in grids using bin packing, 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS’08), 229, 10.1109/ICPADS.2008.127 Srikantaiah, 2008, Energy aware consolidation for cloud computing, Proceedings of the 2008 Conference on Power Aware Computing and Systems, 1 Karunamurthy, 2011, A novel architecture for web service composition, J. Netw. Comput. Appl., 35, 787, 10.1016/j.jnca.2011.11.012 IBM, 2017