¿Puede ser más rentable ejecutar una nube privada con OpenStack que AWS?

¡Seguro!

  1. Su carga de trabajo es tal que los FPGA o ASIC son lo suficientemente más rentables que las CPU y GPU de serie.
  2. Su carga de trabajo es lo suficientemente intensiva en datos que el costo de mover sus múltiples petabytes a la nube de Amazon domina su costo.
  3. Sus datos son lo suficientemente confidenciales como para que el costo de proteger sus datos con el fin de trasladarlos fuera del sitio a Amazon sea prohibitivo.
  4. Sus cálculos están vinculados a la latencia y su fuente de datos es local e inamovible.
  5. Debido a las opciones de contabilidad, su costo para usar su nube local es efectivamente gratuito.
  6. Trabajas para una agencia de tres letras y, francamente, tu nube local es mucho, mucho más grande que la de Amazon. Incluso si pudiera eliminar todos los demás obstáculos, AWS simplemente no tiene la capacidad que necesita.
  7. Lo que necesita hacer viola los TOS de AWS, y evitarlo se vuelve prohibitivo.

Notarás que estos son todos casos de esquina. Hay una razón para eso. Las nubes se escalan bien, y el costo por Amazon de Amazon será drásticamente más bajo que el suyo hasta que su nube sea tan grande como la de ellos.

Openstack puede ser más rentable que AWS cuando tiene requisitos muy específicos, o sus requisitos informáticos alcanzan una escala suficientemente grande.

Aquí está mi opinión: AWS es IDEAL para la creación de prototipos, de casi cualquier cosa de casi cualquier tamaño. Tienes todo a tu alcance. Solo necesita saber qué compilar y cómo hacerlo a través de una interfaz web o la CLI.

Cuando comienza a crear prototipos con AWS, no está pagando por cosas como espacio de centro de datos, energía, refrigeración, ingenieros de red, ingenieros de operaciones, personal de TI y su espacio de oficina, y computadoras y software que ejecutan …

Ahora, comience con la creación de prototipos con OpenStack … necesita personal de TI, servidores, equipo de red, espacio de centro de datos, etc. Hay muchos costos fijos por adelantado antes del lanzamiento de la primera VM. No es razonable comparar una factura mensual de AWS con cuántos servidores podrían comprar …

Cuando su aplicación o servicio crezca a una cierta escala, será natural buscar formas de optimizar el costo. Ya sea que se trate de escalado automático en hardware alquilado, reescribir su aplicación para que sea más eficiente utilizando servicios en la nube o incorporarla a un centro de datos, solo tiene sentido considerar todas las opciones.

La pregunta que todos deberían hacerse no es “¿Deberíamos usar AWS u OpenStack”, sino “¿Qué es lo correcto para mi negocio?”

La respuesta corta es sí, absolutamente.

En general, estoy de acuerdo con la gran lista de ejemplos de Barry Rountree, pero difiero con respecto a la generalización de la rentabilidad realmente solo “cuando su nube se vuelve tan grande como la de ellos”. Si bien la respuesta absoluta siempre es “depende” de su uso específico detalles del caso, es posible comenzar a ver ahorros de costos en la escala de aproximadamente 500 máquinas virtuales. El CTO de Kumulus Technologies escribió un artículo desglosando algunos números teóricos pero realistas para mostrar cómo esto podría funcionar aquí: Cloud: la pregunta de alquilar o comprar.

Mi perspectiva sobre el punto 2 en la lista de Barry también es diferente, en mi experiencia, el costo de mover datos a Amazon generalmente no es lo que se busca en la cuenta bancaria. Incluso ha habido casos de empresas que envían sus datos, físicamente, a un centro de datos en lugar de ocuparse del tiempo (en lugar del costo) para enviarlos por cable. Donde entra en juego el costo real es recuperarlos o mover los datos, incluso si están dentro del ecosistema de AWS. Hemos tenido clientes con cargas de trabajo intensivas en datos que ejecutan menos de los 500 sistemas VM que habrían destruido su presupuesto al acceder a sus datos almacenados en AWS para su procesamiento.

Puede ser, pero debe encontrar las respuestas para las preguntas a continuación antes de poder evaluar el costo

  1. ¿Cómo implementará y administrará la nube privada basada en OpenStack?
  2. ¿Qué tipo de carga pronostica ejecutar en su nube?

Motivo de la pregunta 1. – Si es una startup pequeña con un mínimo de personal de TI, sus administradores de TI deberían poder implementar la nube privada en poco tiempo. Si no, su proyecto se retrasará. Se necesita una gestión continua, OpenStack sigue un ciclo de lanzamiento de seis meses.

Motivo de la pregunta 2. – AWS ofrece varios servicios, algunos de los cuales faltan en OpenStack. Identifique la carga y los servicios que le interesan. Si ese servicio no es estable en OpenStack, será un problema a corto plazo.

Hay otras publicaciones que explican más sobre la diferencia real entre ambos: AWS y OpenStack en Quora. Por favor refiéralos.

Sí a veces. Hay dos cosas a considerar:

  1. ¿Cuánto cuesta mantener el hardware y el software que componen su nube privada?
  2. ¿Cuánta fiabilidad (tiempo de actividad y redundancia) necesita?

Gracias por el A2A.

Esta es una buena pregunta. Asumiría que AWS sería más barato y más efectivo para ser honesto. Mi respuesta no se basa en ningún dato, pero esto es lo que creo 🙂 Creo que necesitas entrenar un poco tus habilidades de Excel.