| Reed D, Pratt I, Menage P, Early S, Stratford N. Xenoservers: Accounted execution of untrusted code. Proceedings 7th Workshop on Hot Topics in Operating Systems (HotOS-VII), Rio Rico, AZ, 28--30 March 1999. IEEE Computer Society Press: Los Alamitos, CA, 1999. |
....full spectrum of distributed paradigms. We suggest that using an event based publish subscribe methodology for the storage, retrieval and aggregation of reputation information can help exploiting asynchrony and simplicity, as well as improving scalability. 1 Introduction The XenoServer project [15] is developing a public infrastructure for general purpose, public distributed computing. Users of our platform can run programs at points throughout the network in order to reduce communication latencies, avoid network bottlenecks and minimise long haul network charges, or deploy large scale ....
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proc. HotOS-VII, 1999.
....dynamic and ad hoc systems of the future are not well served by such simplifying assumptions. In the research community, there are efforts to increase system dependability by building operating systems and architectures for distributed and or ubiquitous computing (e.g. EROS [15] Xenoservers [12], one.world [4] JX [3] This work is valuable, but we see it as largely orthogonal to our work: no matter how reliable or flexible individual components are, there will always be a need for a distributed monitoring and management function. To summarize: reliability management based on ....
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: Accounted Execution of Untrusted Code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII), 1999.
....time, heap memory and network resources. An example application for JRes is a Java based web server executing client supplied code a more extreme motivating example may be a XenoServer executing code on behalf of untrusted clients and billing those customers for the associated resource usage [Reed99] In the case of thread scheduling, JRes allows a ResourceManager to receive notifications when threads are created. This manager can limit the thread s consumption of various resources and receive call backs when those limits are reached. A cpu resource allocation is expressed in terms of ....
Dickon Reed, Ian Pratt, Paul Menage, Stephen Early, and Neil Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII), 1999. (p 158)
....Platforms (top) and our approach (bottom) The latter avoids imposing an additional set of abstractions between applications and the OS (thereby hiding information about the system) while still providing access to platform functionality for platformaware applications. stractions. The Xenoservers[15] project is one of several that seeks to apply some of these ideas to Internet services. An earlier, important OS development was the KeyKOS system[8] which had as an explicit aim support for mutually antagonistic applications and used a virtual machine monitor approach. Other, more restricted ....
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: Accounted execution of untrusted code. In Proceedings of the 7th Workshop on Hot Topics in Operating Systems (HotOS-VII), Rio Rico, Arizona, March 1999.
No context found.
REED, D., PRATT, I., MENAGE, P., EARLY, S., AND STRAT- FORD, N. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII) (1999).
No context found.
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the 7th Workshop on Hot Topics in Operating Systems, 1999.
No context found.
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the 7th Workshop on Hot Topics in Operating Systems, 1999.
No context found.
Dickon Reed, Ian Pratt, Paul Menage, Stephen Early, and Neil Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII), 1999.
.... Xenoserver Computing Infrastructure A project overview K A Fraser, S M Hand, T L Harris, I M Leslie I A Pratt Abstract The Xenoserver project [15] will build a public infrastructure for wide area distributed computing. We envisage a world in which Xenoserver execution platforms will be scattered across the globe and available for any member of the public to submit code for execution. Crucially, the code s sponsor will be billed for all the ....
REED,D.,PRATT,I.,MENAGE,P.,EARLY,S.,AND STRATFORD, N. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII) (1999).
....management, charging and auditing. We emphasize the control plane aspects of the system, showing how it supports service deployment with a low cost of entry and how it forms a substrate over which other distributed computing platforms can be deployed. I. INTRODUCTION The XenoServer project [23], 13] is building a public infrastructure for wide area distributed computing, creating a world in which XenoServer execution platforms are scattered across the globe and available for any member of the public. This allows users to run programs at points throughout the network to reduce ....
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII), 1999.
....portion of this as quota credits (the remainder being used for caching) Storage node accountants track which users have been credited by which nodes. This structure removes the trusted authority from ordinary operations. 4 Ongoing Work We are currently incorporating Pasta into the Xenoserver [7] project, which is building a public infrastructure for wide area distributed computing. It provides a low level customizable execution environment over which users can deploy not just their own applications but also their own operating system instances. Pasta will fulfil the role of a global file ....
D. Reed, I. Pratt, P. Menage, S. Early and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proc. HotOS 1999.
No context found.
Reed D, Pratt I, Menage P, Early S, Stratford N. Xenoservers: Accounted execution of untrusted code. Proceedings 7th Workshop on Hot Topics in Operating Systems (HotOS-VII), Rio Rico, AZ, 28--30 March 1999. IEEE Computer Society Press: Los Alamitos, CA, 1999.
No context found.
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford, "Xenoservers: Accounted execution of untrusted code," presented at the 7th Workshop Hot Topics in Operating Systems (HotOS-VII), Rio Rico, AZ, Mar. 28--30, 1999.
No context found.
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: Accounted execution of untrusted code. In IEEE Hot Topics in Operating Systems (HotOS) VII, March 1999.
No context found.
D. Reed, I. Pratt, P. Menage, S. Early, and N. Stratford. Xenoservers: accounted execution of untrusted code. In Proceedings of the fifth Workshop on Hot Topics in Operating Systems (HotOS-VII), 1999.
No context found.
Dickon Reed, Ian Pratt, Paul Menage, Stephen Early, and Neil Stratford. Xenoservers: accounted execution of untrusted code. 1999.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC