Abstract:
Federated Clouds are infrastructures arranging physical resources from different datacenters. A Cloud broker intermediates between users and datacenters to support the execution of jobs through Virtual Machines (VM). We exploit federated Clouds to run CPU-intensive jobs, in particular, Parameter Sweep Experiments (PSE). Specifically, we study a broker-level scheduler based on Ant Colony Optimization (ACO), which aims to select the datacenters taking into account both the network latencies and the availability of resources. The less the network latency, the lower the influence on makespan. Moreover, when more VMs can be allocated in datacenters with lower latency, more physical resources can be taken advantage of, and hence job execution time decreases. Then, once our broker-level scheduler has selected a datacenter to execute jobs, VMs are allocated in the physical machines of that datacenter by another intra-datacenter scheduler based on ACO. Experiments performed using CloudSim and job data from a real PSE show that our ACO-based broker-level scheduler succeeds in reducing the makespan compared to similar schedulers based on latency-aware greedy and round robin heuristics. © 2016 IEEE.
Registro:
Documento: |
Conferencia
|
Título: | Broker Scheduler based on ACO for Federated Cloud-based scientific experiments |
Autor: | Pacini, E.; Mateos, C.; Garino, C.G. |
Filiación: | ITIC Research Institute, Facultad de Ciencias Exactas y Naturales, UNCuyo and CONICET, Mendoza, Argentina ISISTAN-CONICET and UNICEN, Tandil, Buenos Aires, Argentina ITIC Research Institute and Facultad de Ingeniería, UNCuyo, Mendoza, Argentina
|
Palabras clave: | Ant Colony Optimization; Broker; Federated Cloud; Scheduling; Ant colony optimization; Artificial intelligence; Optimization; Routers; Scheduling; Ant Colony Optimization (ACO); Broker; CPU-intensive; Federated clouds; Network latencies; Physical resources; Scientific experiments; Virtual machines; Job shop scheduling |
Año: | 2016
|
DOI: |
http://dx.doi.org/10.1109/ARGENCON.2016.7585239 |
Título revista: | 2016 IEEE Biennial Congress of Argentina, ARGENCON 2016
|
Título revista abreviado: | IEEE Bienn. Congr. Argent., ARGENCON
|
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_97814673_v_n_p_Pacini |
Referencias:
- Coutinho, R., Drummond, L., Frota, Y., De Oliveira, D., Optimizing virtual machine allocation for parallel scientific workflows in federated clouds (2014) Future Generation Computer Systems, , in Press
- Tordsson, J., Montero, R., Moreno Vozmediano, R., Llorente, I., Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers (2012) Future Generation Computer Systems, 28 (2), pp. 358-367
- Kennedy, J., Swarm intelligence (2006) Handbook of Nature-Inspired and Innovative Computing, pp. 187-219. , Springer US
- Pacini, E., Mateos, C., García Garino, C., Balancing throughput and response time in online scientific clouds via ant colony optimization (2015) Advances in Engineering Software, 84, pp. 31-47
- García Garino, C., Ribero Vairo, M., Andía Fagés, S., Mirasso, A., Ponthot, J.-P., Numerical simulation of finite strain viscoplastic problems (2013) Journal of Computational and Applied Mathematics, 246, pp. 174-184. , Jul
- Calheiros, R., Ranjan, R., Beloglazov, A., De Rose, C., Buyya, R., Cloudsim: A toolkit for modeling and simulation of Cloud Computing environments and evaluation of resource provisioning algorithms (2011) Software: Practice & Experience, 41 (1), pp. 23-50
- Singha, U., Jain, S., An analysis of swarm intelligence based load balancing algorithms in a cloud computing environment (2015) Journal of Hybrid Information Technology, 8 (1), pp. 249-256
- Pendharkar, P., An ant colony optimization heuristic for constrained task allocation problem (2015) Journal of Computational Science, 7, pp. 37-47
- Tavares Neto, R., Godinho Filho, M., Literature review regarding Ant Colony Optimization applied to scheduling problems: Guidelines for implementation and directions for future research (2013) Engineering Applications of Artificial Intelligence, 26 (1), pp. 150-161
- Pacini, E., Mateos, C., García Garino, C., SI-based scheduling of parameter sweep experiments on federated clouds (2014) First HPCLATAM-CLCAR Joint Conference (CARLA), 845, pp. 28-42
- Kessaci, Y., Melab, N., Talbi, E.-G., A pareto-based metaheuristic for scheduling HPC applications on a geographically distributed cloud federation (2013) Cluster Computing, 16 (3), pp. 451-468
- Lucas-Simarro, J., Moreno-Vozmediano, R., Montero, R., Llorente, I., Scheduling strategies for optimal service deployment across multiple clouds (2013) Future Generation Computer Systems, 29 (6), pp. 1431-1441
- Agostinho, L., Feliciano, G., Olivi, L., Cardozo, E., Guimaraes, E., A Bio-inspired approach to provisioning of virtual resources in federated Clouds (2011) DASC 2011 IEEE Computer Socienty, pp. 598-604
- Noda, A., Raith, A., A dijkstra-like method computing all extreme supported non-dominated solutions of the biobjective shortest path problem (2015) Computers & Operations Research, 57, pp. 83-94
- García Garino, C., Gabaldón, F., Goicolea, J.M., Finite element simulation of the simple tension test in metals (2006) Finite Elements in Analysis and Design, 42 (13), pp. 1187-1197
- Jung, J., Jung, S., Kim, T., Chung, T., A study on the Cloud simulation with a network topology generator (2012) World Academy of Science Engineering & Technology, 6 (11), pp. 303-306
- Malik, S., Huet, F., Caromel, D., Latency based group discovery algorithm for network aware Cloud scheduling (2014) Future Generation Computer Systems, 31, pp. 28-39
- Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N., A comprehensive survey: Artificial bee colony (ABC) algorithm and applications (2012) Artificial Intelligence Review, , March
- Jeyarani, R., Nagaveni, N., Vasanth Ram, R., Design and implementation of adaptive power-aware virtual machine provisioner (APAVMP) using swarm intelligence (2012) Future Generation Computer Systems, 28 (5), pp. 811-821
Citas:
---------- APA ----------
Pacini, E., Mateos, C. & Garino, C.G.
(2016)
. Broker Scheduler based on ACO for Federated Cloud-based scientific experiments. 2016 IEEE Biennial Congress of Argentina, ARGENCON 2016.
http://dx.doi.org/10.1109/ARGENCON.2016.7585239---------- CHICAGO ----------
Pacini, E., Mateos, C., Garino, C.G.
"Broker Scheduler based on ACO for Federated Cloud-based scientific experiments"
. 2016 IEEE Biennial Congress of Argentina, ARGENCON 2016
(2016).
http://dx.doi.org/10.1109/ARGENCON.2016.7585239---------- MLA ----------
Pacini, E., Mateos, C., Garino, C.G.
"Broker Scheduler based on ACO for Federated Cloud-based scientific experiments"
. 2016 IEEE Biennial Congress of Argentina, ARGENCON 2016, 2016.
http://dx.doi.org/10.1109/ARGENCON.2016.7585239---------- VANCOUVER ----------
Pacini, E., Mateos, C., Garino, C.G. Broker Scheduler based on ACO for Federated Cloud-based scientific experiments. IEEE Bienn. Congr. Argent., ARGENCON. 2016.
http://dx.doi.org/10.1109/ARGENCON.2016.7585239