Almacenes virtuales: tipos, tamaño y escalado

Arquitectura de Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Un almacén, muchas cargas

Diferentes cargas de trabajo

Arquitectura de Snowflake

Un almacén, demasiadas cargas

Demasiadas cargas.png

Arquitectura de Snowflake

Standard vs Snowpark Optimized

Standard:

  • Casos de uso:

    • Consultas SQL
    • Carga de datos
    • Reporting BI
  • Opción Gen2: mejor rendimiento

  • Prueba Gen1 vs Gen2 si el coste importa

Snowpark Optimized

  • Casos de uso:

    • Entrenamiento de modelos ML
    • DataFrames de Snowpark
    • Intensivo en memoria
  • Disponible desde Medium en adelante

Arquitectura de Snowflake

Dimensionamiento del almacén

Tamaños y usos del almacén:

  • XS = Consultas ligeras
  • XL = Trabajo grande y complejo

Consulta

CREATE WAREHOUSE analytics_wh
  WAREHOUSE_SIZE = 'LARGE'
  AUTO_SUSPEND = 300
  AUTO_RESUME = TRUE;

Punto óptimo: coste vs tamaño del almacén

  • factura por segundo con mínimo de 60 s
Arquitectura de Snowflake

Punto óptimo

El punto óptimo donde

Arquitectura de Snowflake

Control de costes: Auto-Suspend y Auto-Resume

Método 1 de control de costes

Auto-Suspend

  • Define los segundos de inactividad antes de suspender
  • Suspensión automática
  • 300 s (5 min) = PREDETERMINADO
Método 2 de control de costes

Auto-Resume

  • = TRUE: se activa cuando llega una consulta
  • Sin intervención manual
Arquitectura de Snowflake

Almacén multiclúster

Caso de uso:

  • Responder a cargas con alta concurrencia
  • Los clústeres se inician/suspenden solos

Consulta

CREATE WAREHOUSE reporting_wh
  WAREHOUSE_SIZE = 'LARGE'
  MIN_CLUSTER_COUNT = 1
  MAX_CLUSTER_COUNT = 3
  SCALING_POLICY = 'STANDARD';
  • Función de la edición Enterprise

Screenshot 2026-05-13 at 4.33.22 pm.png

Arquitectura de Snowflake

Escalar vertical vs horizontal

Escalar vertical vs horizontal: almacén más grande vs más clústeres

Arquitectura de Snowflake

Política de escalado: Economy vs Standard

Standard

  • Se inicia cuando hay cola
  • Prioriza rendimiento sobre ahorro
  • Cargas impredecibles

Economy

  • Conservador
  • La carga lo mantendrá ocupado >6 min
  • Cargas estables y previsibles
Arquitectura de Snowflake

¡Vamos a practicar!

Arquitectura de Snowflake

Preparing Video For Download...