Hogar Finanzas personales Cómo escalar la nube en la computación en la nube: tontos

Cómo escalar la nube en la computación en la nube: tontos

Video: AUTOCAD LT 2015 - DIBUJA NUBES DE REVISIÓN PARA LLAMAR LA ATENCIÓN !! 2024

Video: AUTOCAD LT 2015 - DIBUJA NUBES DE REVISIÓN PARA LLAMAR LA ATENCIÓN !! 2024
Anonim

Desde el punto de vista del proveedor, el objetivo de la computación en la nube es lograr economías de escala mediante la gestión de una gran cantidad de recursos informáticos de una manera altamente económica y eficiente.

El gráfico muestra un gráfico del costo por usuario de ejecutar solo una aplicación de software utilizando diferentes tipos de recursos informáticos; esto se compara con la cantidad de usuarios. La única aplicación se ejecuta en diferentes entornos informáticos, comenzando con servidores dedicados ineficientes hasta redes de escala masiva.

Un punto importante a tener en cuenta es que el eje Y de las poblaciones de usuarios es logarítmico. Eso significa que la curva es mucho menos pronunciada que si se dibujara en una escala proporcional de pasos iguales. Si se dibujara en una escala proporcional, necesitaría millas de papel.

Economías de escala de computación en la nube.

Tenga en cuenta lo siguiente:

  • Un extremo del eje X muestra los costos del centro de datos entre $ 1- $ 50 por usuario por año. El costo por usuario es extremadamente bajo.

  • El otro extremo del eje X muestra los costos del centro de datos entre $ 1, 000 y $ 5 000 por usuario por año.

Básicamente, a la izquierda, tiene un uso muy eficiente de los recursos informáticos y, a la derecha, muy uso ineficaz de los recursos.

Los puntos en la línea indican el tipo de recursos informáticos que sirven tamaños de grupo específicos:

  • Servidores ineficientes: El costo de administrar un único servidor en un centro de datos será de miles de dólares por año, y esto es tan caro como la computación se obtiene por usuario.

  • Máquinas virtuales: Las aplicaciones y los números de usuarios que no pueden usar un servidor completo obtienen virtualizado (dividido entre varios servidores virtuales).

  • Servidores eficientes (y pequeños clústeres): Las poblaciones de usuarios de cientos a 1,000 pueden atenderse de manera razonablemente eficiente con un solo servidor o varios servidores si solo se está ejecutando una aplicación en un servidor; los servidores pueden ser altamente eficientes, ofreciendo un costo relativamente bajo por usuario.

  • Mainframe y grandes agrupaciones de Unix: Se muestran por separado en la cuadrícula solo por el espacio. Ambos pueden manejar aplicaciones de bases de datos muy grandes desde miles hasta decenas de miles de usuarios.

  • Cuadrículas: De los cientos de miles a un millón de usuarios, se encuentra en el área donde Proveedores de software como servicio (SaaS) como Salesforce. com operar Las aplicaciones comerciales ofrecidas por los proveedores de SaaS presentan un problema espinoso de escala porque es una aplicación de base de datos transaccional.

  • Cuadrículas grandes: Usuarios concurrentes superiores a un millón.Sigue siendo una carga de trabajo muy pesada y solo posible a través de un escalado (lo que permite que una sola carga de trabajo se amplíe mediante el uso de más recursos idénticos de bajo costo) con una grilla.

  • Grilla de escala masiva: Esto es para poblaciones de usuarios de decenas de millones. Ejemplo: cada consulta en la búsqueda de Google se resuelve mediante una grilla especialmente diseñada de hasta 1, 000 servidores; Google enruta las consultas a muchas de esas cuadrículas.

El cuadro de puntos indica el dominio tradicional y los tipos de recursos de informática corporativa. Los mismos servidores utilizados en entornos corporativos podrían usarse con la misma facilidad en arreglos escalados, donde las cargas de trabajo no son del todo mixtas.

En este momento, la reducción en los costos por usuario no proviene del uso de diferentes equipos informáticos o diferentes sistemas operativos: proviene de ejecutar una pequeña cantidad (o incluso solo) de una carga de trabajo y escalarla tanto como posible. Así es como la computación en la nube reduce los costos dramáticamente.

Ninguna empresa que ejecute una carga de trabajo mixta alguna vez va a lograr las economías de escala de la computación en la nube.

Cómo escalar la nube en la computación en la nube: tontos

Selección del editor

Cómo utilizar el modo de prioridad de obturación en su Canon EOS 6D - simulaciones

Cómo utilizar el modo de prioridad de obturación en su Canon EOS 6D - simulaciones

Cuando su objetivo es para acentuar el movimiento de un objeto con su EOS 6D, elija el modo Prioridad de obturador. Cuando toma imágenes en el modo Prioridad de obturación, elige la velocidad de obturación y la cámara proporciona el valor de f-stop adecuado para exponer correctamente la escena. Su cámara tiene un rango de velocidad de obturación de 30 segundos a 1/4000 de ...

Cómo usar el modo de prioridad de obturación en su Canon EOS 7D Mark II - maniquíes

Cómo usar el modo de prioridad de obturación en su Canon EOS 7D Mark II - maniquíes

Cuando su objetivo es acentuar el movimiento de un objeto, elija el modo Prioridad de obturación en su Canon EOS 7D Mark II. Cuando toma imágenes en el modo Prioridad de obturación, elige la velocidad de obturación y la cámara proporciona el valor de f-stop adecuado para exponer correctamente la escena. Su cámara tiene un rango de velocidad de obturación de 30 ...

Selección del editor

Plan de estudios universitarios de ciencias de la computación para trabajos en codificación - simulaciones

Plan de estudios universitarios de ciencias de la computación para trabajos en codificación - simulaciones

¿Qué cursos necesitarás tomar en la universidad? obtener un trabajo de codificación? Los cursos de College CS ofrecen una amplia encuesta de sistemas informáticos completos desde el hardware utilizado para asignar memoria al software de alto nivel que ejecuta los programas y las teorías utilizadas para escribir ese software. Como resultado, obtienes un gran sentido ...

3 Consejos para usar plantillas en C ++ - dummies

3 Consejos para usar plantillas en C ++ - dummies

Una plantilla de función te permite escribir algo que se parece a un función pero utiliza uno o más titulares de tipo que C ++ convierte en un tipo verdadero en tiempo de compilación. Deberías recordar algunas cosas cuando usas plantillas. Primero, no se genera código para una plantilla. (El código se genera después de que se convierte la plantilla ...

2 Errores comunes en C ++ durante el paso de compilación - simulaciones

2 Errores comunes en C ++ durante el paso de compilación - simulaciones

Cuando está ingresando un programa en C ++, el paso Construir casi con certeza no sale sin error. Un programa Gold Star es uno que funciona la primera vez que lo construyes y lo ejecutas. Casi nunca escribirás un programa Gold Star en toda tu carrera de programación. Nadie lo hace. No te preocupes Estos son solo ...

Selección del editor

Una guía rápida para la sintaxis de definición de valor CSS: dummies

Una guía rápida para la sintaxis de definición de valor CSS: dummies

Las especificaciones CSS creadas por el World Wide Web Consortium (W3C), defina la sintaxis y los valores posibles de todas las propiedades de CSS. Para hacer que las definiciones sean lo más precisas posible, el W3C usa un sistema formal llamado sintaxis de definición de valores CSS. Aunque la sintaxis de definición define los valores posibles de forma muy precisa, leyendo la sintaxis de las definiciones de valores CSS ...

Cómo crear elementos HTML dinámicos en JavaScript - dummies

Cómo crear elementos HTML dinámicos en JavaScript - dummies

Uno de los componentes básicos para crear Los efectos especiales para cualquier página son la capacidad de realizar cambios dinámicos en HTML en la página. Por ejemplo, es posible que desee crear un efecto especial para el elemento seleccionado como se muestra en el siguiente ejemplo. function ChangeStyles (event) {// Obtener una referencia al elemento. var ThisElement ...

Cómo usar Blender Custom Event Maps - dummies

Cómo usar Blender Custom Event Maps - dummies

Una inspiración primaria para los profundos cambios estructurales introducidos en el código de Blender para la serie 2. 5 era refactorizar el sistema de eventos de Blender. Se requiere un sistema de eventos para que un programa complejo interactúe con los usuarios. Cada vez que presiona un botón o mueve su mouse, se registra con el programa como un evento. El ...