¿El SLA de Amazon EC2 servirá de algo a las empresas?
Escrito por: Diego Parrilla en cloud, tags: amazon, ec2, slaYou can’t control what you can’t measure
Tom DeMarco
Cuando el otro día leí el anuncio del paso de Beta a Producción de Amazon EC2 me pareció una noticia interesante ya que con ello se anuncia la existencia de un SLA asociado al servicio. Pero cuando leí el SLA… me pareció decepcionante.
Para mi desgracia he tenido que lidiar con unos cuantos Acuerdos de Nivel de Servicio. Tanto en el lado del cliente como el del proveedor, y puedo asegurar que pueden ser documentos infernales, donde se computan docenas de métricas para garantizar el nivel de servicio contratado u ofrecido. ¿Y cuantas metricas tiene el SLA de Amazon EC2?
¡Una! Annual Uptime Percentage o Porcentage de Disponibilidad Anual. Es decir, la única métrica válida es si nuestras instancias se encuentran en estado ‘Región No disponible’. ¿Y cual es el umbral de tiempo definido? Pues un 99.95% anual, 4.38 horas exactamente en un año. No está mal.
Pero la mayoría de las veces no nos sirve una métrica que nos diga si funciona o no funciona. Necesitamos otro tipo de métricas que nos indiquen:
- Tendencias: ¿se está degradando el servicio?
- Quality of Services (QoS): ¿La calidad que nos ofrecen está por debajo de los umbrales establecidos?
- Metricas derivadas: Estadísticas acumuladas y correladas entre sí.
Estas métricas (y otras muchas) son las que piden los clientes empresariales, ya que tienen herramientas que permiten gestionar esto en sus sistemas. Todos las grandes empresas tienen sus Tivoli, Patrol, Openview para controlar el nivel de servicio de sus sistemas.
Hace unos meses un director de Amazon AWS me preguntaba que le faltaba en mi opinión a Amazon Web Services para que fuere ‘Enterprise-class’. Le dije tres cosas:
- Un SLA
- Una red de integradores
- Una red de formación en sus tecnologías
Creo que el SLA de Amazon no va a cubrir las expectativas mínimas para aplicaciones empresariales. Y me temo que cuando haga presentaciones de Amazon EC2 y sus bondades a potenciales clientes, ante la pregunta de cómo monitorizar el nivel de servicio, tendré todavía pocos argumentos para justificar La Nube como un entorno para el software empresarial.
Pero bueno, por lo menos es un comienzo.
Post relacionados:






[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]
[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]
Es interesante el articulo, ya que vemos que la tecnologia, nos esta dando nuevos caminos, para este caso de AWS. Me he confundido respecto a este articulo, cuando dice “Pero cuando leí el SLA… me pareció decepcionante” y por otro lado “… Le dije tres cosas:
Un SLA “, me parece una contradiccion?. Lo que he visto del SLA, es un contrato en experimentacion. Favor de aclararme este punto.
@Jose
Por que evidentemente esperaba mucho más del SLA. No lo considero ni siquiera un SLA digno de un alojamiento low cost, de verdad.
Tengo que escribir otro post sobre esto, ya que parece que no soy el único piensa así.
[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]
[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]
[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]
[...] Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado. [...]