Microservice Architecture for Jupyter-Based Interactive Analysis Platform
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    With the increasing application of Jupyter Notebook in the field of data science, the more functional requirements for multi-user management and cluster computing resource scheduling are increasing. This study, starting with the basic concepts of Jupyter, expounds the influence of Jupyter on the broadcast of scientific research achievements, summarizes the present situation of the research organizations and institutions of higher learning and other organizations in the field of research on the distributed architecture of Jupyter, analyzes the characteristics of the architecture of the Jupyter system in detail, and reconstructs the Jupyter by means of microservice. Through the resource scheduling and allocation algorithm of Kubernetes, a highly elastic distributed architecture based on container technology is implemented. Finally, the test results show that the architecture proposed in this study has been improved to a certain extent on the performance of the access load, and the target of load balancing on the cluster is achieved in the number of users' running.

    Reference
    Related
    Cited by
Get Citation

贺宗平,张晓东,刘玉.基于Jupyter交互式分析平台的微服务架构.计算机系统应用,2019,28(8):63-70

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:February 16,2019
  • Revised:March 08,2019
  • Adopted:
  • Online: August 14,2019
  • Published: August 15,2019
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063