We have the following options in order to design new Kafka production cluster ( based on OS - RHEL 7.9 version )
5 Kafka brokers with Usable storage per broker: 96,000 GB ( 96 TB )
18 Kafka brokers with Usable storage per broker: 20,000 GB ( 20 TB )
We can see that the second option is more expensive - 18 machines ( when disk Kafka storage is 20TB ) ,
When the first option is only with 5 machines but disk Kafka storage is 96T
But we are wondering what is the best practice from Kafka performance side ?
is it better to be with 18 Kafka machines with less storage ?
Or to be with 5 Kafka machines with 96TB storage per machine
What are the advantages and disadvantages on options 1 and 2