26.08.2013 Views

3.1 MB - Evernote

3.1 MB - Evernote

3.1 MB - Evernote

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table of Content<br />

II<br />

Table of Content<br />

1 INTRODUCTION .................................................................................................. 1<br />

2 FUNDAMENTAL CONCEPTS ............................................................................ 4<br />

2.1 GRID COMPUTING.............................................................................................. 4<br />

2.1.1 Ad Hoc Grids............................................................................................ 5<br />

2.2 GRANULARITY AND HARDWARE ARCHITECTURE............................................... 6<br />

2.3 SIMULATION TYPES ........................................................................................... 7<br />

2.<strong>3.1</strong> Transaction-Oriented Simulation and GPSS............................................ 8<br />

2.4 PARALLELISATION OF DISCRETE EVENT SIMULATION........................................ 9<br />

2.5 SYNCHRONISATION ALGORITHMS .................................................................... 10<br />

2.5.1 Conservative Algorithms .........................................................................11<br />

2.5.2 Optimistic Algorithms..............................................................................11<br />

3 AD HOC GRID ASPECTS.................................................................................. 16<br />

<strong>3.1</strong> CONSIDERATIONS............................................................................................. 16<br />

<strong>3.1</strong>.1 Service Deployment ................................................................................ 16<br />

<strong>3.1</strong>.2 Service Migration ................................................................................... 17<br />

<strong>3.1</strong>.3 Fault Tolerance....................................................................................... 17<br />

<strong>3.1</strong>.4 Resource Discovery ................................................................................ 17<br />

3.2 PROACTIVE ..................................................................................................... 18<br />

3.2.1 Descriptor-Based Deployment ............................................................... 19<br />

3.2.2 Peer-to-Peer Infrastructure .................................................................... 19<br />

3.2.3 Active Object Migration ......................................................................... 20<br />

3.2.4 Transparent Fault Tolerance .................................................................. 20<br />

4 PARALLEL TRANSACTION-ORIENTED SIMULATION........................... 21<br />

4.1 PAST RESEARCH WORK..................................................................................... 21<br />

4.1.1 Transactions as events............................................................................ 22<br />

4.1.2 Accessing objects in other LPs ............................................................... 22<br />

4.1.3 Analysis of GPSS language .................................................................... 24<br />

4.2 SYNCHRONISATION ALGORITHM ...................................................................... 26<br />

4.2.1 Requirements .......................................................................................... 26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!