2005
DOI: 10.3233/mgs-2005-1303
|View full text |Cite
|
Sign up to set email alerts
|

Tycoon: An implementation of a distributed, market-based resource allocation system

Abstract: Distributed clusters like the Grid and PlanetLab enable the same statistical multiplexing efficiency gains for computing as the Internet provides for networking. One major challenge is allocating resources in an economically efficient and low-latency way. A common solution is proportional share, where users each get resources in proportion to their pre-defined weight. However, this does not allow users to differentiate the value of their jobs. This leads to economic inefficiency. In contrast, systems that requ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
217
1
6

Year Published

2007
2007
2011
2011

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 250 publications
(225 citation statements)
references
References 26 publications
(29 reference statements)
1
217
1
6
Order By: Relevance
“…Later, according to different metrics of either system or users in specified application scenarios, researchers have designed the improved commodity-market-based algorithms. Current market-oriented researches mainly fall into auction-based mechanism [9][10][11][12][13] and game-based mechanism [14][15][16][19] [20] two categories.…”
Section: Related Workmentioning
confidence: 99%
“…Later, according to different metrics of either system or users in specified application scenarios, researchers have designed the improved commodity-market-based algorithms. Current market-oriented researches mainly fall into auction-based mechanism [9][10][11][12][13] and game-based mechanism [14][15][16][19] [20] two categories.…”
Section: Related Workmentioning
confidence: 99%
“…Spawn [6] managed heterogeneous computer resources based on Vickery auction, so did CORE [7]. Double auctions were used in JaWS [8] and preferred by many projects such as Tycoon [9]. However, these projects only adopted the basic auction methods instead of researching them deeply.…”
Section: ⋆⋆ Email Address: Dding@bjtueducnmentioning
confidence: 99%
“…Vickrey, English, Dutch, and double auctions [12] as well as combinatorial mechanisms [4,24,25]. Prominent examples of market mechanisms for scheduling of computational resources like CPU and Memory are based on proportional share mechanisms [15], where the users receive a share of the computer resource proportional to their valuations fraction of the overall valuation across all users. A related and implemented mechanism is the so-called pay-as-bid mechanism proposed in [23,26], where the user pays the price he has bid.…”
Section: Prototypical Implementationmentioning
confidence: 99%