A queueing system in which customers require a random number of servers