프로젝트 소개
본 과제는 마이크로서비스 아키텍처에서 환경·부하가 바뀌어도 사용자의 SLO를 지키기 위한 자원 관리 기술과 통합 프레임워크를 개발하는 연구임.
연구 목표는 tail latency 기반 사용자 SLO 만족을 위한 통합 관리 프레임 설계 및 개발임. 핵심 연구 내용은 마이크로서비스별 CPU, memory, storage, network 등 자원 사용과 end-to-end latency의 관계를 분석하고, light-weight monitor로 간섭·포화 정보를 선별 수집하며, 성능 예측 후 isolation 및 동적 자원·배치 정책으로 종단간 지연을 개선하는 기술 개발임. 기대 효과는 Amazon, Twitter, Netflix, Apple, eBay 등 마이크로서비스 기반 서비스에 광범위 적용 가능하며 파급력 큼이 예상됨.