Una nube elástica es una oferta de computación en la nube que proporciona niveles de servicio variables en función de las necesidades cambiantes.
La elasticidad es un atributo que se puede aplicar a la mayoría de los servicios en la nube. Indica que la capacidad y el rendimiento de cualquier servicio en la nube pueden expandirse o contraerse según las necesidades del cliente, y que esto puede cambiar automáticamente como consecuencia de algún evento de software o, en el peor de los casos, puede ser reconfigurado rápidamente por el equipo de gestión de infraestructura del cliente.
Rosenburg y Mateos describieron la elasticidad como uno de los cinco principios principales de la computación en la nube en The Cloud at Your Service - Manning 2011. [ 1 ]
Historia
La computación en la nube fue descrita por primera vez por Gillet y Kapor en 1996; [ 2 ] sin embargo, la primera implementación práctica fue consecuencia de una estrategia para aprovechar la capacidad excedente de los centros de datos de Amazon . [ 3 ]
Amazon y otros pioneros del uso comercial de esta tecnología estaban interesados principalmente en proporcionar un servicio de nube “pública”, mediante el cual podían ofrecer a los clientes los beneficios de usar la nube, en particular el beneficio del modelo de precios basado en el uso. [ 4 ]
Otros proveedores siguieron el ejemplo con una gama de modelos basados en la nube que ofrecían la elasticidad como componente principal, pero estos proveedores solo ofrecían este servicio como un elemento de su servicio de nube pública.
Debido a las debilidades percibidas en la seguridad, o al menos a la falta de cumplimiento comprobado, muchas organizaciones, particularmente en los sectores financiero y público, han adoptado lentamente las tecnologías en la nube. [ 5 ] Estas organizaciones cautelosas pueden obtener algunos de los beneficios de la computación en la nube mediante la adopción de tecnologías de nube privada . [ 6 ]
Proveedores como EMC [ 7 ] e IBM [ 8 ] han ofrecido una forma alternativa de nube elástica , en la que el servicio se basa en la infraestructura propia de la empresa, pero aún conserva elementos de elasticidad y la posibilidad de facturar por consumo.
Descripción
La elasticidad en la computación en la nube es la capacidad de la organización para ajustar sus requisitos de almacenamiento en términos de capacidad y procesamiento con respecto a los requisitos operativos. Esto tiene los siguientes beneficios:
Beneficios operativos: Los servicios se pueden adquirir rápidamente, lo que permite abordar las necesidades cambiantes del negocio casi de inmediato, brindando a la organización una ventaja potencial en agilidad. Un sistema elástico implementado correctamente aprovisionará o desaprovisionará recursos según la demanda de las aplicaciones; por lo tanto, si una empresa experimenta picos de actividad, el aprovisionamiento se puede ajustar para satisfacer la demanda y la capacidad se puede reasignar.
Proyectos de Investigación y Desarrollo (I+D): Las actividades de I+D ya no se ven obstaculizadas por la necesidad de obtener un presupuesto de inversión antes de que comience un proyecto. La capacidad se puede aprovisionar fácilmente desde la nube y liberarse al finalizar el proyecto.
Pruebas y despliegue: En la mayoría de los proyectos a gran escala, es necesario realizar una prueba de escala antes del despliegue final. Aprovechando la elasticidad de la nube y creando un avatar a escala real del sistema de producción propuesto, se pueden aprovisionar y liberar volúmenes de datos y tráfico realistas según sea necesario. [ 9 ]
Recursos costosos asignados: esto normalmente solo se aplica cuando un cliente utiliza al menos algunos de sus propios servidores como parte de una infraestructura en la nube, específicamente cuando una empresa (por razones de rendimiento) ha decidido invertir en almacenamiento de estado sólido en lugar de discos duros tradicionales. Hay casos en los que, debido a picos de actividad, un proceso menos crítico puede necesitar ser trasladado de los recursos de alto rendimiento a un almacenamiento más tradicional.
Especificación del servidor: cuando un cliente ha optado por comprar o arrendar hardware, puede seleccionar y especificar servidores que estén configurados específicamente para satisfacer las necesidades probables de su operación (es decir, controlando directamente la ecuación costo/beneficio). [ 10 ]
Pagos basados en el consumo: Existe, por supuesto, un factor de costo clave en este proceso, y la idea de pagar por lo que se consume es aceptable para muchas organizaciones. Cuando la capacidad de hardware se obtiene internamente, las organizaciones necesitan sobredimensionarla. Esto se aplica tanto a la subcontratación tradicional como al gasto de capital relacionado con servidores internos. [ 1 ]
Plataforma en la nube: En el corazón de cualquier sistema de almacenamiento en la nube se encuentra la capacidad de administrar almacenamiento de objetos a hiperescala y un sistema de archivos distribuidos de Hadoop (HDFS) . La capacidad de almacenamiento elástico es particularmente adecuada para entornos a hiperescala [ 11 ] y Hadoop, donde su capacidad para responder rápidamente a circunstancias y prioridades cambiantes es esencial [ 12 ].
Véase también
Referencias
- 1 2 Rosenburg (1) Mateos (2), Jothy (1) Arthur (2) (2011). La nube a su servicio . Nueva York: Manning Publication. págs. 3–6 . ISBN 9781935182528.
{{cite book}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ Gillet (1) Kapor (2), Sharon (1) Mitchell (2) (1997). The Self Governing Internet en Co-ordination of the Internet Editado por Kahin y Keller . Harvard: MIT Press. ISBN 0262611368.
{{cite book}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ Barr, Jeff (25 de agosto de 2006). "Amazon EC2 Beta" . Blogs de Amazon . Amazon Web Services . Recuperado el 9 de septiembre de 2015 .
- ↑ "Definición de computación de utilidad" . TechTarget . Junio de 2007. Consultado el 9 de septiembre de 2015 .
- ↑ Hayward, Martin (octubre de 2010). "Por qué los bancos desconfían de las nubes públicas" . Computer Weekly . TechTarget . Consultado el 12 de septiembre de 2015 .
- ↑ Mell (1) Grance (2), Peter (1) Timothy (2) (2011). La definición de computación en la nube del NIST . Gaithersburg: Instituto Nacional de Estándares y Tecnología. págs. 1–3 .
{{cite book}}: CS1 maint: nombres numéricos: lista de autores ( enlace ) - ↑ "EMC Elastic Cloud Storage (ECS)" . EMC.com . EMC . Consultado el 9 de septiembre de 2015 .
- ↑ Gutiérrez, Daniel (18 de junio de 2014). "IBM presenta Elastic Storage en la nube" . insidebigdata.com . InsideBigData . Consultado el 12 de septiembre de 2015 .
- ↑ "Desarrollar, probar e implementar" . docs.aws.amazon.com . Amazon Web Services. 12 de enero de 2010. Consultado el 9 de septiembre de 2015 .
- ↑ Mellor, Chris (6 de mayo de 2014). "EMC apunta a la banda de Elastic Cloud Storage en Amazon y Google" . theregister.co.uk . The Register . Consultado el 12 de septiembre de 2015 .
- ↑ Leopold, George (6 de mayo de 2014). "EMC Elastic Storage Appliance se enfrenta a las nubes públicas" . Enterprise Tech . Tabor Communications . Consultado el 12 de septiembre de 2015 .
- ↑ "Hadoop en EMC Elastic Cloud Storage" (PDF) . apposite-tech.com . EMC. Mayo de 2015. Consultado el 12 de septiembre de 2015 .
- computación en la nube