Là ton architecture me parait cohérente pour un site web sans base de donnée.
Tu parles de wordpress, donc où sont exécutées les requêtes SQL et où est stockée la base de donnée ?
Mon Wordpress n'a pas besoin de tout ça, eheh.
J'utilise ce type d'infra pour mes clients qui sont en hébergement mutualisé.
Les bases de données sont elles aussi redondés, cette fois-ci par HAProxy. Je suis un peu moins bien équipé de ce côté, simplement deux serveurs physiques en SSD/RAM ECC en solution maître-maître.
Les requêtes sont redirigées sur mes deux serveurs (1 requête sur 2 par sur le serveur 1 etc...).
La majorité de mes clients n'ont pas de BDD (site vitrine essentiellement) mais j'ai aussi du Prestashop, du Wordpress et compagnie. Il suffit de spécifier dans les fichiers de configurations PHP l'adresse de l'HAProxy en tant que serveur SQL. Pour le moment, ça roule tout seul.
En même temps, je n'ai pas énormèment de trafic non plus.