skip to main content
10.5555/3213214.3213216acmconferencesArticle/Chapter ViewAbstractPublication PagesspringsimConference Proceedingsconference-collections
research-article

Service composition and scheduling in cloud-based simulation environment

Published: 15 April 2018 Publication History

Abstract

Nowadays, modelling and simulation (M&S) has become an imperative step in every industrial domain. With the increase of simulation resources, tools and models, cloud simulation is proposed as a new simulation mode which targets to integrate distributed simulation resources and implement wider range of flexible simulation analysis. How to correctly incorporate multiple simulation services together to accomplish a multi-disciplinary simulation task and how to tackle multiple tasks requirements are two important concerns. Numerous services with different granularities in cloud simulation can constitute a complex service network. The service composition steps to complete a task in service network are indeterminate. Motivated by these factors, we propose a new service network-based method for service composition and scheduling. In this method, the number of composition steps is uncertain before to be executed. The work in this study can reflect the characteristic of uncertainty of composition paths in the cloud environment.

References

[1]
B. H. Li, X. Chai, B. Hou, T. Li, Y. Zhang, H. Yu, et al., "Networked modeling & simulation platform based on concept of cloud computing---cloud simulation platform," Journal of System Simulation, vol. 21, pp. 5292--5299, 2009.
[2]
H. Arabnejad and J. Barbosa, "Fairness resource sharing for dynamic workflow scheduling on heterogeneous systems," in Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on, 2012, pp. 633--639.
[3]
U. Hönig and W. Schiffmann, "A meta-algorithm for scheduling multiple dags in homogeneous system environments," in Proceedings of the eighteenth IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS'06), 2006.
[4]
J. G. Barbosa and B. Moreira, "Dynamic scheduling of a batch of parallel task jobs on heterogeneous clusters," Parallel Computing, vol. 37, pp. 428--438, 2011.
[5]
L. F. Bittencourt and E. R. Madeira, "Towards the scheduling of multiple workflows on computational grids," Journal of grid computing, vol. 8, pp. 419--441, 2010.
[6]
W. Yao, B. Li, and J. You, "Genetic scheduling on minimal processing elements in the grid," in Australian Joint Conference on Artificial Intelligence, 2002, pp. 465--476.
[7]
V. Di Martino and M. Mililotti, "Scheduling in a grid computing environment using genetic algorithms," in ipdps, 2002, p. 0235.
[8]
L. Arockiam and N. Sasikaladevi, "Simulated annealing versus genetic based service selection algorithms," International Journal of u-and e-Service, Science and Technology, vol. 5, pp. 35--50, 2012.
[9]
H. Li, L. Wang, and J. Liu, "Task scheduling of computational grid based on particle swarm algorithm," in Computational Science and Optimization (CSO), 2010 Third International Joint Conference on, 2010, pp. 332--336.
[10]
K. Li, G. Xu, G. Zhao, Y. Dong, and D. Wang, "Cloud task scheduling based on load balancing ant colony optimization," in Chinagrid Conference (ChinaGrid), 2011 Sixth Annual, 2011, pp. 3--9.
[11]
F. Li, L. Zhang, Y. Liu, Y. Laili, and F. Tao, "A clustering network-based approach to service composition in cloud manufacturing," International Journal of Computer Integrated Manufacturing, pp. 1--12, 2017.
[12]
M. S. Meketon, "Optimization in simulation: a survey of recent results," in Proceedings of the 19th conference on Winter simulation, 1987, pp. 58--67.
[13]
M. C. Fu, S. Andradóttir, J. S. Carson, F. Glover, C. R. Harrell, Y.-C. Ho, et al., "Integrating optimization and simulation: research and practice," in Proceedings of the 32nd conference on Winter simulation, 2000, pp. 610--616.
[14]
E. Tekin and I. Sabuncuoglu, "Simulation optimization: A comprehensive review on theory and applications," IIE transactions, vol. 36, pp. 1067--1081, 2004.
[15]
L. J. Hong and B. L. Nelson, "A brief introduction to optimization via simulation," in Simulation Conference (WSC), Proceedings of the 2009 Winter, 2009, pp. 75--85.
[16]
M. C. Fu, "Optimization for simulation: Theory vs. practice," INFORMS Journal on Computing, vol. 14, pp. 192--215, 2002.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
Mod4Sim '18: Proceedings of the Model-driven Approaches for Simulation Engineering Symposium
April 2018
148 pages
ISBN:9781510860186

Sponsors

Publisher

Society for Computer Simulation International

San Diego, CA, United States

Publication History

Published: 15 April 2018

Check for updates

Author Tags

  1. cloud simulation
  2. service composition and scheduling
  3. service network-based method

Qualifiers

  • Research-article

Conference

SpringSim '18
Sponsor:
SpringSim '18: 2018 Spring Simulation Multiconference
April 15 - 18, 2018
Maryland, Baltimore

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 79
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media