¿Cuál es la diferencia entre la computación en la nube y la computación tradicional? ¿Por qué se llama cloud computing y por qué es especial?

La principal diferencia está en el modo de entrega o acceso a los recursos informáticos, así como en el costo asociado . En la informática tradicional, normalmente tendrá que poseer o ‘conscientemente’ compartir dicho servidor remoto.

Computación Tradicional . Si es el propietario del servidor, ha incurrido en gastos de capital (por ejemplo, el costo del servidor, la contratación de administradores y el alquiler físico, etc.) – gasto de capital y gastos operativos recurrentes (por ejemplo, energía y refrigeración, salarios de los administradores, actualizaciones de software y hardware) – opex . Este costo es casi constante independientemente de si el servidor se utiliza por completo o no. De lo contrario, si usa la infraestructura de alojamiento web tradicional que es anterior a la era de la nube, bueno, aunque puede haber eliminado el gasto de capital , todavía hay otros problemas.

  • Está almacenando sus archivos y datos con otros usuarios con objetivos a menudo conflictivos. La falta de aislamiento lo expone al riesgo de seguridad y bajo rendimiento.
  • También es probable que pague cargos fijos, independientemente de la cantidad de ancho de banda o porción de almacenamiento que realmente use.
  • La forma en que se suscribió al almacenamiento no es ‘ automática ‘, es decir, si necesita más almacenamiento, debe informar al administrador y luego esperar a que actualice su suscripción, etc. Incluso si parece automático, en casi todos los casos, existe algunos administradores de sistemas humanos haciendo el trabajo sucio en el back-end

Computación en la nube [1] . La nube cambia la historia de muchas maneras.

  • No tiene que ser dueño del servidor remoto. Simplemente puede alquilar uno en el estante. La idea aquí es que no solo ha eliminado el gasto de capital , sino que también ha minimizado en gran medida el opex .
  • Que es mas No tiene que preocuparse por compartir su servidor remoto o almacenamiento con otros. Gracias a la tecnología de virtualización, está muy bien aislado . El riesgo de seguridad, violaciones de privacidad y violación de rendimiento se minimiza en gran medida.
  • Y de nuevo, es pagar por uso o usar . ¡Puedes alquilar un servidor de 3GB / 1CPU por menos de un dólar! ¡Los recursos en la nube son desechables!
  • ¡La guinda del pastel es que puede iniciar, modificar y finalizar su suscripción a la nube a pedido ! La nube es altamente autónoma, impulsada por sistemas altamente inteligentes que permiten a los usuarios finales crear, modificar y terminar servidores en la nube con relativa facilidad sin intervención humana.
  • Por último, no está limitado solo al almacenamiento. En la nube, puede alquilar casi cualquier cosa , desde un gran grupo de servidores , almacenamiento en bloque (o matrices de discos), sistemas operativos , plataformas de desarrollo de software y su software de aplicación favorito, etc. Hay más de una docena de proveedores de nube en La Internet.

Finalmente, la nube está a solo una pestaña del navegador lejos de ti.

Notas al pie

[1] Computación en la nube

La principal y única diferencia radica en el lado económico de cada negocio: “Cloud Computing” es realmente una definición económica para delegar la administración de su infraestructura de TI a un tercero (“Cloud Provider”), que compra, mantiene y utiliza los recursos posee de manera rentable. Tiene acceso a esta infraestructura a través de Internet público, mediante una tarjeta de crédito. Por eso es “remoto”.

Debido a que es un negocio, la única forma de obtener ganancias de todos estos cables y hardware que compra el proveedor es compartiéndolos con varias personas, lo que puede tener preocupaciones diferentes a las suyas. Piense en ello como lo hace con su computadora: abre múltiples programas (navegador, hoja de cálculo, procesador / editor de texto, …) diariamente. Eso es exactamente lo que sucede dentro de la infraestructura de un proveedor de la nube, pero con programas de diferentes personas que se ejecutan en el mismo hardware que posee el proveedor. Causa conflictos, porque aunque las máquinas virtuales prometen aislar estos procesos, son procesos por sí mismos (con muchos gastos generales para emular el HW, por cierto). Puede armar procesos complementarios, pero siempre habrá un conflicto, aunque pequeño e imperceptible a simple vista. Para aplicaciones críticas, esto puede significar vida o muerte.

Otro aspecto sensible de esto es la seguridad: debido a que todos olvidan que una máquina virtual es un proceso como cualquier otro proceso en su computadora, cosas como esta [1] pueden suceder repentinamente. Su servicio puede experimentar una ralentización o una violación de seguridad de vez en cuando. Incluso la arquitectura x86 no es segura, imagina armar miles de esos. Preocúpate por eso.

Lo especial de Cloud Computing radica en su escalabilidad: si utiliza adecuadamente los recursos a los que tiene acceso, puede “agregar” más potencia de recursos a su infraestructura virtual. Realmente depende de comprender su producto / servicio y lo que el proveedor de la nube le ofrece en el contrato de servicio que firma al final. Pero no quieres quedar atrapado con esto. A veces, no necesita muchos recursos si sabe cómo ejecutar las cosas de manera eficiente.

De hecho, es solo una forma de tener acceso a todo ese hardware y cables desde el control remoto, y no importa mantenerlo y solo enfocarse en su servicio. Solo preocúpese de que todas las cosas importantes sean ahora con un tercero, que puede o no preocuparse por esas cosas por usted.

Notas al pie

[1] El problema de seguridad de Xen provoca reinicios en la nube de Amazon y Rackspace

Tiene razón, pero en los modelos informáticos antiguos, era su centro de datos o centro de colocación. Pagaste por todo, servidores encendidos o apagados. Si tenía 6 servidores que pueden manejar 10 usuarios cada uno y llega a 61 usuarios, su sitio web se ralentiza o se rompe. es un sistema de inquilino único, lo que significa que está pagando por los servidores todo el tiempo que los use o no. Es como ser el único inquilino en un edificio de 32 ocupantes y pagar los 32 alquileres si usted vive en sus apartamentos o no. Con la nube llegó la disponibilidad de múltiples inquilinos. La idea es simple. Si no necesita la mayoría de sus servidores en este momento, podría compartirlo con otra persona, pero también compartir los costos. Ahora su edificio de apartamentos tiene las 32 habitaciones alquiladas, pero la mejor parte es que puede agregar más habitaciones cuando sea necesario y eliminarlas cuando sea necesario. Tampoco necesita albergar los servidores usted mismo, en realidad ni siquiera necesita comprarlos para comenzar como lo haría con un colo. Podrías subirte a una computadora portátil de $ 200 y poner en marcha $ 7 millones en hardware en segundos. Por eso la nube es tan genial.

En realidad, se trata de un conjunto emergente de herramientas que aprovechan la escala y los planes de pago de los clientes más fluidos con más trabajo empujado al host y al consumidor.

En general, las plataformas en la nube están configuradas para que la memoria / almacenamiento se pueda ajustar de manera flexible automáticamente para que los usuarios no tengan que preocuparse por eso. AWS es una excepción, ya que es más una infraestructura como servicio que una plataforma, pero incluso allí todo está virtualizado, por lo que no es como si estuvieran configurando nuevas máquinas para cada usuario.

Esto le permite pagar la mayor cantidad de tiempo / recursos que usa, en lugar del hardware y el mantenimiento, etc. Las ofertas en la nube pueden permitirse hacer esto porque las cosas son más baratas a escala y porque siempre está pagando por ello.

Supongo que es un poco similar a pagar un seguro en una cantidad mensual relativamente fluida y tener partes de él manejadas por usted en lugar de pagar todos los gastos.

Por lo tanto, es básicamente lo mismo, pero la responsabilidad y el dinero se trasladan de manera diferente.

Sin embargo, las palabras de moda y la publicidad a su alrededor son irreales.

La mayoría de las respuestas son muy buenas, pero creo que se pierde la principal diferencia.

La computación en la nube literaria significa computar con el uso de internet. Por lo tanto, dónde está la potencia informática y cómo se utiliza / accede es una característica clave de la informática en la nube. Su descripción habla sobre el almacenamiento que se relaciona con la entrada de datos de salida, pero lo más importante sería cómo funciona el sistema informático con esos datos una vez que los haya obtenido. Eso diría que es la diferencia fundamental entre la informática tradicional y la informática en la nube. Por lo tanto, no se trata tanto de dónde se almacenan los datos sino de dónde está la potencia de procesamiento.

No es especial, es un término de marketing y, como usted señaló, ni siquiera es especialmente nuevo.

Personalmente, creo que es como ‘Ultrabook’, es otro nombre para ‘laptop realmente delgada’, pero es un nombre que se queda. La computación en la nube es un nombre fácil de recordar para algunas ideas diferentes, como el software como servicio (SaaS) y las API REST, que son más fáciles de entender que SOAP.

Las diferencias entre la informática tradicional y la computación en la nube son las siguientes:

Cloud Computing proporciona servicios de TI flexibles bajo demanda

Cloud Computing ofrece grandes beneficios para las empresas debido al proceso basado en computadora.

A través de Cloud Computing puede acceder más rápido.

En la computación en la nube, usted paga según el modelo.

La informática tradicional implica una infraestructura completamente bajo su control y construida completamente para sus propósitos. Es dedicado

La computación en la nube fomenta una infraestructura masivamente escalable pero esencialmente compartida. Es compartido