I've read it a zillion times but can't seem to find it again. Can a client run on the same server as a MGS, MDT or OSS? Is a dedicated client machines necessary?