Cloud – S3lab http://s3lab.deusto.es S3lab Security Blog Wed, 06 May 2020 12:51:35 +0000 es hourly 1 https://wordpress.org/?v=5.1.5 Autoescalando con Scryer de Netflix http://s3lab.deusto.es/autoescalando-scryer-netflix/ Tue, 21 Jun 2016 09:55:25 +0000 http://s3lab.deusto.es/?p=8242 Cada vez más y más empresas deciden alojar sus servicios en la nube. La ventaja de un proveedor de cloud es el de poder usar sólo los recursos que necesitamos en cada momento, en lugar de pagar el coste de

The post Autoescalando con Scryer de Netflix appeared first on S3lab.

]]>
Cada vez más y más empresas deciden alojar sus servicios en la nube. La ventaja de un proveedor de cloud es el de poder usar sólo los recursos que necesitamos en cada momento, en lugar de pagar el coste de un número fijo de servidores. Esta elasticidad es consecuencia del uso de una capa de virtualización: normalmente pagaremos por servidores virtuales (máquinas virtuales o contenedores).

La dificultad reside en conocer la carga entrante a la aplicación en todo momento, para así poder adecuar los recursos. Un autoscaler es la pieza del puzzle que cumple esta función. Los proveedores estándar (Amazon EC2, Google Compute Engine) ofrecen un servicio básico basado en reglas: e.g. si la carga del servidor es mayor que un umbral, se añaden varios servidores de respaldo.

Sin embargo, es posible aplicar métodos más sofisticados. Netflix y su servicio Scryer es un claro ejemplo. La carga de peticiones procedente de sus usuarios tiene una forma marcadamente periódica, como se puede ver en la siguiente imagen.

scryer1Por ello, es posible utilizar diferentes técnicas de predicción temporal para estimar la carga futura y así hacer un autoescalado proactivo.

Otro factor a tener en cuenta es el esquema de tarificación de nuestro proveedor. En concreto, Netflix utiliza los servicios de Amazon EC2. En su oferta, Amazon nos cobrará unos céntimos según el tipo de instancia (a más recursos, más coste). Además, redondea el coste a una hora: Si sólo ejecutamos la instancia durante 5 minutos, nos va a cobrar por 60. Conviene tener en cuenta este factor para nuestro autoscaler.

Justando todas las piezas, Netflix ha sido capaz de crear Scryer, su propio autoscaler. Falta ver si los proveedores ofrecerán esta herramienta entre su carta de servicios.

The post Autoescalando con Scryer de Netflix appeared first on S3lab.

]]>
¿A quién le importa la privacidad? http://s3lab.deusto.es/quien-le-importa-la-privacidad/ Thu, 03 Apr 2014 13:14:29 +0000 http://s3lab.deusto.es/?p=1659 Tengo que confesar una cosa. Cuando empecé a escuchar todos estos conceptos de la famosa «nube» (los datos en un servidor, conectividad total, etc), lo primero que me vino a la cabeza fue ¿y cómo van a conseguir que la

The post ¿A quién le importa la privacidad? appeared first on S3lab.

]]>
Privacidad

Tengo que confesar una cosa.

Cuando empecé a escuchar todos estos conceptos de la famosa «nube» (los datos en un servidor, conectividad total, etc), lo primero que me vino a la cabeza fue ¿y cómo van a conseguir que la gente (y sobre todo las empresas) den sus datos tan alegremente y los alojen en, por ejemplo, Canada? Ideas como el Chromebook de Google, que apenas parecían una locura, de repente son los dispositivos que más suben en ventas en el último año.  Reconozcámoslo: el cloud computing ha llegado para quedarse.

Sin embargo, este nuevo escenario no está exento de problemas. Todos estos sistemas en la nube se basan en un principio claro: la confianza. Los usuarios confían en que dejan un fichero en Dropbox o en OneDrive y aparecerá en todos los sitios donde lo tienen sincronizado. Confían en que nadie lee sus correos (aunque parece que no importa que lo haga algún algoritmo para mejorar la publicidad). Confía, igual que cuando enciende su ordenador confía en que sus ficheros estén ahí. Pero a veces la confianza se rompe.

Hace poco hemos visto un ejemplo claro. Microsoft sufre la filtración de varias versiones de sus sistemas operativos antes de que salieran a la venta. Tras una investigación, identificaron al autor de las filtraciones, un exempleado, llamado Alex Kibkalo y al que recibió la filtración. Hasta aquí, nada fuera de lo habitual. Sin embargo, lo peculiar de esta historia es la forma en la que Microsoft obtuvo las pruebas: revisando las cuentas de Hotmail y las conversaciones del bloger francés.

Por supuesto, todo perfectamente legal. Según los términos y condiciones de privacidad de Microsoft, “Podemos obtener acceso o divulgar su información personal, incluido el contenido de sus comunicaciones con el fin de… proteger los derechos o propiedades de Microsoft.”.  Sin embargo esto no ha evitado que salte una nueva polémica con una protagonista cada vez más denostada en el ámbito tecnológico: la privacidad. En esta ocasión, Microsoft ha estado atenta y ha modificado sus términos para garantizar que únicamente accederán a los datos privados tras solicitarlo por vía judicial.

Estas políticas no son exclusivas de Microsoft. Yahoo, Apple o Google se reservan el mismo derecho. Todas ellas aplican el mismo principio, y los usuarios, víctimas de la pereza  a la hora de leer lo que firmamos en estos servicios, depositamos nuestra confianza en ellos con la esperanza de que no nos fallen.

El cloud computing, la movilidad, son aspectos de los que hacemos uso todos los días y que, hace unos años, parecían simplemente magia. Sin embargo, como todo habitante del mundo de los cuentos de hadas sabe, la magia tiene un precio. Entregamos nuestra información a los proveedores de cloud con la esperanza de que respeten nuestra privacidad, de la misma forma que lo haríamos si estuvieran en nuestra poder. Y eso no tiene porqué ser así. La privacidad no suele tener cabida en este tipo de acuerdos.

Parafraseando el famoso proverbio árabe, somos dueños de lo que guardamos en local (más o menos), y esclavos de lo que subimos a la nube.

The post ¿A quién le importa la privacidad? appeared first on S3lab.

]]>