¿Cómo hacer una estimación de los núcleos de CPU y la memoria necesarios a partir de las especificaciones?

7

Mi cliente me pidió que proporcionara una estimación aproximada de varios núcleos de CPU y la memoria necesaria para un proyecto específico en el que estoy trabajando. Pero el proyecto es complejo, es diferente de todo lo que he estado trabajando y diferente de todo lo que tienen en ejecución, aún no está completamente definido y no se ha hecho mucho.

Solo tengo una idea de las aplicaciones, herramientas y bases de datos que estarán involucradas en la arquitectura, algunas estimaciones de la cantidad de solicitudes por segundos en el sistema y algunas pruebas de conceptos no optimizadas de algunas de las aplicaciones.

Le dije a mi cliente que aún no podía y que tuvimos que esperar hasta que algunas partes del sistema estuvieran en ejecución para realizar algunas pruebas de carga y luego decidir.

Pero me pregunto si hay algún método que no sepa para hacer esto.

    
pregunta Nyamiou The Galeanthrope 12.10.2018 - 18:12

1 respuesta

7

Todos los métodos de tamaño de hardware dependen de muchos puntos de referencia, en los que juegas con los parámetros de carga por un lado (número de usuarios, volumen de datos, patrones de carga con promedios y picos, etc.) y diferentes configuraciones de sistema en los otros:

La única alternativa a la evaluación comparativa, es utilizar estimaciones por analogía, denominadas guesstimates, en la que compara su sistema con sistemas similares entregados en el pasado y realiza algunas extrapolaciones. Por supuesto, esto es muy propenso a errores, ya que no tiene en cuenta cuellos de botella específicos. Por lo tanto, cuando utilice tales cifras, siempre advierta sobre la aproximación aproximada.

    
respondido por el Christophe 12.10.2018 - 19:08

Lea otras preguntas en las etiquetas