본문 바로가기 주메뉴 바로가기

KREONET AI 플랫폼

디지털 대전환 시대 국가 과학기술혁신을 위한 초고성능 국가 데이터 네트워크, KREONET

KREONET AI 연구플랫폼 기술 개발

목적

  • 인공지능 연구를 필요로하는 연구자들에게 고속의 네트워크를 통해 제공 받은 빅데이터를 바로 컴퓨팅 환경에 적용하여 인공지능 연구를 수행할 수 있는 환경을 제공하기 위함입니다.

펀딩

  • KISTI 기본사업, 미래 수요 기반의 과학기술연구망 인프라 구축·운영 및 서비스

내용

1. KREONET AI 연구플랫폼
  • 정의 : KREONET 가입기관 또는 인공지능 연구자들에게 ScienceDMZ 네트워크 제공을 통한 빠른 데이터를 전송하고 데이터 전송 이외의 유휴시간에 인공지능 컴퓨팅을 수행하기 위한 플랫폼입니다.
  • 구성 : ① ScienceDMZ 네트워크 구성(고속 빅데이터 전송) + ② 인공지능 연구환경 제공 플랫폼(컴퓨팅을 위한 사용자 인터페이스)입니다.
    - ScienceDMZ 네트워크 구성(응용서비스 : 연구자가 엔드 투 엔드 간 빅데이터를 손실없이 고속으로 전송하기 위한 네트워크 및 DTN 서버를 구성합니다.
    - 인공지능 연구환경 제공 플랫폼(사용자 인터페이스) : DTN 서버로 구성된 물리적인 시스템 위에 컴퓨팅, 스토리지를 사용자에게 자동으로 제공할 수 있는 플랫폼을 개발합니다.
2. KREONET AI 연구플랫폼 개발 환경
  • 오픈소스 기반 KREONET AI 플랫폼을 개발합니다.
    - Kubernetes, Docker를 이용한 컨테이너 가상화 환경을 인공지능 연구를 위한 작업 공간으로 구성합니다.
    - Ceph 스토리지의 Object Storage 인터페이스를 이용하여 컨테이너 환경의 스토리지로 사용하며, 외부 클라우드 시스템과 연계가 가능하고, 이를 통해 S3 인터페이스를 이용한 데이터 전송이 가능한 스토리지 환경을 구성합니다.
    - Harbor를 이용하여 Docker Hub와 같이 Private Image Registry로 구성하여 이미지를 저장 및 공유 환경을 제공합니다.
    - Kubeflow의 TF-Operator, MPI Job 등을 이용한 분산 컴퓨팅 환경을 제공(CLI 버전으로 제공)합니다.

    * 웹 인터페이스의 개발을 통해 사용자 친화적인 환경이 필요한 상황입니다.

    - KeyCloak을 이용한 사용자 인증 환경을 제공하며, Harbor & Grafana의 경우 로그인 시스템의 통합 환경을 제공하기 위해 사용합니다.
  • KREONET AI 플랫폼
    - AI KREONET은 컴퓨팅 환경 제공의 역할을 위한 시스템으로 컴퓨팅, 스토리지, 분산 컴퓨팅, 모니터링 시스템으로 구성합니다.
Back to Top