Con el mismo mismo dominio no puedes, pero si que puedes alojar un subdominio en otro servidor.
 
Por ejemplo, en el servidor 1 tienes tu web principal con la dirección 
http://tudominio.com (y cualquir subdominio). En el servidor 2 tienes otra parte de tu web con la dirección 
http://blabla.tudominio.com 
Para hacer esto, simplemente tienes que crear un subdominio con una dirección IP diferente a la de tu dominio. 
Suponiendo que el subdominio que quieres alojar en otro servidor es "blabla" y que la IP de este otro servidor es "1.1.1.1", los de tu hosting actual (o quien quiera que administre el DNS de tu dominio) deberan añadir un registro como este a la zona DNS de tu dominio: 
blabla.tudominio.com.   IN   A   1.1.1.1 
Luego, en el nuevo servidor, en vez de alojar un dominio, alojas este nuevo subdominio.  
Configuración relevante de Apache en el nuevo servidor: 
<virtualhost 1.1.1.1>
servername blabla.tudominio.com
...
...
</virtualhost> 
Los de tu nuevo hosting no tienen que preocuparse del DNS. 
Medio cambiando de tema, y sabiendo que no te refieres a una solución de balanceo de carga y alta disponibilidad, toma link: 
http://www.linuxvirtualserver.org/