Hola Alexis,
SAP Business One es un software impulsado por base de datos. Eso significa que la base de datos realiza todo el trabajo pesado. En tu caso, puedes considerar recomendaciones para MS SQL Server en entornos virtuales.
En general, con un servidor físico todos los recursos de hardware se utilizarán para la base de datos. Con una máquina virtual, la base de datos compartirá recursos con todas las demás máquinas virtuales. Con el hardware actual, la diferencia va a ser casi insignificante, pero con un servidor físico no tendrás que preocuparte.
Dicho esto, tenemos una base de datos de 180 GB o más, y también estábamos experimentando problemas de rendimiento. En enero de 2022, elegimos una configuración con dos servidores físicos, uno solo con MS SQL y SAP Business One, y el otro con HyperV, para ejecutar todas las demás máquinas y software necesarios. No hemos tenido problemas desde entonces. Esta configuración nos costó alrededor de 17000€. De cualquier manera, invierte en RAM y unidades SSD. También puedes consultar
este blog
para obtener más recomendaciones.
Si hay pocos o ningún complemento en la instalación, deberías considerar trasladar la instalación a la nube. Por ejemplo,
Cloud One
, pero compara precios. Esta es la mejor solución para el futuro, ya que se pueden descartar de inmediato posibles problemas de rendimiento por razones de hardware, y puedes acceder a tu sistema B1 desde cualquier lugar. Con tu escenario de 24/7, también debería ofrecer el menor tiempo de inactividad.
Saludos,
Johan