Hogar Computación en la nube ¿Por qué los servicios en la nube deben ofrecer tanto elasticidad como escalabilidad?

¿Por qué los servicios en la nube deben ofrecer tanto elasticidad como escalabilidad?

Anonim

Q:

¿Por qué los servicios en la nube deben ofrecer tanto elasticidad como escalabilidad?

UN:

Aunque la elasticidad y la escalabilidad son dos principios diferentes, algunos profesionales de TI y otras partes interesadas tienden a considerarlos similares, o incluso, en algunos casos, más o menos lo mismo. Esto generalmente es un error, ya que los principios de elasticidad y escalabilidad juegan dos roles diferentes en la evolución de los sistemas de TI.

El principio de elasticidad aborda muchos de los desafíos relacionados con los cambios dinámicos en tiempo real en la demanda de los usuarios. El término "elasticidad rápida" se usa a menudo para describir servicios en la nube que pueden cambiar rápidamente la capacidad de los clientes. Los proveedores y los clientes también se referirán a los "servicios a pedido", donde las empresas pueden solicitar rápidamente una mayor capacidad para cumplir con los desafíos en tiempo real, como la gestión del tiempo pico.

Con eso en mente, la elasticidad realmente está hecha para empresas que tienen picos repentinos en la demanda de carga de trabajo. Piense en una compañía de comercio electrónico donde las bandadas de clientes tienden a inundar el sistema en un momento dado, por ejemplo, donde el uso estacional varía mucho. Los hoteles en verano o los minoristas cerca de Navidad querrán tener sistemas que puedan manejar una gran demanda de los usuarios cada vez que ocurra. Por el contrario, las empresas que tienen un modelo de gestión de carga de trabajo extremadamente estable y productivo generalmente no necesitarán mucha elasticidad en sus servicios, y es posible que no quieran pagar por ello.

El principio de elasticidad también es importante porque ha cambiado mucho el funcionamiento de las empresas y ha revolucionado el concepto de informática empresarial durante la última década más o menos. Manejar grandes cambios en la demanda en tiempo real solía requerir cambios en las configuraciones de hardware, compras físicas y otros cuellos de botella. Ahora, con los servicios en la nube a pedido, las empresas pueden experimentar una profunda elasticidad que les ayuda a usar solo los servicios que necesitan, en el momento en que los necesitan.

La escalabilidad es bastante diferente: es la construcción del sistema a medida que la demanda general aumenta lentamente. Piense en un centro de atención telefónica que agrega empleados, o algún otro sistema que agrega personal a tiempo completo para manejar el aumento gradual del volumen de clientes. Este crecimiento generalmente va en una dirección: hacia afuera. No se dispara y luego retrocede rápidamente. La escalabilidad, entonces, es un principio algo diferente.

Los mejores servicios en la nube proporcionarán elasticidad y escalabilidad para ayudar a las empresas a gestionar estos dos tipos diferentes de desafíos. Los líderes empresariales deben saber cómo discutir ambas ideas con los proveedores, y revisar un acuerdo de nivel de servicio para asegurarse de que ambos conceptos se aborden por separado y no se agrupen bajo alguna descripción vaga de las disposiciones del servicio.

¿Por qué los servicios en la nube deben ofrecer tanto elasticidad como escalabilidad?