HUBzero es una plataforma de software de código abierto para crear sitios web que respalden actividades científicas. [1]
Historia
HUBzero fue creado por investigadores de la Universidad de Purdue junto con la Red de Nanotecnología Computacional patrocinada por NSF. Se basó en el proyecto PUNCH (Purdue University Network Computing Hubs) que había comenzado en la década de 1990 con Mark Lundstrom, Josef Fortes y Nirav Kapadia. [2]
HUBzero permite a las personas crear sitios web que conectan a una comunidad en la investigación científica y las actividades educativas. Los sitios de HUBzero combinan conceptos de Web 2.0 con middleware que brindan acceso a herramientas de simulación interactivas, incluido el acceso a TeraGrid, [3] Open Science Grid y otros recursos informáticos de redes nacionales .
Posteriormente, el software recibió el apoyo de un consorcio y se utilizó para algunos otros proyectos. [4] [5] HUBzero se lanza bajo la licencia LGPL-3.0.
Servicios
HUBzero proporciona imágenes de máquinas virtuales preconfiguradas gratuitas que contienen la versión completa de la plataforma HUBzero. [6] La instancia HUBzero Essential también está disponible a través de Amazon Web Services. [6] HUBzero también ofrece dos servicios de pago, la Fundación HUBzero [7] y un servicio de alojamiento sin complicaciones. [8] La Fundación HUBzero es una organización comunitaria sin fines de lucro que promueve el uso de HUBzero y asegura la sostenibilidad continua del software central. El servicio de hospedaje HUBzero No Hassle ofrece soluciones de hospedaje para otras instituciones sin fines de lucro. A través del alojamiento sin complicaciones, los sitios basados en la plataforma HUBzero son mantenidos y respaldados por el equipo de desarrollo de HUBzero en la Universidad de Purdue con un tiempo de actividad superior al 99%.
Tecnología
El sitio web está construido a partir de software de código abierto : el sistema operativo Linux , el servidor web Apache , la base de datos MySQL , el sistema de gestión de contenido Joomla y el lenguaje de programación web PHP . El software HUBzero permite a las personas acceder a herramientas de simulación y compartir información. Los sitios que utilizan la infraestructura del concentrador están estandarizados con los siguientes módulos:
- Herramientas de simulación interactivas, alojadas en el clúster de concentradores y entregadas a los navegadores web
- Área de desarrollo de herramientas de simulación, que incluye control de código fuente y seguimiento de errores
- Espacio para que los equipos colaboren y construyan comunidades a través de Grupos y Proyectos
- Video seminarios y presentaciones animadas conectadas a una función de curso en línea
- Mecanismo para cargar y compartir recursos
- Funciones integradas de asistencia al usuario
- Estadísticas sobre usuarios y patrones de uso
- Integraciones con Google Drive, GitHub y Dropbox
Referencias
- ^ M. McLennan, R. Kennell, "HUBzero: A Platform for Dissemination and Collaboration in Computational Science and Engineering," Computing in Science and Engineering 12 (2), pp. 48-52, marzo / abril de 2010. ( resumen en línea en IEEE.org)
- ^ Diana G. Oblinger (agosto de 2007). "nanoHUB" (PDF) . Documento ELI 7 . Iniciativa de aprendizaje Educause . Consultado el 19 de septiembre de 2011 .
- ^ Charlie Catlett; Sebastien Goasguen; Jim Marsteller; Stuart Martin; Don Middleton; Kevin J. Price; Anurag Shankar; Von Welch; Nancy Wilkins-Diehr (12 de noviembre de 2006). "Science Gateways en el TeraGrid" (ppt) . Presentación en GCE06, Segundo Workshop Internacional en Entornos Grid Computing . Tampa, Florida . Consultado el 19 de septiembre de 2011 .
- ^ "HUBzero - Plataforma de colaboración científica" . Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
- ^ Michael McLennan; Greg Kline (28 de febrero de 2011). "HUBzero allanando el camino para el tercer pilar de la ciencia" . HPC en la nube . Consultado el 19 de septiembre de 2011 .
- ^ a b "HUBzero - Plataforma de colaboración científica" . Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
- ^ "HUBzero - Plataforma de colaboración científica" . Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
- ^ "HUBzero - Plataforma de colaboración científica" . Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .