Muito do conteúdo desta pergunta é muito Cisco-ish, vamos voltar atrás e dissipar algumas suposições míticas.
1. Eu preciso fazer a camada 2 no núcleo
A menos que seja tudo o que seu hardware é capaz; você poderia ter livremente ponto a ponto (links / portchannels) entre tudo em seu núcleo e exibir adjacências OSPF / ISIS, isso é sem dúvida superior a um grande domínio L2 no núcleo, já que agora você está impedido de infligir loop L2 prevenção sobre si mesmo; as alterações de topologia agora serão tratadas pelo seu IGP. Se você precisar fazer vários caminhos, o ECMP substituirá coisas como GLBP.
2. A arquitetura DC tradicional centraliza o roteamento
Depende do que você quer dizer com "Tradição" - o IPv4 é "tradicionalmente" elegante, o IPv4 moderno não é. Da mesma forma, uma arquitetura moderna de datacenter fará com que a grande maioria dos links de não acesso entre equipamentos passe o tráfego pela L3, porque, do ponto de vista de segurança e desempenho, você deseja mimetizar o tamanho dos seus domínios de broadcast e evitar a dependência do loop L2 prevenção que tende a impactar o fluxo de tráfego por períodos significativamente mais longos do que um protocolo L3 quando ocorre uma alteração na topologia (desenvolvimento recente, como SPB e TRILL, não ocorre)
3. O tráfego entre domínios de broadcast / multiponto deve ocorrer no Core
Novamente, isso depende do hardware que você possui; se sua camada de distribuição é capaz de encaminhar L3 a par do seu núcleo e também é o ponto de término para os domínios específicos em que você deseja rotear o tráfego, não há razão lógica para enviar esse tráfego ao núcleo apenas para enviá-lo volta para baixo.
Então, com tudo isso em mente, por que redes L2 grandes e planas permanecem tão difundidas? Porque é "simples" e não requer muita reflexão. A configuração do OSPF de várias áreas e a garantia de caminhos ideais em toda a rede, configurando os custos de link adequadamente, resultam em uma excelente arquitetura, mas isso exige que você pense. girar algumas VLANs, usar algo como GLBP e deixar que a árvore de expansão simplesmente "faça o que deve" não funciona. O WTF real, no entanto, é que uma configuração L2 decente deve ter uma configuração STP bem pensada, assim como o OSPF.