BSDCan2009 - Final Release

BSDCan 2009
The Technical BSD Conference

Brooks Davis
Day Talks - 2 - 2009-05-09
Room MNT 203
Start time 13:30
Duration 01:00
ID 125
Event type Lecture
Track System Administration
Language used for presentation English

Isolating Cluster Jobs for Performance and Predictability

At The Aerospace Corporation, we run a large FreeBSD based computing cluster to support engineering applications. These applications come in all shapes, sizes, and qualities of implementation. To support them and our diverse userbase we have been searching for ways to isolate jobs from one another in ways that are more effective than Unix time sharing and more fine grained than allocating whole nodes to jobs.

In this talk we discuss the problem space and our efforts so far. These efforts include implementation of partial file systems virtualization and CPU isolation using CPU sets.