We have 254 Physical servers when all machines are DELL servers R740.
servers are part of Hadoop cluster. most of them are holding HDFS filesystem and data node & node manager services, part of them are Kafka machines.
The OS that installed on the physical servers is RHEL 7.9
Now we want to add additional 52 physical servers to the cluster. but we can add only the DELL servers R760
That must be installed with RHEL 8.6
each physical server includes 256G and 64 Cores.
The problem is that we can't works with RHEL 8.6 version because Hadoop version. not fit RHEL 8.6
Therefore, we need to stay with RHEL 7.9 version but on other hand DELL server R760 can't be alignment with RHEL 7.9
so, we are thinking to use VM machines instead of DELL R760 physical machines.
it's clear for us that VM performance isn't like the physical machines.
but let's say. if we increase the default memory from 256G to 384G and increase the COREs from 64 to 80 Core's, on VM machine/s
So, in case we set VM machine as above spec with more memory and CPU's
then is it make sense to add the additional VM machines? to Hadoop cluster and not Worry about performance issues?