Estimador de necesidades de capacidad de un almacén de datos

Este estimador proyecta la capacidad de procesamiento que puede necesitar un almacén de datos al final de un horizonte determinado. Toma como referencia el volumen mensual actual, aplica un crecimiento compuesto y añade un margen de seguridad para absorber picos, retrasos en el escalado o desviaciones de la previsión.

Es una herramienta de planificación, no una recomendación de tamaño de clúster específica. El resultado se expresa como TB de procesamiento mensual equivalentes, de modo que después puedas traducir esa demanda al modelo de capacidad que utilice tu plataforma.

Datos de entrada

TB/mes
%
meses
%
Resultado
Capacidad mensual necesaria
Demanda prevista sin margen
Margen añadido
Multiplicador frente a hoy

1. Define la carga actual
Introduce los TB que el almacén de datos procesa en un mes representativo.

2. Estima el crecimiento
Añade la variación mensual esperada de la carga de trabajo.

3. Marca el horizonte
Indica cuántos meses faltan hasta la fecha para la que quieres dimensionar.

4. Añade margen de seguridad
Reserva capacidad adicional para variabilidad y picos no capturados por la previsión media.

5. Interpreta el resultado
Usa la capacidad final como referencia de demanda y conviértela después a nodos, créditos o unidades de tu plataforma.

Demanda_futura = Carga_actual × (1 + g)^Meses Capacidad_necesaria = Demanda_futura × (1 + Margen)

g y el margen se expresan como decimales. La fórmula supone crecimiento compuesto y utiliza la misma unidad de carga en todo el cálculo.

Qué significa el resultado

La capacidad necesaria combina la demanda media prevista con el margen adicional que has decidido reservar.

No incorpora automáticamente límites de concurrencia, ventanas de proceso ni características específicas del motor; esos factores pueden exigir capacidad adicional.

Datos:

  • Carga actual: 200 TB/mes
  • Crecimiento mensual: 4 %
  • Horizonte: 6 meses
  • Margen: 20 %

Cálculo:
Demanda futura = 200 × 1,04^6 = 253,06 TB/mes.
Capacidad necesaria = 253,06 × 1,20 = 303,67 TB/mes.

Resultado:
303,67 TB/mes

Interpretación: Para esos supuestos convendría planificar capacidad equivalente a unos 303,67 TB de procesamiento mensual.

¿Por qué se añade margen después del crecimiento?

Primero se estima la demanda futura y después se aplica el colchón sobre esa demanda. Así el margen crece con el tamaño previsto del sistema.

¿Qué ocurre si espero una reducción de carga?

Puedes introducir una tasa negativa superior a -100 %. La proyección reducirá la demanda de forma compuesta durante el horizonte.

¿Los TB/mes equivalen a capacidad de cómputo?

No directamente. Son una medida de carga de trabajo; debes traducirlos a la unidad de capacidad de tu plataforma según rendimiento, concurrencia y tipo de consulta.

¿Debo usar el pico o el promedio como carga actual?

Utiliza una base coherente con tu objetivo. Si dimensionas para operación habitual, un mes representativo puede ser adecuado; si necesitas cubrir picos, usa una referencia más exigente o aumenta el margen.

¿En qué se diferencia del estimador de utilización?

La capacidad necesaria mira hacia delante y añade crecimiento y reserva. La utilización compara el uso actual con una capacidad ya disponible.