Location Independent Remote Execution in NEST
IEEE Transactions on Software Engineering
Using idle workstations in a shared computing environment
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
A Trace-Driven Simulation Study of Dynamic Load Balancing
IEEE Transactions on Software Engineering
Performance of optimistic make
SIGMETRICS '89 Proceedings of the 1989 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Load-balancing heuristics and process behavior
SIGMETRICS '86/PERFORMANCE '86 Proceedings of the 1986 ACM SIGMETRICS joint international conference on Computer performance modelling, measurement and evaluation
Profiling Workstations' Available Capacity for Remote Execution
Performance '87 Proceedings of the 12th IFIP WG 7.3 International Symposium on Computer Performance Modelling, Measurement and Evaluation
The distributed V kernel and its performance for diskless workstations
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Predicting Free Computing Capacities on Individual Machines
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Hi-index | 0.00 |
The effective management of a cluster of private workstations requires an examination of the characteristics of the usage patterns of workstations. This paper analyzes workstation usage patterns in order to understand opportunities for exploiting idle capacity. Our study is based on traces of user workstation activity in a university environment. It identifies two areas where enhancements can be made. One identified area is the ability of a manager of the shared capacity of a workstation cluster to schedule jobs with deadline constraints. This opportunity is the result of an ability to make good predictions of the time-varying amount of capacity that is available for sharing. A simple prediction strategy is developed which is shown to have only a small amount of error. For the second area of enhancement, we show that it is feasible to allocate partitions of workstations for specific periods. This aids those users who on occasions need exclusive access to several machines. We examine the profile of periods during which exclusive access to partitions can be given, the rate that owners preempt users of partitions, and the distribution of inter-preemption intervals.