Supporting simulation in industry through the application of grid computing
Pages 1077 - 1085
Abstract
An increased need for collaborative research, together with continuing advances in communication technology and computer hardware, has facilitated the development of distributed systems that can provide users access to geographically dispersed computing resources that are administered in multiple computer domains. The term grid computing, or grids, is popularly used to refer to such distributed systems. Simulation is characterized by the need to run multiple sets of computationally intensive experiments. Large scale scientific simulations have traditionally been the primary benefactor of grid computing. The application of this technology to simulation in industry has, however, been negligible. This research investigates how grid technology can be effectively exploited by users to model simulations in industry. It introduces our desktop grid, WinGrid, and presents a case study conducted at a leading European investment bank. Results indicate that grid computing does indeed hold promise for simulation in industry.
References
[1]
Baker, M., Buyya, R. and Laforenza, D. 2002. Grids and grid technologies for wide-area distributed computing. Software -- Practice and Experience, 32(15): 1437--1466.
[2]
Berlich, R., Kunze, M. and Schwarz, K. 2005. Grid computing in Europe: from research to deployment. In Proceedings of the 2005 Australasian Workshop on Grid Computing and e-Research, pp. 21--27. Australian Computer Society, Darlinghurst, Australia.
[3]
Canabarro, E. and Duffie, D. 2003. Measuring and marking counterparty risk. In Tilman, L. M. (ed.), Asset/Liability Management of Financial Institutions (chapter 9). London, UK: Euromoney books. Online <http://www.stanford.edu/~duffie/Chapter_09.pdf> Last accessed 15th June 2008.
[4]
Casanova, H. 2002. Distributed computing research issues in grid computing. ACM SIGACT News, 33(3): 50--70. ACM Press, New York, NY, USA.
[5]
Choi, S., Baik, M., Hwang, C., Gil, J. and Yu, H. 2004. Volunteer availability based fault tolerant scheduling mechanism in desktop grid computing environment. In Proceedings of the 3rd IEEE International Symposium on Network Computing and Applications, pp. 366--371. IEEE Computer Society, Washington, DC, USA.
[6]
Condor Version 6.9.1 Manual. 2007. Platform-specific information on Windows, Condor 6.9.2 manual. Website <www.cs.wisc.edu/condor/manual/v6.9/6_2Microsoft_Windows.html>. Last accessed 15th June 2008.
[7]
Corbato, F. J. and Vyssotsky, V. A. 1965. Introduction and overview of the Multics system. In Proceedings of the AFIPS Fall Joint Computer Conference, pp. 185--196. IEEE Educational Activities Department, Piscataway, NJ, USA.
[8]
Credient Analytics. 2007. Credit risk management system -Credient Analytics 2.3 user guide. SunGard Corporation <http://www3.sungard.com/financial/>.
[9]
EDG WP6 Integration Team. 2003. Data grid installation guide. Document identifier: DataGrid-06-TED-0105-2-0. Available <http://marianne.in2p3.fr/datagrid/documentation/EDG-Installation-Guide-2.0.pdf>. Last accessed 15th June 2008.
[10]
Foster, I. 2005. A globus primer (draft version). Available <www.globus.org/toolkit/docs/4.0/key/>. Last accessed 15th June 2008.
[11]
Foster, I. and Kesselman, C. 1998. The grid: blueprint for a new computing infrastructure. San Francisco, CA: Morgan Kaufmann.
[12]
Foster, I. and Kesselman, C. 2004. Concepts and architecture. In Foster, I. and Kesselman, C. (eds.), The Grid: Blueprint for a New Computing Infrastructure (2nd Edition), chapter 4. San Francisco, CA: Morgan Kaufmann.
[13]
Foster, I., Kesselman, C. and Tuecke, S. 2001. The anatomy of the grid: enabling scalable virtual organizations. International Journal of High Performance Computing Applications, 15(3): 200--222.
[14]
Foster, I., Kesselman, C., Nick, J. M. and Tuecke, S. 2002. Grid services for distributed system integration. IEEE Computer, 35(6): 37--46.
[15]
Garonne, V., Tsaregorodtsev, A. and Caron, E. 2005. A study of meta-scheduling architectures for high throughput computing: pull versus push. In Proceedings of the 4th International Symposium on Parallel and Distributed Computing (ISPDC'05), pp. 226--233. IEEE Computer Society, Washington, DC, USA.
[16]
Gentzsch, W. 2004. Enterprise resource management: applications in research and industry. In Foster, I. and Kesselman, C. (eds.), The Grid: Blueprint for a New Computing Infrastructure (2nd Edition), chapter 12. San Francisco, CA: Morgan Kaufmann.
[17]
Globus Alliance. 2008. Research papers from globus alliance members. Website <http://www.globus.org/alliance/publications/papers.php#Applications>. Last accessed 15th June 2008.
[18]
Hey, T. and Trefethen A. E. 2002. The UK e-science core programme and the grid. Future Generation Computer Systems, 18(8): 1017--1031.
[19]
Jackson, T., Austin, J., Fletcher, M. and Jessop, M. 2003. Delivering a grid enabled distributed aircraft maintenance environment (DAME). In Proceedings of the 2003 UK e-Science All Hands Meeting, pp. 420--427. Available online <http://www.nesc.ac.uk/events/ahm2003/AHMCD/>. Last accessed 15th June 2008.
[20]
Jaesun, H. and Daeyeon, P. 2003. A lightweight personal grid using a supernode network. In: Proceedings of the 3rd International Conference on Peer-to-Peer Computing, pp. 168--175.
[21]
Kondo, D., Chien, A. and Casanova, H. 2004. Resource management for rapid application turnaround on enterprise desktop grids. In Proceedings of the 2004 Conference on Supercomputing (SC'04), paper 17. IEEE Computer Society, Washington, DC, USA.
[22]
Lamanna, M. 2004. The LHC computing grid project at CERN. Nuclear Instruments and Methods in Physics Research (Section A: Accelerators, Spectrometers, Detectors and Associated Equipment), 534(1--2): 1--6.
[23]
Litzkow, M., Livny, M. and Mutka, M. 1988. Condor - a hunter of idle workstations. In Proceedings of the 8th International Conference of Distributed Computing Systems, pp. 104--111. IEEE Computer Society, Washington, DC, USA.
[24]
Luther, A., Buyya, R., Ranjan, R. and Venugopal, S. 2005. Alchemi: a .NET-based enterprise grid computing system. In Proceedings of the 6th International Conference on Internet Computing (ICOMP'05), pp. 269--278. CSREA Press, USA.
[25]
Mustafee, N. 2007. A grid computing framework for commercial simulation packages. PhD thesis. School of Information Systems, Computing and Mathematics, Brunel University, UK.
[26]
Mustafee, N. and Taylor, S. J. E. 2006. Using a Desktop Grid to Support Simulation Modelling. In Proceedings of the 28th Information Technology Interfaces Conference (ITI 2006), Dubrovnik, Croatia. June 19--22, 2006. pp. 557--562.
[27]
Mustafee, N. and Taylor, S. J. E. 2008. Investigating grid computing technologies for use with commercial simulation packages. In Proceedings of the 2008 Operational Research Society Simulation Workshop (SW08), Worcestershire, UK. April 1--2, 2008. pp. 297--307.
[28]
Mustafee, N., Alstad, A., Larsen, B., Taylor, S. J. E. and Ladbrook, J. 2006. Grid-enabling FIRST: Speeding Up Simulation Applications Using WinGrid. In Proceedings of the 10th International Symposium on Distributed Simulation and Real Time Applications (DSRT 2006), Malaga, Spain. October 2--6, 2006. pp. 157--164.
[29]
Mutka, M. W. 1992. Estimating capacity for sharing in a privately owned workstation environment. IEEE Transactions on Software Engineering, 18(4): 319--328.
[30]
National e-Science Centre. 2001. Defining e-Science. Website <http://www.nesc.ac.uk/nesc/define.html> Last accessed 15th June 2008.
[31]
Pidd, M. and Carvalho, M. A. 2006. Simulation software: not the same yesterday, today or forever. Journal of Simulation, 1(1): 7--20.
[32]
Robinson, S. 2005. Discrete-event simulation: from the pioneers to the present, what next? Journal of the Operational Research Society, 56 (6): 619--629.
[33]
Smarr, L. and Catlett, C. E. 1992. Metacomputing. Communications of the ACM, 35(6): 44--52.
[34]
Taylor, S. J. E. and Robinson, S. 2006. So where to next? A survey of the future for discrete-event simulation. Journal of Simulation, 1(1): 1--6.
[35]
Zhou, S. 1992. LSF: Load sharing in large-scale heterogeneous distributed systems. In Proceedings of the 1992 Workshop on Cluster Computing. Supercomputing Computations Research Institute, Florida State University, Florida, USA.
- Supporting simulation in industry through the application of grid computing
Recommendations
MGC middleware for grid computing: the Globus Toolkit
ACAI '11: Proceedings of the International Conference on Advances in Computing and Artificial IntelligenceGrid computing has made substantial advances during the last decade. A major concern in Grid environments is dealing with the high degree of heterogeneity of resources that can range from laptops and PCs to supercomputers. The unified virtual view of ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
December 2008
3189 pages
ISBN:9781424427086
- Editors:
- Scott Mason,
- Ray Hill,
- Lars Mönch,
- Oliver Rose,
- General Chair:
- Thomas Jefferson,
- Program Chairs:
- John W. Fowler,
- Ricki G. Ingalls
Sponsors
- IIE: Institute of Industrial Engineers
- INFORMS-SIM: Institute for Operations Research and the Management Sciences: Simulation Society
- ASA: American Statistical Association
- IEEE/SMC: Institute of Electrical and Electronics Engineers: Systems, Man, and Cybernetics Society
- SIGSIM: ACM Special Interest Group on Simulation and Modeling
- NIST: National Institute of Standards and Technology
- (SCS): The Society for Modeling and Simulation International
Publisher
Winter Simulation Conference
Publication History
Published: 07 December 2008
Check for updates
Qualifiers
- Research-article
Conference
WSC08
Sponsor:
- IIE
- INFORMS-SIM
- ASA
- IEEE/SMC
- SIGSIM
- NIST
- (SCS)
Acceptance Rates
WSC '08 Paper Acceptance Rate 249 of 304 submissions, 82%;
Overall Acceptance Rate 3,413 of 5,075 submissions, 67%
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 491Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in