Need some info

Hi, I am looking into virtualmin and cloudmin but thats the difference?

I am wanting to setup the 2 below things and was wondering if either can do it:

1.) I have a sever currently and want to add another one to that server so that they can each use cpu, memory, and storage with each other so when 1 goes low on resources the other will take over. Is this possible with cloudmin or virtualmin? And can this be done without doing a fresh install?

2.) 2nd thing is I have cpanel and am currently a web hosting company and want a way to cluster my system together for the same reason as 1 but all while using 1 license of cpanel. Will this be possible?

Please do let me know.

Thanks!