Pool de aplicação em application server

Olá pessoal,

Gostaria de saber se algum application server implementa o conceito de isolamento de aplicação baseado em Pool.
Basicamente, o pool tem o papel de isolar um aplicativo web dos demais controlando recursos como memória, segurança, etc.

O que quero fazer é o seguinte:

  1. Tenho um aplicativo web que será acessando por diferentes hosts, exemplo: hosta.meuaplicativo.com.br, hostb.meuaplicativo.com.br, etc.
  2. Cada host deve estar isolado de forma que a queda de desempenho em um não afete o outro;
  3. Preferencialmente os hosts devem compartilhar os mesmos arquivos deployment, evitando desta forma a necessidade de realizar o deployment para todo os hosts.

Gostaria de saber quais application server implmenta este recurso.