Centro de información

La guía definitiva sobre los precios del almacenamiento en la nube

No es ningún secreto que el modelo de costo de propiedad para el almacenamiento local no se parece en nada a la forma en que funcionan los precios del almacenamiento en la nube empresarial.

Es más, el proceso de desenredar los precios de los servicios de almacenamiento en la nube puede causar confusión y frustración. Con toda la información sobre menores costos del almacenamiento en la nube (fuera de las tarifas de egreso variables), ¿cómo puede darse cuenta de qué es lo mejor para su organización?

Vemos periódicamente que la gente expresa confusión sobre los precios del almacenamiento en la nube. Así que esperamos brindarle alguna aclaración que le permita comprender mejor los precios del almacenamiento en la nube, para que sepa qué esperar.

Lo cierto es que los precios del almacenamiento en la nube son complicados, no siempre cuestan menos que las opciones en las instalaciones y es poco probable que los cargos de egreso sean un problema de presupuesto para usted.

A pesar de las complejidades de los precios del almacenamiento en la nube, la buena noticia es que las ofertas de almacenamiento de objetos de Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform (GCP) tienen modelos de precios similares para el almacenamiento en la nube. Entonces, una vez que se familiarice con el enfoque de los precios del almacenamiento en la nube, estará en una mejor posición para evaluar la rentabilidad de todos los principales proveedores de nube en función de las necesidades de su organización.

Variables de costo de almacenamiento en la nube

Hay varias variables de costos de almacenamiento en la nube empresarial que debe tener en cuenta, entre ellas:

  1. Almacenamiento. Estos costos se expresan típicamente como un costo por gigabyte por mes o un precio por terabyte por mes o año. Cada proveedor de nube tiene diferentes niveles de almacenamiento que ofrecen niveles de costo, rendimiento y disponibilidad muy diferentes.
  2. Operaciones de almacenamiento. Las acciones basadas en API incurren en costos mínimos, normalmente por cada 10 000 procedimientos. Sin embargo, los cargos por las operaciones de almacenamiento pueden sumar cantidades significativas cuando realiza numerosas tareas en cargas de trabajo con alto número de objetos.
  3. Transferencia de datos de almacenamiento. Una tarifa por gigabyte para leer datos, que normalmente varía según los niveles de almacenamiento específicos.
  4. Ancho de banda de egreso. Esto es más un factor de costo de actividad de red que una variable de precio de almacenamiento. Hay una tarifa por descargar datos de cualquier almacenamiento en la nube donde la carga útil se entregue fuera de la región de la nube. No se producen costos de egreso cuando accede a datos de recursos que residen dentro de la misma región.

Los costos de almacenamiento son los precios más fáciles de calcular en la nube

Veamos los diferentes niveles de almacenamiento en la nube, de la siguiente manera:

  1. Niveles de rendimiento. Esto incluye el nivel Hot o Premium de Azure Blob Storage o el nivel S3 Standard en AWS. Los niveles de rendimiento están diseñados para datos activos de mucho uso que son altamente transaccionales, ofreciendo los mejores acuerdos de nivel de servicio (SLA) de disponibilidad, los costos de actividad más bajos y la latencia más baja. Sin embargo, estos niveles también implican los precios más altos para el almacenamiento de objetos.
  2. Niveles de bajo contacto. Esto incluye el nivel S3 Standard (nivel de acceso poco frecuente de AWS) o el nivel Cool de Microsoft Azure. Los niveles de bajo contacto son para datos que requieren acceso fácil, pero la información está en su mayoría inactiva. Los niveles de bajo contacto ofrecen disponibilidad y tiempos de recuperación de baja latencia con menores costos de almacenamiento. Sin embargo, los costos de actividad aumentan en los niveles de desempeño.
  3. Niveles de archivado. Esto incluye Coldline de GCP, Glacier de AWS o el nivel Archive de Microsoft. Los niveles de archivado en la nube suelen ser bibliotecas de cintas físicas, por lo que los tiempos de recuperación no son inmediatos, pero los costos de almacenamiento son increíblemente bajos. Puede esperar horas para que se complete una recuperación, e incluso acelerar una solicitud de una tarifa. Los niveles de archivado están orientados a cargas de trabajo que es muy poco probable que requieran acceso pero que, de hecho, requieren almacenamiento de información a largo plazo. Le sugerimos no sea demasiado exigente con lo que mueve a los niveles de archivado, porque los costos de actividad son más altos y los tiempos de respuesta de recuperación más lentos.

Generalmente, estas son las tres categorías principales de niveles de almacenamiento, aunque anticipamos que los proveedores publicarán variaciones y opciones adicionales a lo largo del tiempo.

Entre los principales proveedores de nube de hoy en día, encontrará precios de descuento por volumen para algunos de los niveles de rendimiento (es decir, el costo mensual por gigabyte disminuye a medida que sus volúmenes de datos pasan ciertos umbrales). Sin embargo, las tarifas de tarifa plana son todo lo que encontrará con los niveles de bajo contacto y archivado. Por ejemplo, echemos un vistazo a los precios de almacenamiento de objetos de Microsoft para su región West US 2:


El cálculo para el almacenamiento es simple: digamos que tenemos 2250 TB de datos en Azure, repartidos en los niveles Hot (600 TB), Cool (200 TB) y Archive (1450 TB). Estos son los costos mensuales de almacenamiento que debemos esperar de este escenario en la región West US 2:

Nivel

Volumen de datos

Total mensual

Hoy, primeros 50 TB (a USD 0,018/GB)

50 TB

USD 900

Hoy, siguientes 450 TB (a USD 0,0173/GB)

450 TB

USD 7785

Hot, más de 500 TB (a USD 0,0166/GB)

100 TB

USD 1660

Cool (a USD 0,01/GB)

200 TB

USD 2048

Archive (a USD 0,00099/GB)

1450 TB

USD 1469,95

   

 USD 13 862,95

 

La mayor parte de la capacidad de almacenamiento en el nivel de archivo es bastante económica, mientras que el factor de costo más alto son los datos en el nivel de rendimiento. En la práctica, analizaríamos con atención (usando análisis de archivos y auditoría de actividad) para ver si gran parte de los datos del nivel Hot podrían pasar a un nivel más rentable. Suponiendo que pudiéramos mover el 80% de los datos de los niveles Hot y Cool al nivel de archivo de menor costo, el perfil de costos cambiaría significativamente:

Nivel

Volumen de datos

Total mensual

Hoy, primeros 50 TB (a USD 0,018/GB)

50 TB

USD 900

Hoy, siguientes 450 TB (a USD 0,0173/GB)

70 TB

USD 1211

Hot, más de 500 TB (a USD 0,017/GB)

0 TB

USD 0,00

Cool (a USD 0,01/GB)

40 TB

USD 400,00

Archive (a USD 0,00099/GB)

2090 TB

USD 2069,10

   

USD 4580,1

 

 

Las tarifas de operaciones de almacenamiento no son amigas de nadie

Mover datos no es gratis. Ciertas actividades como escribir, leer, distribuir en capas y buscar las propiedades de los artículos son ejemplos de operaciones de almacenamiento en la nube que acarrean tarifas.

Usando los precios de la región West US 2 Azure, le ofrecemos un pantallazo de los cargos por las operaciones de almacenamiento (el precio es por 10 000 operaciones):

Se puede ver que los niveles de costos de almacenamiento más bajos tienen los costos de actividad más altos.

A primera vista, las tarifas de operación de almacenamiento no son difíciles de entender. Sin embargo, modelarlas puede ser complicado, porque es necesario comprender con precisión qué está haciendo una aplicación con los datos para tener una idea de la actividad operativa real que se desarrollará en la práctica.

Por ejemplo, los archivos grandes incurrirán en múltiples operaciones. Si los objetos se escriben usando un flujo, se realizarán al menos dos operaciones de escritura (putBlock y putBlockList) para cada elemento. En un escenario donde una aplicación escribe cada objeto, posteriormente realiza una verificación de la integridad de los datos, lee cada objeto para indexarlo y luego cambia el nivel, puede terminar con varias operaciones de escritura y lectura por elemento solo para el sembrado inicial.

Con la medición de costos de operación por recuento de transacciones, veamos dos ejemplos que ilustran la diferencia de costos dada la carga de trabajo en cuestión.

(Nota: Veritas Alta™ SaaS Protection minimiza tanto las operaciones de almacenamiento como el uso de ancho de banda al hacer una copia de seguridad solo de lo que ha cambiado desde la copia de seguridad anterior).

Ejemplo 1: costos de operación de almacenamiento para una gran carga de trabajo de archivos

Una carga de trabajo de archivos grande podrían ser copias de seguridad, videos o imágenes LIDAR. Digamos que suman 200 TB, con un tamaño de archivo promedio de 1 GB y un recuento de objetos de 200 000 elementos. Para este ejemplo, presumiremos que cada objeto incurre en cuatro operaciones de escritura y dos operaciones de lectura en el almacenamiento en la nube.

Estos son los costos de operación de almacenamiento resultantes asumiendo el nivel Hot:

Nivel Hot

de errores

Total

Operaciones de escritura (a USD 0,065 por 10k)

800 000

USD 5,20

Operaciones de lectura (a USD 0,005 por 10k)

400 000

USD 0,20

   

 USD 5,40

 

Y estos son los costos de operación de almacenamiento resultantes asumiendo el nivel Cool:

 

Nivel Cool

de errores

Total

Operaciones de escritura (a USD 0,13 por 10k)

800 000

USD 10,40

Operaciones de lectura (a USD 0,013 por 10k)

400 000

USD 0,52

   

 USD 10,92

 

Obviamente, las tarifas anteriores son despreciables. Pero, ¿qué sucede con una carga de trabajo diferente que consiste en archivos más pequeños?

Ejemplo 2: costos de operación de almacenamiento para una pequeña carga de trabajo de archivos

Una pequeña carga de trabajo de archivos podría ser Internet de las cosas (IoT), genómica o correo electrónico. Esta vez, asumamos un equivalente de 200 TB, pero con un tamaño de archivo promedio de 150 KB y un recuento de objetos de 1 431 655 765 elementos. Presumiremos que cada objeto incurre en las mismas cuatro operaciones de escritura y dos operaciones de lectura en el almacenamiento en la nube.

Estos son los costos de operación de almacenamiento resultantes asumiendo el nivel Hot:

Nivel Hot

de errores

Total en USD

Operaciones de escritura (a USD 0,065 por 10k)

5 726 623 060

USD 37 223,05

Operaciones de lectura (a USD 0,005 por 10k)

2 863 311 530

USD 1 431,66

   

 USD 38 954,71

 

Y estos son los costos de operación de almacenamiento resultantes asumiendo el nivel Cool:

Nivel Cool

de errores

Total en USD

Operaciones de escritura (a USD 0,13 por 10k)

5 726 623 060

USD 74 446,10

Operaciones de lectura (a USD 0,013 por 10k)

2 863 311 530

USD 3 722,30

   

 USD 78 168,40

 

Los números en este segundo ejemplo parecen un poco aterradores para las organizaciones conscientes del presupuesto.

Pero antes de aferrarse a sus cargas de trabajo de alto recuento de objetos, tenga en cuenta que los ahorros de almacenamiento a largo plazo de los niveles de menor costo eventualmente lo favorecerán.

Tendrá que calcular cuánto tiempo le llevará volver al punto de inicio. En la mayoría de los casos de empresas vemos que, a pesar de los costos de operación iniciales, mover las cargas de trabajo de la infraestructura local a un servicio de almacenamiento en la nube supone una ventaja económica muy importante en el largo plazo, especialmente en los niveles de menor costo.

Con nuestra solución, Veritas Alta SaaS Protection, utilizamos una serie de estrategias para mitigar los costos de actividad para nuestros clientes, incluida la eliminación de datos duplicados y compresión en línea. En algunos casos, la contenerización basada en políticas de objetos más pequeños que son adecuados para el archivado ayuda a reducir significativamente el recuento de objetos.

En general, la protección de datos SaaS optimiza su espacio de almacenamiento en la nube utilizando niveles basados en análisis y políticas que colocan a los objetos pequeños en niveles de rendimiento mientras mueven los objetos grandes menos activos a niveles infrecuentes o de archivado automáticamente. Con este enfoque, podemos minimizar las operaciones de almacenamiento al tiempo que maximizamos la eficiencia de los costos de almacenamiento.

No todo egreso es igual: la transferencia de datos es insignificante

Hay dos tipos de egreso:

  1. Recuperar datos del almacenamiento
  2. Descargar datos fuera de la región de la nube

La recuperación de datos es un factor de costo de transferencia de datos en el nivel de almacenamiento, mientras que descargar datos fuera de la región de la nube es un costo de transferencia de datos de ancho de banda de red. Analizaremos los costos de egreso de la red un poco más adelante, pero la buena noticia es que los costos de transferencia de datos a nivel de almacenamiento de información son insignificantes.

Rara vez vemos que los costos de transferencia de datos de recuperación superan los 20 dólares en un mes. Por ejemplo, acceder a cualquier cantidad de datos del nivel Hot no tiene costo de transferencia de datos; acceder a 5 TB costaría alrededor de USD 50 si se recuperan desde el nivel Cool, o USD 100 si se accede desde el archivado.

(Nota: Veritas Alta SaaS Protection no utiliza el nivel de archivado; queríamos brindar un mayor rendimiento de almacenamiento de información para nuestra solución).

Continuando con el ejemplo de precio de West US 2 Azure, podemos ver que no hay costo de transferencia de datos de ingreso, y tenemos tarifas menores por gigabyte de recuperación de datos en niveles de almacenamiento específicos:

(Nota: Si bien los costos de Azure varían según la región, los costos de Veritas Alta SaaS Protection son los mismos en todas las regiones).

 

Ancho de banda de egreso en perspectiva

Con demasiada frecuencia, escuchamos a analistas y expertos de la industria decir que el almacenamiento en la nube es barato, pero que los costos de egreso son el peligro oculto. A menudo, los proveedores de hardware de almacenamiento señalan los costos de egreso como una razón para evitar el almacenamiento en la nube.

De hecho, no se piensa en cargos de egreso cuando los datos residen en una infraestructura propia.

Sin embargo, antes de asumir que no son convenientes, deberíamos poner en perspectiva los costos de ancho de banda de egreso cuantificándolos.

Primero, echemos un vistazo a cómo funcionan los precios para la transferencia de datos de egreso:

(Los precios mostrados se basan en el enrutamiento del tráfico de la red a través de Microsoft Premium Global Network. No usar esta opción tiene un costo menor, pero una estructura de precios similar).

Al igual que con el almacenamiento, las tarifas de egreso de datos de Azure variarán según la región. Los costos son descontados por volumen y basados en el tamaño de los datos (en gigabytes):

Podemos ver que el egreso en cantidades menores de datos es un factor de costo insignificante. Sin embargo, la descarga de más de 10 terabytes dentro de un mes se vuelve notable.

Lo que hay que tener en cuenta es que la mayoría de los datos son de bajo contacto, si no completamente inactivos.

(Nota: Si elige el modelo de implementación alojado por Veritas para Veritas Alta SaaS Protection, no verá cargos adicionales por egreso).

Debido a que Veritas Alta SaaS Protection proporciona análisis de archivos integrados para la plataforma de almacenamiento, los clientes tienen una buena visibilidad de su actividad de recuperación. En casi todos los casos, mensualmente se accede a un porcentaje pequeño de cualquier conjunto de datos. Un cliente, por ejemplo, utiliza Veritas Alta SaaS Protection y la distribución en niveles sin interrupciones detrás de una aplicación local de muchas transacciones que egresa alrededor de un terabyte mensual, lo que representa el 1,4 % de su espacio de almacenamiento en Veritas. Pero este ejemplo está en el extremo. Más comúnmente, vemos clientes con escenarios como este: más de 500 terabytes de datos almacenados y solo 300-500 GB en promedio de egresos cada mes (es decir, 0,0005 % a 0,001 % del conjunto de datos general).

En realidad, el egreso suele ser pequeño incluso cuando interponemos en la nube varios servidores de archivos a gran escala en las instalaciones, ya que los datos recientes se almacenan en caché localmente y los usuarios rara vez acceden a archivos de más de 30 días.

No obstante, hay circunstancias en las que los costos de egreso son frontales y centrales. Una instancia es cuando desea crear una copia de seguridad en la nube segregada de su cuenta de almacenamiento en una región de nube separada. Si tiene 100 TB de almacenamiento y desea habilitar una geocopia de seguridad, esto puede significar un único egreso de 50-60 TB (posterior a la eliminación de datos duplicados y la compresión).

Si bien es bueno entender los costos de egreso a escala, en la práctica solo lo vemos como un factor en la replicación o copia de seguridad de almacenamiento geo-redundante, o en configuraciones poco frecuentes que requieren replicación de conjuntos de datos a un servicio externo. (Por ejemplo, al usar la opción adicional de copia de seguridad de datos de Veritas Alta SaaS Protection). De lo contrario, debido a que la mayoría de las organizaciones solo interactúan con un pequeño porcentaje de los datos almacenados, el egreso suele ser un costo insignificante.

Matices de precios de almacenamiento en la nube

Estos son algunos otros detalles de almacenamiento en la nube que debe tener en cuenta al planificar su presupuesto:

Los niveles de almacenamiento de archivado tienen tarifas de uso que pueden anular sus ventajas de costo

Los niveles de almacenamiento de archivado tienen precios increíblemente bajos que, en algunos casos, son menores a una décima de centavo por gigabyte mensual (es decir, USD 0,00099/GB/mes). Sin embargo, estos niveles son para datos que necesita conservar durante largos períodos y es muy poco probable que se recuperen.

Si bien puede recuperar sus datos, hacerlo desde un nivel de archivado implica mover los datos a un nivel de acceso poco frecuente. Lo que hay que tener en cuenta es que la rehidratación dentro de un período determinado después de la escritura inicial se considera un acceso o eliminación anticipada desde el archivado y esto implica una penalización de costo.

Por ejemplo, AWS estipula que los datos colocados en su nivel de archivado tienen un mínimo de 90 días de almacenamiento, y el acceso antes de este tiempo incurre en un cargo prorrateado igual al cargo de almacenamiento para los días restantes. Del mismo modo, el nivel de archivo de Microsoft Azure tiene este concepto pero por un mínimo de 180 días de almacenamiento antes de que no se aplique ninguna tarifa de acceso anticipado.

Por lo tanto, asegúrese de almacenar solo cargas de trabajo de retención de bajo contacto o en frío a largo plazo en estos niveles de archivado, y hará bien en mitigar las tarifas de acceso o eliminación anticipada.

(Nota: Estas altas tarifas de acceso no son un problema con Veritas Alta SaaS Protection, ya que no usa el nivel de Archivado).

Sin cargos por transferencia de datos de ingreso

Los proveedores de nube quieren que resulte atractivo trasladar sus datos a sus servicios de almacenamiento, por lo que no encontrará costos de transferencia de datos de ingreso, así como tampoco a nivel de almacenamiento o red.

No olvide los niveles de redundancia

Es fácil enfocarse en los precios más bajos que obtiene con el almacenamiento localmente redundante (todos los precios a los que se hace referencia en esta publicación son solo para redundancia local). Sin embargo, si necesita replicación geográfica o copia de seguridad de sus datos, debe planificar en consecuencia, ya que esto implica un alza en el costo. Mientras planea la georedundancia, recuerde que necesita incluir el costo del ancho de banda de georeplicación que varía según la región (generalmente, alrededor de USD 0,02 por gigabyte).

Los precios varían según la región o geografía de la nube

Los principales proveedores de nube tienen centros de datos en numerosos países, lo que significa que tienen costos de funcionamiento en varias monedas. Notará que un servicio de almacenamiento específico del mismo proveedor de nube tendrá variaciones de precios entre regiones, en algunos casos con una diferencia significativa. Además, no debe sorprenderse al descubrir que todas las regiones de la nube del mismo proveedor no son iguales (es decir, un servicio de almacenamiento puede no estar disponible en ciertas áreas).

Nuestra recomendación es nunca asumir que los precios y servicios disponibles de una región sean consistentes con otra. Tómese siempre el tiempo para verificar los precios regionales antes de enviar un plan de presupuesto.

(Nota: Con las implementaciones alojadas en Veritas de Veritas Alta SaaS Protection, los costos son idénticos en todas las regiones de Azure).

Modelado de costos de sus cargas de trabajo en Veritas Alta SaaS Protection

Si está buscando utilizar la opción alojada en el cliente de Veritas Alta SaaS Protection, podemos ayudarle a averiguar qué necesita y cuánto va a costar. Contáctenos si desea una estimación de costos para su caso. Nuestra calculadora de precios puede ayudarle a modelar el gasto de almacenamiento en la nube, representando con precisión el costo de su suscripción a lo largo de varios años.

 

Los clientes de Veritas componen el 95 % de la lista Fortune 100, y NetBackup™ es la opción número uno para las empresas que buscan hacer copias de seguridad de grandes cantidades de datos.

 

Descubra cómo Veritas mantiene sus datos completamente protegidos a través de cargas de trabajo virtuales, físicas, en la nube y heredadas con los servicios de protección de datos para grandes empresas.