A Resource Management Framework for Central Servers

DSpace/Manakin Repository

A Resource Management Framework for Central Servers

Citable link to this page


Title: A Resource Management Framework for Central Servers
Author: Sullivan, David Gerard; Seltzer, Margo I.

Note: Order does not necessarily reflect citation order of authors.

Citation: Sullivan, David G. and Margo I. Seltzer. 1999. A Resource Management Framework for Central Servers. Harvard Computer Science Group Technical Report TR-13-99.
Full Text & Related Files:
Abstract: Proportional-share resource management is becoming increasingly important in today’s computing environments. In particular, the growing use of the computational resources of central service providers argues for a proportional-share approach that allows clients to obtain resource shares that reflect their relative importance. In such environments, clients must be isolated from one another to prevent the activities of one client from impinging on the resource rights of others. However, such isolation limits the flexibility with which resource allocations can be modified to reflect the actual needs of clients. We present extensions to the lottery-scheduling resource-management framework that increase its flexibility while preserving its ability to provide secure isolation. To demonstrate how this extended framework safely overcomes the limits imposed by existing proportional-share schemes, we have implemented a prototype system that uses the framework to manage CPU time, physical memory, and disk bandwidth. We present the results of experiments that evaluate the prototype, and we show that our framework enables clients of central servers to achieve significant improvements in performance.
Terms of Use: This article is made available under the terms and conditions applicable to Other Posted Material, as set forth at http://nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of-use#LAA
Citable link to this page: http://nrs.harvard.edu/urn-3:HUL.InstRepos:25620451
Downloads of this work:

Show full Dublin Core record

This item appears in the following Collection(s)


Search DASH

Advanced Search