no sé, depende del consumo de cpu y base de datos que tengan cada visita de promedio.
500.000 visitas diarias son muchas visitas, si es una base de datos muy grande, necesitarás un servidor todavía más potente que el que indicas o varios servidores web y otro de MysQL.
Este foro con 70.000 visitas tira más 135 consultas por segundo, imagina lo que puede consumir uno con medio millón...
Claro, aunque un foro consume muchisimo.
Puede ser por eso tambien.