Manual de Cloud Computing
Springer ha publicado recientemente el Manual de Cloud Computing, que describe y evalúa el actual estado del arte de Cloud Computing, e incluye contribuciones de expertos del mundo en cloud computing procedentes del mundo académico, laboratorios de investigación y la industria privada.
El libro se organiza en cuatro partes:
- Tecnologías y Sistemas, donde se presentan conceptos básicos de cloud computing y tecnologías clave como virtualización, almacenamiento, trabajo en red y técnicas de programación.
- Arquitecturas, evalúa varios conceptos específicos de la arquitectura aplicados a cloud computing.
- Servicios, describe varios temas de servicios cloud, incluyendo tipos de servicios, escalabilidad de servicios, servicios científicos y servicios dinámicos colaborativos.
- Aplicaciones, describe varias aplicaciones de cloud computing como nubes de conocimiento, computación científica y estadística, gestión de la información científica y aplicaciones médicas.
Juan Antonio Cáceres Expósito fue invitado a contribuir al Manual, y en colaboración con compañeros de Telefónica I+D (Luis Rodero, Luis Vaquero, Álvaro Polo y Juanjo Hierro) publicaron el artículo “Escalabilidad de Servicio en la Nube” (“Service Scalability Over the Cloud“) en la parte de Servicios. En el artículo, se revisa el concepto de “Escalabilidad” y cómo los tradicionales sistemas de Tecnologías de la Información han tratado este tema. En una segunda parte, se describe cómo grid y cloud computing ayudan a escalar los servicios, y se describen algunas técnicas utilizadas en la escalabilidad de la nube. Como conclusión, se señaló que las actuales aplicaciones de gran escala necesitan adaptarse a la nube y su control de escalabilidad no puede ser trivial o directamente no es posible. Desde una etapa inicial de diseño, las aplicaciones se deben diseñar teniendo en cuenta el tema de escalabilidad, y las nuevas técnicas de desarrollo y tecnologías ya preparadas para la nube (como MapReduce) se necesitan para la escalabilidad en la nube.
SaaS puede ofrecerse directamente desde hardware dedicado, pero el desarrollo del software y la vida del proveedor sería más fácil con el apoyo de IaaS Cloud, y podría incluso mejorarse con tecnologías PaaS que soportan la escalabilidad, la implementación y otros asuntos.
Referencia al artículo:
Caceres J., Vaquero L.M., Rodero-Merino L. Polo A., Hierro J.J. “Service Scalability Over the Cloud” , Handbook of Cloud Computing, Editors: Furth B. and Escalante A., Springer, New York (USA), 2010. ISBN: 978-1-4419-6523-3
Post extraído de la red de blogs de Telefónica I+D. Autor: Juan Antonio Cáceres Expósito




(Votos: 4. Media: 4,75/5) 





