Integrating Jupyter into Research Computing Ecosystems: Challenges and Successes in Architecting JupyterHub for Collaborative Research Computing Ecosystems
Integrating Jupyter into Research Computing Ecosystems: Challenges and Successes in Architecting JupyterHub for Collaborative Research Computing Ecosystems
复制标题
将 Jupyter 集成到研究计算生态系统中:为协作研究计算生态系统构建 JupyterHub 的挑战和成功
DOI:
10.1145/3311790.3396648
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
M. Dahan
中科院分区:
文献类型:
--
作者:
Joe Stubbs;Julia Looney;Marjo Poindexter;E. Chalhoub;Gregory J. Zynda;Erik S. Ferlanti;M. Vaughn;John M. Fonner;M. Dahan
Beginning with the initial release of the DesignSafe JupyterHub in late 2015, TACC has been building and maintaining custom JupyterHub clusters for research groups across different domains of science and engineering. Today, TACC maintains five production JupyterHub systems utilizing over half a terabyte of memory and hundreds of CPU cores supporting nearly 1,600 unique users combined. In this paper, we describe our approach to utilizing JupyterHub in these cyberinfrastructure projects and our collaborative approach to integrating Jupyter into different research communities. For two such groups, we present an in-depth discussion of the science use cases and technical drivers that informed and evolved the design of our offering, and our outreach and engagement efforts to promote adoption. We discuss the implementation of custom features we have added to better integrate JupyterHub into other components of the cyberinfrastructure platforms, and we conclude with a description of our plans for future architecture and usage of JupyterHub at TACC.