Я предложил бы, чтобы перед движением дальше, Вы изучили оптимизацию сервера MySQL, таблицы и запросов, если Вы уже не сделали этого. Может случиться так, что с полной оптимизацией можно получить соответствующую производительность на значительно более низкой машине спецификации.
Используйте марионеточный клиент на своем узле с параметром --test --noop, чтобы узнать, будут ли применены какие-либо изменения при выполнении, и выяснить, есть ли у вас ошибки, препятствующие запуску марионеточного клиента.