ETRI-Knowledge Sharing Plaform

ENGLISH
기술이전 검색
연도 ~ 이전수 키워드

상세정보

컨테이너 가상화 기반의 워크플로우 실행 인터페이스 기술

전수책임자
김영주
참여자
강성주, 고동범, 김영주, 김용연, 나갑주, 서정인, 이준희, 전인걸, 전재호
기술이전수
2
이전연도
2022
협약과제
21ZS1300, 인공지능 처리성능 한계를 극복하는 고성능 컴퓨팅 기술 연구, 김강호
- 본 기술인 "컴포넌트 가상화 기반의 워크플로우 실행 인터페이스 기술"은 AI 컴포넌트들을 이용하여 사용자가 AI 응용 서비스를 손쉽게 작성하여 파이프라인으로 생성하고 생성된 응용 파이프라인을 실행할 수 있는 기술임
- 최근 다양한 분야에서 인공지능 기술이 도입되어 업무의 효율성 증대와 서비스 품질의 고도화 등으로 인해서 산업 분야에서 많은 도움을 주고 있다.
- 하지만 대부분의 산업 현장에서는 제한된 컴퓨팅 리소스 환경과 인공지능 서비스 수행을 위한 전문인력 부족과 같은 어려움을 겪고 있다. 그래서 AI 응용 서비스를 보다 쉽게 생성하고 실행할 수 있는 인터페이스 기술이 필요로 하고 있다.
- 쿠베플로우 상에서 파이프라인으로 구현되어 동작하는 응용 소프트웨어 (이하 응용)을 웹기반 GUI를 통해 생성, 조회, 그리고 실행
- AI 응용은 하나 이상의 AI 컴포넌트들로 구성되고, 이런 컴포넌트의 흐름을 파이프라인으로 구성하여 하나의 응용을 구현하고, 구현된 파이프라인을 실행
- 응용은 여러 컴포넌트의 집합으로 구성되며, 응용은 다음과 같은 특성을 포함
본 기술은 'Massive Things의 초근접 서비스를 위한 지능형 EdgeCPS 플랫폼 개발“ 과제의 일환으로써 쿠버네티스와 같은 컨테이너 기반 가상화 플랫폼과 쿠베플로우와 같은 워크플로우 구축 및 배포 플랫폼이 설치되어 있는 환경에서 사용자가 AI 응용 서비스를 손쉽게 작성하여 파이프라인으로 생성하고 생성된 응용 파이프라인을 실행할 수 있는 AI 응용 서비스 컴포넌트 관리 사용자 인터페이스와 AI 응용 서비스 컴포넌트 실행 엔진에 관련된 것이다.
- 1 세부기술명: AI 응용 서비스 컴포넌트 관리 사용자 인터페이스
- 2 세부기술명: AI 응용 서비스 컴포넌트 실행 엔진
본 기술에서 AI 응용 서비스 컴포넌트 관리 사용자 인터페이스는 사용자가 AI 응용에 관련된 컴포넌트를 등록할 수 있고 등록된 AI 컴포넌트를 이용하여 손쉽게 AI 응용 서비스를 생성할 수 있는 인터페이스를 제공한다.
→ AI 컴포넌트 등록 관리 인터페이스 기능
→ 컴포넌트 조합을 통한 AI 응용 서비스 등록 관리 인터페이스 기능

본 기술에서 AI 응용 서비스 컴포넌트 실행 엔진은 AI 응용 서비스 컴포넌트 관리 사용자 인터페이스를 통해서 생성된 AI 응용 서비스에 대해서 사용자가 생성된 응용의 흐름을 쉽게 파악할 수 있도록 파이프라인을 생성하고, 생성된 파이프라인을 실행할 수 있는 엔진을 포함한다.
→ 컴포넌트 기반의 AI 응용 서비스 워크플로우(파이프라인) 생성 기능
→ 워크플로우 기반 AI 응용 서비스 실행 관리 기능
- 본 기술이전 기술은 열악한 산업 현장에서 다양한 AI 응용 서비스를 손쉽게 지원할 수 있는 사용자 인터페이스를 제공하기 때문에 산업 현장에서 원하는 AI 응용 서비스를 지원할 수 있을것으로 기대된다.
- 본 기술이전 기술의 상용화를 통하여 제한된 리소스 환경에서 다양한 기기들이 수행하는 서비스에 대한 분업·협업 처리 기술을 통해 서비스 운영비용 절감 및 통합 관리 기능을 제공할 수 있다.