35. A machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 4 .
4. The method of claim 3 , wherein selecting based on the one or more rules comprises determining that the first server is capable of performing all of the certain operations; and wherein the second set of one or more operations comprises all operations in the first set of one or more operations, and the first set of one or more operations comprises all of the certain operations.