0% encontró este documento útil (0 votos)
28 vistas37 páginas

Sesión 3

El documento habla sobre la arquitectura de Snowflake, los costos y el almacenamiento en la nube. Describe la arquitectura de Snowflake como una arquitectura sin compartir que permite cargas de trabajo heterogéneas. Explica los tamaños de Virtual Warehouse, los créditos por hora, minuto y segundo. Finalmente, cubre los tipos de almacenamiento en Snowflake, incluidos los planes pre-comprados y a pedido, y cómo esto afecta los costos.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
0% encontró este documento útil (0 votos)
28 vistas37 páginas

Sesión 3

El documento habla sobre la arquitectura de Snowflake, los costos y el almacenamiento en la nube. Describe la arquitectura de Snowflake como una arquitectura sin compartir que permite cargas de trabajo heterogéneas. Explica los tamaños de Virtual Warehouse, los créditos por hora, minuto y segundo. Finalmente, cubre los tipos de almacenamiento en Snowflake, incluidos los planes pre-comprados y a pedido, y cómo esto afecta los costos.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 37

Arquitectura y Costos

Sesión 3
Temario • Arquitectura Snowflake
• Virtual Warehouse
• Costos en Snowflake
Cuadrante de Gartner

https://www.gartner.com/en/documents/3898487
Cuadrante de Gartner

https://www.gartner.com/en/documents/3993398
Arquitectura Snowflake

Arquitectura de datos compartidos


de múltiples clústeres
Arquitectura Snowflake

Arquitectura de datos compartidos


de múltiples clústeres
Arquitectura Snowflake

Arquitectura de discos compartidos


Arquitectura Snowflake

Arquitectura de nada compartido


Arquitectura de nada compartido
Arquitectura de nada compartido
Arquitectura de nada compartido

Carga de trabajo heterogénea


Arquitectura de nada compartido

Carga de trabajo heterogénea


Arquitectura de nada compartido

Carga de trabajo heterogénea


Arquitectura de nada compartido

Actualizaciones
Virtual Warehouse

Tamaño del Servidores / Créditos / Créditos / Créditos /


Notas
Warehouse Clusters Hora Minuto Segundo
El tamaño por defecto para los Warehouses
X-Small 1 1 0.0167 0.0003
son creados mediante CREATE WAREHOUSE
Small 2 2 0.0337 0.0006
Medium 4 4 0.0666 0.0011
Large 8 8 0.1333 0.0022
Tamaño por defecto para Warehouses
X-Large 16 16 0.2667 0.0044
creados mediante la Web UI
2X-Large 32 32 0.5333 0.0089
3X-Large 64 64 1.0667 0.0178
4X-Large 128 128 2.1333 0.0356
Virtual Warehouse
Virtual Warehouse

Running Time X-Small X-Large 3X-Large

0-60 Segundos 0.017 0.267 1.067

61 Segundos 0.017 0.271 1.084

2 Minutos 0.033 0.533 2.133

10 Minutos 0.167 2.667 10.667

1 Hora 1.000 16.000 64.000


Virtual Warehouse
Virtual Warehouse
Virtual Warehouse
Virtual Warehouse
Virtual Warehouse
Virtual Warehouse

¿Cuántas consultas snowflake coloca en cola antes de que se


generen clústers adicionales?

¿Cuál es el desencadenante para suspender un clúster si no hay


carga?
Virtual Warehouse

¿Cuántas consultas snowflake coloca en cola antes


de que se generen clústers adicionales?
STANDARD: Inmediatamente cuando una consulta se pone en cola
o el sistema detecta que hay una consulta más de la que pueden
ejecutar los clústeres en ejecución.

ECONOMY: Solo si el sistema estima que hay suficiente carga de


consultas para mantener el clúster ocupado durante al menos 6
minutos.
Virtual Warehouse

¿Cuál es el desencadenante para suspender un


clúster si no hay carga?
STANDARD: Después de 2 a 3 verificaciones exitosas consecutivas (realizadas
a intervalos de 1 minuto), que determinan si la carga en el clúster menos
cargado podría ser redistribuido a los otros clústeres sin sobrecargar el
clúster nuevamente.

ECONOMY: Después de 5 a 6 comprobaciones exitosas consecutivas


(realizadas a intervalos de 1 minuto), que determinan si la carga en el clúster
menos cargado podría ser redistribuido a los otros clústeres sin sobrecargar
el clúster nuevamente.
Virtual Warehouse

Modo de AutoEscalamiento
Este modo se habilita especificando diferentes valores para el máximo y
grupos mínimos. En este modo, Snowflake inicia y detiene los clústeres
cuando sea necesario para gestionar dinámicamente la carga en el almacén
Virtual Warehouse

Modo Maximizado
Este modo se habilita especificando el mismo valor para ambos valores máximos y
grupos mínimos (tener en cuenta que el valor especificado debe ser mayor que 1). En
este modo, cuando se inicia el Warehouse, Snowflake inicia todos los clústeres para que
los recursos máximos estén disponibles mientras el Warehouse está corriendo.

Este modo es efectivo para controlar estáticamente los recursos disponibles


(es decir, servidores), especialmente si tiene una gran cantidad de usuarios simultáneos,
sesiones y / o queries, y los números no fluctúan significativamente.
Costos en Snowflake

Separa el costo computacional del costo de almacenamiento


Los cargos son basados en los créditos Snowflake conumidos
El Valor de los créditos depende de la edición de Snowflake contratada
Ediciones de Snowflake
Características Serverless
Elegir el tipo de Almacenamiento

Supuestos
Supuestos Costo por TB Costo total al mes
actuales
100 GB de almacenamiento serán
requeridos al mes
20 GB $23/TB 0.1 * 23 = $2.3
Plan de almacenamiento Pre-Purchased
seleccionado
10GB de almacenamiento serán
requeridos al mes
20 GB $40/TB 0.02 * 40 = $0.8
Plan de almacenamiento On-Demand
Seleccionado
Elegir el tipo de Almacenamiento

Supuestos
Supuestos Costo por TB Costo total al mes
actuales
100 GB de almacenamiento serán
requeridos al mes
90 GB $23/TB 0.1 * 23 = $2.3
Plan de almacenamiento Pre-Purchased
seleccionado
10GB de almacenamiento serán
requeridos al mes
90 GB $40/TB 0.09 * 40 = $3.6
Plan de almacenamiento On-Demand
Seleccionado
Elegir el tipo de Almacenamiento

On Demand

La forma más flexible de comprar servicios de Snowflake es On Demand

Los clientes son cargados a una tasa fija por los servicios que son consumidos y son debitados finalizado el
mes.

Costo promedio entre regiones: $40 al mes

Pre Purchased

Snowflake le permite a los clientes la opción de comprar capacidad anticipadamente. Una capacidad
comprada es un compromiso monetario específico para Snowflake

Costo promedio entre regiones: $23 al mes


Costo de Transferencia de Datos

Clientes que esperan mover o copiar su data entre regiones


incurrirían en cargos de transferencia de datos

Características como tablas externas, funciones y exportaciones


de DataLake podrían incurrir en cargos de transferencia de datos.
Costo de Transferencia de Datos
Costo de Servicios Cloud

Los servicios cloud son automáticamente asignados por snowflake basados en


los requerimientos de la carga de trabajo

La utilización típica de los servicios cloud (por encima del 10% de créditos
computacionales diarios) son incluidos de forma garatuita

Los clientes no verán cargos incrementales por el uso de los servicios cloud
“25 años Comprometidos con la capacitación de
profesionales en el Perú”

También podría gustarte