Access the full text.
Sign up today, get DeepDyve free for 14 days.
(2015)
Mayo-Garćıa R (2015a) A novel pilot
A. Rubio-Montero, E. Huedo, Francisco Castejón-Magaña, R. Mayo-García (2015)
GWpilot: Enabling multi-level scheduling in distributed infrastructures with GridWay and pilot jobsFuture Gener. Comput. Syst., 45
Javier Díaz, S. Reyes, A. Niño, C. Muñoz-Caro (2009)
Derivation of self-scheduling algorithms for heterogeneous distributed computer systems: Application to internet-based grids of computersFuture Gener. Comput. Syst., 25
(2016)
2016) An energy-aware bi-level optimization model
Boris Parák, Feldhaus Florian, Kasprzak Piotr, Srba Maik, Z. Šustr (2014)
The rOCCI Project - Providing Cloud Interoperability with OCCI 1.1
J. Moscicki, M. Lamanna, M. Bubak, P. Sloot (2011)
Processing moldable tasks on the grid: Late job binding with lightweight user-level overlayFuture Gener. Comput. Syst., 27
M. Zhani, R. Boutaba (2015)
Survivability and Fault Tolerance in the Cloud
Monir Abdullaha, Mohamed Othmanb (2013)
International Conference on Computational Science , ICCS 2013 Cost-Based Multi-QoS Job Scheduling using Divisible Load Theory in Cloud Computing
M. Pascual, R. García, I. Llorente (2013)
Montera: A Framework for Efficient Execution of Monte Carlo Codes on Grid InfrastructuresComput. Informatics, 32
P. Mhashilkar, A. Tiradani, B. Holzman, K. Larson, I. Sfiligoi, M. Rynge (2014)
Cloud Bursting with GlideinWMS: Means to satisfy ever increasing computing needs for Scientific WorkflowsJournal of Physics: Conference Series, 513
K. Lu, R. Yahyapour, P. Wieder, Edwin Yaqub, M. Abdullah, B. Schloer, Constantinos Kotsokalis (2016)
Fault-tolerant Service Level Agreement lifecycle management in clouds using actor systemFuture Gener. Comput. Syst., 54
André Luckow, M. Santcroos, André Merzky, Ole Weidner, P. Mantha, S. Jha (2012)
P∗: A model of pilot-abstractions2012 IEEE 8th International Conference on E-Science
U. Fink (2016)
Planning And Scheduling In Manufacturing And Services
J. Lucas-Simarro, R. Moreno-Vozmediano, R. Montero, I. Llorente (2015)
Cost optimization of virtual infrastructures in dynamic multi‐cloud scenariosConcurrency and Computation: Practice and Experience, 27
G. Anastasi, E. Carlini, M. Coppola, Patrizio Dazzi (2014)
QBROKAGE: A Genetic Approach for QoS Cloud Brokering2014 IEEE 7th International Conference on Cloud Computing
Sami Yangui, I. Marshall, Jean-Pierre Laisné, S. Tata (2013)
CompatibleOne: The Open Source Cloud BrokerJournal of Grid Computing, 12
M. Nagano, K. Kobayakawa, N. Sakaki, K. Ando (2004)
New measurement on photon yields from air and the application to the energy estimation of primary cosmic raysAstroparticle Physics, 22
Yong-Hyuk Moon, Chan-Hyun Youn (2015)
Multihybrid job scheduling for fault-tolerant distributed computing in policy-constrained resource networksComput. Networks, 82
A. Rubio-Montero, M. Pascual, R. Mayo-García (2015)
Evaluation of an adaptive framework for resilient Monte Carlo executionsProceedings of the 30th Annual ACM Symposium on Applied Computing
T. Glatard, S. Camarasu-Pop (2011)
A model of pilot-job resource provisioning on production gridsParallel Comput., 37
Chuan-Feng Chiu, S. Hsu, S. Jan, JY Chen (2014)
Task Scheduling Based on Load Approximation in Cloud Computing Environment
A. Saleh (2013)
An efficient grid-scheduling strategy based on a fuzzy matchmaking approachSoft Computing, 17
T. Tzen, L.M. Ni (1993)
Trapezoid Self-Scheduling: A Practical Scheduling Scheme for Parallel CompilersIEEE Trans. Parallel Distributed Syst., 4
H. Curnow, B. Wichmann (1976)
A Synthetic BenchmarkComput. J., 19
J. Kovács, Csaba Marosi, Adam Visegradi, Z. Farkas, P. Kacsuk, R. Lovas (2015)
Boosting gLite with cloud augmented volunteer computingFuture Gener. Comput. Syst., 43-44
T. Neumann (2016)
Computers And Intractability A Guide To The Theory Of Np Completeness
Bo Xu, Zhiping Peng, Fangxiong Xiao, Antonio Gates, Jianping Yu (2015)
Dynamic deployment of virtual machines in cloud computing using multi-objective optimizationSoft Computing, 19
R. Montero, E. Huedo, I. Llorente (2006)
Benchmarking of high throughput computing applications on GridsParallel Comput., 32
A. Rubio-Montero, E. Huedo, R. Mayo-García (2015)
User-Guided Provisioning in Federated Clouds for Distributed Calculations
(2015)
Rodríguez-Pascual MA, Mayo-García R (2015d) Evaluation of an adaptive framework for resilient Monte Carlo executions. In: 30th ACM/SIGAPP SymposiumOnApplied Computing (SAC’15)
Meng-Ru Shie, Chien-Yu Liu, Yi-Fang Lee, Yu-Chun Lin, Kuan-Chou Lai (2014)
Distributed Scheduling Approach Based on Game Theory in the Federated Cloud2014 International Conference on Information Science & Applications (ICISA)
David Johnson (1982)
The NP-Completeness Column: An Ongoing GuideJ. Algorithms, 4
E. Huedo, R. Montero, I. Llorente (2007)
A modular meta-scheduling architecture for interfacing with pre-WS and WS Grid resource management servicesFuture Gener. Comput. Syst., 23
A. Bala, Inderveer Chana (2015)
Autonomic fault tolerant scheduling approach for scientific workflows in Cloud computingConcurrent Engineering, 23
Xiaoli Wang, Yuping Wang, Yue Cui (2016)
An energy-aware bi-level optimization model for multi-job scheduling problems under cloud computingSoft Computing, 20
A. Gómez-Iglesias, M. Vega-Rodríguez, Francisco Castejón-Magaña, Enrique Morales-Ramos, M. Cárdenas-Montes, J. Reynolds (2010)
Grid‐based metaheuristics to improve a nuclear fusion deviceConcurrency and Computation: Practice and Experience, 22
S. Andreozzi, S. Burke, F. Ehm, L. Field, G. Galang, B. Kónya, M. Litmaath, P. Millar, J. Navarro (2009)
GLUE Specification v. 2.0
(2009)
Programming Model for Grid Computing Infrastructures. (in Spanish)
Johan Tordsson, R. Montero, R. Moreno-Vozmediano, I. Llorente (2012)
Cloud brokering mechanisms for optimized placement of virtual machines across multiple providersFuture Gener. Comput. Syst., 28
Mehdi Sheikhalishahi, Richard Wallace, L. Grandinetti, J. Vázquez-Poletti, F. Guerriero (2016)
A multi-dimensional job schedulingFuture Gener. Comput. Syst., 54
George Box (2011)
Understanding and mastering dynamics in computing grids: processing moldable tasks with user-level overlay
Serafeim Zanikolas, R. Sakellariou (2005)
A taxonomy of grid monitoring systemsFuture Gener. Comput. Syst., 21
Mohammad Sajid, Z. Raza (2016)
Turnaround Time Minimization-Based Static Scheduling Model Using Task Duplication for Fine-Grained Parallel Applications onto Hybrid Cloud EnvironmentIETE Journal of Research, 62
Luis Tomás, A. Caminero, O. Rana, C. Carrión, María Caminero (2012)
A GridWay-based autonomic network-aware metaschedulerFuture Gener. Comput. Syst., 28
simple model to exploit reliable algorithms in cloud federations
Sucha Smanchat, Kanchana Viriyapant (2015)
Taxonomies of workflow scheduling problem and techniques in the cloudFuture Gener. Comput. Syst., 52
M. Nagano, K. Kobayakawa, N. Sakaki, K. Ando (2003)
PHOTON YIELDS FROM NITROGEN GAS AND DRY AIR EXCITED BY ELECTRONSAstroparticle Physics, 20
J. Vélez (2011)
Análisis de la fluorescencia atmosférica inducida por electrones para su aplicación a la detección de rayos cósmicos//analysis of the air fluorescence induced by electrons for application to cosmic-ray detection
Jens Köhler, Konrad Jünemann, H. Hartenstein (2015)
Confidential database-as-a-service approaches: taxonomy and surveyJournal of Cloud Computing, 4
L. Babu, P. Krishna (2013)
Honey bee behavior inspired load balancing of tasks in cloud computing environmentsAppl. Soft Comput., 13
N. Grozev, R. Buyya (2014)
Inter‐Cloud architectures and application brokering: taxonomy and surveySoftware: Practice and Experience, 44
F. Tao, Yingping Feng, Lin Zhang, T. Liao (2014)
CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service schedulingAppl. Soft Comput., 19
S. Panda, Indrajeet Gupta, P. Jana (2015)
Allocation-aware Task Scheduling for Heterogeneous Multi-cloud Systems☆Procedia Computer Science, 50
R. Diaz, A. Ramo, Ana Agüero, T. Fifield, M. Sevior (2011)
Belle-DIRAC Setup for Using Amazon Elastic Compute CloudJournal of Grid Computing, 9
A. Rubio-Montero, Francisco Castejón-Magaña, E. Huedo, R. Mayo-García (2015)
A novel pilot job approach for improving the execution of distributed codes: application to the study of ordering in collisional transport in fusion plasmasConcurrency and Computation: Practice and Experience, 27
S. Camarasu-Pop, T. Glatard, Rafael Silva, P. Gueth, D. Sarrut, H. Benoit-Cattin
Author's Personal Copy Future Generation Computer Systems Monte Carlo Simulation on Heterogeneous Distributed Systems: a Computing Framework with Parallel Merging and Checkpointing Strategies
R. Moreno-Vozmediano, R. Montero, I. Llorente (2012)
IaaS Cloud Architecture: From Virtualized Datacenters to Federated Cloud InfrastructuresComputer, 45
Mohamed Mohamed, Mourad Amziani, Djamel Belaïd, S. Tata, T. Melliti (2015)
An autonomic approach to manage elasticity of business processes in the CloudFuture Gener. Comput. Syst., 50
Ian Foster, Yong Zhao, I. Raicu, Shiyong Lu (2008)
Cloud Computing and Grid Computing 360-Degree ComparedArXiv, abs/0901.0131
Sergio Nesmachnow, H. Cancela, E. Alba (2010)
Heterogeneous computing scheduling with evolutionary algorithmsSoft Computing, 15
B. Snyder, J. Ringenberg, Robert Green, V. Devabhaktuni, Mansoor Alam (2015)
Evaluation and design of highly reliable and highly utilized cloud computing systemsJournal of Cloud Computing, 4
A. Ciuffoletti (2014)
A Simple and Generic Interface for a Cloud Monitoring Service
Giuseppe Aceto, A. Botta, Walter Donato, A. Pescapé (2013)
Cloud monitoring: A surveyComput. Networks, 57
V. Korkhov, J. Moscicki, V. Krzhizhanovskaya (2009)
Dynamic workload balancing of parallel applications with user-level scheduling on the GridFuture Gener. Comput. Syst., 25
S Camarasu-Pop, T Glatard, RF Silva, P Gueth, D Sarrut, H Benoit-Cattin (2013)
Monte Carlo simulation on heterogeneous distributed systems: a computing framework with parallel merging and checkpointing strategiesFuture Gener Comp Syst, 29
André Luckow, M. Santcroos, Ashley Zebrowski, S. Jha (2013)
Pilot-Data: An abstraction for distributed dataArXiv, abs/1301.6228
Exploiting resources belonging to multiple cloud providers in an efficient way is still an open issue for distributed computing. Scheduling algorithms based on heuristic, probabilistic, queue theory, or complex soft computing methods are suitable to tackle the heterogeneity and dynamism present in cloud federations. Nevertheless, the available brokering tools are focused on the deployment of services on-demand. The systems able to accomplish high-throughput calculations, such as the pilot-job systems, do not support the inclusion of these algorithms due to their lack of adaptability. The recent implementation of cloud drivers for the GWpilot framework allows developers to profit from its flexibility, compatibility and scheduling features. Moreover, the framework allows the personalised characterisation of cloud resources that those algorithms require, overcoming their lack of trustworthiness in the information provided by the cloud services. In this work, a simple model together with a methodology to couple scheduling software with GWpilot is presented. To demonstrate the suitability of the approach, a legacy self-scheduler specialised on reliable executions in dynamic environments has been stacked and tested on the EGI FedCloud infrastructure with the Nagano legacy application.
Soft Computing – Springer Journals
Published: Apr 6, 2016
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.