A Market-Based Protocol with Leasing Support for Globally Distributed Computing
نویسندگان
چکیده
1 This work is supported in part by the EU 5 Framework Program, Contract No. IST-2000-25289. Abstract. We have developed JaWS, a Javabased web computing system, which enables users to effortlessly export their machines in a global market of processing capacity to host remote computations [6]. Leases are used to promote dynamic task placement as well as fair compensation for the host providers. In this paper, we present an updated protocol used by hosts and applications to interact with the JaWS market, through which resource allocation takes place. Although this work is carried out in the context of JaWS, it can also be applied to other market-based resource allocation frameworks.
منابع مشابه
Robust Leasing for Virtual Infrastructure
Lease contracts are a powerful and general abstraction for negotiating and arbitrating control of shared networked resources. This paper addresses failure handling and recovery for leasing protocols and services. We present the design and implementation of a robust cooperative leasing service and illustrate its use for managing shared virtual clusters. The state update model is based on interac...
متن کاملThe POPCORN market. Online markets for computational resources
The POPCORN project provides an infrastructure for globally distributed computation over the whole Internet. It provides any programmer connected to the Internet with a single huge virtual parallel computer composed of all processors on the Internet, which care to participate at any given moment. POPCORN provides a market-based mechanism for trade in CPU time to motivate processors to provide t...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملDecentralized Overlay for Federation of Enterprise Clouds
This chapter describes Aneka-Federation, a decentralized and distributed system that combines enterprise Clouds, overlay networking, and structured peer-to-peer techniques to create scalable wide-area networking of compute nodes for high-throughput computing. The Aneka-Federation integrates numerous small scale Aneka Enterprise Cloud services and nodes that are distributed over multiple control...
متن کامل