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/