General IcingaDB Architecture

So I have not had a chance to implement an IcingaDB platform yet, but I have a basic architecture question before I start installing. I love this diagram, by the way.

Q: So if I wanted to break up load, this diagram seems to imply that I could install on 8 machines:

  • 1 Icinga Web
  • 1 Database (MySQL / MariaDB or Postrgres)
  • 2 Icinga masters
  • 2 Redis servers
  • 2 IcingaDB servers

This is legit, right?

Yes. The details are also covered in the documentation.