소개 및 신청

DataON CANVAS
Data를 CANVAS 위(ON)에 놓고 마음껏 분석해보세요!

CANVAS
[Creative ANalysis enVironment and System]는

DataON에서는 연구데이터 분석 자원·도구가 필요한 연구자들을 위하여 개인화된 분석 클라우드 서비스(CANVAS)를 제공합니다. CANVAS는 Creative ANalysis enVironment and System의 서비스의 약자로 특징은 다음과 같습니다.

  • JupyterLab 활용 다양한 분석환경 구성 및 분석작업 수행
  • GUI 기반 워크플로우 모델링 및 분석작업 수행
  • 분석작업 실행 상태 및 결과 모니터링
  • 고성능 클라우드 인프라(CPU·GPU) 활용 고속·대용량 분석
  • 분석 결과 다운로드 및 가시화 기능
  • 다양한 분야·종류의 분석도구(소스코드, 애플리케이션, 워크플로우)
bg
JupyterLab
분석환경
bg
Workflow
분석환경

서비스개요

주요 서비스

01

JupyterLab

  • 주피터 노트북, 코드, 데이터를 위한 웹기반 대화형 개발환경
  • 유형별(CPU·GPU) 계산자원 제공(서비스 승인시)
  • 셀(Cell) 단위의 코드 실행 (Python, Java, R 등)
  • DataON 마이드라이브 연동
  • 터미널 제공
  • 자체 가상환경(Conda env) 제작 및 공개환경 선택
  • 분산 병렬처리 지원(ipyparallel 및 horovod 활용)
02

Workflow

  • 앱의 연결구조인 워크플로우 개발을 위한 JSplumb 및 웹기반의 GUI 개발환경
  • Drag & Drop 방식의 워크플로우 작성
  • 소프트웨어 포털에 공개된 애플리케이션, 소스코드 탐색 및 가져오기
  • 워크플로우 불러오기, 실행, 저장, 삭제, 이력 조회 등
  • 워크플로우 앱 상세조회 및 실행로그 확인
  • 워크플로우 작성 편의기능 제공(확대 축소, 단축키, 메모 등)
  • 클라우드 분석 자원 활용 워크플로우 실행
  • DataON 마이드라이브 연동
  • 분석 파일 미리보기
  • 외부자원 (KISTI 슈퍼컴퓨터) 접속 및 파일 송수신
  • 분산 병렬처리 지원(ipyparallel 및 horovod 활용)
03

Software

  • 제공자에 의해 공개되어 CANVAS 혹은 외부시스템에서 활용가능한 소스코드, 워크플로우, 워크플로우 앱의 정보를 제공하는 포털
  • 소프트웨어(소스코드, 워크플로우, 워크플로우 앱) 검색
  • 주제·유형 별 소프트웨어 검색
  • 소프트웨어 등록
  • 소프트웨어 상세보기(실행파일 미리보기, 포트정보, Conda 가상환경 정보)
  • 소프트웨어 다운로드, 즐겨찾기, SNS 공유, 평가 및 리뷰작성
  • 유사 카테고리 및 개발자 소프트웨어 추천
04

My CANVAS

  • 신청·승인된 서비스(분석자원) 현황, SW 등록현황, 분석작업수행 현황 등을 모니터링 할 수 있는 개인 페이지
  • 분석 서비스 신청 및 관리
  • 서비스 신청현황 및 저장용량 조회
  • 내 소프트웨어, 리뷰, 즐겨찾기 조회
  • 내 소프트웨어 다운로드, 공유현황 조회
  • 워크플로우 수행내역 및 Conda 가상환경 정보 조회
Conda: 다양한 프로그래밍 언어 (Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN 등)에 대한 패키지, 종속성 및 환경 관리 툴