Virtuele warehouses: types, sizing en schalen

Snowflake-architectuur

Emily Melhuish

Technical Curriculum Developer, Snowflake

Eén warehouse, veel workloads

Verschillende workloads afgebeeld

Snowflake-architectuur

Eén warehouse, te veel workloads

Te veel workloads.png

Snowflake-architectuur

Standard vs Snowpark Optimized

Standard:

  • Use cases:

    • SQL-queries
    • Datalading
    • BI-rapportage
  • Gen2-optie beschikbaar: betere performance

  • Test Gen1 vs Gen2 voor je workload als kosten tellen

Snowpark Optimized

  • Use cases:

    • Training ML-modellen
    • Snowpark DataFrames
    • Geheugenintensief
  • Beschikbaar vanaf Medium

Snowflake-architectuur

Warehouse sizing

Warehousegrootte: use cases

  • XS = Lichte queries
  • XL = Groot en complex werk

Query

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

De sweet spot: kosten vs warehousegrootte

  • rekent per seconde met een minimum van 60 seconden
Snowflake-architectuur

De sweet spot

Het sweet spot waar

Snowflake-architectuur

Kostenbeheersing: Auto-Suspend en Auto-Resume

Methode kostenbeheersing 1

Auto-Suspend

  • Stelt seconden inactiviteit in vóór pauzeren
  • Automatisch pauzeren
  • 300 seconden (5 min) = DEFAULT
Methode kostenbeheersing 2

Auto-Resume

  • = TRUE: wordt actief bij binnenkomende query
  • Geen handmatige actie nodig
Snowflake-architectuur

Multi-cluster warehouse

Use case:

  • Oplossing voor hoge gelijktijdigheid
  • Clusters starten/pauseren automatisch

Query

CREATE WAREHOUSE reporting_wh
  WAREHOUSE_SIZE = 'LARGE'
  MIN_CLUSTER_COUNT = 1
  MAX_CLUSTER_COUNT = 3
  SCALING_POLICY = 'STANDARD';
  • Enterprise-editie feature

Screenshot 2026-05-13 at 4.33.22 pm.png

Snowflake-architectuur

Opschalen vs uitschalen

Opschalen vs uitschalen: groter warehouse vs meer clusters

Snowflake-architectuur

Economy vs Standard scaling policy

Standard

  • Start op zodra iets in de wachtrij staat
  • Doorvoer boven besparing
  • Onvoorspelbare workloads

Economy

  • Conservatief
  • Last houdt het >6 minuten bezig
  • Gelijkmatige, voorspelbare workloads
Snowflake-architectuur

Laten we oefenen!

Snowflake-architectuur

Preparing Video For Download...