HUBzero es una plataforma de software de código abierto para crear sitios web que respalden actividades científicas. [1] La plataforma permite a las personas crear sitios web que conecten a una comunidad en actividades educativas y de investigación científica . HUBzero se publica bajo varias licencias de código abierto. [2]
Historia
HUBzero fue creado por investigadores de la Universidad de Purdue en colaboración con la Red de Nanotecnología Computacional patrocinada por la NSF. Se basó en el proyecto Purdue University Network Computing Hubs (PUNCH) que había comenzado en la década de 1990 bajo la dirección de Mark Lundstrom, Josef Fortes y Nirav Kapadia. [3]
Los sitios de HUBzero combinan conceptos de la Web 2.0 con middleware que brinda acceso a herramientas de simulación interactivas, incluido el acceso a TeraGrid, [4] Open Science Grid y otros recursos nacionales de computación en red . El software luego recibió el apoyo de un consorcio y se utilizó para otros proyectos. [5] [6]
Servicios
HUBzero ofrece imágenes de máquinas virtuales preconfiguradas gratuitas que contienen la versión completa de la plataforma HUBzero. [7] La instancia HUBzero Essential también está disponible a través de Amazon Web Services. [7] HUBzero también ofrece dos servicios pagos, HUBzero Foundation [8] y un servicio de alojamiento sin complicaciones. [9]
Tecnología
El sitio web está construido con 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 hub están estandarizados con los siguientes módulos:
- Funciones de soporte al usuario integradas
- Estadísticas sobre usuarios y patrones de uso
- Integraciones con Google Drive, GitHub y Dropbox
- Herramientas de simulación interactivas, alojadas en el clúster central y entregadas a navegadores web
- Área de desarrollo de herramientas de simulación, incluyendo control de código fuente y seguimiento de errores
- Espacio para que los equipos colaboren y creen comunidades a través de Grupos y Proyectos
- Seminarios en video y presentaciones animadas conectadas a una función de curso en línea
- Mecanismo para cargar y compartir recursos
Véase también
Referencias
- ^ M. McLennan, R. Kennell, "HUBzero: una plataforma para la difusión y colaboración en la ciencia computacional y la ingeniería", Computing in Science and Engineering 12(2), pp. 48-52, marzo/abril de 2010. (resumen en línea en IEEE.org)
- ^ "Código abierto".
- ^ 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 on the TeraGrid" (ppt) . Presentación en GCE06, Segundo Taller Internacional en Entornos de Computación en Red . Tampa, Florida . Consultado el 19 de septiembre de 2011 .
- ^ "HUBzero - Plataforma para la 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 allana el camino para el tercer pilar de la ciencia". HPC en la nube . Consultado el 19 de septiembre de 2011 .
- ^ ab "HUBzero - Plataforma para la colaboración científica". Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
- ^ "HUBzero - Plataforma para la colaboración científica". Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
- ^ "HUBzero - Plataforma para la colaboración científica". Sitio web oficial . Universidad de Purdue . Consultado el 13 de octubre de 2017 .
Enlaces externos
- Diseño web responsivo
- API de categorización de sitios web