Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where John Louis Bruno is active.

Publication


Featured researches published by John Louis Bruno.


international conference on multimedia computing and systems | 1999

Disk scheduling with quality of service guarantees

John Louis Bruno; José Carlos Brustoloni; Eran Gabber; Banu Özden; Abraham Silberschatz

The paper introduces YFQ, a new disk scheduling algorithm that allows applications to set aside for exclusive use portions of the disk bandwidth. We implemented YFQ as part of the Eclipse/BSD operating system, which is derived from FreeBSD, a version of 4.4 BSD Unix. YFQs disk bandwidth reservations can guarantee file accesses with high throughput, low delay, and good fairness. Such quality of service (QoS) guarantees to individual applications unfortunately can also hinder global disk scheduling optimizations. We propose and evaluate several disk scheduling enhancements that promote global optimizations and give to YFQ aggregate disk throughput approaching that of FreeBSDs conventional disk scheduler, which does not provide QoS guarantees. We believe that our enhancements may be helpful also in other disk scheduling algorithms.


acm multimedia | 1997

Move-to-rear list scheduling: a new scheduling algorithm for providing QoS guarantees

John Louis Bruno; Eran Gabber; Banu Özden; Abraham Silberschatz

In order to support multiple real time applications on a sin gle platform the operating system must provide Quality of Service QoS guarantees so that the system resources can be provisioned among applications to achieve desired levels of predictable performance The traditional QoS pa rameters include fairness delay and throughput In this paper we introduce a new QoS criterion called cumulative service The cumulative service criterion relates the total service obtained by a process under a scheduling policy to the ideal service that the process would have accumulated by executing on each resource at a reserved rate We say that a scheuling policy provides a cumulative service guar antee if the performance of the real system di ers from the ideal system by at most a constant amount A cumulative service guarantee is vital for applications e g a continous media le service that require multiple resources and de mand predictable aggregated throughput over all these re sources Existing scheduling algorithms that guarantee tra ditional QoS paramaters do not provide cumulative service guarantees We present a new scheduling algorithm called Move To Rear List Scheduling which provides a cumulative service guarantee as well as the traditional guarantees such as fairness proportional sharing and bounded delay The complexity of MTR LS is O ln n where n is the number


Archive | 1997

Move-to-rear list scheduling

John Louis Bruno; Eran Gabber; Banu Özden; Abraham Silberschatz


usenix annual technical conference | 1998

The eclipse operating system: providing quality of service via reservation domains

John Louis Bruno; Eran Gabber; Banu Özden; Abraham Silberschatz


Archive | 1999

Early fair drop buffer management method

Abraham Silberschatz; Banu Özden; John Louis Bruno; Huzur Saran


Archive | 1999

Method and system for providing computer storage access with quality of service guarantees

John Louis Bruno; José Carlos Brustoloni; Eran Gabber; Banu Özden; Abraham Silberschatz


Archive | 1999

Methods and apparatus for ensuring quality of service in an operating system

John Louis Bruno; José Carlos Brustoloni; Eran Gabber; Banu Özden; Abraham Silberschatz


usenix annual technical conference | 1999

Retrofitting quality of service into a time-sharing operating system

John Louis Bruno; José Carlos Brustoloni; Eran Gabber; Banu Özden; Abraham Silberschatz


Archive | 1999

Operating system transfer of control and parameter manipulation using portals

John Louis Bruno; José Carlos Brustoloni; Eran Gabber; Abraham Silberschatz; Christopher Small


Archive | 1999

Resource Management for QoS in Eclipse/BSD

Josep M. Blanquer; John Louis Bruno; Eran Gabber; Matthew J. Mcshea; Abraham Silberschatz; Amit Singh

Collaboration


Dive into the John Louis Bruno's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge