: Dirk Neumann, Mark Baker, Omer F. Rana, Jörn Altmann
: Dirk Neumann, Mark Baker, Jörn Altmann, Omer F. Rana
: Economic Models and Algorithms for Distributed Systems Autonomic Systems
: Birkhäuser Basel
: 9783764388997
: 1
: CHF 47.30
:
: Informatik
: English
: 270
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

Distributed computing paradigms for sharing resources such as Clouds, Grids, Peer-to-Peer systems, or voluntary computing are becoming increasingly popular. While there are some success stories such as PlanetLab, OneLab, BOINC, BitTorrent, and SETI@home, a widespread use of these technologies for business applications has not yet been achieved. In a business environment, mechanisms are needed to provide incentives to potential users for participating in such networks. These mechanisms may range from simple non-monetary access rights, monetary payments to specific policies for sharing. Although a few models for a framework have been discussed (in the general area of a 'Grid Economy'), none of these models has yet been realised in practice. This book attempts to fill this gap by discussing the reasons for such limited take-up and exploring incentive mechanisms for resource sharing in distributed systems. The purpose of this book is to identify research challenges in successfully using and deploying resource sharing strategies in open-source and commercial distributed systems.

Table of Content 6
Economic Models and Algorithms forDistributed Systems8
Part I: Reputation Mechanisms and Trust11
Reputation Mechanisms and Trust12
A Belief-based Trust Model for DynamicService Selection14
1. Introduction14
2. Motivations15
3. Related work15
4. The methodology17
5. Trust components17
5.1 The sources of beliefs18
6. Illustrating beliefs19
7. Deriving a trust formalism19
7.1 Combining belief values from various sources19
7.2 Weighted Dempster–Shafer theory21
7.3 Trust adaptation: Dynamic weighting22
7.4 Trust computation and selection23
8. Empirical evaluation23
8.1 Environment overview23
8.2 Setup summary25
8.3 Results26
8.3.1 Simulation 1: Service selection without trust26
8.3.2 Simulation 2: Service selection with trust26
8.3.3 Simulation 3: Full service adjustment26
8.3.4 Simulation 4: Delayed service adjustment27
8.4 Discussion27
9. Conclusion and future work27
References27
Reputation, Pricing and the E-Science Grid29
1. Introduction29
2. Offline allocation with fixed price31
2.1 Scenario32
2.2 Model32
3. Reputation-based scheduling and pricing for online allocation34
3.1 Scenario34
3.2 Model36
3.3 Parameter37
3.4 Sellers’ and buyers’ action space38
3.5 Reputation mechanism40
4. Simulation and implementation41
4.1 Setting41
4.2 Results42
4.3 Application43
5. Conclusion44
References45
Trust-oriented Utility-based CommunityStructure in Multiagent Systems48
1. Introduction48
2. The approach49
2.1 Communities reasoning about agents50
2.1.1 Modeling the trustworthiness of agents51
2.1.2 Incentives for communities to share reputation ratings of agents52
2.1.3 Interpreting ratings provided by communities57
2.1.4 Overview of community reasoning procedure58
2.2 Agents reasoning about communities59
2.3 Privacy considerations60
3. Discussion61
4. Future work62
References63
Formation of Virtual Organizations in Grids:A Game-Theoretic Approach65
1. Introduction65
1.1 Our contributions67
1.2 Related work67
1.3 Organization68
2. Coalitional game theory68
3. Model70
4. Virtual organization formation71
5. Virtual organization formation framework77
6. Conclusion80
References81
Towards Dynamic Authentication inthe Grid – Secure and Mobile BusinessWorkflows Using GSet84
1. Introduction84
2. State of the art86
3. Requirements analysis – The BIG project88
4. The need for dynamic authorization89
5. Gridified Secure Electronic Transaction (gSET)90
5.1 gSET91
5.2 Architecture92
6. Scenario and business model93
7. Integrating gSET with a mobile client94
7.1 Considerations regarding mobile devices95
7.2 Tickets96
7.3 The mobile gSET workflow96
8. Performance analysis98
8.1 gSET versus gridmap98
8.2 Evaluation of gSET in a real mobile grid environment100
9. Conclusions and future work102
References102
Part II: Service Level Agreements106
Service Level Agreements107
Enforcing Service Level Agreements Using anEconomically Enhanced Resource Manager109
1. Introduction109
2. Related work110
3. Scenario definition112
3.1 Revenue maximisation in resource-limited providers113
3.2 SLA violation114
4. Economically Enhanced Resource Manager115
4.1 Architecture116
4.2 Economic Resource Manager (ERM)117
4.3 Monitoring118
4.4 SLA enforcement120
5. Example scenario121
6. Conclusions and future work123
References124
Extended Resource Management Using ClientClassification and Economic Enhancements128
1. Introduction128
2. Objectives129
3. Motivational scenario130
4. Related work130
5. Economic enhancements and client classification131
6. Economically Enhanced Resource Management132
6.1 Economic design criteria132
6.2 Model of the EERM133
7. Evaluation135
8. Conclusions137
References137
Mitigating Provider Uncertainty inService Provision Contracts141
1. Introduction and motivation142
2. Related work143
3. Utility model for contract-based service provision144
4. Negative consequences of inaccurate quality level estimators146
5. Performance prediction methods for derivation of qualitylevel estimators148
6. Results150
7. Implementation153
8. Conclusion156
References156
Text-Content-Analysis based on the SyntacticCorrelations between Ontologies158
1. Introduction159
2. Description of work160
2.1 Analyzing ontologies161
2.2 Text-Content-Analysis163
2.2.1 Matching algorithm164
2.2.2 TCA usage167
2.3 SLA-Management-System169
2.4 A useful service174
3. Conclusions175
References176
Part III: Business Models and Market Mechanisms178
Business Models and Market Mechanisms179
Cloud Computing Value Chains:Understanding Businesses and Value Creation inthe Cloud182
1. Introduction183
2. Literature review184
2.1 Porter value chain