Собственно, Анастасия выше привела достаточно здравую концепцию и отличный принцип относительно количества коммутаторов. Некоторые дополнения от меня: если не стоит вопрос цены (а в описании задачи я такого пункта не нашёл), то я бы поставил вместо HP гигабитные коммутаторы класса Cisco Catalyst 2960, причём в стеке. И ядро бы продублировал вторым коммутатором 3560, если они стекируемые. Если нет, то поставил бы вместо них Catalyst X3750, они точно стекируемые. Таким образом, получаем следующую конфигурацию: сервера — стек Catalyst'ов 3-го уровня — стек Catalyst'ов 2-го уровня — пользователи. Дорого, но надёжно. И ещё на VLAN'ы можно всё поделить, для удобства управления, повышения логичности и безопасности сети.
Собственно, бюджет-то какой? Потому как теоретизировать можно долго.