As part of the architecture course, it was suggested that the Deployer, Cluster Master, License Server and Deployment Server can co-exist on the same server. Would it also be suitable to host the Distributed Management Console on the same server?
The data being processed would be less than 50GB per day.
There would be an Active/Passive set up to provide resiliency.
Short answer is yes.
Long answer is: http://docs.splunk.com/Documentation/Splunk/6.3.0/DMC/WheretohostDMC