A model is presented that can be used to study the influence of machine breakdown and limited repair capacity on the performance of a system that has to provide service continuously. We consider a system consisting of N stations, each serving its own stream of customers. The servers of the stations are subject to breakdown. Broken servers are repaired by a joint repair facility consisting of K parallel repairmen. Whenever K < N, this repair facility is causing interference between the N stations. We present both an exact (matrix-geometric) solution and a simple approximation (employing stochastic decompositions) of the distribution of the queue length at a particular station. With this model various design issues can be investigated such as the number of repairmen that is needed to maintain a pool of machines, or the number of machines that can be assigned to a certain crew of repairmen. Several numerical examples illustrate the approach.