Business Modeling With UML: Business Patterns at Work
Business Modeling With UML: Business Patterns at Work
Java Performance Tuning
A computational economy for grid computing and its implementation in the Nimrod-G resource broker
Future Generation Computer Systems - Grid computing: Towards a new computing infrastructure
Decentralized Resource Allocation in Application Layer Networks
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Tycoon: An implementation of a distributed, market-based resource allocation system
Multiagent and Grid Systems
Aneka: Next-Generation Enterprise Grid Platform for e-Science and e-Business Applications
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Designing a resource broker for heterogeneous grids
Software—Practice & Experience
Taxonomy of grid business models
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
GridEcon - the economic-enhanced next-generation internet
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
SORMA - building an open grid market for grid resource allocation
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
OCEAN: the open computation exchange and arbitration network, a market approach to meta computing
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
The Journal of Supercomputing
Hi-index | 0.00 |
The recent development in Cloud computing has enabled the realization of delivering computing as an utility. Many industries such as Amazon and Google have started offering Cloud services on a "pay as you go" basis. These advances have led to the evolution of the market infrastructure in the form of a Market Exchange (ME) that facilitates the trading between consumers and Cloud providers. Such market environment eases the trading process by aggregating IT services from a variety of sources, and allows consumers to easily select them. In this paper, we propose a light weight and platform independent ME framework called "Mandi", which allows consumers and providers to trade computing resources according to their requirements. The novelty of Mandi is that it not only gives its users the flexibility in terms of negotiation protocol, but also allows the simultaneous coexistence of multiple trading negotiations. In this paper, we first present the requirements that motivated our design and discuss how these facilitate the trading of compute resources using multiple market models (also called negotiation protocols). Finally, we evaluate the performance of the first prototype of "Mandi" in terms of its scalability.