Navegación

Búsqueda

Búsqueda avanzada

Resultados de búsqueda para Computación en la Nube

Una solución para la gestíon e integracíon de Internet de las Cosas en la Nube

La falta de estandarización a la hora de conectar dispositivos a Internet del Futuro origina un problema relativamente novedoso en el que aún no se ha definido una línea concreta de actuacíon. En este sentido, el estándar OASIS DPWS (Device Profile for Web Services) está orientado a exponer, con independencia de su capacidad, dispositivos de forma genérica basándose en la pila de protocolos para Servicios Web. Sin embargo, el alcance de la comunicación con dichos dispositivos de forma ubicua se encuentra limitado al uso de discovery proxies, que agregan dispositivos conectados a diferentes redes. Esto dificulta enormemente la vision global de dichos dispositivos, además de delegar en primera instancia todas las tareas de comunicación a un único punto de entrada. En este trabajo, se propone extender el estándar DPWS para permitir la creación de un `repositorio’ de dispositivos en la Nube, donde considerando los beneficios de la computación en la Nube, como su capacidad `ilimitada’, se almacenen, procesen y orquesten la gran cantidad de dispositivos que constituyen las nuevas aplicaciones de la sociedad de Internet del Futuro.

Autores: Adrían Nieto / Javier Cubo / Ernesto Pimentel / 
Palabras Clave: Computación en la Nube - Dispositivo como Servicio - Dispositivos heterogéneos - Internet de las Cosas - Internet del Futuro - Nube de las Cosas - Orquestación - Plataforma en la Nube

Una solucíon basada en HTCondor para aprovechar la disponibilidad de recursos efímeros

Clusters, grids y, más actualmente, clouds, representan las infraestructuras de computacíon dedicada más utilizadas por científicos e investigadores. Sin embargo, existen otras alternativas cuya principal funcíon no es la computacíon y que pueden ser útiles para la resolución de problemas computacionalmente costosos. En el ámbito académico existen una gran cantidad de recursos que, durante gran parte del día, permanecen encendidos y desaprovechados, de forma que se podrían utilizar para tareas computacionales durante el tiempo que permanecen infrautilizados. Con este objetivo, en este artículo se propone la utilización del middleware HTCondor para aprovechar estos recursos efímeros existentes en nuestro departamento, así como su integracíon en un framework de computacíon distribuida desarrollado anteriormente y que en la práctica estamos utilizando y extendiendo para resolver problemas complejos. Esta integracíon se ha realizado mediante la adicíon de un componente en el framework que, basándose en el horario de reserva de los recursos integrados, es capaz de recomendar los más adecuados para la ejecucíon de cada trabajo. Finalmente, se ha utilizado el entorno de Amazon EC2, simulando el entorno real de ejecución, para configurar la nueva infraestructura y probar el nuevo componente.

Autores: Sergio Hernández / Javier Fabra / Joaqúin Ezpeleta / Pedro Alvarez / 
Palabras Clave: Computación en la Nube - heterogeneidad - HTCondor - planificacíon de recursos - Recursos efímeros

Estimación del coste de aprovisionar instancias de cómputo para ejecutar aplicaciones bag-of-task en el cloud de Amazon

Sin duda, el coste económico es un factor decisivo cuando se valora la posibilidad de ejecutar una aplicación en cloud. Hoy en día, estimar cuál es el precio a pagar no es sencillo si se trata de aplicaciones que requieren un elevado número de recursos de cómputo y almacenamiento. En este trabajo, se propone un método para minimizar el coste de ejecución de aplicaciones paralelas bag-of-task en un entorno de cómputo tipo cloud. Este método no sólo calcula una estimación del precio a pagar, sino que también determina qué recursos deberían ser contratados para minimizar ese precio. Una contribución importante de la solución es que considera la heterogeneidad de los proveedores cloud a nivel de catálogo de recursos, modelos y plazos de arrendamiento, opciones de pago, etc. La propuesta ha sido aplicada a un problema intenso en cómputo y ejecutado en el entorno de Amazon Elastic Compute Cloud (EC2).

Autores: Pedro Alvarez / Sergio Hernández / Javier Fabra / Joaquín Ezpeleta / 
Palabras Clave: Amazon EC2 - aplicaciones paralelas - aprovisionamiento de recursos - Computación en la Nube - minimización de costes

Propuesta para un acceso homogéneo a servicios PaaS en la Nube

En el ámbito del Cloud Computing existen multitud de proveedores ofreciendo plataformas como un servicio, que proporcionan un conjunto de funcionalidades para apoyar el ciclo de vida completo de una aplicación, desde su desarrollo hasta el despliegue en la nube (incluso abordando la monitorización en ocasiones). Aunque la existencia de un número elevado de proveedores aumenta y enriquece la potencia de este tipo de servicios, el inconveniente surge cuando cada uno de ellos define servicios distintos, dando lugar a la problemática de la dependencia del vendedor o vendor lock-in. Esta variabilidad complica la selección y uso de los distintos proveedores, ya que cada uno de ellos especifica sus propios conceptos para el modelado de las aplicaciones y de los servicios requeridos durante el despliegue y ejecución de las mismas. En este trabajo, proponemos las bases para la descripción, tanto de las plataformas cloud como de las aplicaciones a desplegar, con el fin de generar una capa de homogeneización capaz de abstraer la interfaz de los servicios ofertados por las distintas plataformas, haciendo uso de una API unificada. Esto facilitará el manejo y selección de los servicios de los distintos proveedores. Para ilustrar la idea, se presenta un escenario de aplicación de chat usando servicios de plataformas cloud.

Autores: Miguel Barrientos / Jose Carrasco / Javier Cubo / Ernesto Pimentel / 
Palabras Clave: Cloud Computing - Computación en la Nube - Homegeneidad - Plataformas Cloud - Platform-as-a-Service - Unificación - Variabilidad

No encuentra los resultados que busca? Prueba nuestra Búsqueda avanzada