Directed diffusion: a scalable and robust communication paradigm for sensor networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Condor: a distributed job scheduler
Beowulf cluster computing with Linux
Comparing Job-Management Systems: The User's Perspective
IEEE Computational Science & Engineering
Giggle: a framework for constructing scalable replica location services
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A fully automated fault-tolerant system for distributed video processing and off-site replication
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
TinyDB: an acquisitional query processing system for sensor networks
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
The Design of Discovery Net: Towards Open Grid Services for Knowledge Discovery
International Journal of High Performance Computing Applications
Performance-Aware Workflow Management for Grid Computing
The Computer Journal
GridStix: Supporting Flood Prediction using Embedded Hardware and Next Generation Grid Middleware
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
A framework for the design and reuse of grid workflows
SAG'04 Proceedings of the First international conference on Scientific Applications of Grid Computing
A new paradigm: Data-aware scheduling in grid computing
Future Generation Computer Systems
Improving workflow fault tolerance through provenance-based recovery
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
Hi-index | 0.00 |
Reservoir uncertainty analysis is significant for petroleum engineers for predictions of reservoir performance. However, analysis of reservoir performance uncertainty is challenging because large amounts of data must be transferred efficiently, reliably and securely between sites, and thousands of simulations are executed across different resources. There are several steps in conducting reservoir performance prediction, including: (a) transferring input files to remote resources, (b) running thousands of simulations in different scheduler systems, (c) monitoring the jobs, (d) transferring output files from remote sites to the local system, and (e) post-processing to determine whether simulations have resolved uncertainties adequately. This whole process may have to be repeated as new data are obtained, or if uncertainty thresholds change. Therefore, it is essential to automate end-to-end processing for this complex, composite application with many tasks that are executed in a specific order. We implemented an end-to-end automated system for reservoir uncertainty analysis using Grid technologies such as Condor-G, DAGMan, and Stork. This paper describes the requirements, design and implementation of such a system.