Cluster 2 servers

Hello,

I would like to achieve the following:
Cluster Server A with Server B (A being the main server, B the slave).
I want to be able to setup new virtual hosts on server B through the interface of Server A, with server A controlling the DNS.

How do I need to set everything up?

I have a fully installed server A and I’m formatting server B at this moment. I am planning of following the following guide:
http://www.virtualmin.com/documentation/id,dns_slave_auto-configuration_quickstart/
But this will only take care of the DNS part right, not of the actual virtual server creating?

Thanks for any advice!